ICanvasRenderer
Interfaces
ICanvasRenderer
Methods
applyContextScale()
applyContextScale(
context,
workspace,
offset,
clipByWorkspace?): CanvasRenderingContext2D;
Parameters
| Parameter | Type |
|---|---|
context | CanvasRenderingContext2D |
workspace | IWorkspace |
offset | PointF |
clipByWorkspace? | boolean |
Returns
CanvasRenderingContext2D
drawWaitClock()
drawWaitClock(
context,
center,
mul): void;
Parameters
| Parameter | Type |
|---|---|
context | CanvasRenderingContext2D |
center | PointF |
mul | number |
Returns
void
redrawInactiveCanvas()
redrawInactiveCanvas(
layers,
surfaceCanvas,
inactiveCanvas,
workspace,
margins,
mul,
productHandler,
offset,
mockupMarginWorkaroundEnabled?,
canvasBackground?): void;
Parameters
| Parameter | Type |
|---|---|
layers | Layer[] |
surfaceCanvas | HTMLCanvasElement |
inactiveCanvas | HTMLCanvasElement |
workspace | IWorkspace |
margins | IMargins |
mul | number |
productHandler | IProductHandler |
offset | PointF |
mockupMarginWorkaroundEnabled? | boolean |
canvasBackground? | string |
Returns
void
IMargins
Properties
bottomMargin
bottomMargin: number;
leftMargin
leftMargin: number;
marginColor
marginColor: string;
marginWidth
marginWidth: number;
rightMargin
rightMargin: number;
topMargin
topMargin: number;
IProductHandler
Methods
isMasked()
isMasked(container): boolean;
Parameters
| Parameter | Type |
|---|---|
container | Container |
Returns
boolean