Skip to main content

ICanvasRenderer

Interfaces

ICanvasRenderer

Methods

applyContextScale()
applyContextScale(
context,
workspace,
offset,
clipByWorkspace?): CanvasRenderingContext2D;
Parameters
ParameterType
contextCanvasRenderingContext2D
workspaceIWorkspace
offsetPointF
clipByWorkspace?boolean
Returns

CanvasRenderingContext2D

drawWaitClock()
drawWaitClock(
context,
center,
mul): void;
Parameters
ParameterType
contextCanvasRenderingContext2D
centerPointF
mulnumber
Returns

void

redrawInactiveCanvas()
redrawInactiveCanvas(
layers,
surfaceCanvas,
inactiveCanvas,
workspace,
margins,
mul,
productHandler,
offset,
mockupMarginWorkaroundEnabled?,
canvasBackground?): void;
Parameters
ParameterType
layersLayer[]
surfaceCanvasHTMLCanvasElement
inactiveCanvasHTMLCanvasElement
workspaceIWorkspace
marginsIMargins
mulnumber
productHandlerIProductHandler
offsetPointF
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
ParameterType
containerContainer
Returns

boolean

Was this page helpful?