Search
Preparing search index...
The search index is not available
@kano/code
Options
All
Public
Public/Protected
All
Inherited
Menu
Globals
StickerPart
Class StickerPart
Hierarchy
DOMPart
<
HTMLDivElement
>
StickerPart
Index
Constructors
constructor
Properties
_components
_el
core
id
name
subscriptions
transform
user
Subscriptions
Accessors
image
opacity
rotation
scale
x
y
type
Methods
apply
Transform
dispose
get
Collidable
Height
get
Collidable
Rect
get
Collidable
Width
get
Component
get
Element
load
move
move
Along
move
To
on
Click
on
Install
on
Start
on
Stop
random
render
render
Components
reset
reset
Transform
resize
serialize
set
Scale
stamp
Choice
turnCCW
turnCW
update
Size
transform
Legacy
Object literals
size
Constructors
constructor
new
Sticker
Part
(
)
:
StickerPart
Returns
StickerPart
Properties
Protected
_components
_components
:
Map
<
string
,
PartComponent
>
= new Map()
Protected
_el
_el
:
HTMLDivElement
core
core
:
StickerComponent
Optional
id
id
:
undefined
|
string
Optional
name
name
:
undefined
|
string
Protected
subscriptions
subscriptions
:
IDisposable
[]
= []
transform
transform
:
Transform
Protected
user
Subscriptions
user
Subscriptions
:
IDisposable
[]
= []
Accessors
image
image
:
opacity
opacity
:
rotation
rotation
:
scale
scale
:
x
x
:
y
y
:
Static
type
type
:
Methods
apply
Transform
apply
Transform
(
ctx
:
CanvasRenderingContext2D
)
:
void
Parameters
ctx:
CanvasRenderingContext2D
Returns
void
dispose
dispose
(
)
:
void
Returns
void
get
Collidable
Height
get
Collidable
Height
(
)
:
number
Returns
number
get
Collidable
Rect
get
Collidable
Rect
(
)
:
object
Returns
object
get
Collidable
Width
get
Collidable
Width
(
)
:
number
Returns
number
get
Component
get
Component
(
id
:
string
)
:
undefined
|
PartComponent
Parameters
id:
string
Returns
undefined
|
PartComponent
get
Element
get
Element
(
)
:
HTMLDivElement
Returns
HTMLDivElement
load
load
(
data
:
any
)
:
void
Parameters
data:
any
Returns
void
move
move
(
x
:
number
, y
:
number
)
:
void
Parameters
x:
number
y:
number
Returns
void
move
Along
move
Along
(
distance
:
number
)
:
void
Parameters
distance:
number
Returns
void
move
To
move
To
(
x
:
number
, y
:
number
)
:
void
Parameters
x:
number
y:
number
Returns
void
on
Click
on
Click
(
callback
:
function
)
:
void
Parameters
callback:
function
(
)
:
void
Returns
void
Returns
void
on
Install
on
Install
(
context
:
IPartContext
)
:
void
Parameters
context:
IPartContext
Returns
void
on
Start
on
Start
(
)
:
void
Returns
void
on
Stop
on
Stop
(
)
:
void
Returns
void
random
random
(
id
:
string
)
:
string
Parameters
id:
string
Returns
string
render
render
(
)
:
void
Returns
void
render
Components
render
Components
(
ctx
:
CanvasRenderingContext2D
)
:
Promise
<
void
>
Parameters
ctx:
CanvasRenderingContext2D
Returns
Promise
<
void
>
reset
reset
(
)
:
void
Returns
void
reset
Transform
reset
Transform
(
ctx
:
CanvasRenderingContext2D
)
:
void
Parameters
ctx:
CanvasRenderingContext2D
Returns
void
resize
resize
(
context
:
IPartContext
)
:
void
Parameters
context:
IPartContext
Returns
void
serialize
serialize
(
)
:
object
Returns
object
[
K:
string
]:
any
set
Scale
set
Scale
(
scale
:
number
)
:
void
Parameters
scale:
number
Returns
void
stamp
Choice
stamp
Choice
(
id
:
string
)
:
string
Parameters
id:
string
Returns
string
turnCCW
turnCCW
(
a
:
number
)
:
void
Parameters
a:
number
Returns
void
turnCW
turnCW
(
a
:
number
)
:
void
Parameters
a:
number
Returns
void
update
Size
update
Size
(
)
:
void
Returns
void
Static
transform
Legacy
transform
Legacy
(
app
:
any
)
:
void
Parameters
app:
any
Returns
void
Object literals
Protected
size
size
:
object
height
height
:
number
= 0
width
width
:
number
= 0
Globals
Sticker
Part
constructor
_components
_el
core
id
name
subscriptions
transform
user
Subscriptions
image
opacity
rotation
scale
x
y
type
apply
Transform
dispose
get
Collidable
Height
get
Collidable
Rect
get
Collidable
Width
get
Component
get
Element
load
move
move
Along
move
To
on
Click
on
Install
on
Start
on
Stop
random
render
render
Components
reset
reset
Transform
resize
serialize
set
Scale
stamp
Choice
turnCCW
turnCW
update
Size
transform
Legacy
size
Generated using
TypeDoc