Constructors
constructor
Parameters
Parameters
canvas: string | HTMLCanvasElement | HTMLDivElement
backend: number
Properties
Static Optional lastContext
Methods
resize
- resize(width: number, height: number): Renderer
Parameters
width: number
height: number
Static buildContext
- buildContext(elementId: string | HTMLCanvasElement | HTMLDivElement, backend: number, width: number, height: number, background?: string): RenderContext
Parameters
elementId: string | HTMLCanvasElement | HTMLDivElement
backend: number
width: number
height: number
background: string = '#FFF'
Static drawDashedLine
- drawDashedLine(context: RenderContext, fromX: number, fromY: number, toX: number, toY: number, dashPattern: number[]): void
Parameters
fromX: number
fromY: number
toX: number
toY: number
dashPattern: number[]
Returns void
Static getCanvasContext
- getCanvasContext(elementId: string, width: number, height: number, background?: string): RenderContext
Parameters
elementId: string
width: number
height: number
Optional background: string
Static getSVGContext
- getSVGContext(elementId: string, width: number, height: number, background?: string): RenderContext
Parameters
elementId: string
width: number
height: number
Optional background: string
Support Canvas & SVG rendering contexts.