Class: Root
Extends
Constructors
Constructor
new Root():
Root
Returns
Root
Overrides
Properties
canvas
canvas:
HTMLCanvasElement=null
context
context:
CanvasRenderingContext2D=null
dom
dom:
HTMLCanvasElement=null
MAX_ELAPSE
MAX_ELAPSE:
number=Infinity
Inherited from
mounted
mounted:
boolean=false
paused
paused:
boolean=false
sleep
sleep:
boolean=false
Methods
alpha()
alpha(
a,ta?):Root
Parameters
a
number
ta?
number
Returns
Root
Inherited from
append()
Call Signature
append(...
child):this
Parameters
child
...Component[]
Returns
this
Inherited from
Call Signature
append(
child):this
Parameters
child
Returns
this
Inherited from
appendTo()
appendTo(
parent):Root
Parameters
parent
Returns
Root
Inherited from
attr()
Call Signature
attr(
name,value):this
Parameters
name
string
value
any
Returns
this
Inherited from
Call Signature
attr(
name):any
Parameters
name
string
Returns
any
Inherited from
background()
background(
color):Root
Parameters
color
string
Returns
Root
clearTimeout()
clearTimeout(
timer):void
Parameters
timer
ComponentTickListener<Root>
Returns
void
Inherited from
column()
column(
align):Root
Parameters
align
number
Returns
Root
Inherited from
direction()
direction(
direction,align):Root
Parameters
direction
"row" | "column"
align
number
Returns
Root
Inherited from
empty()
empty():
Root
Returns
Root
Inherited from
first()
first(
visible?):Component
Parameters
visible?
boolean
Returns
Inherited from
height()
Call Signature
height(
h):this
Parameters
h
number
Returns
this
Inherited from
Call Signature
height():
number
Returns
number
Inherited from
hide()
hide():
Root
Returns
Root
Inherited from
insertAfter()
insertAfter(
prev):Root
Parameters
prev
Returns
Root
Inherited from
insertBefore()
insertBefore(
next):Root
Parameters
next
Returns
Root
Inherited from
insertNext()
insertNext(
sibling,more?):Root
Parameters
sibling
more?
Returns
Root
Inherited from
insertPrev()
insertPrev(
sibling,more?):Root
Parameters
sibling
more?
Returns
Root
Inherited from
label()
Call Signature
label():
string
Returns
string
Inherited from
Call Signature
label(
label):this
Parameters
label
string
Returns
this
Inherited from
last()
last(
visible?):Component
Parameters
visible?
boolean
Returns
Inherited from
listeners()
listeners(
type):ComponentEventListener<Component>[]
Parameters
type
string
Returns
ComponentEventListener<Component>[]
Inherited from
matrix()
matrix(
relative?):Matrix
Parameters
relative?
boolean = false
Returns
Inherited from
maximize()
maximize():
Root
Set size to match parent size.
Returns
Root
Inherited from
minimize()
minimize():
Root
Set size to match largest child size.
Returns
Root
Inherited from
mount()
mount(
configs?):void
Parameters
configs?
RootConfig = {}
Returns
void
next()
next(
visible?):Component
Parameters
visible?
boolean
Returns
Inherited from
off()
off(
types,listener):this
Parameters
types
string
listener
ComponentEventListener<Root>
Returns
this
Inherited from
offset()
Call Signature
offset(
value):this
Parameters
value
Returns
this
Inherited from
Call Signature
offset(
x,y):this
Parameters
x
number
y
number
Returns
this
Inherited from
on()
on(
types,listener):this
Parameters
types
string
listener
ComponentEventListener<Root>
Returns
this
Inherited from
padding()
padding(
pad):Root
Set cell spacing for layout.
Parameters
pad
number
Returns
Root
Inherited from
parent()
parent():
Component
Returns
Inherited from
pause()
pause():
Root
Returns
Root
pin()
Call Signature
pin(
key):any
Parameters
key
keyof GetPinType
Returns
any
Inherited from
Call Signature
pin(
key,value):this
Parameters
key
keyof SetPinType
value
any
Returns
this
Inherited from
Call Signature
pin(
obj):this
Parameters
obj
Returns
this
Inherited from
Call Signature
pin():
Pin
Returns
Inherited from
prepend()
Call Signature
prepend(...
child):this
Parameters
child
...Component[]
Returns
this
Inherited from
Call Signature
prepend(
child):this
Parameters
child
Returns
this
Inherited from
prependTo()
prependTo(
parent):Root
Parameters
parent
Returns
Root
Inherited from
prev()
prev(
visible?):Component
Parameters
visible?
boolean
Returns
Inherited from
publish()
publish(
name,args?):number
Parameters
name
string
args?
any[]
Returns
number
Inherited from
remove()
remove(
child?,more?):Root
Parameters
child?
more?
any
Returns
Root
Inherited from
renderDebug()
renderDebug(
ctx,m):void
Parameters
ctx
CanvasRenderingContext2D
m
Returns
void
Overrides
resizeCanvas()
resizeCanvas():
void
Returns
void
resume()
resume():
Root
Returns
Root
rotate()
rotate(
a):Root
Parameters
a
number
Returns
Root
Inherited from
row()
row(
align):Root
Parameters
align
number
Returns
Root
Inherited from
scale()
Call Signature
scale(
value):this
Parameters
value
Returns
this
Inherited from
Call Signature
scale(
x,y):this
Parameters
x
number
y
number
Returns
this
Inherited from
Call Signature
scale(
s):this
Parameters
s
number
Returns
this
Inherited from
setTimeout()
setTimeout(
callback,time): (t) =>boolean
Parameters
callback
() => any
time
number
Returns
(t) => boolean
Inherited from
show()
show():
Root
Returns
Root
Inherited from
size()
size(
w,h):Root
Parameters
w
number
h
number
Returns
Root
Inherited from
skew()
Call Signature
skew(
value):this
Parameters
value
Returns
this
Inherited from
Call Signature
skew(
x,y):this
Parameters
x
number
y
number
Returns
this
Inherited from
spacing()
spacing(
space):Root
Set cell spacing for row and column layout.
Parameters
space
number
Returns
Root
Inherited from
tick()
tick(
callback,before?):void
Parameters
callback
ComponentTickListener<Root>
before?
boolean = false
Returns
void
Inherited from
timeout()
timeout(
callback,time):void
Parameters
callback
() => any
time
number
Returns
void
Inherited from
toString()
toString():
string
Returns
string
Inherited from
tween()
Call Signature
tween(
opts?):Transition
Parameters
opts?
Returns
Inherited from
Call Signature
tween(
duration?,delay?,append?):Transition
Parameters
duration?
number
delay?
number
append?
boolean
Returns
Inherited from
unmount()
unmount():
Root
Returns
Root
untick()
untick(
callback):void
Parameters
callback
ComponentTickListener<Root>
Returns
void
Inherited from
viewbox()
Call Signature
viewbox(
viewbox):this
Set viewbox.
Parameters
viewbox
Returns
this
Call Signature
viewbox(
width?,height?,mode?):this
Set viewbox.
Parameters
width?
number
height?
number
mode?
Returns
this
viewport()
Call Signature
viewport():
Viewport
Set/Get viewport. This is used along with viewbox to determine the scale and position of the viewbox within the viewport. Viewport is the size of the container, for example size of the canvas element. Viewbox is provided by the user, and is the ideal size of the content.
Returns
Call Signature
viewport(
width,height,ratio?):this
Set/Get viewport. This is used along with viewbox to determine the scale and position of the viewbox within the viewport. Viewport is the size of the container, for example size of the canvas element. Viewbox is provided by the user, and is the ideal size of the content.
Parameters
width
number
height
number
ratio?
number
Returns
this
Call Signature
viewport(
viewbox):this
Set/Get viewport. This is used along with viewbox to determine the scale and position of the viewbox within the viewport. Viewport is the size of the container, for example size of the canvas element. Viewbox is provided by the user, and is the ideal size of the content.
Parameters
viewbox
Returns
this
visible()
Call Signature
visible(
visible):this
Parameters
visible
boolean
Returns
this
Inherited from
Call Signature
visible():
boolean
Returns
boolean
Inherited from
visit()
visit<
P>(visitor,payload?):boolean|void
Type Parameters
P
P
Parameters
visitor
ComponentVisitor<P>
payload?
P
Returns
boolean | void
Inherited from
width()
Call Signature
width(
w):this
Parameters
w
number
Returns
this
Inherited from
Call Signature
width():
number
Returns
number