[]
Image layer canvas.
get backCanvas(): HTMLCanvasElement;
Canvas object to paint.
HTMLCanvasElement
get backCtx(): CanvasRenderingContext2D;
Background 2D rendering context.
CanvasRenderingContext2D
get mainCanvas(): HTMLCanvasElement;
Canvas object to paint.
HTMLCanvasElement
get mainCtx(): CanvasRenderingContext2D;
Main 2D rendering context.
CanvasRenderingContext2D
get name(): string;
Image layer name.
string
set name(name): void;
Image layer name.
string
void
get paintObjects(): IPaintObject<PaintObjectType>[];
The objects in this array are drawn to the canvas.
IPaintObject
<PaintObjectType
>[]
clearTempPaintCommands(): any;
Clear all temporary paint commands, clear and dispose the temporary canvas layer.
any
drawObjects(): Promise<void>;
Call this method to draw the paint objects specified in the paintObjects array onto the canvas.
Promise
<void
>
executeTempPaintCommand(cmd): any;
Run a temporary paint command on a separate temporary canvas layer. This method should create and display the temporary canvas layer if it doesn't exist.
any
getTempPaintCommands(): IPaintCommand[];
Get all temporary paint commands.