dev
Preparing search index...
Renderer
Class Renderer
Support Canvas & SVG rendering contexts.
Index
Constructors
constructor
Properties
ctx
Backends
last
Context?
Line
End
Type
Methods
get
Context
resize
build
Context
draw
Dashed
Line
get
Canvas
Context
getSVGContext
Constructors
constructor
new
Renderer
(
context
:
RenderContext
)
:
Renderer
Parameters
context
:
RenderContext
Returns
Renderer
new
Renderer
(
canvas
:
string
|
HTMLCanvasElement
|
HTMLDivElement
,
backend
:
number
,
)
:
Renderer
Parameters
canvas
:
string
|
HTMLCanvasElement
|
HTMLDivElement
backend
:
number
Returns
Renderer
Properties
Protected
ctx
ctx
:
RenderContext
Static
Backends
Backends
:
typeof
RendererBackends
= RendererBackends
Static
Optional
last
Context
lastContext
?:
RenderContext
= undefined
Static
Line
End
Type
LineEndType
:
typeof
RendererLineEndType
= RendererLineEndType
Methods
get
Context
getContext
()
:
RenderContext
Returns
RenderContext
resize
resize
(
width
:
number
,
height
:
number
)
:
this
Parameters
width
:
number
height
:
number
Returns
this
Static
build
Context
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'
Returns
RenderContext
Static
draw
Dashed
Line
drawDashedLine
(
context
:
RenderContext
,
fromX
:
number
,
fromY
:
number
,
toX
:
number
,
toY
:
number
,
dashPattern
:
number
[]
,
)
:
void
Parameters
context
:
RenderContext
fromX
:
number
fromY
:
number
toX
:
number
toY
:
number
dashPattern
:
number
[]
Returns
void
Static
get
Canvas
Context
getCanvasContext
(
elementId
:
string
,
width
:
number
,
height
:
number
,
background
?:
string
,
)
:
RenderContext
Parameters
elementId
:
string
width
:
number
height
:
number
Optional
background
:
string
Returns
RenderContext
Static
getSVGContext
getSVGContext
(
elementId
:
string
,
width
:
number
,
height
:
number
,
background
?:
string
,
)
:
RenderContext
Parameters
elementId
:
string
width
:
number
height
:
number
Optional
background
:
string
Returns
RenderContext
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Properties
ctx
Backends
last
Context
Line
End
Type
Methods
get
Context
resize
build
Context
draw
Dashed
Line
get
Canvas
Context
getSVGContext
dev
Loading...
Support Canvas & SVG rendering contexts.