Signature

See below to learn more about properties, slots, events, style variables, CSS parts, and methods.

There is no difference between the APIs of the elements, And the only difference is in the names of the events

Properties

Name
backgroundColor
Type
string
Default
'lightgray'
Default
'lightgray'
Attribute
background-color
Reflect
false
Description
Name
clearOnResize
Type
boolean
Default
undefined
Default
undefined
Attribute
clear-on-resize
Reflect
false
Description
Name
color
Type
string
Default
'black'
Default
'black'
Attribute
color
Reflect
false
Description
Name
distance
Type
number
Default
undefined
Default
undefined
Attribute
distance
Reflect
false
Description
Name
dotSize
Type
number
Default
undefined
Default
undefined
Attribute
dot-size
Reflect
false
Description
Name
maxWidth
Type
number
Default
2.5
Default
2.5
Attribute
max-width
Reflect
false
Description
Name
minWidth
Type
number
Default
0.5
Default
0.5
Attribute
min-width
Reflect
false
Description
Name
resizable
Type
boolean
Default
undefined
Default
undefined
Attribute
resizable
Reflect
false
Description
Name
throttle
Type
number
Default
16
Default
16
Attribute
throttle
Reflect
false
Description
Name
value
Type
string
Default
undefined
Default
undefined
Attribute
value
Reflect
false
Description
Name
velocity
Type
number
Default
0.7
Default
0.7
Attribute
velocity
Reflect
false
Description
Name
canvas
Type
HTMLCanvasElement
Default
undefined
Default
undefined
Attribute
canvas
Reflect
false
Description
Name
redoable
Type
boolean
Default
undefined
Default
undefined
Attribute
redoable
Reflect
false
Description
Name
undoable
Type
boolean
Default
undefined
Default
undefined
Attribute
undoable
Reflect
false
Description

Slots

There are no Slots.

Events

Name
plus-change
Type
EventEmitter<void>
Cancelable
false
Description
Name
plus-after
Type
EventEmitter<PointerEvent>
Cancelable
false
Description
Name
plus-before
Type
EventEmitter<PointerEvent>
Cancelable
false
Description
Name
plus-end
Type
EventEmitter<PointerEvent>
Cancelable
false
Description
Name
plus-start
Type
EventEmitter<PointerEvent>
Cancelable
false
Description

CSS Variables

There are no CSS Variables.

CSS Parts

Name
canvas
Description

Methods

Name
redo
Type
void
Signature
redo() => void
Description
Name
resize
Type
void
Signature
resize(clear?: boolean) => void
Description
Name
undo
Type
void
Signature
undo() => void
Description