UNPKG

@aurigma/design-atoms

Version:

Design Atoms is a part of Customer's Canvas SDK which allows for manipulating individual design elements through your code.

27 lines (26 loc) 755 B
export declare class ImageContainer { private _onLoadedDelegate; private _loaded; private _loading; private _isDisposed; private _image; private _tmpImage; private _src; private _canvas; constructor(onLoadedDelegate: () => void); get isLoaded(): boolean; set isLoaded(value: boolean); get isLoading(): boolean; set isLoading(value: boolean); get image(): HTMLImageElement; get canvas(): HTMLCanvasElement; set source(src: string); get source(): string; updateCanvas(canvas: HTMLCanvasElement): void; updateUrl(url: string): void; clear(): void; dispose(): void; private _clearCanvas; private _onLoaded; private _createImageObject; }