Class BarcodeItemHandler
Inheritance
BarcodeItemHandler
Constructors
(constructor)(item, textWhizz, apiClient, colorPreviewService)
Constructs a new instance of the BarcodeItemHandler class
Declaration
constructor(item?: BarcodeItem, textWhizz?: typeof TextWhizz, apiClient?: IDesignAtomsApiClient, colorPreviewService?: IListenableColorPreviewService);
Parameters
Properties
currentFileId
Declaration
get currentFileId(): string;
set currentFileId(value: string);
Property Value
errorMessage
Declaration
get errorMessage(): string;
set errorMessage(value: string);
Property Value
errorTextImageFileId
Declaration
get errorTextImageFileId(): string;
set errorTextImageFileId(value: string);
Property Value
item
Declaration
get item(): BarcodeItem;
set item(item: BarcodeItem);
Property Value
stubTextImageFileId
Declaration
get stubTextImageFileId(): string;
set stubTextImageFileId(value: string);
Property Value
typeName
Declaration
static readonly typeName = "BarcodeItemHandler";
Methods
_createDataInstance(handler)
Declaration
protected _createDataInstance(handler?: BarcodeItemHandler): BarcodeHandlerData;
Parameters
Returns
_createImageUrl()
Declaration
protected _createImageUrl(): string;
Returns
_getDefaultPermissions()
Declaration
protected _getDefaultPermissions(): IPermissions;
Returns
_isLoadingImage()
Declaration
protected _isLoadingImage(): boolean;
Returns
_isReady()
Declaration
protected _isReady(): boolean;
Returns
_onImageLoaded(e, target)
Declaration
protected _onImageLoaded(e: any, target: any): void;
Parameters
| Type |
Name |
Description |
| any |
e |
|
| any |
target |
|
Returns
_onItemPropertyChanged(sender, propertyName)
Declaration
protected _onItemPropertyChanged(sender: BarcodeItem, propertyName: string): void;
Parameters
| Type |
Name |
Description |
| BarcodeItem |
sender |
|
| string |
propertyName |
|
Returns
_setIsLoadingImage(value)
Declaration
protected _setIsLoadingImage(value: boolean): void;
Parameters
| Type |
Name |
Description |
| boolean |
value |
|
Returns
_shouldRequest(prevSize, nextSize, config)
Declaration
protected _shouldRequest(prevSize: number, nextSize: number, config: ImageResizeRequestConfig): boolean;
Parameters
Returns
_updateImageUrl()
Declaration
protected _updateImageUrl(): void;
Returns
_updateImpl(beforeUpdate, afterUpdate)
Declaration
protected _updateImpl(beforeUpdate?: Function, afterUpdate?: Function): Promise<void>;
Parameters
| Type |
Name |
Description |
| Function |
beforeUpdate |
|
| Function |
afterUpdate |
|
Returns
| Type |
Description |
| Promise<void> |
|
_updateStubImageUrl()
Declaration
protected _updateStubImageUrl(): void;
Returns
dispose()
Declaration
Returns
drawItemHandler(itemHandlerCtx)
Declaration
drawItemHandler(itemHandlerCtx: CanvasRenderingContext2D): void;
Parameters
| Type |
Name |
Description |
| CanvasRenderingContext2D |
itemHandlerCtx |
|
Returns
onResized()
Declaration
Returns
quickUpdate()
Declaration
Returns