Skip to content

API Reference


API Reference / default

Variable: default ​

default: object

Defined in: index.ts:45

Type Declaration ​

Ease ​

Defined in: tween/Ease.ts:1

Constructors ​

Constructor ​

new Ease(): Ease

Returns ​

Ease

Methods ​

easeInBack() ​

static easeInBack(t, b, c, d, s?): number

Defined in: tween/Ease.ts:148

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

s? ​

number = 1.70158

Returns ​

number

easeInBounce() ​

static easeInBounce(t, b, c, d): number

Defined in: tween/Ease.ts:161

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInCirc() ​

static easeInCirc(t, b, c, d): number

Defined in: tween/Ease.ts:86

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInCubic() ​

static easeInCubic(t, b, c, d): number

Defined in: tween/Ease.ts:20

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInElastic() ​

static easeInElastic(t, b, c, d): number

Defined in: tween/Ease.ts:99

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInExpo() ​

static easeInExpo(t, b, c, d): number

Defined in: tween/Ease.ts:71

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInOutBack() ​

static easeInOutBack(t, b, c, d, s?): number

Defined in: tween/Ease.ts:156

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

s? ​

number = 1.70158

Returns ​

number

easeInOutBounce() ​

static easeInOutBounce(t, b, c, d): number

Defined in: tween/Ease.ts:177

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInOutCirc() ​

static easeInOutCirc(t, b, c, d): number

Defined in: tween/Ease.ts:94

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInOutCubic() ​

static easeInOutCubic(t, b, c, d): number

Defined in: tween/Ease.ts:28

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInOutElastic() ​

static easeInOutElastic(t, b, c, d): number

Defined in: tween/Ease.ts:131

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInOutExpo() ​

static easeInOutExpo(t, b, c, d): number

Defined in: tween/Ease.ts:79

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInOutQuad() ​

static easeInOutQuad(t, b, c, d): number

Defined in: tween/Ease.ts:15

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInOutQuart() ​

static easeInOutQuart(t, b, c, d): number

Defined in: tween/Ease.ts:41

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInOutQuint() ​

static easeInOutQuint(t, b, c, d): number

Defined in: tween/Ease.ts:54

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInOutSine() ​

static easeInOutSine(t, b, c, d): number

Defined in: tween/Ease.ts:67

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInQuad() ​

static easeInQuad(t, b, c, d): number

Defined in: tween/Ease.ts:7

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInQuart() ​

static easeInQuart(t, b, c, d): number

Defined in: tween/Ease.ts:33

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInQuint() ​

static easeInQuint(t, b, c, d): number

Defined in: tween/Ease.ts:46

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeInSine() ​

static easeInSine(t, b, c, d): number

Defined in: tween/Ease.ts:59

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeOutBack() ​

static easeOutBack(t, b, c, d, s?): number

Defined in: tween/Ease.ts:152

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

s? ​

number = 1.70158

Returns ​

number

easeOutBounce() ​

static easeOutBounce(t, b, c, d): number

Defined in: tween/Ease.ts:165

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeOutCirc() ​

static easeOutCirc(t, b, c, d): number

Defined in: tween/Ease.ts:90

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeOutCubic() ​

static easeOutCubic(t, b, c, d): number

Defined in: tween/Ease.ts:24

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeOutElastic() ​

static easeOutElastic(t, b, c, d): number

Defined in: tween/Ease.ts:115

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeOutExpo() ​

static easeOutExpo(t, b, c, d): number

Defined in: tween/Ease.ts:75

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeOutQuad() ​

static easeOutQuad(t, b, c, d): number

Defined in: tween/Ease.ts:11

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeOutQuart() ​

static easeOutQuart(t, b, c, d): number

Defined in: tween/Ease.ts:37

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeOutQuint() ​

static easeOutQuint(t, b, c, d): number

Defined in: tween/Ease.ts:50

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

easeOutSine() ​

static easeOutSine(t, b, c, d): number

Defined in: tween/Ease.ts:63

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

linear() ​

static linear(t, b, c, d): number

Defined in: tween/Ease.ts:3

Parameters ​
t ​

number

b ​

number

c ​

number

d ​

number

Returns ​

number

Event ​

Defined in: event/Event.ts:3

Extended by ​

Constructors ​

Constructor ​

protected new Event(type, data?): Event

Defined in: event/Event.ts:47

Parameters ​
type ​

string

data? ​

any = null

Returns ​

Event

Properties ​

currentTarget ​

currentTarget: EventEmitter = null

Defined in: event/Event.ts:45

data ​

data: any = null

Defined in: event/Event.ts:43

target ​

target: EventEmitter = null

Defined in: event/Event.ts:44

type ​

type: string = null

Defined in: event/Event.ts:42

$pool ​

protected readonly static $pool: Event[] = []

Defined in: event/Event.ts:63

Methods ​

$init() ​

protected $init(type, data?): this

Defined in: event/Event.ts:51

Parameters ​
type ​

string

data? ​

any = null

Returns ​

this

release() ​

release(): void

Defined in: event/Event.ts:57

Returns ​

void

create() ​

static create(type, data?): Event

Defined in: event/Event.ts:65

Parameters ​
type ​

string

data? ​

any = null

Returns ​

Event

recycle() ​

static recycle(e): void

Defined in: event/Event.ts:74

Parameters ​
e ​

Event

Returns ​

void

Events ​

ABORT ​

readonly static ABORT: string = 'abort'

Defined in: event/Event.ts:30

abort

ACTIVATE ​

readonly static ACTIVATE: string = 'activate'

Defined in: event/Event.ts:14

activate

ADDED ​

readonly static ADDED: string = 'added'

Defined in: event/Event.ts:6

added

ADDED_TO_STAGE ​

readonly static ADDED_TO_STAGE: string = 'addedToStage'

Defined in: event/Event.ts:10

addedToStage

COMPLETE ​

readonly static COMPLETE: string = 'complete'

Defined in: event/Event.ts:36

complete

DEACTIVATE ​

readonly static DEACTIVATE: string = 'deactivate'

Defined in: event/Event.ts:16

deactivate

ENDED ​

readonly static ENDED: string = 'ended'

Defined in: event/Event.ts:38

ended

ENTER_FRAME ​

readonly static ENTER_FRAME: string = 'enterFrame'

Defined in: event/Event.ts:18

enterFrame

ERROR ​

readonly static ERROR: string = 'error'

Defined in: event/Event.ts:32

error

LOAD ​

readonly static LOAD: string = 'load'

Defined in: event/Event.ts:28

load

PROGRESS ​

readonly static PROGRESS: string = 'progress'

Defined in: event/Event.ts:34

progress

REMOVED ​

readonly static REMOVED: string = 'removed'

Defined in: event/Event.ts:8

removed

REMOVED_FROM_STAGE ​

readonly static REMOVED_FROM_STAGE: string = 'removeFromStage'

Defined in: event/Event.ts:12

removeFromStage

SOUND_COMPLETE ​

readonly static SOUND_COMPLETE: string = 'soundComplete'

Defined in: event/Event.ts:40

soundComplete

TICK ​

readonly static TICK: string = 'tick'

Defined in: event/Event.ts:20

tick

TICKER_PAUSE ​

readonly static TICKER_PAUSE: string = 'tickerPause'

Defined in: event/Event.ts:22

tickerPause

TICKER_RESUME ​

readonly static TICKER_RESUME: string = 'tickerResume'

Defined in: event/Event.ts:24

tickerResume

VIEWPORT_RESIZE ​

readonly static VIEWPORT_RESIZE: string = 'viewportResize'

Defined in: event/Event.ts:26

viewportResize

EventEmitter ​

Defined in: event/EventEmitter.ts:3

Extended by ​

Constructors ​

Constructor ​

new EventEmitter(): EventEmitter

Returns ​

EventEmitter

Properties ​

$emittingType ​

protected $emittingType: string = null

Defined in: event/EventEmitter.ts:6

$events ​

protected $events: Object = {}

Defined in: event/EventEmitter.ts:5

$removedListeners ​

protected $removedListeners: Listener[] = []

Defined in: event/EventEmitter.ts:7

Methods ​

emit() ​
Call Signature ​

emit(event): boolean

Defined in: event/EventEmitter.ts:42

Parameters ​
event ​

Event

Returns ​

boolean

Call Signature ​

emit(type, ...args): boolean

Defined in: event/EventEmitter.ts:43

Parameters ​
type ​

string

args ​

...any[]

Returns ​

boolean

hasEventListener() ​

hasEventListener(type): boolean

Defined in: event/EventEmitter.ts:80

Parameters ​
type ​

string

Returns ​

boolean

off() ​

off(type, listener?): this

Defined in: event/EventEmitter.ts:16

Parameters ​
type ​

string

listener? ​

Listener

Returns ​

this

on() ​

on(type, listener): this

Defined in: event/EventEmitter.ts:9

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

once() ​

once(type, listener): this

Defined in: event/EventEmitter.ts:33

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

removeAllListeners() ​

removeAllListeners(): this

Defined in: event/EventEmitter.ts:85

Returns ​

this

Image ​

Defined in: display/Image.ts:6

Extends ​

Extended by ​

Constructors ​

Constructor ​

new Image(texture?): Image

Defined in: display/Image.ts:20

Parameters ​
texture? ​

Texture

Returns ​

Image

Overrides ​

Layer.constructor

Constructor ​

new Image(texture, width, height): Image

Defined in: display/Image.ts:21

Parameters ​
texture ​

Texture

width ​

number

height ​

number

Returns ​

Image

Overrides ​

Layer.constructor

Properties ​

$alpha ​

protected $alpha: number = 1

Defined in: display/Layer.ts:29

Inherited from ​

Layer.$alpha

$anchorX ​

protected $anchorX: number = 0

Defined in: display/Layer.ts:22

Inherited from ​

Layer.$anchorX

$anchorY ​

protected $anchorY: number = 0

Defined in: display/Layer.ts:23

Inherited from ​

Layer.$anchorY

$background ​

protected $background: string = null

Defined in: display/Layer.ts:32

Inherited from ​

Layer.$background

$boundOnTextureLoad() ​

protected readonly $boundOnTextureLoad: () => void

Defined in: display/Image.ts:18

Returns ​

void

$canvas ​

protected readonly $canvas: HTMLCanvasElement

Defined in: display/Layer.ts:39

Inherited from ​

Layer.$canvas

$children ​

protected $children: Layer[] = []

Defined in: display/Layer.ts:35

Inherited from ​

Layer.$children

$clipRect ​

protected $clipRect: Rectangle = null

Defined in: display/Image.ts:15

$context ​

protected readonly $context: CanvasRenderingContext2D

Defined in: display/Layer.ts:40

Inherited from ​

Layer.$context

$dirty ​

protected $dirty: boolean = true

Defined in: display/Layer.ts:36

Inherited from ​

Layer.$dirty

$emittingType ​

protected $emittingType: string = null

Defined in: event/EventEmitter.ts:6

Inherited from ​

Layer.$emittingType

$events ​

protected $events: Object = {}

Defined in: event/EventEmitter.ts:5

Inherited from ​

Layer.$events

$fillMode ​

protected $fillMode: FillMode = Image.SCALE

Defined in: display/Image.ts:14

$height ​

protected $height: number = 0

Defined in: display/Layer.ts:21

Inherited from ​

Layer.$height

$parent ​

protected $parent: Layer = null

Defined in: display/Layer.ts:34

Inherited from ​

Layer.$parent

$pattern ​

protected $pattern: CanvasPattern = null

Defined in: display/Image.ts:17

$removedListeners ​

protected $removedListeners: Listener[] = []

Defined in: event/EventEmitter.ts:7

Inherited from ​

Layer.$removedListeners

$rotation ​

protected $rotation: number = 0

Defined in: display/Layer.ts:28

Inherited from ​

Layer.$rotation

$scale9Grid ​

protected $scale9Grid: Rectangle = null

Defined in: display/Image.ts:16

$scaleX ​

protected $scaleX: number = 1

Defined in: display/Layer.ts:26

Inherited from ​

Layer.$scaleX

$scaleY ​

protected $scaleY: number = 1

Defined in: display/Layer.ts:27

Inherited from ​

Layer.$scaleY

$shouldEmitTap ​

protected $shouldEmitTap: boolean = true

Defined in: display/Layer.ts:37

Inherited from ​

Layer.$shouldEmitTap

$skewX ​

protected $skewX: number = 0

Defined in: display/Layer.ts:24

Inherited from ​

Layer.$skewX

$skewY ​

protected $skewY: number = 0

Defined in: display/Layer.ts:25

Inherited from ​

Layer.$skewY

$smoothing ​

protected $smoothing: boolean = true

Defined in: display/Layer.ts:31

Inherited from ​

Layer.$smoothing

$stage ​

protected $stage: Stage = null

Defined in: display/Layer.ts:33

Inherited from ​

Layer.$stage

$texture ​

protected $texture: Texture = null

Defined in: display/Image.ts:13

$touches ​

protected $touches: boolean[] = []

Defined in: display/Layer.ts:38

Inherited from ​

Layer.$touches

$visible ​

protected $visible: boolean = true

Defined in: display/Layer.ts:30

Inherited from ​

Layer.$visible

$width ​

protected $width: number = 0

Defined in: display/Layer.ts:20

Inherited from ​

Layer.$width

$x ​

protected $x: number = 0

Defined in: display/Layer.ts:18

Inherited from ​

Layer.$x

$y ​

protected $y: number = 0

Defined in: display/Layer.ts:19

Inherited from ​

Layer.$y

name ​

name: string = ''

Defined in: display/Layer.ts:14

Inherited from ​

Layer.name

tag ​

tag: string = ''

Defined in: display/Layer.ts:15

Inherited from ​

Layer.tag

touchable ​

touchable: boolean = true

Defined in: display/Layer.ts:16

Inherited from ​

Layer.touchable

pixelRatio ​

static pixelRatio: number

Defined in: display/Layer.ts:12

Inherited from ​

Layer.pixelRatio

REPEAT ​

static REPEAT: FillMode = 'repeat'

Defined in: display/Image.ts:9

REPEAT_X ​

static REPEAT_X: FillMode = 'repeat-x'

Defined in: display/Image.ts:10

REPEAT_Y ​

static REPEAT_Y: FillMode = 'repeat-y'

Defined in: display/Image.ts:11

SCALE ​

static SCALE: FillMode = 'scale'

Defined in: display/Image.ts:8

Accessors ​

alpha ​
Get Signature ​

get alpha(): number

Defined in: display/Layer.ts:169

Returns ​

number

Set Signature ​

set alpha(alpha): void

Defined in: display/Layer.ts:173

Parameters ​
alpha ​

number

Returns ​

void

Inherited from ​

Layer.alpha

anchorX ​
Get Signature ​

get anchorX(): number

Defined in: display/Layer.ts:92

Returns ​

number

Set Signature ​

set anchorX(anchorX): void

Defined in: display/Layer.ts:96

Parameters ​
anchorX ​

number

Returns ​

void

Inherited from ​

Layer.anchorX

anchorY ​
Get Signature ​

get anchorY(): number

Defined in: display/Layer.ts:103

Returns ​

number

Set Signature ​

set anchorY(anchorY): void

Defined in: display/Layer.ts:107

Parameters ​
anchorY ​

number

Returns ​

void

Inherited from ​

Layer.anchorY

background ​
Get Signature ​

get background(): string

Defined in: display/Layer.ts:200

Returns ​

string

Set Signature ​

set background(background): void

Defined in: display/Layer.ts:204

Parameters ​
background ​

string

Returns ​

void

Inherited from ​

Layer.background

canvas ​
Get Signature ​

get canvas(): HTMLCanvasElement

Defined in: display/Layer.ts:227

Returns ​

HTMLCanvasElement

Inherited from ​

Layer.canvas

clipRect ​
Get Signature ​

get clipRect(): Rectangle

Defined in: display/Image.ts:59

Returns ​

Rectangle

Set Signature ​

set clipRect(clipRect): void

Defined in: display/Image.ts:63

Parameters ​
clipRect ​

Rectangle

Returns ​

void

fillMode ​
Get Signature ​

get fillMode(): FillMode

Defined in: display/Image.ts:49

Returns ​

FillMode

Set Signature ​

set fillMode(fillMode): void

Defined in: display/Image.ts:53

Parameters ​
fillMode ​

FillMode

Returns ​

void

height ​
Get Signature ​

get height(): number

Defined in: display/Layer.ts:81

Returns ​

number

Set Signature ​

set height(height): void

Defined in: display/Layer.ts:85

Parameters ​
height ​

number

Returns ​

void

Inherited from ​

Layer.height

numChildren ​
Get Signature ​

get numChildren(): number

Defined in: display/Layer.ts:219

Returns ​

number

Inherited from ​

Layer.numChildren

parent ​
Get Signature ​

get parent(): Layer

Defined in: display/Layer.ts:215

Returns ​

Layer

Inherited from ​

Layer.parent

rotation ​
Get Signature ​

get rotation(): number

Defined in: display/Layer.ts:158

Returns ​

number

Set Signature ​

set rotation(rotation): void

Defined in: display/Layer.ts:162

Parameters ​
rotation ​

number

Returns ​

void

Inherited from ​

Layer.rotation

scale9Grid ​
Get Signature ​

get scale9Grid(): Rectangle

Defined in: display/Image.ts:68

Returns ​

Rectangle

Set Signature ​

set scale9Grid(scale9Grid): void

Defined in: display/Image.ts:72

Parameters ​
scale9Grid ​

Rectangle

Returns ​

void

scaleX ​
Get Signature ​

get scaleX(): number

Defined in: display/Layer.ts:136

Returns ​

number

Set Signature ​

set scaleX(scaleX): void

Defined in: display/Layer.ts:140

Parameters ​
scaleX ​

number

Returns ​

void

Inherited from ​

Layer.scaleX

scaleY ​
Get Signature ​

get scaleY(): number

Defined in: display/Layer.ts:147

Returns ​

number

Set Signature ​

set scaleY(scaleY): void

Defined in: display/Layer.ts:151

Parameters ​
scaleY ​

number

Returns ​

void

Inherited from ​

Layer.scaleY

skewX ​
Get Signature ​

get skewX(): number

Defined in: display/Layer.ts:114

Returns ​

number

Set Signature ​

set skewX(skewX): void

Defined in: display/Layer.ts:118

Parameters ​
skewX ​

number

Returns ​

void

Inherited from ​

Layer.skewX

skewY ​
Get Signature ​

get skewY(): number

Defined in: display/Layer.ts:125

Returns ​

number

Set Signature ​

set skewY(skewY): void

Defined in: display/Layer.ts:129

Parameters ​
skewY ​

number

Returns ​

void

Inherited from ​

Layer.skewY

smoothing ​
Get Signature ​

get smoothing(): boolean

Defined in: display/Layer.ts:191

Returns ​

boolean

Set Signature ​

set smoothing(smoothing): void

Defined in: display/Layer.ts:195

Parameters ​
smoothing ​

boolean

Returns ​

void

Inherited from ​

Layer.smoothing

stage ​
Get Signature ​

get stage(): Stage

Defined in: display/Layer.ts:211

Returns ​

Stage

Inherited from ​

Layer.stage

texture ​
Get Signature ​

get texture(): Texture

Defined in: display/Image.ts:32

Returns ​

Texture

Set Signature ​

set texture(texture): void

Defined in: display/Image.ts:36

Parameters ​
texture ​

Texture

Returns ​

void

ticker ​
Get Signature ​

get ticker(): Ticker

Defined in: display/Layer.ts:223

Returns ​

Ticker

Inherited from ​

Layer.ticker

visible ​
Get Signature ​

get visible(): boolean

Defined in: display/Layer.ts:180

Returns ​

boolean

Set Signature ​

set visible(visible): void

Defined in: display/Layer.ts:184

Parameters ​
visible ​

boolean

Returns ​

void

Inherited from ​

Layer.visible

width ​
Get Signature ​

get width(): number

Defined in: display/Layer.ts:70

Returns ​

number

Set Signature ​

set width(width): void

Defined in: display/Layer.ts:74

Parameters ​
width ​

number

Returns ​

void

Inherited from ​

Layer.width

x ​
Get Signature ​

get x(): number

Defined in: display/Layer.ts:48

Returns ​

number

Set Signature ​

set x(x): void

Defined in: display/Layer.ts:52

Parameters ​
x ​

number

Returns ​

void

Inherited from ​

Layer.x

y ​
Get Signature ​

get y(): number

Defined in: display/Layer.ts:59

Returns ​

number

Set Signature ​

set y(y): void

Defined in: display/Layer.ts:63

Parameters ​
y ​

number

Returns ​

void

Inherited from ​

Layer.y

Methods ​

$drawChild() ​

protected $drawChild(child): number

Defined in: display/Layer.ts:605

Parameters ​
child ​

Layer

Returns ​

number

Inherited from ​

Layer.$drawChild

$drawPattern() ​

protected $drawPattern(targetX, targetY, targetW, targetH): void

Defined in: display/Image.ts:111

Parameters ​
targetX ​

any

targetY ​

any

targetW ​

any

targetH ​

any

Returns ​

void

$drawTexture() ​

protected $drawTexture(sourceX, sourceY, sourceW, sourceH, targetX, targetY, targetW, targetH): void

Defined in: display/Image.ts:121

Parameters ​
sourceX ​

number

sourceY ​

number

sourceW ​

number

sourceH ​

number

targetX ​

number

targetY ​

number

targetW ​

number

targetH ​

number

Returns ​

void

$emitAdded() ​

protected $emitAdded(parent): void

Defined in: display/Layer.ts:543

Parameters ​
parent ​

Layer

Returns ​

void

Inherited from ​

Layer.$emitAdded

$emitAddedToStage() ​

protected $emitAddedToStage(stage): void

Defined in: display/Layer.ts:561

Parameters ​
stage ​

Stage

Returns ​

void

Inherited from ​

Layer.$emitAddedToStage

$emitRemoved() ​

protected $emitRemoved(): void

Defined in: display/Layer.ts:552

Returns ​

void

Inherited from ​

Layer.$emitRemoved

$emitRemovedFromStage() ​

protected $emitRemovedFromStage(): void

Defined in: display/Layer.ts:574

Returns ​

void

Inherited from ​

Layer.$emitRemovedFromStage

$emitTouchEvent() ​

protected $emitTouchEvent(event, inside): boolean

Defined in: display/Layer.ts:495

Parameters ​
event ​

TouchEvent

inside ​

boolean

Returns ​

boolean

Inherited from ​

Layer.$emitTouchEvent

$getChildBounds() ​

protected $getChildBounds(child): Rectangle

Defined in: display/Layer.ts:449

Parameters ​
child ​

Layer

Returns ​

Rectangle

Inherited from ​

Layer.$getChildBounds

$getChildTransform() ​

protected $getChildTransform(child): Matrix

Defined in: display/Layer.ts:445

Parameters ​
child ​

Layer

Returns ​

Matrix

Inherited from ​

Layer.$getChildTransform

$getContentBounds() ​

protected $getContentBounds(): Rectangle

Defined in: display/Image.ts:95

Returns ​

Rectangle

Overrides ​

Layer.$getContentBounds

$getTransform() ​

protected $getTransform(): Matrix

Defined in: display/Layer.ts:434

Returns ​

Matrix

Inherited from ​

Layer.$getTransform

$isChildVisible() ​

protected $isChildVisible(child): boolean

Defined in: display/Layer.ts:591

Parameters ​
child ​

Layer

Returns ​

boolean

Inherited from ​

Layer.$isChildVisible

$localHitTest() ​

protected $localHitTest(vector): boolean

Defined in: display/Layer.ts:587

Parameters ​
vector ​

Vector

Returns ​

boolean

Inherited from ​

Layer.$localHitTest

$markDirty() ​

protected $markDirty(sizeDirty?): void

Defined in: display/Layer.ts:389

Parameters ​
sizeDirty? ​

boolean

Returns ​

void

Inherited from ​

Layer.$markDirty

$markParentDirty() ​

protected $markParentDirty(): void

Defined in: display/Layer.ts:398

Returns ​

void

Inherited from ​

Layer.$markParentDirty

$onTextureLoad() ​

protected $onTextureLoad(): void

Defined in: display/Image.ts:77

Returns ​

void

$render() ​

protected $render(): number

Defined in: display/Image.ts:133

Returns ​

number

Overrides ​

Layer.$render

$resizeCanvas() ​

protected $resizeCanvas(): void

Defined in: display/Layer.ts:404

Returns ​

void

Inherited from ​

Layer.$resizeCanvas

$resizeParentCanvas() ​

protected $resizeParentCanvas(): void

Defined in: display/Layer.ts:428

Returns ​

void

Inherited from ​

Layer.$resizeParentCanvas

$updatePattern() ​

protected $updatePattern(): void

Defined in: display/Image.ts:83

Returns ​

void

addChild() ​

addChild(child): this

Defined in: display/Layer.ts:231

Parameters ​
child ​

Layer

Returns ​

this

Inherited from ​

Layer.addChild

addChildAt() ​

addChildAt(child, index): this

Defined in: display/Layer.ts:235

Parameters ​
child ​

Layer

index ​

number

Returns ​

this

Inherited from ​

Layer.addChildAt

emit() ​
Call Signature ​

emit(event): boolean

Defined in: event/EventEmitter.ts:42

Parameters ​
event ​

Event

Returns ​

boolean

Inherited from ​

Layer.emit

Call Signature ​

emit(type, ...args): boolean

Defined in: event/EventEmitter.ts:43

Parameters ​
type ​

string

args ​

...any[]

Returns ​

boolean

Inherited from ​

Layer.emit

getChildAt() ​

getChildAt(index): Layer

Defined in: display/Layer.ts:277

Parameters ​
index ​

number

Returns ​

Layer

Inherited from ​

Layer.getChildAt

getChildByName() ​

getChildByName(name): Layer

Defined in: display/Layer.ts:256

Parameters ​
name ​

string

Returns ​

Layer

Inherited from ​

Layer.getChildByName

getChildIndex() ​

getChildIndex(child): number

Defined in: display/Layer.ts:281

Parameters ​
child ​

Layer

Returns ​

number

Inherited from ​

Layer.getChildIndex

getChildrenByTag() ​

getChildrenByTag(tag): Layer[]

Defined in: display/Layer.ts:266

Parameters ​
tag ​

string

Returns ​

Layer[]

Inherited from ​

Layer.getChildrenByTag

hasChild() ​

hasChild(child): boolean

Defined in: display/Layer.ts:285

Parameters ​
child ​

Layer

Returns ​

boolean

Inherited from ​

Layer.hasChild

hasEventListener() ​

hasEventListener(type): boolean

Defined in: event/EventEmitter.ts:80

Parameters ​
type ​

string

Returns ​

boolean

Inherited from ​

Layer.hasEventListener

off() ​

off(type, listener?): this

Defined in: display/Layer.ts:684

Parameters ​
type ​

string

listener? ​

(...args) => void

Returns ​

this

Inherited from ​

Layer.off

on() ​

on(type, listener): this

Defined in: display/Layer.ts:668

Parameters ​
type ​

string

listener ​

(...args) => void

Returns ​

this

Inherited from ​

Layer.on

once() ​

once(type, listener): this

Defined in: event/EventEmitter.ts:33

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

Layer.once

removeAllChildren() ​

removeAllChildren(): this

Defined in: display/Layer.ts:372

Returns ​

this

Inherited from ​

Layer.removeAllChildren

removeAllListeners() ​

removeAllListeners(): this

Defined in: event/EventEmitter.ts:85

Returns ​

this

Inherited from ​

Layer.removeAllListeners

removeChild() ​

removeChild(child): this

Defined in: display/Layer.ts:333

Parameters ​
child ​

Layer

Returns ​

this

Inherited from ​

Layer.removeChild

removeChildAt() ​

removeChildAt(index): this

Defined in: display/Layer.ts:338

Parameters ​
index ​

number

Returns ​

this

Inherited from ​

Layer.removeChildAt

removeChildByName() ​

removeChildByName(name): this

Defined in: display/Layer.ts:349

Parameters ​
name ​

string

Returns ​

this

Inherited from ​

Layer.removeChildByName

removeChildrenByTag() ​

removeChildrenByTag(tag): this

Defined in: display/Layer.ts:361

Parameters ​
tag ​

string

Returns ​

this

Inherited from ​

Layer.removeChildrenByTag

removeSelf() ​

removeSelf(): this

Defined in: display/Layer.ts:382

Returns ​

this

Inherited from ​

Layer.removeSelf

replaceChild() ​

replaceChild(oldChild, newChild): this

Defined in: display/Layer.ts:249

Parameters ​
oldChild ​

Layer

newChild ​

Layer

Returns ​

this

Inherited from ​

Layer.replaceChild

setChildIndex() ​

setChildIndex(child, index): this

Defined in: display/Layer.ts:309

Parameters ​
child ​

Layer

index ​

number

Returns ​

this

Inherited from ​

Layer.setChildIndex

swapChildren() ​

swapChildren(child1, child2): this

Defined in: display/Layer.ts:289

Parameters ​
child1 ​

Layer

child2 ​

Layer

Returns ​

this

Inherited from ​

Layer.swapChildren

swapChildrenAt() ​

swapChildrenAt(index1, index2): this

Defined in: display/Layer.ts:298

Parameters ​
index1 ​

number

index2 ​

number

Returns ​

this

Inherited from ​

Layer.swapChildrenAt

Input ​

Defined in: display/Input.ts:4

Extends ​

Constructors ​

Constructor ​

new Input(value?, options?): Input

Defined in: display/Input.ts:18

Parameters ​
value? ​

string

options? ​

InputOption = {}

Returns ​

Input

Overrides ​

Text.constructor

Properties ​

$alpha ​

protected $alpha: number = 1

Defined in: display/Layer.ts:29

Inherited from ​

Text.$alpha

$anchorX ​

protected $anchorX: number = 0

Defined in: display/Layer.ts:22

Inherited from ​

Text.$anchorX

$anchorY ​

protected $anchorY: number = 0

Defined in: display/Layer.ts:23

Inherited from ​

Text.$anchorY

$autoFitSize ​

protected $autoFitSize: boolean = false

Defined in: display/Text.ts:24

Inherited from ​

Text.$autoFitSize

$background ​

protected $background: string = null

Defined in: display/Layer.ts:32

Inherited from ​

Text.$background

$boundFocus() ​

protected $boundFocus: () => void

Defined in: display/Input.ts:16

Returns ​

void

$breakWord ​

protected $breakWord: boolean = false

Defined in: display/Text.ts:23

Inherited from ​

Text.$breakWord

$canvas ​

protected readonly $canvas: HTMLCanvasElement

Defined in: display/Layer.ts:39

Inherited from ​

Text.$canvas

$children ​

protected $children: Layer[] = []

Defined in: display/Layer.ts:35

Inherited from ​

Text.$children

$color ​

protected $color: string = 'black'

Defined in: display/Text.ts:12

Inherited from ​

Text.$color

$context ​

protected readonly $context: CanvasRenderingContext2D

Defined in: display/Layer.ts:40

Inherited from ​

Text.$context

$dirty ​

protected $dirty: boolean = true

Defined in: display/Layer.ts:36

Inherited from ​

Text.$dirty

$emittingType ​

protected $emittingType: string = null

Defined in: event/EventEmitter.ts:6

Inherited from ​

Text.$emittingType

$events ​

protected $events: Object = {}

Defined in: event/EventEmitter.ts:5

Inherited from ​

Text.$events

$explicitColor ​

protected $explicitColor: string = 'black'

Defined in: display/Input.ts:15

$explicitSize ​

protected $explicitSize: number = 0

Defined in: display/Text.ts:26

Inherited from ​

Text.$explicitSize

$fontFamily ​

protected $fontFamily: string = 'Helvetica'

Defined in: display/Text.ts:21

Inherited from ​

Text.$fontFamily

$fontSize ​

protected $fontSize: number = Text.defaultFontSize

Defined in: display/Text.ts:13

Inherited from ​

Text.$fontSize

$fontStyle ​

protected $fontStyle: FontStyle = 'normal'

Defined in: display/Text.ts:14

Inherited from ​

Text.$fontStyle

$fontWeight ​

protected $fontWeight: FontWeight = 'normal'

Defined in: display/Text.ts:15

Inherited from ​

Text.$fontWeight

$height ​

protected $height: number = 0

Defined in: display/Layer.ts:21

Inherited from ​

Text.$height

$lineHeight ​

protected $lineHeight: number = 1.2

Defined in: display/Text.ts:18

Inherited from ​

Text.$lineHeight

$lines ​

protected $lines: string[] = []

Defined in: display/Text.ts:27

Inherited from ​

Text.$lines

$maxLength ​

protected $maxLength: number = 0xffffff

Defined in: display/Input.ts:12

$minFontSize ​

protected $minFontSize: number = 0

Defined in: display/Text.ts:25

Inherited from ​

Text.$minFontSize

$multiline ​

protected $multiline: boolean = false

Defined in: display/Text.ts:22

Inherited from ​

Text.$multiline

$parent ​

protected $parent: Layer = null

Defined in: display/Layer.ts:34

Inherited from ​

Text.$parent

$placeholder ​

protected $placeholder: string = ''

Defined in: display/Input.ts:13

$placeholderColor ​

protected $placeholderColor: string = '#888'

Defined in: display/Input.ts:14

$removedListeners ​

protected $removedListeners: Listener[] = []

Defined in: event/EventEmitter.ts:7

Inherited from ​

Text.$removedListeners

$rotation ​

protected $rotation: number = 0

Defined in: display/Layer.ts:28

Inherited from ​

Text.$rotation

$scaleX ​

protected $scaleX: number = 1

Defined in: display/Layer.ts:26

Inherited from ​

Text.$scaleX

$scaleY ​

protected $scaleY: number = 1

Defined in: display/Layer.ts:27

Inherited from ​

Text.$scaleY

$shouldEmitTap ​

protected $shouldEmitTap: boolean = true

Defined in: display/Layer.ts:37

Inherited from ​

Text.$shouldEmitTap

$skewX ​

protected $skewX: number = 0

Defined in: display/Layer.ts:24

Inherited from ​

Text.$skewX

$skewY ​

protected $skewY: number = 0

Defined in: display/Layer.ts:25

Inherited from ​

Text.$skewY

$smoothing ​

protected $smoothing: boolean = true

Defined in: display/Layer.ts:31

Inherited from ​

Text.$smoothing

$stage ​

protected $stage: Stage = null

Defined in: display/Layer.ts:33

Inherited from ​

Text.$stage

$strokeColor ​

protected $strokeColor: string = null

Defined in: display/Text.ts:20

Inherited from ​

Text.$strokeColor

$strokeSize ​

protected $strokeSize: number = 0

Defined in: display/Text.ts:19

Inherited from ​

Text.$strokeSize

$text ​

protected $text: string = ''

Defined in: display/Text.ts:11

Inherited from ​

Text.$text

$textAlign ​

protected $textAlign: TextAlign = 'left'

Defined in: display/Text.ts:16

Inherited from ​

Text.$textAlign

$touches ​

protected $touches: boolean[] = []

Defined in: display/Layer.ts:38

Inherited from ​

Text.$touches

$type ​

protected $type: InputType = 'text'

Defined in: display/Input.ts:11

$value ​

protected $value: string = ''

Defined in: display/Input.ts:10

$verticalAlign ​

protected $verticalAlign: VerticalAlign = 'top'

Defined in: display/Text.ts:17

Inherited from ​

Text.$verticalAlign

$visible ​

protected $visible: boolean = true

Defined in: display/Layer.ts:30

Inherited from ​

Text.$visible

$width ​

protected $width: number = 0

Defined in: display/Layer.ts:20

Inherited from ​

Text.$width

$x ​

protected $x: number = 0

Defined in: display/Layer.ts:18

Inherited from ​

Text.$x

$y ​

protected $y: number = 0

Defined in: display/Layer.ts:19

Inherited from ​

Text.$y

name ​

name: string = ''

Defined in: display/Layer.ts:14

Inherited from ​

Text.name

tag ​

tag: string = ''

Defined in: display/Layer.ts:15

Inherited from ​

Text.tag

touchable ​

touchable: boolean = true

Defined in: display/Layer.ts:16

Inherited from ​

Text.touchable

$focusedInput ​

protected static $focusedInput: Input

Defined in: display/Input.ts:6

$inputElement ​

protected static $inputElement: HTMLInputElement

Defined in: display/Input.ts:7

$textAreaElement ​

protected static $textAreaElement: HTMLTextAreaElement

Defined in: display/Input.ts:8

boundaryRe ​

protected readonly static boundaryRe: RegExp

Defined in: display/Text.ts:9

Inherited from ​

Text.boundaryRe

defaultFontSize ​

static defaultFontSize: number = 16

Defined in: display/Text.ts:6

Inherited from ​

Text.defaultFontSize

pixelRatio ​

static pixelRatio: number

Defined in: display/Layer.ts:12

Inherited from ​

Text.pixelRatio

wordRe ​

protected readonly static wordRe: RegExp

Defined in: display/Text.ts:8

Inherited from ​

Text.wordRe

Accessors ​

alpha ​
Get Signature ​

get alpha(): number

Defined in: display/Layer.ts:169

Returns ​

number

Set Signature ​

set alpha(alpha): void

Defined in: display/Layer.ts:173

Parameters ​
alpha ​

number

Returns ​

void

Inherited from ​

Text.alpha

anchorX ​
Get Signature ​

get anchorX(): number

Defined in: display/Layer.ts:92

Returns ​

number

Set Signature ​

set anchorX(anchorX): void

Defined in: display/Layer.ts:96

Parameters ​
anchorX ​

number

Returns ​

void

Inherited from ​

Text.anchorX

anchorY ​
Get Signature ​

get anchorY(): number

Defined in: display/Layer.ts:103

Returns ​

number

Set Signature ​

set anchorY(anchorY): void

Defined in: display/Layer.ts:107

Parameters ​
anchorY ​

number

Returns ​

void

Inherited from ​

Text.anchorY

autoFitSize ​
Get Signature ​

get autoFitSize(): boolean

Defined in: display/Text.ts:166

Returns ​

boolean

Set Signature ​

set autoFitSize(autoFitSize): void

Defined in: display/Text.ts:170

Parameters ​
autoFitSize ​

boolean

Returns ​

void

Inherited from ​

Text.autoFitSize

background ​
Get Signature ​

get background(): string

Defined in: display/Layer.ts:200

Returns ​

string

Set Signature ​

set background(background): void

Defined in: display/Layer.ts:204

Parameters ​
background ​

string

Returns ​

void

Inherited from ​

Text.background

breakWord ​
Get Signature ​

get breakWord(): boolean

Defined in: display/Text.ts:157

Returns ​

boolean

Set Signature ​

set breakWord(breakWord): void

Defined in: display/Text.ts:161

Parameters ​
breakWord ​

boolean

Returns ​

void

Inherited from ​

Text.breakWord

canvas ​
Get Signature ​

get canvas(): HTMLCanvasElement

Defined in: display/Layer.ts:227

Returns ​

HTMLCanvasElement

Inherited from ​

Text.canvas

color ​
Get Signature ​

get color(): string

Defined in: display/Input.ts:51

Returns ​

string

Set Signature ​

set color(color): void

Defined in: display/Input.ts:55

Parameters ​
color ​

string

Returns ​

void

Overrides ​

Text.color

fontFamily ​
Get Signature ​

get fontFamily(): string

Defined in: display/Text.ts:139

Returns ​

string

Set Signature ​

set fontFamily(fontFamily): void

Defined in: display/Text.ts:143

Parameters ​
fontFamily ​

string

Returns ​

void

Inherited from ​

Text.fontFamily

fontSize ​
Get Signature ​

get fontSize(): number

Defined in: display/Text.ts:67

Returns ​

number

Set Signature ​

set fontSize(fontSize): void

Defined in: display/Text.ts:71

Parameters ​
fontSize ​

number

Returns ​

void

Inherited from ​

Text.fontSize

fontStyle ​
Get Signature ​

get fontStyle(): FontStyle

Defined in: display/Text.ts:76

Returns ​

FontStyle

Set Signature ​

set fontStyle(fontStyle): void

Defined in: display/Text.ts:80

Parameters ​
fontStyle ​

FontStyle

Returns ​

void

Inherited from ​

Text.fontStyle

fontWeight ​
Get Signature ​

get fontWeight(): FontWeight

Defined in: display/Text.ts:85

Returns ​

FontWeight

Set Signature ​

set fontWeight(fontWeight): void

Defined in: display/Text.ts:89

Parameters ​
fontWeight ​

FontWeight

Returns ​

void

Inherited from ​

Text.fontWeight

height ​
Get Signature ​

get height(): number

Defined in: display/Layer.ts:81

Returns ​

number

Set Signature ​

set height(height): void

Defined in: display/Layer.ts:85

Parameters ​
height ​

number

Returns ​

void

Inherited from ​

Text.height

lineHeight ​
Get Signature ​

get lineHeight(): number

Defined in: display/Text.ts:112

Returns ​

number

Set Signature ​

set lineHeight(lineHeight): void

Defined in: display/Text.ts:116

Parameters ​
lineHeight ​

number

Returns ​

void

Inherited from ​

Text.lineHeight

maxLength ​
Get Signature ​

get maxLength(): number

Defined in: display/Input.ts:65

Returns ​

number

Set Signature ​

set maxLength(maxLength): void

Defined in: display/Input.ts:69

Parameters ​
maxLength ​

number

Returns ​

void

minFontSize ​
Get Signature ​

get minFontSize(): number

Defined in: display/Text.ts:175

Returns ​

number

Set Signature ​

set minFontSize(minFontSize): void

Defined in: display/Text.ts:179

Parameters ​
minFontSize ​

number

Returns ​

void

Inherited from ​

Text.minFontSize

multiline ​
Get Signature ​

get multiline(): boolean

Defined in: display/Text.ts:148

Returns ​

boolean

Set Signature ​

set multiline(multiline): void

Defined in: display/Text.ts:152

Parameters ​
multiline ​

boolean

Returns ​

void

Inherited from ​

Text.multiline

numChildren ​
Get Signature ​

get numChildren(): number

Defined in: display/Layer.ts:219

Returns ​

number

Inherited from ​

Text.numChildren

parent ​
Get Signature ​

get parent(): Layer

Defined in: display/Layer.ts:215

Returns ​

Layer

Inherited from ​

Text.parent

placeholder ​
Get Signature ​

get placeholder(): string

Defined in: display/Input.ts:73

Returns ​

string

Set Signature ​

set placeholder(placeholder): void

Defined in: display/Input.ts:77

Parameters ​
placeholder ​

string

Returns ​

void

placeholderColor ​
Get Signature ​

get placeholderColor(): string

Defined in: display/Input.ts:82

Returns ​

string

Set Signature ​

set placeholderColor(placeholderColor): void

Defined in: display/Input.ts:86

Parameters ​
placeholderColor ​

string

Returns ​

void

rotation ​
Get Signature ​

get rotation(): number

Defined in: display/Layer.ts:158

Returns ​

number

Set Signature ​

set rotation(rotation): void

Defined in: display/Layer.ts:162

Parameters ​
rotation ​

number

Returns ​

void

Inherited from ​

Text.rotation

scaleX ​
Get Signature ​

get scaleX(): number

Defined in: display/Layer.ts:136

Returns ​

number

Set Signature ​

set scaleX(scaleX): void

Defined in: display/Layer.ts:140

Parameters ​
scaleX ​

number

Returns ​

void

Inherited from ​

Text.scaleX

scaleY ​
Get Signature ​

get scaleY(): number

Defined in: display/Layer.ts:147

Returns ​

number

Set Signature ​

set scaleY(scaleY): void

Defined in: display/Layer.ts:151

Parameters ​
scaleY ​

number

Returns ​

void

Inherited from ​

Text.scaleY

skewX ​
Get Signature ​

get skewX(): number

Defined in: display/Layer.ts:114

Returns ​

number

Set Signature ​

set skewX(skewX): void

Defined in: display/Layer.ts:118

Parameters ​
skewX ​

number

Returns ​

void

Inherited from ​

Text.skewX

skewY ​
Get Signature ​

get skewY(): number

Defined in: display/Layer.ts:125

Returns ​

number

Set Signature ​

set skewY(skewY): void

Defined in: display/Layer.ts:129

Parameters ​
skewY ​

number

Returns ​

void

Inherited from ​

Text.skewY

smoothing ​
Get Signature ​

get smoothing(): boolean

Defined in: display/Layer.ts:191

Returns ​

boolean

Set Signature ​

set smoothing(smoothing): void

Defined in: display/Layer.ts:195

Parameters ​
smoothing ​

boolean

Returns ​

void

Inherited from ​

Text.smoothing

stage ​
Get Signature ​

get stage(): Stage

Defined in: display/Layer.ts:211

Returns ​

Stage

Inherited from ​

Text.stage

strokeColor ​
Get Signature ​

get strokeColor(): string

Defined in: display/Text.ts:130

Returns ​

string

Set Signature ​

set strokeColor(strokeColor): void

Defined in: display/Text.ts:134

Parameters ​
strokeColor ​

string

Returns ​

void

Inherited from ​

Text.strokeColor

strokeSize ​
Get Signature ​

get strokeSize(): number

Defined in: display/Text.ts:121

Returns ​

number

Set Signature ​

set strokeSize(strokeSize): void

Defined in: display/Text.ts:125

Parameters ​
strokeSize ​

number

Returns ​

void

Inherited from ​

Text.strokeSize

text ​
Set Signature ​

set text(text): void

Defined in: display/Input.ts:30

Parameters ​
text ​

string

Returns ​

void

Overrides ​

Text.text

textAlign ​
Get Signature ​

get textAlign(): TextAlign

Defined in: display/Text.ts:94

Returns ​

TextAlign

Set Signature ​

set textAlign(textAlign): void

Defined in: display/Text.ts:98

Parameters ​
textAlign ​

TextAlign

Returns ​

void

Inherited from ​

Text.textAlign

ticker ​
Get Signature ​

get ticker(): Ticker

Defined in: display/Layer.ts:223

Returns ​

Ticker

Inherited from ​

Text.ticker

type ​
Get Signature ​

get type(): InputType

Defined in: display/Input.ts:42

Returns ​

InputType

Set Signature ​

set type(type): void

Defined in: display/Input.ts:46

Parameters ​
type ​

InputType

Returns ​

void

value ​
Get Signature ​

get value(): string

Defined in: display/Input.ts:33

Returns ​

string

Set Signature ​

set value(value): void

Defined in: display/Input.ts:37

Parameters ​
value ​

string

Returns ​

void

verticalAlign ​
Get Signature ​

get verticalAlign(): VerticalAlign

Defined in: display/Text.ts:103

Returns ​

VerticalAlign

Set Signature ​

set verticalAlign(verticalAlign): void

Defined in: display/Text.ts:107

Parameters ​
verticalAlign ​

VerticalAlign

Returns ​

void

Inherited from ​

Text.verticalAlign

visible ​
Get Signature ​

get visible(): boolean

Defined in: display/Layer.ts:180

Returns ​

boolean

Set Signature ​

set visible(visible): void

Defined in: display/Layer.ts:184

Parameters ​
visible ​

boolean

Returns ​

void

Inherited from ​

Text.visible

width ​
Get Signature ​

get width(): number

Defined in: display/Layer.ts:70

Returns ​

number

Set Signature ​

set width(width): void

Defined in: display/Layer.ts:74

Parameters ​
width ​

number

Returns ​

void

Inherited from ​

Text.width

x ​
Get Signature ​

get x(): number

Defined in: display/Layer.ts:48

Returns ​

number

Set Signature ​

set x(x): void

Defined in: display/Layer.ts:52

Parameters ​
x ​

number

Returns ​

void

Inherited from ​

Text.x

y ​
Get Signature ​

get y(): number

Defined in: display/Layer.ts:59

Returns ​

number

Set Signature ​

set y(y): void

Defined in: display/Layer.ts:63

Parameters ​
y ​

number

Returns ​

void

Inherited from ​

Text.y

Methods ​

$divideLines() ​

protected $divideLines(): void

Defined in: display/Text.ts:221

Returns ​

void

Inherited from ​

Text.$divideLines

$divideUnits() ​

protected $divideUnits(): string[]

Defined in: display/Text.ts:199

Returns ​

string[]

Inherited from ​

Text.$divideUnits

$drawChild() ​

protected $drawChild(child): number

Defined in: display/Layer.ts:605

Parameters ​
child ​

Layer

Returns ​

number

Inherited from ​

Text.$drawChild

$emitAdded() ​

protected $emitAdded(parent): void

Defined in: display/Layer.ts:543

Parameters ​
parent ​

Layer

Returns ​

void

Inherited from ​

Text.$emitAdded

$emitAddedToStage() ​

protected $emitAddedToStage(stage): void

Defined in: display/Layer.ts:561

Parameters ​
stage ​

Stage

Returns ​

void

Inherited from ​

Text.$emitAddedToStage

$emitRemoved() ​

protected $emitRemoved(): void

Defined in: display/Layer.ts:552

Returns ​

void

Inherited from ​

Text.$emitRemoved

$emitRemovedFromStage() ​

protected $emitRemovedFromStage(): void

Defined in: display/Layer.ts:574

Returns ​

void

Inherited from ​

Text.$emitRemovedFromStage

$emitTouchEvent() ​

protected $emitTouchEvent(event, inside): boolean

Defined in: display/Layer.ts:495

Parameters ​
event ​

TouchEvent

inside ​

boolean

Returns ​

boolean

Inherited from ​

Text.$emitTouchEvent

$getChildBounds() ​

protected $getChildBounds(child): Rectangle

Defined in: display/Layer.ts:449

Parameters ​
child ​

Layer

Returns ​

Rectangle

Inherited from ​

Text.$getChildBounds

$getChildTransform() ​

protected $getChildTransform(child): Matrix

Defined in: display/Layer.ts:445

Parameters ​
child ​

Layer

Returns ​

Matrix

Inherited from ​

Text.$getChildTransform

$getContentBounds() ​

protected $getContentBounds(): Rectangle

Defined in: display/Text.ts:273

Returns ​

Rectangle

Inherited from ​

Text.$getContentBounds

$getTransform() ​

protected $getTransform(): Matrix

Defined in: display/Layer.ts:434

Returns ​

Matrix

Inherited from ​

Text.$getTransform

$isChildVisible() ​

protected $isChildVisible(child): boolean

Defined in: display/Layer.ts:591

Parameters ​
child ​

Layer

Returns ​

boolean

Inherited from ​

Text.$isChildVisible

$localHitTest() ​

protected $localHitTest(vector): boolean

Defined in: display/Layer.ts:587

Parameters ​
vector ​

Vector

Returns ​

boolean

Inherited from ​

Text.$localHitTest

$markDirty() ​

protected $markDirty(sizeDirty?): void

Defined in: display/Input.ts:177

Parameters ​
sizeDirty? ​

boolean

Returns ​

void

Overrides ​

Text.$markDirty

$markParentDirty() ​

protected $markParentDirty(): void

Defined in: display/Layer.ts:398

Returns ​

void

Inherited from ​

Text.$markParentDirty

$onTouchTap() ​

protected $onTouchTap(): void

Defined in: display/Input.ts:184

Returns ​

void

$render() ​

protected $render(): number

Defined in: display/Text.ts:288

Returns ​

number

Inherited from ​

Text.$render

$resizeCanvas() ​

protected $resizeCanvas(): void

Defined in: display/Text.ts:253

Returns ​

void

Inherited from ​

Text.$resizeCanvas

$resizeParentCanvas() ​

protected $resizeParentCanvas(): void

Defined in: display/Layer.ts:428

Returns ​

void

Inherited from ​

Text.$resizeParentCanvas

$updateContext() ​

protected $updateContext(): void

Defined in: display/Text.ts:184

Returns ​

void

Inherited from ​

Text.$updateContext

$updateElement() ​

protected $updateElement(): HTMLInputElement | HTMLTextAreaElement

Defined in: display/Input.ts:140

Returns ​

HTMLInputElement | HTMLTextAreaElement

$updateText() ​

protected $updateText(): void

Defined in: display/Input.ts:119

Returns ​

void

addChild() ​

addChild(child): this

Defined in: display/Layer.ts:231

Parameters ​
child ​

Layer

Returns ​

this

Inherited from ​

Text.addChild

addChildAt() ​

addChildAt(child, index): this

Defined in: display/Layer.ts:235

Parameters ​
child ​

Layer

index ​

number

Returns ​

this

Inherited from ​

Text.addChildAt

blur() ​

blur(): this

Defined in: display/Input.ts:108

Returns ​

this

emit() ​
Call Signature ​

emit(event): boolean

Defined in: event/EventEmitter.ts:42

Parameters ​
event ​

Event

Returns ​

boolean

Inherited from ​

Text.emit

Call Signature ​

emit(type, ...args): boolean

Defined in: event/EventEmitter.ts:43

Parameters ​
type ​

string

args ​

...any[]

Returns ​

boolean

Inherited from ​

Text.emit

focus() ​

focus(): this

Defined in: display/Input.ts:99

Returns ​

this

getChildAt() ​

getChildAt(index): Layer

Defined in: display/Layer.ts:277

Parameters ​
index ​

number

Returns ​

Layer

Inherited from ​

Text.getChildAt

getChildByName() ​

getChildByName(name): Layer

Defined in: display/Layer.ts:256

Parameters ​
name ​

string

Returns ​

Layer

Inherited from ​

Text.getChildByName

getChildIndex() ​

getChildIndex(child): number

Defined in: display/Layer.ts:281

Parameters ​
child ​

Layer

Returns ​

number

Inherited from ​

Text.getChildIndex

getChildrenByTag() ​

getChildrenByTag(tag): Layer[]

Defined in: display/Layer.ts:266

Parameters ​
tag ​

string

Returns ​

Layer[]

Inherited from ​

Text.getChildrenByTag

hasChild() ​

hasChild(child): boolean

Defined in: display/Layer.ts:285

Parameters ​
child ​

Layer

Returns ​

boolean

Inherited from ​

Text.hasChild

hasEventListener() ​

hasEventListener(type): boolean

Defined in: event/EventEmitter.ts:80

Parameters ​
type ​

string

Returns ​

boolean

Inherited from ​

Text.hasEventListener

off() ​

off(type, listener?): this

Defined in: display/Layer.ts:684

Parameters ​
type ​

string

listener? ​

(...args) => void

Returns ​

this

Inherited from ​

Text.off

on() ​

on(type, listener): this

Defined in: display/Layer.ts:668

Parameters ​
type ​

string

listener ​

(...args) => void

Returns ​

this

Inherited from ​

Text.on

once() ​

once(type, listener): this

Defined in: event/EventEmitter.ts:33

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

Text.once

removeAllChildren() ​

removeAllChildren(): this

Defined in: display/Layer.ts:372

Returns ​

this

Inherited from ​

Text.removeAllChildren

removeAllListeners() ​

removeAllListeners(): this

Defined in: event/EventEmitter.ts:85

Returns ​

this

Inherited from ​

Text.removeAllListeners

removeChild() ​

removeChild(child): this

Defined in: display/Layer.ts:333

Parameters ​
child ​

Layer

Returns ​

this

Inherited from ​

Text.removeChild

removeChildAt() ​

removeChildAt(index): this

Defined in: display/Layer.ts:338

Parameters ​
index ​

number

Returns ​

this

Inherited from ​

Text.removeChildAt

removeChildByName() ​

removeChildByName(name): this

Defined in: display/Layer.ts:349

Parameters ​
name ​

string

Returns ​

this

Inherited from ​

Text.removeChildByName

removeChildrenByTag() ​

removeChildrenByTag(tag): this

Defined in: display/Layer.ts:361

Parameters ​
tag ​

string

Returns ​

this

Inherited from ​

Text.removeChildrenByTag

removeSelf() ​

removeSelf(): this

Defined in: display/Layer.ts:382

Returns ​

this

Inherited from ​

Text.removeSelf

replaceChild() ​

replaceChild(oldChild, newChild): this

Defined in: display/Layer.ts:249

Parameters ​
oldChild ​

Layer

newChild ​

Layer

Returns ​

this

Inherited from ​

Text.replaceChild

selectAll() ​

selectAll(): this

Defined in: display/Input.ts:91

Returns ​

this

setChildIndex() ​

setChildIndex(child, index): this

Defined in: display/Layer.ts:309

Parameters ​
child ​

Layer

index ​

number

Returns ​

this

Inherited from ​

Text.setChildIndex

swapChildren() ​

swapChildren(child1, child2): this

Defined in: display/Layer.ts:289

Parameters ​
child1 ​

Layer

child2 ​

Layer

Returns ​

this

Inherited from ​

Text.swapChildren

swapChildrenAt() ​

swapChildrenAt(index1, index2): this

Defined in: display/Layer.ts:298

Parameters ​
index1 ​

number

index2 ​

number

Returns ​

this

Inherited from ​

Text.swapChildrenAt

$getElement() ​

protected static $getElement(tagName): HTMLInputElement | HTMLTextAreaElement

Defined in: display/Input.ts:188

Parameters ​
tagName ​

string

Returns ​

HTMLInputElement | HTMLTextAreaElement

Layer ​

Defined in: display/Layer.ts:10

Extends ​

Extended by ​

Constructors ​

Constructor ​

new Layer(): Layer

Defined in: display/Layer.ts:42

Returns ​

Layer

Overrides ​

EventEmitter.constructor

Properties ​

$alpha ​

protected $alpha: number = 1

Defined in: display/Layer.ts:29

$anchorX ​

protected $anchorX: number = 0

Defined in: display/Layer.ts:22

$anchorY ​

protected $anchorY: number = 0

Defined in: display/Layer.ts:23

$background ​

protected $background: string = null

Defined in: display/Layer.ts:32

$canvas ​

protected readonly $canvas: HTMLCanvasElement

Defined in: display/Layer.ts:39

$children ​

protected $children: Layer[] = []

Defined in: display/Layer.ts:35

$context ​

protected readonly $context: CanvasRenderingContext2D

Defined in: display/Layer.ts:40

$dirty ​

protected $dirty: boolean = true

Defined in: display/Layer.ts:36

$emittingType ​

protected $emittingType: string = null

Defined in: event/EventEmitter.ts:6

Inherited from ​

EventEmitter.$emittingType

$events ​

protected $events: Object = {}

Defined in: event/EventEmitter.ts:5

Inherited from ​

EventEmitter.$events

$height ​

protected $height: number = 0

Defined in: display/Layer.ts:21

$parent ​

protected $parent: Layer = null

Defined in: display/Layer.ts:34

$removedListeners ​

protected $removedListeners: Listener[] = []

Defined in: event/EventEmitter.ts:7

Inherited from ​

EventEmitter.$removedListeners

$rotation ​

protected $rotation: number = 0

Defined in: display/Layer.ts:28

$scaleX ​

protected $scaleX: number = 1

Defined in: display/Layer.ts:26

$scaleY ​

protected $scaleY: number = 1

Defined in: display/Layer.ts:27

$shouldEmitTap ​

protected $shouldEmitTap: boolean = true

Defined in: display/Layer.ts:37

$skewX ​

protected $skewX: number = 0

Defined in: display/Layer.ts:24

$skewY ​

protected $skewY: number = 0

Defined in: display/Layer.ts:25

$smoothing ​

protected $smoothing: boolean = true

Defined in: display/Layer.ts:31

$stage ​

protected $stage: Stage = null

Defined in: display/Layer.ts:33

$touches ​

protected $touches: boolean[] = []

Defined in: display/Layer.ts:38

$visible ​

protected $visible: boolean = true

Defined in: display/Layer.ts:30

$width ​

protected $width: number = 0

Defined in: display/Layer.ts:20

$x ​

protected $x: number = 0

Defined in: display/Layer.ts:18

$y ​

protected $y: number = 0

Defined in: display/Layer.ts:19

name ​

name: string = ''

Defined in: display/Layer.ts:14

tag ​

tag: string = ''

Defined in: display/Layer.ts:15

touchable ​

touchable: boolean = true

Defined in: display/Layer.ts:16

pixelRatio ​

static pixelRatio: number

Defined in: display/Layer.ts:12

Accessors ​

alpha ​
Get Signature ​

get alpha(): number

Defined in: display/Layer.ts:169

Returns ​

number

Set Signature ​

set alpha(alpha): void

Defined in: display/Layer.ts:173

Parameters ​
alpha ​

number

Returns ​

void

anchorX ​
Get Signature ​

get anchorX(): number

Defined in: display/Layer.ts:92

Returns ​

number

Set Signature ​

set anchorX(anchorX): void

Defined in: display/Layer.ts:96

Parameters ​
anchorX ​

number

Returns ​

void

anchorY ​
Get Signature ​

get anchorY(): number

Defined in: display/Layer.ts:103

Returns ​

number

Set Signature ​

set anchorY(anchorY): void

Defined in: display/Layer.ts:107

Parameters ​
anchorY ​

number

Returns ​

void

background ​
Get Signature ​

get background(): string

Defined in: display/Layer.ts:200

Returns ​

string

Set Signature ​

set background(background): void

Defined in: display/Layer.ts:204

Parameters ​
background ​

string

Returns ​

void

canvas ​
Get Signature ​

get canvas(): HTMLCanvasElement

Defined in: display/Layer.ts:227

Returns ​

HTMLCanvasElement

height ​
Get Signature ​

get height(): number

Defined in: display/Layer.ts:81

Returns ​

number

Set Signature ​

set height(height): void

Defined in: display/Layer.ts:85

Parameters ​
height ​

number

Returns ​

void

numChildren ​
Get Signature ​

get numChildren(): number

Defined in: display/Layer.ts:219

Returns ​

number

parent ​
Get Signature ​

get parent(): Layer

Defined in: display/Layer.ts:215

Returns ​

Layer

rotation ​
Get Signature ​

get rotation(): number

Defined in: display/Layer.ts:158

Returns ​

number

Set Signature ​

set rotation(rotation): void

Defined in: display/Layer.ts:162

Parameters ​
rotation ​

number

Returns ​

void

scaleX ​
Get Signature ​

get scaleX(): number

Defined in: display/Layer.ts:136

Returns ​

number

Set Signature ​

set scaleX(scaleX): void

Defined in: display/Layer.ts:140

Parameters ​
scaleX ​

number

Returns ​

void

scaleY ​
Get Signature ​

get scaleY(): number

Defined in: display/Layer.ts:147

Returns ​

number

Set Signature ​

set scaleY(scaleY): void

Defined in: display/Layer.ts:151

Parameters ​
scaleY ​

number

Returns ​

void

skewX ​
Get Signature ​

get skewX(): number

Defined in: display/Layer.ts:114

Returns ​

number

Set Signature ​

set skewX(skewX): void

Defined in: display/Layer.ts:118

Parameters ​
skewX ​

number

Returns ​

void

skewY ​
Get Signature ​

get skewY(): number

Defined in: display/Layer.ts:125

Returns ​

number

Set Signature ​

set skewY(skewY): void

Defined in: display/Layer.ts:129

Parameters ​
skewY ​

number

Returns ​

void

smoothing ​
Get Signature ​

get smoothing(): boolean

Defined in: display/Layer.ts:191

Returns ​

boolean

Set Signature ​

set smoothing(smoothing): void

Defined in: display/Layer.ts:195

Parameters ​
smoothing ​

boolean

Returns ​

void

stage ​
Get Signature ​

get stage(): Stage

Defined in: display/Layer.ts:211

Returns ​

Stage

ticker ​
Get Signature ​

get ticker(): Ticker

Defined in: display/Layer.ts:223

Returns ​

Ticker

visible ​
Get Signature ​

get visible(): boolean

Defined in: display/Layer.ts:180

Returns ​

boolean

Set Signature ​

set visible(visible): void

Defined in: display/Layer.ts:184

Parameters ​
visible ​

boolean

Returns ​

void

width ​
Get Signature ​

get width(): number

Defined in: display/Layer.ts:70

Returns ​

number

Set Signature ​

set width(width): void

Defined in: display/Layer.ts:74

Parameters ​
width ​

number

Returns ​

void

x ​
Get Signature ​

get x(): number

Defined in: display/Layer.ts:48

Returns ​

number

Set Signature ​

set x(x): void

Defined in: display/Layer.ts:52

Parameters ​
x ​

number

Returns ​

void

y ​
Get Signature ​

get y(): number

Defined in: display/Layer.ts:59

Returns ​

number

Set Signature ​

set y(y): void

Defined in: display/Layer.ts:63

Parameters ​
y ​

number

Returns ​

void

Methods ​

$drawChild() ​

protected $drawChild(child): number

Defined in: display/Layer.ts:605

Parameters ​
child ​

Layer

Returns ​

number

$emitAdded() ​

protected $emitAdded(parent): void

Defined in: display/Layer.ts:543

Parameters ​
parent ​

Layer

Returns ​

void

$emitAddedToStage() ​

protected $emitAddedToStage(stage): void

Defined in: display/Layer.ts:561

Parameters ​
stage ​

Stage

Returns ​

void

$emitRemoved() ​

protected $emitRemoved(): void

Defined in: display/Layer.ts:552

Returns ​

void

$emitRemovedFromStage() ​

protected $emitRemovedFromStage(): void

Defined in: display/Layer.ts:574

Returns ​

void

$emitTouchEvent() ​

protected $emitTouchEvent(event, inside): boolean

Defined in: display/Layer.ts:495

Parameters ​
event ​

TouchEvent

inside ​

boolean

Returns ​

boolean

$getChildBounds() ​

protected $getChildBounds(child): Rectangle

Defined in: display/Layer.ts:449

Parameters ​
child ​

Layer

Returns ​

Rectangle

$getChildTransform() ​

protected $getChildTransform(child): Matrix

Defined in: display/Layer.ts:445

Parameters ​
child ​

Layer

Returns ​

Matrix

$getContentBounds() ​

protected $getContentBounds(): Rectangle

Defined in: display/Layer.ts:474

Returns ​

Rectangle

$getTransform() ​

protected $getTransform(): Matrix

Defined in: display/Layer.ts:434

Returns ​

Matrix

$isChildVisible() ​

protected $isChildVisible(child): boolean

Defined in: display/Layer.ts:591

Parameters ​
child ​

Layer

Returns ​

boolean

$localHitTest() ​

protected $localHitTest(vector): boolean

Defined in: display/Layer.ts:587

Parameters ​
vector ​

Vector

Returns ​

boolean

$markDirty() ​

protected $markDirty(sizeDirty?): void

Defined in: display/Layer.ts:389

Parameters ​
sizeDirty? ​

boolean

Returns ​

void

$markParentDirty() ​

protected $markParentDirty(): void

Defined in: display/Layer.ts:398

Returns ​

void

$render() ​

protected $render(): number

Defined in: display/Layer.ts:636

Returns ​

number

$resizeCanvas() ​

protected $resizeCanvas(): void

Defined in: display/Layer.ts:404

Returns ​

void

$resizeParentCanvas() ​

protected $resizeParentCanvas(): void

Defined in: display/Layer.ts:428

Returns ​

void

addChild() ​

addChild(child): this

Defined in: display/Layer.ts:231

Parameters ​
child ​

Layer

Returns ​

this

addChildAt() ​

addChildAt(child, index): this

Defined in: display/Layer.ts:235

Parameters ​
child ​

Layer

index ​

number

Returns ​

this

emit() ​
Call Signature ​

emit(event): boolean

Defined in: event/EventEmitter.ts:42

Parameters ​
event ​

Event

Returns ​

boolean

Inherited from ​

EventEmitter.emit

Call Signature ​

emit(type, ...args): boolean

Defined in: event/EventEmitter.ts:43

Parameters ​
type ​

string

args ​

...any[]

Returns ​

boolean

Inherited from ​

EventEmitter.emit

getChildAt() ​

getChildAt(index): Layer

Defined in: display/Layer.ts:277

Parameters ​
index ​

number

Returns ​

Layer

getChildByName() ​

getChildByName(name): Layer

Defined in: display/Layer.ts:256

Parameters ​
name ​

string

Returns ​

Layer

getChildIndex() ​

getChildIndex(child): number

Defined in: display/Layer.ts:281

Parameters ​
child ​

Layer

Returns ​

number

getChildrenByTag() ​

getChildrenByTag(tag): Layer[]

Defined in: display/Layer.ts:266

Parameters ​
tag ​

string

Returns ​

Layer[]

hasChild() ​

hasChild(child): boolean

Defined in: display/Layer.ts:285

Parameters ​
child ​

Layer

Returns ​

boolean

hasEventListener() ​

hasEventListener(type): boolean

Defined in: event/EventEmitter.ts:80

Parameters ​
type ​

string

Returns ​

boolean

Inherited from ​

EventEmitter.hasEventListener

off() ​

off(type, listener?): this

Defined in: display/Layer.ts:684

Parameters ​
type ​

string

listener? ​

(...args) => void

Returns ​

this

Overrides ​

EventEmitter.off

on() ​

on(type, listener): this

Defined in: display/Layer.ts:668

Parameters ​
type ​

string

listener ​

(...args) => void

Returns ​

this

Overrides ​

EventEmitter.on

once() ​

once(type, listener): this

Defined in: event/EventEmitter.ts:33

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

EventEmitter.once

removeAllChildren() ​

removeAllChildren(): this

Defined in: display/Layer.ts:372

Returns ​

this

removeAllListeners() ​

removeAllListeners(): this

Defined in: event/EventEmitter.ts:85

Returns ​

this

Inherited from ​

EventEmitter.removeAllListeners

removeChild() ​

removeChild(child): this

Defined in: display/Layer.ts:333

Parameters ​
child ​

Layer

Returns ​

this

removeChildAt() ​

removeChildAt(index): this

Defined in: display/Layer.ts:338

Parameters ​
index ​

number

Returns ​

this

removeChildByName() ​

removeChildByName(name): this

Defined in: display/Layer.ts:349

Parameters ​
name ​

string

Returns ​

this

removeChildrenByTag() ​

removeChildrenByTag(tag): this

Defined in: display/Layer.ts:361

Parameters ​
tag ​

string

Returns ​

this

removeSelf() ​

removeSelf(): this

Defined in: display/Layer.ts:382

Returns ​

this

replaceChild() ​

replaceChild(oldChild, newChild): this

Defined in: display/Layer.ts:249

Parameters ​
oldChild ​

Layer

newChild ​

Layer

Returns ​

this

setChildIndex() ​

setChildIndex(child, index): this

Defined in: display/Layer.ts:309

Parameters ​
child ​

Layer

index ​

number

Returns ​

this

swapChildren() ​

swapChildren(child1, child2): this

Defined in: display/Layer.ts:289

Parameters ​
child1 ​

Layer

child2 ​

Layer

Returns ​

this

swapChildrenAt() ​

swapChildrenAt(index1, index2): this

Defined in: display/Layer.ts:298

Parameters ​
index1 ​

number

index2 ​

number

Returns ​

this

Matrix ​

Defined in: geom/Matrix.ts:10

            {a  b  0}
(x, y, 1) * {c  d  0} = (ax + cy + tx, bx + dy + ty, 1)
            {tx ty 1}

Constructors ​

Constructor ​

protected new Matrix(a?, b?, c?, d?, tx?, ty?): Matrix

Defined in: geom/Matrix.ts:19

Parameters ​
a? ​

number

b? ​

number

c? ​

number

d? ​

number

tx? ​

number

ty? ​

number

Returns ​

Matrix

Properties ​

a ​

a: number

Defined in: geom/Matrix.ts:12

b ​

b: number

Defined in: geom/Matrix.ts:13

c ​

c: number

Defined in: geom/Matrix.ts:14

d ​

d: number

Defined in: geom/Matrix.ts:15

tx ​

tx: number

Defined in: geom/Matrix.ts:16

ty ​

ty: number

Defined in: geom/Matrix.ts:17

$pool ​

protected readonly static $pool: Matrix[] = []

Defined in: geom/Matrix.ts:134

Methods ​

append() ​
Call Signature ​

append(m): this

Defined in: geom/Matrix.ts:79

Parameters ​
m ​

Matrix

Returns ​

this

Call Signature ​

append(a, b, c, d, tx, ty): this

Defined in: geom/Matrix.ts:80

Parameters ​
a ​

number

b ​

number

c ​

number

d ​

number

tx ​

number

ty ​

number

Returns ​

this

equal() ​

equal(m): boolean

Defined in: geom/Matrix.ts:123

Parameters ​
m ​

Matrix

Returns ​

boolean

identity() ​

identity(): this

Defined in: geom/Matrix.ts:37

Returns ​

this

invert() ​

invert(): this

Defined in: geom/Matrix.ts:41

Returns ​

this

prepend() ​
Call Signature ​

prepend(m): this

Defined in: geom/Matrix.ts:58

Parameters ​
m ​

Matrix

Returns ​

this

Call Signature ​

prepend(a, b, c, d, tx, ty): this

Defined in: geom/Matrix.ts:59

Parameters ​
a ​

number

b ​

number

c ​

number

d ​

number

tx ​

number

ty ​

number

Returns ​

this

release() ​

release(): void

Defined in: geom/Matrix.ts:130

Returns ​

void

rotate() ​

rotate(angle): this

Defined in: geom/Matrix.ts:104

Parameters ​
angle ​

number

Returns ​

this

scale() ​

scale(x, y?): this

Defined in: geom/Matrix.ts:100

Parameters ​
x ​

number

y? ​

number

Returns ​

this

set() ​

set(a, b, c, d, tx, ty): this

Defined in: geom/Matrix.ts:27

Parameters ​
a ​

number

b ​

number

c ​

number

d ​

number

tx ​

number

ty ​

number

Returns ​

this

skew() ​

skew(skewX, skewY): this

Defined in: geom/Matrix.ts:110

Parameters ​
skewX ​

number

skewY ​

number

Returns ​

this

translate() ​
Call Signature ​

translate(v): this

Defined in: geom/Matrix.ts:114

Parameters ​
v ​

Vector

Returns ​

this

Call Signature ​

translate(x, y): this

Defined in: geom/Matrix.ts:115

Parameters ​
x ​

number

y ​

number

Returns ​

this

create() ​

static create(a?, b?, c?, d?, tx?, ty?): Matrix

Defined in: geom/Matrix.ts:136

Parameters ​
a? ​

number

b? ​

number

c? ​

number

d? ​

number

tx? ​

number

ty? ​

number

Returns ​

Matrix

recycle() ​

static recycle(m): void

Defined in: geom/Matrix.ts:152

Parameters ​
m ​

Matrix

Returns ​

void

Media ​

Defined in: media/Media.ts:5

Extends ​

Extended by ​

Constructors ​

Constructor ​

protected new Media(stage): Media

Defined in: media/Media.ts:15

Parameters ​
stage ​

Stage

Returns ​

Media

Overrides ​

EventEmitter.constructor

Properties ​

$boundOnError() ​

protected readonly $boundOnError: (e) => void

Defined in: media/Media.ts:13

Parameters ​
e ​

ErrorEvent

Returns ​

void

$boundOnLoad() ​

protected readonly $boundOnLoad: () => void

Defined in: media/Media.ts:12

Returns ​

void

$element ​

protected readonly $element: HTMLImageElement | HTMLAudioElement

Defined in: media/Media.ts:7

$emittingType ​

protected $emittingType: string = null

Defined in: event/EventEmitter.ts:6

Inherited from ​

EventEmitter.$emittingType

$errored ​

protected $errored: boolean = false

Defined in: media/Media.ts:10

$events ​

protected $events: Object = {}

Defined in: event/EventEmitter.ts:5

Inherited from ​

EventEmitter.$events

$loaded ​

protected $loaded: boolean = false

Defined in: media/Media.ts:9

$removedListeners ​

protected $removedListeners: Listener[] = []

Defined in: event/EventEmitter.ts:7

Inherited from ​

EventEmitter.$removedListeners

$stage ​

protected readonly $stage: Stage

Defined in: media/Media.ts:11

Accessors ​

element ​
Get Signature ​

get element(): HTMLImageElement | HTMLAudioElement

Defined in: media/Media.ts:22

Returns ​

HTMLImageElement | HTMLAudioElement

url ​
Get Signature ​

get url(): string

Defined in: media/Media.ts:26

Returns ​

string

Set Signature ​

set url(url): void

Defined in: media/Media.ts:30

Parameters ​
url ​

string

Returns ​

void

Methods ​

$onError() ​

protected $onError(): void

Defined in: media/Media.ts:56

Returns ​

void

$onLoad() ​

protected $onLoad(): void

Defined in: media/Media.ts:50

Returns ​

void

emit() ​
Call Signature ​

emit(event): boolean

Defined in: event/EventEmitter.ts:42

Parameters ​
event ​

Event

Returns ​

boolean

Inherited from ​

EventEmitter.emit

Call Signature ​

emit(type, ...args): boolean

Defined in: event/EventEmitter.ts:43

Parameters ​
type ​

string

args ​

...any[]

Returns ​

boolean

Inherited from ​

EventEmitter.emit

hasEventListener() ​

hasEventListener(type): boolean

Defined in: event/EventEmitter.ts:80

Parameters ​
type ​

string

Returns ​

boolean

Inherited from ​

EventEmitter.hasEventListener

off() ​

off(type, listener?): this

Defined in: event/EventEmitter.ts:16

Parameters ​
type ​

string

listener? ​

Listener

Returns ​

this

Inherited from ​

EventEmitter.off

on() ​

on(type, listener): this

Defined in: media/Media.ts:36

Parameters ​
type ​

string

listener ​

(...args) => void

Returns ​

this

Overrides ​

EventEmitter.on

once() ​

once(type, listener): this

Defined in: event/EventEmitter.ts:33

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

EventEmitter.once

removeAllListeners() ​

removeAllListeners(): this

Defined in: event/EventEmitter.ts:85

Returns ​

this

Inherited from ​

EventEmitter.removeAllListeners

MovieClip ​

Defined in: display/MovieClip.ts:6

Extends ​

Constructors ​

Constructor ​

new MovieClip(texture, frames): MovieClip

Defined in: display/MovieClip.ts:16

Parameters ​
texture ​

Texture

frames ​

MovieClipFrame[]

Returns ​

MovieClip

Overrides ​

Image.constructor

Properties ​

$alpha ​

protected $alpha: number = 1

Defined in: display/Layer.ts:29

Inherited from ​

Image.$alpha

$anchorX ​

protected $anchorX: number = 0

Defined in: display/Layer.ts:22

Inherited from ​

Image.$anchorX

$anchorY ​

protected $anchorY: number = 0

Defined in: display/Layer.ts:23

Inherited from ​

Image.$anchorY

$background ​

protected $background: string = null

Defined in: display/Layer.ts:32

Inherited from ​

Image.$background

$boundNextFrame ​

protected $boundNextFrame: Function

Defined in: display/MovieClip.ts:14

$boundOnTextureLoad() ​

protected readonly $boundOnTextureLoad: () => void

Defined in: display/Image.ts:18

Returns ​

void

Inherited from ​

Image.$boundOnTextureLoad

$canvas ​

protected readonly $canvas: HTMLCanvasElement

Defined in: display/Layer.ts:39

Inherited from ​

Image.$canvas

$children ​

protected $children: Layer[] = []

Defined in: display/Layer.ts:35

Inherited from ​

Image.$children

$clipRect ​

protected $clipRect: Rectangle = null

Defined in: display/Image.ts:15

Inherited from ​

Image.$clipRect

$context ​

protected readonly $context: CanvasRenderingContext2D

Defined in: display/Layer.ts:40

Inherited from ​

Image.$context

$currentFrame ​

protected $currentFrame: number = 0

Defined in: display/MovieClip.ts:11

$dirty ​

protected $dirty: boolean = true

Defined in: display/Layer.ts:36

Inherited from ​

Image.$dirty

$emittingType ​

protected $emittingType: string = null

Defined in: event/EventEmitter.ts:6

Inherited from ​

Image.$emittingType

$events ​

protected $events: Object = {}

Defined in: event/EventEmitter.ts:5

Inherited from ​

Image.$events

$fillMode ​

protected $fillMode: FillMode = Image.SCALE

Defined in: display/Image.ts:14

Inherited from ​

Image.$fillMode

$frames ​

protected $frames: MovieClipFrame[] = null

Defined in: display/MovieClip.ts:12

$height ​

protected $height: number = 0

Defined in: display/Layer.ts:21

Inherited from ​

Image.$height

$interval ​

protected $interval: number = 30

Defined in: display/MovieClip.ts:9

$loop ​

protected $loop: boolean = true

Defined in: display/MovieClip.ts:8

$parent ​

protected $parent: Layer = null

Defined in: display/Layer.ts:34

Inherited from ​

Image.$parent

$pattern ​

protected $pattern: CanvasPattern = null

Defined in: display/Image.ts:17

Inherited from ​

Image.$pattern

$paused ​

protected $paused: boolean = false

Defined in: display/MovieClip.ts:10

$removedListeners ​

protected $removedListeners: Listener[] = []

Defined in: event/EventEmitter.ts:7

Inherited from ​

Image.$removedListeners

$rotation ​

protected $rotation: number = 0

Defined in: display/Layer.ts:28

Inherited from ​

Image.$rotation

$scale9Grid ​

protected $scale9Grid: Rectangle = null

Defined in: display/Image.ts:16

Inherited from ​

Image.$scale9Grid

$scaleX ​

protected $scaleX: number = 1

Defined in: display/Layer.ts:26

Inherited from ​

Image.$scaleX

$scaleY ​

protected $scaleY: number = 1

Defined in: display/Layer.ts:27

Inherited from ​

Image.$scaleY

$shouldEmitTap ​

protected $shouldEmitTap: boolean = true

Defined in: display/Layer.ts:37

Inherited from ​

Image.$shouldEmitTap

$skewX ​

protected $skewX: number = 0

Defined in: display/Layer.ts:24

Inherited from ​

Image.$skewX

$skewY ​

protected $skewY: number = 0

Defined in: display/Layer.ts:25

Inherited from ​

Image.$skewY

$smoothing ​

protected $smoothing: boolean = true

Defined in: display/Layer.ts:31

Inherited from ​

Image.$smoothing

$stage ​

protected $stage: Stage = null

Defined in: display/Layer.ts:33

Inherited from ​

Image.$stage

$texture ​

protected $texture: Texture = null

Defined in: display/Image.ts:13

Inherited from ​

Image.$texture

$timer ​

protected $timer: number

Defined in: display/MovieClip.ts:13

$touches ​

protected $touches: boolean[] = []

Defined in: display/Layer.ts:38

Inherited from ​

Image.$touches

$visible ​

protected $visible: boolean = true

Defined in: display/Layer.ts:30

Inherited from ​

Image.$visible

$width ​

protected $width: number = 0

Defined in: display/Layer.ts:20

Inherited from ​

Image.$width

$x ​

protected $x: number = 0

Defined in: display/Layer.ts:18

Inherited from ​

Image.$x

$y ​

protected $y: number = 0

Defined in: display/Layer.ts:19

Inherited from ​

Image.$y

name ​

name: string = ''

Defined in: display/Layer.ts:14

Inherited from ​

Image.name

tag ​

tag: string = ''

Defined in: display/Layer.ts:15

Inherited from ​

Image.tag

touchable ​

touchable: boolean = true

Defined in: display/Layer.ts:16

Inherited from ​

Image.touchable

pixelRatio ​

static pixelRatio: number

Defined in: display/Layer.ts:12

Inherited from ​

Image.pixelRatio

REPEAT ​

static REPEAT: FillMode = 'repeat'

Defined in: display/Image.ts:9

Inherited from ​

Image.REPEAT

REPEAT_X ​

static REPEAT_X: FillMode = 'repeat-x'

Defined in: display/Image.ts:10

Inherited from ​

Image.REPEAT_X

REPEAT_Y ​

static REPEAT_Y: FillMode = 'repeat-y'

Defined in: display/Image.ts:11

Inherited from ​

Image.REPEAT_Y

SCALE ​

static SCALE: FillMode = 'scale'

Defined in: display/Image.ts:8

Inherited from ​

Image.SCALE

Accessors ​

alpha ​
Get Signature ​

get alpha(): number

Defined in: display/Layer.ts:169

Returns ​

number

Set Signature ​

set alpha(alpha): void

Defined in: display/Layer.ts:173

Parameters ​
alpha ​

number

Returns ​

void

Inherited from ​

Image.alpha

anchorX ​
Get Signature ​

get anchorX(): number

Defined in: display/Layer.ts:92

Returns ​

number

Set Signature ​

set anchorX(anchorX): void

Defined in: display/Layer.ts:96

Parameters ​
anchorX ​

number

Returns ​

void

Inherited from ​

Image.anchorX

anchorY ​
Get Signature ​

get anchorY(): number

Defined in: display/Layer.ts:103

Returns ​

number

Set Signature ​

set anchorY(anchorY): void

Defined in: display/Layer.ts:107

Parameters ​
anchorY ​

number

Returns ​

void

Inherited from ​

Image.anchorY

background ​
Get Signature ​

get background(): string

Defined in: display/Layer.ts:200

Returns ​

string

Set Signature ​

set background(background): void

Defined in: display/Layer.ts:204

Parameters ​
background ​

string

Returns ​

void

Inherited from ​

Image.background

canvas ​
Get Signature ​

get canvas(): HTMLCanvasElement

Defined in: display/Layer.ts:227

Returns ​

HTMLCanvasElement

Inherited from ​

Image.canvas

clipRect ​
Get Signature ​

get clipRect(): Rectangle

Defined in: display/Image.ts:59

Returns ​

Rectangle

Set Signature ​

set clipRect(clipRect): void

Defined in: display/Image.ts:63

Parameters ​
clipRect ​

Rectangle

Returns ​

void

Inherited from ​

Image.clipRect

currentFrame ​
Get Signature ​

get currentFrame(): number

Defined in: display/MovieClip.ts:43

Returns ​

number

fillMode ​
Get Signature ​

get fillMode(): FillMode

Defined in: display/Image.ts:49

Returns ​

FillMode

Set Signature ​

set fillMode(fillMode): void

Defined in: display/Image.ts:53

Parameters ​
fillMode ​

FillMode

Returns ​

void

Inherited from ​

Image.fillMode

height ​
Get Signature ​

get height(): number

Defined in: display/Layer.ts:81

Returns ​

number

Set Signature ​

set height(height): void

Defined in: display/Layer.ts:85

Parameters ​
height ​

number

Returns ​

void

Inherited from ​

Image.height

interval ​
Get Signature ​

get interval(): number

Defined in: display/MovieClip.ts:31

Returns ​

number

Set Signature ​

set interval(interval): void

Defined in: display/MovieClip.ts:35

Parameters ​
interval ​

number

Returns ​

void

loop ​
Get Signature ​

get loop(): boolean

Defined in: display/MovieClip.ts:23

Returns ​

boolean

Set Signature ​

set loop(loop): void

Defined in: display/MovieClip.ts:27

Parameters ​
loop ​

boolean

Returns ​

void

numChildren ​
Get Signature ​

get numChildren(): number

Defined in: display/Layer.ts:219

Returns ​

number

Inherited from ​

Image.numChildren

parent ​
Get Signature ​

get parent(): Layer

Defined in: display/Layer.ts:215

Returns ​

Layer

Inherited from ​

Image.parent

paused ​
Get Signature ​

get paused(): boolean

Defined in: display/MovieClip.ts:39

Returns ​

boolean

rotation ​
Get Signature ​

get rotation(): number

Defined in: display/Layer.ts:158

Returns ​

number

Set Signature ​

set rotation(rotation): void

Defined in: display/Layer.ts:162

Parameters ​
rotation ​

number

Returns ​

void

Inherited from ​

Image.rotation

scale9Grid ​
Get Signature ​

get scale9Grid(): Rectangle

Defined in: display/Image.ts:68

Returns ​

Rectangle

Set Signature ​

set scale9Grid(scale9Grid): void

Defined in: display/Image.ts:72

Parameters ​
scale9Grid ​

Rectangle

Returns ​

void

Inherited from ​

Image.scale9Grid

scaleX ​
Get Signature ​

get scaleX(): number

Defined in: display/Layer.ts:136

Returns ​

number

Set Signature ​

set scaleX(scaleX): void

Defined in: display/Layer.ts:140

Parameters ​
scaleX ​

number

Returns ​

void

Inherited from ​

Image.scaleX

scaleY ​
Get Signature ​

get scaleY(): number

Defined in: display/Layer.ts:147

Returns ​

number

Set Signature ​

set scaleY(scaleY): void

Defined in: display/Layer.ts:151

Parameters ​
scaleY ​

number

Returns ​

void

Inherited from ​

Image.scaleY

skewX ​
Get Signature ​

get skewX(): number

Defined in: display/Layer.ts:114

Returns ​

number

Set Signature ​

set skewX(skewX): void

Defined in: display/Layer.ts:118

Parameters ​
skewX ​

number

Returns ​

void

Inherited from ​

Image.skewX

skewY ​
Get Signature ​

get skewY(): number

Defined in: display/Layer.ts:125

Returns ​

number

Set Signature ​

set skewY(skewY): void

Defined in: display/Layer.ts:129

Parameters ​
skewY ​

number

Returns ​

void

Inherited from ​

Image.skewY

smoothing ​
Get Signature ​

get smoothing(): boolean

Defined in: display/Layer.ts:191

Returns ​

boolean

Set Signature ​

set smoothing(smoothing): void

Defined in: display/Layer.ts:195

Parameters ​
smoothing ​

boolean

Returns ​

void

Inherited from ​

Image.smoothing

stage ​
Get Signature ​

get stage(): Stage

Defined in: display/Layer.ts:211

Returns ​

Stage

Inherited from ​

Image.stage

texture ​
Get Signature ​

get texture(): Texture

Defined in: display/Image.ts:32

Returns ​

Texture

Set Signature ​

set texture(texture): void

Defined in: display/Image.ts:36

Parameters ​
texture ​

Texture

Returns ​

void

Inherited from ​

Image.texture

ticker ​
Get Signature ​

get ticker(): Ticker

Defined in: display/Layer.ts:223

Returns ​

Ticker

Inherited from ​

Image.ticker

totalFrames ​
Get Signature ​

get totalFrames(): number

Defined in: display/MovieClip.ts:47

Returns ​

number

visible ​
Get Signature ​

get visible(): boolean

Defined in: display/Layer.ts:180

Returns ​

boolean

Set Signature ​

set visible(visible): void

Defined in: display/Layer.ts:184

Parameters ​
visible ​

boolean

Returns ​

void

Inherited from ​

Image.visible

width ​
Get Signature ​

get width(): number

Defined in: display/Layer.ts:70

Returns ​

number

Set Signature ​

set width(width): void

Defined in: display/Layer.ts:74

Parameters ​
width ​

number

Returns ​

void

Inherited from ​

Image.width

x ​
Get Signature ​

get x(): number

Defined in: display/Layer.ts:48

Returns ​

number

Set Signature ​

set x(x): void

Defined in: display/Layer.ts:52

Parameters ​
x ​

number

Returns ​

void

Inherited from ​

Image.x

y ​
Get Signature ​

get y(): number

Defined in: display/Layer.ts:59

Returns ​

number

Set Signature ​

set y(y): void

Defined in: display/Layer.ts:63

Parameters ​
y ​

number

Returns ​

void

Inherited from ​

Image.y

Methods ​

$drawChild() ​

protected $drawChild(child): number

Defined in: display/Layer.ts:605

Parameters ​
child ​

Layer

Returns ​

number

Inherited from ​

Image.$drawChild

$drawPattern() ​

protected $drawPattern(targetX, targetY, targetW, targetH): void

Defined in: display/Image.ts:111

Parameters ​
targetX ​

any

targetY ​

any

targetW ​

any

targetH ​

any

Returns ​

void

Inherited from ​

Image.$drawPattern

$drawTexture() ​

protected $drawTexture(sourceX, sourceY, sourceW, sourceH, targetX, targetY, targetW, targetH): void

Defined in: display/Image.ts:121

Parameters ​
sourceX ​

number

sourceY ​

number

sourceW ​

number

sourceH ​

number

targetX ​

number

targetY ​

number

targetW ​

number

targetH ​

number

Returns ​

void

Inherited from ​

Image.$drawTexture

$emitAdded() ​

protected $emitAdded(parent): void

Defined in: display/Layer.ts:543

Parameters ​
parent ​

Layer

Returns ​

void

Inherited from ​

Image.$emitAdded

$emitAddedToStage() ​

protected $emitAddedToStage(stage): void

Defined in: display/Layer.ts:561

Parameters ​
stage ​

Stage

Returns ​

void

Inherited from ​

Image.$emitAddedToStage

$emitRemoved() ​

protected $emitRemoved(): void

Defined in: display/Layer.ts:552

Returns ​

void

Inherited from ​

Image.$emitRemoved

$emitRemovedFromStage() ​

protected $emitRemovedFromStage(): void

Defined in: display/Layer.ts:574

Returns ​

void

Inherited from ​

Image.$emitRemovedFromStage

$emitTouchEvent() ​

protected $emitTouchEvent(event, inside): boolean

Defined in: display/Layer.ts:495

Parameters ​
event ​

TouchEvent

inside ​

boolean

Returns ​

boolean

Inherited from ​

Image.$emitTouchEvent

$getChildBounds() ​

protected $getChildBounds(child): Rectangle

Defined in: display/Layer.ts:449

Parameters ​
child ​

Layer

Returns ​

Rectangle

Inherited from ​

Image.$getChildBounds

$getChildTransform() ​

protected $getChildTransform(child): Matrix

Defined in: display/Layer.ts:445

Parameters ​
child ​

Layer

Returns ​

Matrix

Inherited from ​

Image.$getChildTransform

$getContentBounds() ​

protected $getContentBounds(): Rectangle

Defined in: display/Image.ts:95

Returns ​

Rectangle

Inherited from ​

Image.$getContentBounds

$getTransform() ​

protected $getTransform(): Matrix

Defined in: display/Layer.ts:434

Returns ​

Matrix

Inherited from ​

Image.$getTransform

$gotoFrame() ​

protected $gotoFrame(frame): void

Defined in: display/MovieClip.ts:98

Parameters ​
frame ​

number

Returns ​

void

$isChildVisible() ​

protected $isChildVisible(child): boolean

Defined in: display/Layer.ts:591

Parameters ​
child ​

Layer

Returns ​

boolean

Inherited from ​

Image.$isChildVisible

$localHitTest() ​

protected $localHitTest(vector): boolean

Defined in: display/Layer.ts:587

Parameters ​
vector ​

Vector

Returns ​

boolean

Inherited from ​

Image.$localHitTest

$markDirty() ​

protected $markDirty(sizeDirty?): void

Defined in: display/Layer.ts:389

Parameters ​
sizeDirty? ​

boolean

Returns ​

void

Inherited from ​

Image.$markDirty

$markParentDirty() ​

protected $markParentDirty(): void

Defined in: display/Layer.ts:398

Returns ​

void

Inherited from ​

Image.$markParentDirty

$onTextureLoad() ​

protected $onTextureLoad(): void

Defined in: display/Image.ts:77

Returns ​

void

Inherited from ​

Image.$onTextureLoad

$render() ​

protected $render(): number

Defined in: display/Image.ts:133

Returns ​

number

Inherited from ​

Image.$render

$resizeCanvas() ​

protected $resizeCanvas(): void

Defined in: display/Layer.ts:404

Returns ​

void

Inherited from ​

Image.$resizeCanvas

$resizeParentCanvas() ​

protected $resizeParentCanvas(): void

Defined in: display/Layer.ts:428

Returns ​

void

Inherited from ​

Image.$resizeParentCanvas

$updatePattern() ​

protected $updatePattern(): void

Defined in: display/Image.ts:83

Returns ​

void

Inherited from ​

Image.$updatePattern

addChild() ​

addChild(child): this

Defined in: display/Layer.ts:231

Parameters ​
child ​

Layer

Returns ​

this

Inherited from ​

Image.addChild

addChildAt() ​

addChildAt(child, index): this

Defined in: display/Layer.ts:235

Parameters ​
child ​

Layer

index ​

number

Returns ​

this

Inherited from ​

Image.addChildAt

emit() ​
Call Signature ​

emit(event): boolean

Defined in: event/EventEmitter.ts:42

Parameters ​
event ​

Event

Returns ​

boolean

Inherited from ​

Image.emit

Call Signature ​

emit(type, ...args): boolean

Defined in: event/EventEmitter.ts:43

Parameters ​
type ​

string

args ​

...any[]

Returns ​

boolean

Inherited from ​

Image.emit

getChildAt() ​

getChildAt(index): Layer

Defined in: display/Layer.ts:277

Parameters ​
index ​

number

Returns ​

Layer

Inherited from ​

Image.getChildAt

getChildByName() ​

getChildByName(name): Layer

Defined in: display/Layer.ts:256

Parameters ​
name ​

string

Returns ​

Layer

Inherited from ​

Image.getChildByName

getChildIndex() ​

getChildIndex(child): number

Defined in: display/Layer.ts:281

Parameters ​
child ​

Layer

Returns ​

number

Inherited from ​

Image.getChildIndex

getChildrenByTag() ​

getChildrenByTag(tag): Layer[]

Defined in: display/Layer.ts:266

Parameters ​
tag ​

string

Returns ​

Layer[]

Inherited from ​

Image.getChildrenByTag

gotoAndPlay() ​

gotoAndPlay(frame): this

Defined in: display/MovieClip.ts:70

Parameters ​
frame ​

number

Returns ​

this

gotoAndStop() ​

gotoAndStop(frame): this

Defined in: display/MovieClip.ts:92

Parameters ​
frame ​

number

Returns ​

this

hasChild() ​

hasChild(child): boolean

Defined in: display/Layer.ts:285

Parameters ​
child ​

Layer

Returns ​

boolean

Inherited from ​

Image.hasChild

hasEventListener() ​

hasEventListener(type): boolean

Defined in: event/EventEmitter.ts:80

Parameters ​
type ​

string

Returns ​

boolean

Inherited from ​

Image.hasEventListener

nextFrame() ​

nextFrame(): this

Defined in: display/MovieClip.ts:66

Returns ​

this

off() ​

off(type, listener?): this

Defined in: display/Layer.ts:684

Parameters ​
type ​

string

listener? ​

(...args) => void

Returns ​

this

Inherited from ​

Image.off

on() ​

on(type, listener): this

Defined in: display/Layer.ts:668

Parameters ​
type ​

string

listener ​

(...args) => void

Returns ​

this

Inherited from ​

Image.on

once() ​

once(type, listener): this

Defined in: event/EventEmitter.ts:33

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

Image.once

pause() ​

pause(): this

Defined in: display/MovieClip.ts:56

Returns ​

this

play() ​

play(): this

Defined in: display/MovieClip.ts:51

Returns ​

this

removeAllChildren() ​

removeAllChildren(): this

Defined in: display/Layer.ts:372

Returns ​

this

Inherited from ​

Image.removeAllChildren

removeAllListeners() ​

removeAllListeners(): this

Defined in: event/EventEmitter.ts:85

Returns ​

this

Inherited from ​

Image.removeAllListeners

removeChild() ​

removeChild(child): this

Defined in: display/Layer.ts:333

Parameters ​
child ​

Layer

Returns ​

this

Inherited from ​

Image.removeChild

removeChildAt() ​

removeChildAt(index): this

Defined in: display/Layer.ts:338

Parameters ​
index ​

number

Returns ​

this

Inherited from ​

Image.removeChildAt

removeChildByName() ​

removeChildByName(name): this

Defined in: display/Layer.ts:349

Parameters ​
name ​

string

Returns ​

this

Inherited from ​

Image.removeChildByName

removeChildrenByTag() ​

removeChildrenByTag(tag): this

Defined in: display/Layer.ts:361

Parameters ​
tag ​

string

Returns ​

this

Inherited from ​

Image.removeChildrenByTag

removeSelf() ​

removeSelf(): this

Defined in: display/Layer.ts:382

Returns ​

this

Inherited from ​

Image.removeSelf

replaceChild() ​

replaceChild(oldChild, newChild): this

Defined in: display/Layer.ts:249

Parameters ​
oldChild ​

Layer

newChild ​

Layer

Returns ​

this

Inherited from ​

Image.replaceChild

setChildIndex() ​

setChildIndex(child, index): this

Defined in: display/Layer.ts:309

Parameters ​
child ​

Layer

index ​

number

Returns ​

this

Inherited from ​

Image.setChildIndex

swapChildren() ​

swapChildren(child1, child2): this

Defined in: display/Layer.ts:289

Parameters ​
child1 ​

Layer

child2 ​

Layer

Returns ​

this

Inherited from ​

Image.swapChildren

swapChildrenAt() ​

swapChildrenAt(index1, index2): this

Defined in: display/Layer.ts:298

Parameters ​
index1 ​

number

index2 ​

number

Returns ​

this

Inherited from ​

Image.swapChildrenAt

Rectangle ​

Defined in: geom/Rectangle.ts:3

Constructors ​

Constructor ​

protected new Rectangle(x?, y?, width?, height?): Rectangle

Defined in: geom/Rectangle.ts:10

Parameters ​
x? ​

number

y? ​

number

width? ​

number

height? ​

number

Returns ​

Rectangle

Properties ​

height ​

height: number

Defined in: geom/Rectangle.ts:8

width ​

width: number

Defined in: geom/Rectangle.ts:7

x ​

x: number

Defined in: geom/Rectangle.ts:5

y ​

y: number

Defined in: geom/Rectangle.ts:6

$pool ​

protected readonly static $pool: Rectangle[] = []

Defined in: geom/Rectangle.ts:92

Accessors ​

bottom ​
Get Signature ​

get bottom(): number

Defined in: geom/Rectangle.ts:23

Returns ​

number

Set Signature ​

set bottom(bottom): void

Defined in: geom/Rectangle.ts:27

Parameters ​
bottom ​

number

Returns ​

void

bottomRight ​
Get Signature ​

get bottomRight(): Vector

Defined in: geom/Rectangle.ts:57

Returns ​

Vector

Set Signature ​

set bottomRight(v): void

Defined in: geom/Rectangle.ts:61

Parameters ​
v ​

Vector

Returns ​

void

left ​
Get Signature ​

get left(): number

Defined in: geom/Rectangle.ts:31

Returns ​

number

Set Signature ​

set left(left): void

Defined in: geom/Rectangle.ts:35

Parameters ​
left ​

number

Returns ​

void

Get Signature ​

get right(): number

Defined in: geom/Rectangle.ts:40

Returns ​

number

Set Signature ​

set right(right): void

Defined in: geom/Rectangle.ts:44

Parameters ​
right ​

number

Returns ​

void

top ​
Get Signature ​

get top(): number

Defined in: geom/Rectangle.ts:14

Returns ​

number

Set Signature ​

set top(top): void

Defined in: geom/Rectangle.ts:18

Parameters ​
top ​

number

Returns ​

void

topLeft ​
Get Signature ​

get topLeft(): Vector

Defined in: geom/Rectangle.ts:48

Returns ​

Vector

Set Signature ​

set topLeft(v): void

Defined in: geom/Rectangle.ts:52

Parameters ​
v ​

Vector

Returns ​

void

Methods ​

contains() ​
Call Signature ​

contains(v): boolean

Defined in: geom/Rectangle.ts:74

Parameters ​
v ​

Vector

Returns ​

boolean

Call Signature ​

contains(x, y): boolean

Defined in: geom/Rectangle.ts:75

Parameters ​
x ​

number

y ​

number

Returns ​

boolean

equal() ​

equal(r): boolean

Defined in: geom/Rectangle.ts:83

Parameters ​
r ​

Rectangle

Returns ​

boolean

release() ​

release(): void

Defined in: geom/Rectangle.ts:88

Returns ​

void

set() ​

set(x, y, width, height): this

Defined in: geom/Rectangle.ts:66

Parameters ​
x ​

number

y ​

number

width ​

number

height ​

number

Returns ​

this

create() ​

static create(x?, y?, width?, height?): Rectangle

Defined in: geom/Rectangle.ts:94

Parameters ​
x? ​

number

y? ​

number

width? ​

number

height? ​

number

Returns ​

Rectangle

recycle() ​

static recycle(r): void

Defined in: geom/Rectangle.ts:103

Parameters ​
r ​

Rectangle

Returns ​

void

Request ​

Defined in: net/Request.ts:4

Extends ​

Constructors ​

Constructor ​

new Request(options): Request

Defined in: net/Request.ts:8

Parameters ​
options ​

RequestOption

Returns ​

Request

Overrides ​

EventEmitter.constructor

Constructor ​

new Request(url, options?): Request

Defined in: net/Request.ts:9

Parameters ​
url ​

string

options? ​

RequestOption

Returns ​

Request

Overrides ​

EventEmitter.constructor

Properties ​

$emittingType ​

protected $emittingType: string = null

Defined in: event/EventEmitter.ts:6

Inherited from ​

EventEmitter.$emittingType

$events ​

protected $events: Object = {}

Defined in: event/EventEmitter.ts:5

Inherited from ​

EventEmitter.$events

$removedListeners ​

protected $removedListeners: Listener[] = []

Defined in: event/EventEmitter.ts:7

Inherited from ​

EventEmitter.$removedListeners

$xhr ​

protected $xhr: XMLHttpRequest

Defined in: net/Request.ts:6

Accessors ​

response ​
Get Signature ​

get response(): any

Defined in: net/Request.ts:56

Returns ​

any

responseHeaders ​
Get Signature ​

get responseHeaders(): Object

Defined in: net/Request.ts:60

Returns ​

Object

status ​
Get Signature ​

get status(): number

Defined in: net/Request.ts:52

Returns ​

number

Methods ​

$onAbort() ​

protected $onAbort(): void

Defined in: net/Request.ts:84

Returns ​

void

$onProgress() ​

protected $onProgress(e): void

Defined in: net/Request.ts:88

Parameters ​
e ​

ProgressEvent

Returns ​

void

$onReadyStateChange() ​

protected $onReadyStateChange(e): void

Defined in: net/Request.ts:96

Parameters ​
e ​

Event

Returns ​

void

abort() ​

abort(): void

Defined in: net/Request.ts:80

Returns ​

void

emit() ​
Call Signature ​

emit(event): boolean

Defined in: event/EventEmitter.ts:42

Parameters ​
event ​

Event

Returns ​

boolean

Inherited from ​

EventEmitter.emit

Call Signature ​

emit(type, ...args): boolean

Defined in: event/EventEmitter.ts:43

Parameters ​
type ​

string

args ​

...any[]

Returns ​

boolean

Inherited from ​

EventEmitter.emit

hasEventListener() ​

hasEventListener(type): boolean

Defined in: event/EventEmitter.ts:80

Parameters ​
type ​

string

Returns ​

boolean

Inherited from ​

EventEmitter.hasEventListener

off() ​

off(type, listener?): this

Defined in: event/EventEmitter.ts:16

Parameters ​
type ​

string

listener? ​

Listener

Returns ​

this

Inherited from ​

EventEmitter.off

on() ​

on(type, listener): this

Defined in: event/EventEmitter.ts:9

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

EventEmitter.on

once() ​

once(type, listener): this

Defined in: event/EventEmitter.ts:33

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

EventEmitter.once

removeAllListeners() ​

removeAllListeners(): this

Defined in: event/EventEmitter.ts:85

Returns ​

this

Inherited from ​

EventEmitter.removeAllListeners

$getContentType() ​

protected static $getContentType(headers): string

Defined in: net/Request.ts:110

Parameters ​
headers ​

Object

Returns ​

string

$getQueryString() ​

protected static $getQueryString(data): string

Defined in: net/Request.ts:119

Parameters ​
data ​

Object

Returns ​

string

ResourceManager ​

Defined in: net/ResourceManager.ts:9

Extends ​

Constructors ​

Constructor ​

new ResourceManager(stage, list, options?): ResourceManager

Defined in: net/ResourceManager.ts:29

Parameters ​
stage ​

Stage

list ​

ResourceInfo[]

options? ​

ResourceManagerOption

Returns ​

ResourceManager

Overrides ​

EventEmitter.constructor

Properties ​

$emittingType ​

protected $emittingType: string = null

Defined in: event/EventEmitter.ts:6

Inherited from ​

EventEmitter.$emittingType

$errorCount ​

protected $errorCount: number = 0

Defined in: net/ResourceManager.ts:21

$events ​

protected $events: Object = {}

Defined in: event/EventEmitter.ts:5

Inherited from ​

EventEmitter.$events

$list ​

protected $list: ResourceInfo[]

Defined in: net/ResourceManager.ts:24

$loadedCount ​

protected $loadedCount: number = 0

Defined in: net/ResourceManager.ts:22

$loadingCount ​

protected $loadingCount: number = 0

Defined in: net/ResourceManager.ts:23

$removedListeners ​

protected $removedListeners: Listener[] = []

Defined in: event/EventEmitter.ts:7

Inherited from ​

EventEmitter.$removedListeners

$resources ​

protected readonly $resources: Object

Defined in: net/ResourceManager.ts:27

$stage ​

protected readonly $stage: Stage

Defined in: net/ResourceManager.ts:26

$total ​

protected readonly $total: number

Defined in: net/ResourceManager.ts:25

retryTimes ​

retryTimes: number

Defined in: net/ResourceManager.ts:19

threads ​

threads: number

Defined in: net/ResourceManager.ts:17

timeout ​

timeout: number

Defined in: net/ResourceManager.ts:18

TYPE_BINARY ​

readonly static TYPE_BINARY: string = 'binary'

Defined in: net/ResourceManager.ts:13

TYPE_JSON ​

readonly static TYPE_JSON: string = 'json'

Defined in: net/ResourceManager.ts:12

TYPE_SOUND ​

readonly static TYPE_SOUND: string = 'sound'

Defined in: net/ResourceManager.ts:15

TYPE_TEXT ​

readonly static TYPE_TEXT: string = 'text'

Defined in: net/ResourceManager.ts:11

TYPE_TEXTURE ​

readonly static TYPE_TEXTURE: string = 'texture'

Defined in: net/ResourceManager.ts:14

Accessors ​

errorCount ​
Get Signature ​

get errorCount(): number

Defined in: net/ResourceManager.ts:45

Returns ​

number

loadedCount ​
Get Signature ​

get loadedCount(): number

Defined in: net/ResourceManager.ts:49

Returns ​

number

total ​
Get Signature ​

get total(): number

Defined in: net/ResourceManager.ts:41

Returns ​

number

Methods ​

$checkPendingTasks() ​

protected $checkPendingTasks(): void

Defined in: net/ResourceManager.ts:53

Returns ​

void

$load() ​

protected $load(info, attempts): void

Defined in: net/ResourceManager.ts:60

Parameters ​
info ​

ResourceInfo

attempts ​

number

Returns ​

void

emit() ​
Call Signature ​

emit(event): boolean

Defined in: event/EventEmitter.ts:42

Parameters ​
event ​

Event

Returns ​

boolean

Inherited from ​

EventEmitter.emit

Call Signature ​

emit(type, ...args): boolean

Defined in: event/EventEmitter.ts:43

Parameters ​
type ​

string

args ​

...any[]

Returns ​

boolean

Inherited from ​

EventEmitter.emit

get() ​

get<Resource>(name): Resource

Defined in: net/ResourceManager.ts:145

Type Parameters ​
Resource ​

Resource

Parameters ​
name ​

string

Returns ​

Resource

has() ​

has(name): boolean

Defined in: net/ResourceManager.ts:141

Parameters ​
name ​

string

Returns ​

boolean

hasEventListener() ​

hasEventListener(type): boolean

Defined in: event/EventEmitter.ts:80

Parameters ​
type ​

string

Returns ​

boolean

Inherited from ​

EventEmitter.hasEventListener

off() ​

off(type, listener?): this

Defined in: event/EventEmitter.ts:16

Parameters ​
type ​

string

listener? ​

Listener

Returns ​

this

Inherited from ​

EventEmitter.off

on() ​

on(type, listener): this

Defined in: event/EventEmitter.ts:9

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

EventEmitter.on

once() ​

once(type, listener): this

Defined in: event/EventEmitter.ts:33

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

EventEmitter.once

removeAllListeners() ​

removeAllListeners(): this

Defined in: event/EventEmitter.ts:85

Returns ​

this

Inherited from ​

EventEmitter.removeAllListeners

Scroller ​

Defined in: display/Scroller.ts:7

Extends ​

Constructors ​

Constructor ​

new Scroller(): Scroller

Defined in: display/Scroller.ts:23

Returns ​

Scroller

Overrides ​

Layer.constructor

Properties ​

$alpha ​

protected $alpha: number = 1

Defined in: display/Layer.ts:29

Inherited from ​

Layer.$alpha

$anchorX ​

protected $anchorX: number = 0

Defined in: display/Layer.ts:22

Inherited from ​

Layer.$anchorX

$anchorY ​

protected $anchorY: number = 0

Defined in: display/Layer.ts:23

Inherited from ​

Layer.$anchorY

$background ​

protected $background: string = null

Defined in: display/Layer.ts:32

Inherited from ​

Layer.$background

$canvas ​

protected readonly $canvas: HTMLCanvasElement

Defined in: display/Layer.ts:39

Inherited from ​

Layer.$canvas

$children ​

protected $children: Layer[] = []

Defined in: display/Layer.ts:35

Inherited from ​

Layer.$children

$context ​

protected readonly $context: CanvasRenderingContext2D

Defined in: display/Layer.ts:40

Inherited from ​

Layer.$context

$dirty ​

protected $dirty: boolean = true

Defined in: display/Layer.ts:36

Inherited from ​

Layer.$dirty

$emittingType ​

protected $emittingType: string = null

Defined in: event/EventEmitter.ts:6

Inherited from ​

Layer.$emittingType

$events ​

protected $events: Object = {}

Defined in: event/EventEmitter.ts:5

Inherited from ​

Layer.$events

$height ​

protected $height: number = 0

Defined in: display/Layer.ts:21

Inherited from ​

Layer.$height

$inertiaTween ​

protected $inertiaTween: Tween = null

Defined in: display/Scroller.ts:21

$parent ​

protected $parent: Layer = null

Defined in: display/Layer.ts:34

Inherited from ​

Layer.$parent

$removedListeners ​

protected $removedListeners: Listener[] = []

Defined in: event/EventEmitter.ts:7

Inherited from ​

Layer.$removedListeners

$rotation ​

protected $rotation: number = 0

Defined in: display/Layer.ts:28

Inherited from ​

Layer.$rotation

$scaleX ​

protected $scaleX: number = 1

Defined in: display/Layer.ts:26

Inherited from ​

Layer.$scaleX

$scaleY ​

protected $scaleY: number = 1

Defined in: display/Layer.ts:27

Inherited from ​

Layer.$scaleY

$scrollHeight ​

protected $scrollHeight: number = 0

Defined in: display/Scroller.ts:14

$scrollLeft ​

protected $scrollLeft: number = 0

Defined in: display/Scroller.ts:12

$scrollTop ​

protected $scrollTop: number = 0

Defined in: display/Scroller.ts:11

$scrollWidth ​

protected $scrollWidth: number = 0

Defined in: display/Scroller.ts:13

$shouldEmitTap ​

protected $shouldEmitTap: boolean = true

Defined in: display/Layer.ts:37

Inherited from ​

Layer.$shouldEmitTap

$skewX ​

protected $skewX: number = 0

Defined in: display/Layer.ts:24

Inherited from ​

Layer.$skewX

$skewY ​

protected $skewY: number = 0

Defined in: display/Layer.ts:25

Inherited from ​

Layer.$skewY

$smoothing ​

protected $smoothing: boolean = true

Defined in: display/Layer.ts:31

Inherited from ​

Layer.$smoothing

$stage ​

protected $stage: Stage = null

Defined in: display/Layer.ts:33

Inherited from ​

Layer.$stage

$touches ​

protected $touches: boolean[] = []

Defined in: display/Layer.ts:38

Inherited from ​

Layer.$touches

$touchingId ​

protected $touchingId: number = null

Defined in: display/Scroller.ts:17

$touchingTime ​

protected $touchingTime: number = null

Defined in: display/Scroller.ts:18

$touchingX ​

protected $touchingX: number = null

Defined in: display/Scroller.ts:15

$touchingY ​

protected $touchingY: number = null

Defined in: display/Scroller.ts:16

$velocitiesX ​

protected $velocitiesX: number[] = []

Defined in: display/Scroller.ts:19

$velocitiesY ​

protected $velocitiesY: number[] = []

Defined in: display/Scroller.ts:20

$visible ​

protected $visible: boolean = true

Defined in: display/Layer.ts:30

Inherited from ​

Layer.$visible

$width ​

protected $width: number = 0

Defined in: display/Layer.ts:20

Inherited from ​

Layer.$width

$x ​

protected $x: number = 0

Defined in: display/Layer.ts:18

Inherited from ​

Layer.$x

$y ​

protected $y: number = 0

Defined in: display/Layer.ts:19

Inherited from ​

Layer.$y

name ​

name: string = ''

Defined in: display/Layer.ts:14

Inherited from ​

Layer.name

tag ​

tag: string = ''

Defined in: display/Layer.ts:15

Inherited from ​

Layer.tag

touchable ​

touchable: boolean = true

Defined in: display/Layer.ts:16

Inherited from ​

Layer.touchable

pixelRatio ​

static pixelRatio: number

Defined in: display/Layer.ts:12

Inherited from ​

Layer.pixelRatio

scrollingView ​

protected static scrollingView: Scroller

Defined in: display/Scroller.ts:9

Accessors ​

alpha ​
Get Signature ​

get alpha(): number

Defined in: display/Layer.ts:169

Returns ​

number

Set Signature ​

set alpha(alpha): void

Defined in: display/Layer.ts:173

Parameters ​
alpha ​

number

Returns ​

void

Inherited from ​

Layer.alpha

anchorX ​
Get Signature ​

get anchorX(): number

Defined in: display/Layer.ts:92

Returns ​

number

Set Signature ​

set anchorX(anchorX): void

Defined in: display/Layer.ts:96

Parameters ​
anchorX ​

number

Returns ​

void

Inherited from ​

Layer.anchorX

anchorY ​
Get Signature ​

get anchorY(): number

Defined in: display/Layer.ts:103

Returns ​

number

Set Signature ​

set anchorY(anchorY): void

Defined in: display/Layer.ts:107

Parameters ​
anchorY ​

number

Returns ​

void

Inherited from ​

Layer.anchorY

background ​
Get Signature ​

get background(): string

Defined in: display/Layer.ts:200

Returns ​

string

Set Signature ​

set background(background): void

Defined in: display/Layer.ts:204

Parameters ​
background ​

string

Returns ​

void

Inherited from ​

Layer.background

canvas ​
Get Signature ​

get canvas(): HTMLCanvasElement

Defined in: display/Layer.ts:227

Returns ​

HTMLCanvasElement

Inherited from ​

Layer.canvas

height ​
Get Signature ​

get height(): number

Defined in: display/Layer.ts:81

Returns ​

number

Set Signature ​

set height(height): void

Defined in: display/Layer.ts:85

Parameters ​
height ​

number

Returns ​

void

Inherited from ​

Layer.height

numChildren ​
Get Signature ​

get numChildren(): number

Defined in: display/Layer.ts:219

Returns ​

number

Inherited from ​

Layer.numChildren

parent ​
Get Signature ​

get parent(): Layer

Defined in: display/Layer.ts:215

Returns ​

Layer

Inherited from ​

Layer.parent

rotation ​
Get Signature ​

get rotation(): number

Defined in: display/Layer.ts:158

Returns ​

number

Set Signature ​

set rotation(rotation): void

Defined in: display/Layer.ts:162

Parameters ​
rotation ​

number

Returns ​

void

Inherited from ​

Layer.rotation

scaleX ​
Get Signature ​

get scaleX(): number

Defined in: display/Layer.ts:136

Returns ​

number

Set Signature ​

set scaleX(scaleX): void

Defined in: display/Layer.ts:140

Parameters ​
scaleX ​

number

Returns ​

void

Inherited from ​

Layer.scaleX

scaleY ​
Get Signature ​

get scaleY(): number

Defined in: display/Layer.ts:147

Returns ​

number

Set Signature ​

set scaleY(scaleY): void

Defined in: display/Layer.ts:151

Parameters ​
scaleY ​

number

Returns ​

void

Inherited from ​

Layer.scaleY

scrollHeight ​
Get Signature ​

get scrollHeight(): number

Defined in: display/Scroller.ts:67

Returns ​

number

scrollLeft ​
Get Signature ​

get scrollLeft(): number

Defined in: display/Scroller.ts:48

Returns ​

number

Set Signature ​

set scrollLeft(scrollLeft): void

Defined in: display/Scroller.ts:52

Parameters ​
scrollLeft ​

number

Returns ​

void

scrollTop ​
Get Signature ​

get scrollTop(): number

Defined in: display/Scroller.ts:33

Returns ​

number

Set Signature ​

set scrollTop(scrollTop): void

Defined in: display/Scroller.ts:37

Parameters ​
scrollTop ​

number

Returns ​

void

scrollWidth ​
Get Signature ​

get scrollWidth(): number

Defined in: display/Scroller.ts:63

Returns ​

number

skewX ​
Get Signature ​

get skewX(): number

Defined in: display/Layer.ts:114

Returns ​

number

Set Signature ​

set skewX(skewX): void

Defined in: display/Layer.ts:118

Parameters ​
skewX ​

number

Returns ​

void

Inherited from ​

Layer.skewX

skewY ​
Get Signature ​

get skewY(): number

Defined in: display/Layer.ts:125

Returns ​

number

Set Signature ​

set skewY(skewY): void

Defined in: display/Layer.ts:129

Parameters ​
skewY ​

number

Returns ​

void

Inherited from ​

Layer.skewY

smoothing ​
Get Signature ​

get smoothing(): boolean

Defined in: display/Layer.ts:191

Returns ​

boolean

Set Signature ​

set smoothing(smoothing): void

Defined in: display/Layer.ts:195

Parameters ​
smoothing ​

boolean

Returns ​

void

Inherited from ​

Layer.smoothing

stage ​
Get Signature ​

get stage(): Stage

Defined in: display/Layer.ts:211

Returns ​

Stage

Inherited from ​

Layer.stage

ticker ​
Get Signature ​

get ticker(): Ticker

Defined in: display/Layer.ts:223

Returns ​

Ticker

Inherited from ​

Layer.ticker

visible ​
Get Signature ​

get visible(): boolean

Defined in: display/Layer.ts:180

Returns ​

boolean

Set Signature ​

set visible(visible): void

Defined in: display/Layer.ts:184

Parameters ​
visible ​

boolean

Returns ​

void

Inherited from ​

Layer.visible

width ​
Get Signature ​

get width(): number

Defined in: display/Layer.ts:70

Returns ​

number

Set Signature ​

set width(width): void

Defined in: display/Layer.ts:74

Parameters ​
width ​

number

Returns ​

void

Inherited from ​

Layer.width

x ​
Get Signature ​

get x(): number

Defined in: display/Layer.ts:48

Returns ​

number

Set Signature ​

set x(x): void

Defined in: display/Layer.ts:52

Parameters ​
x ​

number

Returns ​

void

Inherited from ​

Layer.x

y ​
Get Signature ​

get y(): number

Defined in: display/Layer.ts:59

Returns ​

number

Set Signature ​

set y(y): void

Defined in: display/Layer.ts:63

Parameters ​
y ​

number

Returns ​

void

Inherited from ​

Layer.y

Methods ​

$drawChild() ​

protected $drawChild(child): number

Defined in: display/Layer.ts:605

Parameters ​
child ​

Layer

Returns ​

number

Inherited from ​

Layer.$drawChild

$emitAdded() ​

protected $emitAdded(parent): void

Defined in: display/Layer.ts:543

Parameters ​
parent ​

Layer

Returns ​

void

Inherited from ​

Layer.$emitAdded

$emitAddedToStage() ​

protected $emitAddedToStage(stage): void

Defined in: display/Layer.ts:561

Parameters ​
stage ​

Stage

Returns ​

void

Inherited from ​

Layer.$emitAddedToStage

$emitRemoved() ​

protected $emitRemoved(): void

Defined in: display/Layer.ts:552

Returns ​

void

Inherited from ​

Layer.$emitRemoved

$emitRemovedFromStage() ​

protected $emitRemovedFromStage(): void

Defined in: display/Scroller.ts:170

Returns ​

void

Overrides ​

Layer.$emitRemovedFromStage

$emitTouchEvent() ​

protected $emitTouchEvent(event, inside): boolean

Defined in: display/Layer.ts:495

Parameters ​
event ​

TouchEvent

inside ​

boolean

Returns ​

boolean

Inherited from ​

Layer.$emitTouchEvent

$getChildBounds() ​

protected $getChildBounds(child): Rectangle

Defined in: display/Layer.ts:449

Parameters ​
child ​

Layer

Returns ​

Rectangle

Inherited from ​

Layer.$getChildBounds

$getChildTransform() ​

protected $getChildTransform(child): Matrix

Defined in: display/Scroller.ts:71

Parameters ​
child ​

Layer

Returns ​

Matrix

Overrides ​

Layer.$getChildTransform

$getContentBounds() ​

protected $getContentBounds(): Rectangle

Defined in: display/Layer.ts:474

Returns ​

Rectangle

Inherited from ​

Layer.$getContentBounds

$getTransform() ​

protected $getTransform(): Matrix

Defined in: display/Layer.ts:434

Returns ​

Matrix

Inherited from ​

Layer.$getTransform

$isChildVisible() ​

protected $isChildVisible(child): boolean

Defined in: display/Layer.ts:591

Parameters ​
child ​

Layer

Returns ​

boolean

Inherited from ​

Layer.$isChildVisible

$localHitTest() ​

protected $localHitTest(vector): boolean

Defined in: display/Layer.ts:587

Parameters ​
vector ​

Vector

Returns ​

boolean

Inherited from ​

Layer.$localHitTest

$markDirty() ​

protected $markDirty(sizeDirty?): void

Defined in: display/Layer.ts:389

Parameters ​
sizeDirty? ​

boolean

Returns ​

void

Inherited from ​

Layer.$markDirty

$markParentDirty() ​

protected $markParentDirty(): void

Defined in: display/Layer.ts:398

Returns ​

void

Inherited from ​

Layer.$markParentDirty

$onTouchCancel() ​

protected $onTouchCancel(e): void

Defined in: display/Scroller.ts:164

Parameters ​
e ​

TouchEvent

Returns ​

void

$onTouchEnd() ​

protected $onTouchEnd(e): void

Defined in: display/Scroller.ts:130

Parameters ​
e ​

TouchEvent

Returns ​

void

$onTouchMove() ​

protected $onTouchMove(e): void

Defined in: display/Scroller.ts:99

Parameters ​
e ​

TouchEvent

Returns ​

void

$onTouchStart() ​

protected $onTouchStart(e): void

Defined in: display/Scroller.ts:86

Parameters ​
e ​

TouchEvent

Returns ​

void

$render() ​

protected $render(): number

Defined in: display/Layer.ts:636

Returns ​

number

Inherited from ​

Layer.$render

$resizeCanvas() ​

protected $resizeCanvas(): void

Defined in: display/Scroller.ts:77

Returns ​

void

Overrides ​

Layer.$resizeCanvas

$resizeParentCanvas() ​

protected $resizeParentCanvas(): void

Defined in: display/Layer.ts:428

Returns ​

void

Inherited from ​

Layer.$resizeParentCanvas

addChild() ​

addChild(child): this

Defined in: display/Layer.ts:231

Parameters ​
child ​

Layer

Returns ​

this

Inherited from ​

Layer.addChild

addChildAt() ​

addChildAt(child, index): this

Defined in: display/Layer.ts:235

Parameters ​
child ​

Layer

index ​

number

Returns ​

this

Inherited from ​

Layer.addChildAt

emit() ​
Call Signature ​

emit(event): boolean

Defined in: event/EventEmitter.ts:42

Parameters ​
event ​

Event

Returns ​

boolean

Inherited from ​

Layer.emit

Call Signature ​

emit(type, ...args): boolean

Defined in: event/EventEmitter.ts:43

Parameters ​
type ​

string

args ​

...any[]

Returns ​

boolean

Inherited from ​

Layer.emit

getChildAt() ​

getChildAt(index): Layer

Defined in: display/Layer.ts:277

Parameters ​
index ​

number

Returns ​

Layer

Inherited from ​

Layer.getChildAt

getChildByName() ​

getChildByName(name): Layer

Defined in: display/Layer.ts:256

Parameters ​
name ​

string

Returns ​

Layer

Inherited from ​

Layer.getChildByName

getChildIndex() ​

getChildIndex(child): number

Defined in: display/Layer.ts:281

Parameters ​
child ​

Layer

Returns ​

number

Inherited from ​

Layer.getChildIndex

getChildrenByTag() ​

getChildrenByTag(tag): Layer[]

Defined in: display/Layer.ts:266

Parameters ​
tag ​

string

Returns ​

Layer[]

Inherited from ​

Layer.getChildrenByTag

hasChild() ​

hasChild(child): boolean

Defined in: display/Layer.ts:285

Parameters ​
child ​

Layer

Returns ​

boolean

Inherited from ​

Layer.hasChild

hasEventListener() ​

hasEventListener(type): boolean

Defined in: event/EventEmitter.ts:80

Parameters ​
type ​

string

Returns ​

boolean

Inherited from ​

Layer.hasEventListener

off() ​

off(type, listener?): this

Defined in: display/Layer.ts:684

Parameters ​
type ​

string

listener? ​

(...args) => void

Returns ​

this

Inherited from ​

Layer.off

on() ​

on(type, listener): this

Defined in: display/Layer.ts:668

Parameters ​
type ​

string

listener ​

(...args) => void

Returns ​

this

Inherited from ​

Layer.on

once() ​

once(type, listener): this

Defined in: event/EventEmitter.ts:33

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

Layer.once

removeAllChildren() ​

removeAllChildren(): this

Defined in: display/Layer.ts:372

Returns ​

this

Inherited from ​

Layer.removeAllChildren

removeAllListeners() ​

removeAllListeners(): this

Defined in: event/EventEmitter.ts:85

Returns ​

this

Inherited from ​

Layer.removeAllListeners

removeChild() ​

removeChild(child): this

Defined in: display/Layer.ts:333

Parameters ​
child ​

Layer

Returns ​

this

Inherited from ​

Layer.removeChild

removeChildAt() ​

removeChildAt(index): this

Defined in: display/Layer.ts:338

Parameters ​
index ​

number

Returns ​

this

Inherited from ​

Layer.removeChildAt

removeChildByName() ​

removeChildByName(name): this

Defined in: display/Layer.ts:349

Parameters ​
name ​

string

Returns ​

this

Inherited from ​

Layer.removeChildByName

removeChildrenByTag() ​

removeChildrenByTag(tag): this

Defined in: display/Layer.ts:361

Parameters ​
tag ​

string

Returns ​

this

Inherited from ​

Layer.removeChildrenByTag

removeSelf() ​

removeSelf(): this

Defined in: display/Layer.ts:382

Returns ​

this

Inherited from ​

Layer.removeSelf

replaceChild() ​

replaceChild(oldChild, newChild): this

Defined in: display/Layer.ts:249

Parameters ​
oldChild ​

Layer

newChild ​

Layer

Returns ​

this

Inherited from ​

Layer.replaceChild

setChildIndex() ​

setChildIndex(child, index): this

Defined in: display/Layer.ts:309

Parameters ​
child ​

Layer

index ​

number

Returns ​

this

Inherited from ​

Layer.setChildIndex

swapChildren() ​

swapChildren(child1, child2): this

Defined in: display/Layer.ts:289

Parameters ​
child1 ​

Layer

child2 ​

Layer

Returns ​

this

Inherited from ​

Layer.swapChildren

swapChildrenAt() ​

swapChildrenAt(index1, index2): this

Defined in: display/Layer.ts:298

Parameters ​
index1 ​

number

index2 ​

number

Returns ​

this

Inherited from ​

Layer.swapChildrenAt

Sound ​

Defined in: media/Sound.ts:5

Extends ​

Constructors ​

Constructor ​

new Sound(stage, url?): Sound

Defined in: media/Sound.ts:13

Parameters ​
stage ​

Stage

url? ​

string

Returns ​

Sound

Overrides ​

Media.constructor

Properties ​

$boundOnError() ​

protected readonly $boundOnError: (e) => void

Defined in: media/Media.ts:13

Parameters ​
e ​

ErrorEvent

Returns ​

void

Inherited from ​

Media.$boundOnError

$boundOnLoad() ​

protected readonly $boundOnLoad: () => void

Defined in: media/Media.ts:12

Returns ​

void

Inherited from ​

Media.$boundOnLoad

$boundOnTouch() ​

protected readonly $boundOnTouch: () => void

Defined in: media/Sound.ts:11

Returns ​

void

$element ​

protected readonly $element: HTMLAudioElement

Defined in: media/Sound.ts:10

Overrides ​

Media.$element

$emittingType ​

protected $emittingType: string = null

Defined in: event/EventEmitter.ts:6

Inherited from ​

Media.$emittingType

$errored ​

protected $errored: boolean = false

Defined in: media/Media.ts:10

Inherited from ​

Media.$errored

$events ​

protected $events: Object = {}

Defined in: event/EventEmitter.ts:5

Inherited from ​

Media.$events

$loaded ​

protected $loaded: boolean = false

Defined in: media/Media.ts:9

Inherited from ​

Media.$loaded

$loops ​

protected $loops: number = 1

Defined in: media/Sound.ts:7

$paused ​

protected $paused: boolean = true

Defined in: media/Sound.ts:9

$removedListeners ​

protected $removedListeners: Listener[] = []

Defined in: event/EventEmitter.ts:7

Inherited from ​

Media.$removedListeners

$stage ​

protected readonly $stage: Stage

Defined in: media/Media.ts:11

Inherited from ​

Media.$stage

$startTime ​

protected $startTime: number = 0

Defined in: media/Sound.ts:8

Accessors ​

element ​
Get Signature ​

get element(): HTMLAudioElement

Defined in: media/Sound.ts:30

Returns ​

HTMLAudioElement

Overrides ​

Media.element

paused ​
Get Signature ​

get paused(): boolean

Defined in: media/Sound.ts:55

Returns ​

boolean

url ​
Get Signature ​

get url(): string

Defined in: media/Sound.ts:34

Returns ​

string

Set Signature ​

set url(url): void

Defined in: media/Sound.ts:38

Parameters ​
url ​

string

Returns ​

void

Overrides ​

Media.url

volume ​
Get Signature ​

get volume(): number

Defined in: media/Sound.ts:47

Returns ​

number

Set Signature ​

set volume(volume): void

Defined in: media/Sound.ts:51

Parameters ​
volume ​

number

Returns ​

void

Methods ​

$checkOnTouch() ​

protected $checkOnTouch(): void

Defined in: media/Sound.ts:74

Returns ​

void

$checkStatus() ​

protected $checkStatus(): void

Defined in: media/Sound.ts:79

Returns ​

void

$onEnded() ​

protected $onEnded(): void

Defined in: media/Sound.ts:95

Returns ​

void

$onError() ​

protected $onError(): void

Defined in: media/Media.ts:56

Returns ​

void

Inherited from ​

Media.$onError

$onLoad() ​

protected $onLoad(): void

Defined in: media/Sound.ts:125

Returns ​

void

Overrides ​

Media.$onLoad

$onRemovedFromStage() ​

protected $onRemovedFromStage(): void

Defined in: media/Sound.ts:119

Returns ​

void

$onTickerPause() ​

protected $onTickerPause(): void

Defined in: media/Sound.ts:107

Returns ​

void

$onTickerResume() ​

protected $onTickerResume(): void

Defined in: media/Sound.ts:113

Returns ​

void

$onTouch() ​

protected $onTouch(): void

Defined in: media/Sound.ts:89

Returns ​

void

emit() ​
Call Signature ​

emit(event): boolean

Defined in: event/EventEmitter.ts:42

Parameters ​
event ​

Event

Returns ​

boolean

Inherited from ​

Media.emit

Call Signature ​

emit(type, ...args): boolean

Defined in: event/EventEmitter.ts:43

Parameters ​
type ​

string

args ​

...any[]

Returns ​

boolean

Inherited from ​

Media.emit

hasEventListener() ​

hasEventListener(type): boolean

Defined in: event/EventEmitter.ts:80

Parameters ​
type ​

string

Returns ​

boolean

Inherited from ​

Media.hasEventListener

off() ​

off(type, listener?): this

Defined in: event/EventEmitter.ts:16

Parameters ​
type ​

string

listener? ​

Listener

Returns ​

this

Inherited from ​

Media.off

on() ​

on(type, listener): this

Defined in: media/Media.ts:36

Parameters ​
type ​

string

listener ​

(...args) => void

Returns ​

this

Inherited from ​

Media.on

once() ​

once(type, listener): this

Defined in: event/EventEmitter.ts:33

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

Media.once

play() ​

play(startTime?, loops?): this

Defined in: media/Sound.ts:59

Parameters ​
startTime? ​

number = 0

loops? ​

number = 1

Returns ​

this

removeAllListeners() ​

removeAllListeners(): this

Defined in: event/EventEmitter.ts:85

Returns ​

this

Inherited from ​

Media.removeAllListeners

stop() ​

stop(): this

Defined in: media/Sound.ts:68

Returns ​

this

Stage ​

Defined in: display/Stage.ts:9

Extends ​

Constructors ​

Constructor ​

new Stage(canvas?): Stage

Defined in: display/Stage.ts:33

Parameters ​
canvas? ​

HTMLCanvasElement

Returns ​

Stage

Overrides ​

Layer.constructor

Properties ​

$activated ​

protected $activated: boolean = false

Defined in: display/Stage.ts:21

$alpha ​

protected $alpha: number = 1

Defined in: display/Layer.ts:29

Inherited from ​

Layer.$alpha

$anchorX ​

protected $anchorX: number = 0

Defined in: display/Layer.ts:22

Inherited from ​

Layer.$anchorX

$anchorY ​

protected $anchorY: number = 0

Defined in: display/Layer.ts:23

Inherited from ​

Layer.$anchorY

$background ​

protected $background: string = null

Defined in: display/Layer.ts:32

Inherited from ​

Layer.$background

$boundResizeViewportCanvas() ​

protected readonly $boundResizeViewportCanvas: () => void

Defined in: display/Stage.ts:31

Returns ​

void

$canvas ​

protected readonly $canvas: HTMLCanvasElement

Defined in: display/Layer.ts:39

Inherited from ​

Layer.$canvas

$children ​

protected $children: Layer[] = []

Defined in: display/Layer.ts:35

Inherited from ​

Layer.$children

$context ​

protected readonly $context: CanvasRenderingContext2D

Defined in: display/Layer.ts:40

Inherited from ​

Layer.$context

$dirty ​

protected $dirty: boolean = true

Defined in: display/Layer.ts:36

Inherited from ​

Layer.$dirty

$drawCalls ​

protected $drawCalls: number = 0

Defined in: display/Stage.ts:20

$elementEvents ​

protected readonly $elementEvents: ElementEvent[]

Defined in: display/Stage.ts:27

$emittingType ​

protected $emittingType: string = null

Defined in: event/EventEmitter.ts:6

Inherited from ​

Layer.$emittingType

$events ​

protected $events: Object = {}

Defined in: event/EventEmitter.ts:5

Inherited from ​

Layer.$events

$height ​

protected $height: number = 0

Defined in: display/Layer.ts:21

Inherited from ​

Layer.$height

$parent ​

protected $parent: Layer = null

Defined in: display/Layer.ts:34

Inherited from ​

Layer.$parent

$removedListeners ​

protected $removedListeners: Listener[] = []

Defined in: event/EventEmitter.ts:7

Inherited from ​

Layer.$removedListeners

$renderBounds ​

protected readonly $renderBounds: Rectangle

Defined in: display/Stage.ts:30

$rotation ​

protected $rotation: number = 0

Defined in: display/Layer.ts:28

Inherited from ​

Layer.$rotation

$scaleMode ​

protected $scaleMode: string = Stage.SHOW_ALL

Defined in: display/Stage.ts:22

$scaleX ​

protected $scaleX: number = 1

Defined in: display/Layer.ts:26

Inherited from ​

Layer.$scaleX

$scaleY ​

protected $scaleY: number = 1

Defined in: display/Layer.ts:27

Inherited from ​

Layer.$scaleY

$shouldEmitTap ​

protected $shouldEmitTap: boolean = true

Defined in: display/Layer.ts:37

Inherited from ​

Layer.$shouldEmitTap

$skewX ​

protected $skewX: number = 0

Defined in: display/Layer.ts:24

Inherited from ​

Layer.$skewX

$skewY ​

protected $skewY: number = 0

Defined in: display/Layer.ts:25

Inherited from ​

Layer.$skewY

$smoothing ​

protected $smoothing: boolean = true

Defined in: display/Layer.ts:31

Inherited from ​

Layer.$smoothing

$stage ​

protected $stage: Stage = null

Defined in: display/Layer.ts:33

Inherited from ​

Layer.$stage

$ticker ​

protected readonly $ticker: Ticker

Defined in: display/Stage.ts:26

$touches ​

protected $touches: boolean[] = []

Defined in: display/Layer.ts:38

Inherited from ​

Layer.$touches

$viewportBackground ​

protected $viewportBackground: string = null

Defined in: display/Stage.ts:25

$viewportCanvas ​

protected readonly $viewportCanvas: HTMLCanvasElement

Defined in: display/Stage.ts:28

$viewportContext ​

protected readonly $viewportContext: CanvasRenderingContext2D

Defined in: display/Stage.ts:29

$viewportHeight ​

protected $viewportHeight: number = 0

Defined in: display/Stage.ts:24

$viewportWidth ​

protected $viewportWidth: number = 0

Defined in: display/Stage.ts:23

$visible ​

protected $visible: boolean = true

Defined in: display/Layer.ts:30

Inherited from ​

Layer.$visible

$width ​

protected $width: number = 0

Defined in: display/Layer.ts:20

Inherited from ​

Layer.$width

$x ​

protected $x: number = 0

Defined in: display/Layer.ts:18

Inherited from ​

Layer.$x

$y ​

protected $y: number = 0

Defined in: display/Layer.ts:19

Inherited from ​

Layer.$y

name ​

name: string = ''

Defined in: display/Layer.ts:14

Inherited from ​

Layer.name

tag ​

tag: string = ''

Defined in: display/Layer.ts:15

Inherited from ​

Layer.tag

touchable ​

touchable: boolean = true

Defined in: display/Layer.ts:16

Inherited from ​

Layer.touchable

EXACT_FIT ​

readonly static EXACT_FIT: string = 'exactFit'

Defined in: display/Stage.ts:12

FIXED_HEIGHT ​

readonly static FIXED_HEIGHT: string = 'fixedHeight'

Defined in: display/Stage.ts:18

FIXED_NARROW ​

readonly static FIXED_NARROW: string = 'fixedNarrow'

Defined in: display/Stage.ts:16

FIXED_WIDE ​

readonly static FIXED_WIDE: string = 'fixedWide'

Defined in: display/Stage.ts:15

FIXED_WIDTH ​

readonly static FIXED_WIDTH: string = 'fixedWidth'

Defined in: display/Stage.ts:17

NO_BORDER ​

readonly static NO_BORDER: string = 'noBorder'

Defined in: display/Stage.ts:14

NO_SCALE ​

readonly static NO_SCALE: string = 'noScale'

Defined in: display/Stage.ts:13

pixelRatio ​

static pixelRatio: number

Defined in: display/Layer.ts:12

Inherited from ​

Layer.pixelRatio

SHOW_ALL ​

readonly static SHOW_ALL: string = 'showAll'

Defined in: display/Stage.ts:11

Accessors ​

activated ​
Get Signature ​

get activated(): boolean

Defined in: display/Stage.ts:81

Returns ​

boolean

alpha ​
Get Signature ​

get alpha(): number

Defined in: display/Layer.ts:169

Returns ​

number

Set Signature ​

set alpha(alpha): void

Defined in: display/Layer.ts:173

Parameters ​
alpha ​

number

Returns ​

void

Inherited from ​

Layer.alpha

anchorX ​
Get Signature ​

get anchorX(): number

Defined in: display/Layer.ts:92

Returns ​

number

Set Signature ​

set anchorX(anchorX): void

Defined in: display/Layer.ts:96

Parameters ​
anchorX ​

number

Returns ​

void

Inherited from ​

Layer.anchorX

anchorY ​
Get Signature ​

get anchorY(): number

Defined in: display/Layer.ts:103

Returns ​

number

Set Signature ​

set anchorY(anchorY): void

Defined in: display/Layer.ts:107

Parameters ​
anchorY ​

number

Returns ​

void

Inherited from ​

Layer.anchorY

background ​
Get Signature ​

get background(): string

Defined in: display/Layer.ts:200

Returns ​

string

Set Signature ​

set background(background): void

Defined in: display/Layer.ts:204

Parameters ​
background ​

string

Returns ​

void

Inherited from ​

Layer.background

canvas ​
Get Signature ​

get canvas(): HTMLCanvasElement

Defined in: display/Layer.ts:227

Returns ​

HTMLCanvasElement

Inherited from ​

Layer.canvas

drawCalls ​
Get Signature ​

get drawCalls(): number

Defined in: display/Stage.ts:77

Returns ​

number

fps ​
Get Signature ​

get fps(): number

Defined in: display/Stage.ts:73

Returns ​

number

height ​
Get Signature ​

get height(): number

Defined in: display/Layer.ts:81

Returns ​

number

Set Signature ​

set height(height): void

Defined in: display/Layer.ts:85

Parameters ​
height ​

number

Returns ​

void

Inherited from ​

MovieClip.height

numChildren ​
Get Signature ​

get numChildren(): number

Defined in: display/Layer.ts:219

Returns ​

number

Inherited from ​

Layer.numChildren

parent ​
Get Signature ​

get parent(): Layer

Defined in: display/Layer.ts:215

Returns ​

Layer

Inherited from ​

Layer.parent

rotation ​
Get Signature ​

get rotation(): number

Defined in: display/Layer.ts:158

Returns ​

number

Set Signature ​

set rotation(rotation): void

Defined in: display/Layer.ts:162

Parameters ​
rotation ​

number

Returns ​

void

Inherited from ​

Layer.rotation

scaleMode ​
Get Signature ​

get scaleMode(): string

Defined in: display/Stage.ts:85

Returns ​

string

Set Signature ​

set scaleMode(scaleMode): void

Defined in: display/Stage.ts:89

Parameters ​
scaleMode ​

string

Returns ​

void

scaleX ​
Get Signature ​

get scaleX(): number

Defined in: display/Layer.ts:136

Returns ​

number

Set Signature ​

set scaleX(scaleX): void

Defined in: display/Layer.ts:140

Parameters ​
scaleX ​

number

Returns ​

void

Inherited from ​

Layer.scaleX

scaleY ​
Get Signature ​

get scaleY(): number

Defined in: display/Layer.ts:147

Returns ​

number

Set Signature ​

set scaleY(scaleY): void

Defined in: display/Layer.ts:151

Parameters ​
scaleY ​

number

Returns ​

void

Inherited from ​

Layer.scaleY

skewX ​
Get Signature ​

get skewX(): number

Defined in: display/Layer.ts:114

Returns ​

number

Set Signature ​

set skewX(skewX): void

Defined in: display/Layer.ts:118

Parameters ​
skewX ​

number

Returns ​

void

Inherited from ​

Layer.skewX

skewY ​
Get Signature ​

get skewY(): number

Defined in: display/Layer.ts:125

Returns ​

number

Set Signature ​

set skewY(skewY): void

Defined in: display/Layer.ts:129

Parameters ​
skewY ​

number

Returns ​

void

Inherited from ​

Layer.skewY

smoothing ​
Get Signature ​

get smoothing(): boolean

Defined in: display/Layer.ts:191

Returns ​

boolean

Set Signature ​

set smoothing(smoothing): void

Defined in: display/Layer.ts:195

Parameters ​
smoothing ​

boolean

Returns ​

void

Inherited from ​

Layer.smoothing

stage ​
Get Signature ​

get stage(): Stage

Defined in: display/Layer.ts:211

Returns ​

Stage

Inherited from ​

Layer.stage

ticker ​
Get Signature ​

get ticker(): Ticker

Defined in: display/Stage.ts:69

Returns ​

Ticker

Overrides ​

Layer.ticker

viewportBackground ​
Get Signature ​

get viewportBackground(): string

Defined in: display/Stage.ts:122

Returns ​

string

Set Signature ​

set viewportBackground(viewportBackground): void

Defined in: display/Stage.ts:126

Parameters ​
viewportBackground ​

string

Returns ​

void

viewportCanvas ​
Get Signature ​

get viewportCanvas(): HTMLCanvasElement

Defined in: display/Stage.ts:96

Returns ​

HTMLCanvasElement

viewportHeight ​
Get Signature ​

get viewportHeight(): number

Defined in: display/Stage.ts:111

Returns ​

number

Set Signature ​

set viewportHeight(height): void

Defined in: display/Stage.ts:115

Parameters ​
height ​

number

Returns ​

void

viewportWidth ​
Get Signature ​

get viewportWidth(): number

Defined in: display/Stage.ts:100

Returns ​

number

Set Signature ​

set viewportWidth(width): void

Defined in: display/Stage.ts:104

Parameters ​
width ​

number

Returns ​

void

visible ​
Get Signature ​

get visible(): boolean

Defined in: display/Layer.ts:180

Returns ​

boolean

Set Signature ​

set visible(visible): void

Defined in: display/Layer.ts:184

Parameters ​
visible ​

boolean

Returns ​

void

Inherited from ​

Layer.visible

width ​
Get Signature ​

get width(): number

Defined in: display/Layer.ts:70

Returns ​

number

Set Signature ​

set width(width): void

Defined in: display/Layer.ts:74

Parameters ​
width ​

number

Returns ​

void

Inherited from ​

MovieClip.width

x ​
Get Signature ​

get x(): number

Defined in: display/Stage.ts:53

Returns ​

number

Set Signature ​

set x(x): void

Defined in: display/Stage.ts:57

Parameters ​
x ​

number

Returns ​

void

Overrides ​

Layer.x

y ​
Get Signature ​

get y(): number

Defined in: display/Stage.ts:61

Returns ​

number

Set Signature ​

set y(y): void

Defined in: display/Stage.ts:65

Parameters ​
y ​

number

Returns ​

void

Overrides ​

Layer.y

Methods ​

$addElementEvent() ​

protected $addElementEvent(target, type, listener, options?): void

Defined in: display/Stage.ts:183

Parameters ​
target ​

EventTarget

type ​

string

listener ​

(event) => void

options? ​

boolean | AddEventListenerOptions

Returns ​

void

$addTouchEventListeners() ​

protected $addTouchEventListeners(): void

Defined in: display/Stage.ts:196

Returns ​

void

$calculateRenderBounds() ​

protected $calculateRenderBounds(): void

Defined in: display/Stage.ts:275

Returns ​

void

$dispatchTouches() ​

protected $dispatchTouches(type, event): void

Defined in: display/Stage.ts:237

Parameters ​
type ​

string

event ​

any

Returns ​

void

$dispatchTouchEvent() ​

protected $dispatchTouchEvent(type, pageX, pageY, identifier): void

Defined in: display/Stage.ts:245

Parameters ​
type ​

string

pageX ​

number

pageY ​

number

identifier ​

number

Returns ​

void

$drawChild() ​

protected $drawChild(child): number

Defined in: display/Layer.ts:605

Parameters ​
child ​

Layer

Returns ​

number

Inherited from ​

Layer.$drawChild

$emitAdded() ​

protected $emitAdded(parent): void

Defined in: display/Layer.ts:543

Parameters ​
parent ​

Layer

Returns ​

void

Inherited from ​

Layer.$emitAdded

$emitAddedToStage() ​

protected $emitAddedToStage(stage): void

Defined in: display/Layer.ts:561

Parameters ​
stage ​

Stage

Returns ​

void

Inherited from ​

Layer.$emitAddedToStage

$emitRemoved() ​

protected $emitRemoved(): void

Defined in: display/Layer.ts:552

Returns ​

void

Inherited from ​

Layer.$emitRemoved

$emitRemovedFromStage() ​

protected $emitRemovedFromStage(): void

Defined in: display/Layer.ts:574

Returns ​

void

Inherited from ​

Layer.$emitRemovedFromStage

$emitTouchEvent() ​

protected $emitTouchEvent(event, inside): boolean

Defined in: display/Layer.ts:495

Parameters ​
event ​

TouchEvent

inside ​

boolean

Returns ​

boolean

Inherited from ​

Layer.$emitTouchEvent

$getChildBounds() ​

protected $getChildBounds(child): Rectangle

Defined in: display/Layer.ts:449

Parameters ​
child ​

Layer

Returns ​

Rectangle

Inherited from ​

Layer.$getChildBounds

$getChildTransform() ​

protected $getChildTransform(child): Matrix

Defined in: display/Layer.ts:445

Parameters ​
child ​

Layer

Returns ​

Matrix

Inherited from ​

Layer.$getChildTransform

$getContentBounds() ​

protected $getContentBounds(): Rectangle

Defined in: display/Layer.ts:474

Returns ​

Rectangle

Inherited from ​

Layer.$getContentBounds

$getTransform() ​

protected $getTransform(): Matrix

Defined in: display/Layer.ts:434

Returns ​

Matrix

Inherited from ​

Layer.$getTransform

$initEvents() ​

protected $initEvents(): void

Defined in: display/Stage.ts:151

Returns ​

void

$isChildVisible() ​

protected $isChildVisible(child): boolean

Defined in: display/Layer.ts:591

Parameters ​
child ​

Layer

Returns ​

boolean

Inherited from ​

Layer.$isChildVisible

$localHitTest() ​

protected $localHitTest(vector): boolean

Defined in: display/Layer.ts:587

Parameters ​
vector ​

Vector

Returns ​

boolean

Inherited from ​

Layer.$localHitTest

$markDirty() ​

protected $markDirty(sizeDirty?): void

Defined in: display/Layer.ts:389

Parameters ​
sizeDirty? ​

boolean

Returns ​

void

Inherited from ​

Layer.$markDirty

$markParentDirty() ​

protected $markParentDirty(): void

Defined in: display/Layer.ts:398

Returns ​

void

Inherited from ​

Layer.$markParentDirty

$removeElementEvents() ​

protected $removeElementEvents(): void

Defined in: display/Stage.ts:188

Returns ​

void

$render() ​

protected $render(): number

Defined in: display/Stage.ts:367

Returns ​

number

Overrides ​

Layer.$render

$resizeCanvas() ​

protected $resizeCanvas(): void

Defined in: display/Stage.ts:344

Returns ​

void

Overrides ​

Layer.$resizeCanvas

$resizeParentCanvas() ​

protected $resizeParentCanvas(): void

Defined in: display/Layer.ts:428

Returns ​

void

Inherited from ​

Layer.$resizeParentCanvas

$resizeViewportCanvas() ​

protected $resizeViewportCanvas(): void

Defined in: display/Stage.ts:349

Returns ​

void

addChild() ​

addChild(child): this

Defined in: display/Layer.ts:231

Parameters ​
child ​

Layer

Returns ​

this

Inherited from ​

Layer.addChild

addChildAt() ​

addChildAt(child, index): this

Defined in: display/Layer.ts:235

Parameters ​
child ​

Layer

index ​

number

Returns ​

this

Inherited from ​

Layer.addChildAt

createResourceManager() ​

createResourceManager(list, options?): ResourceManager

Defined in: display/Stage.ts:131

Parameters ​
list ​

ResourceInfo[]

options? ​

ResourceManagerOption

Returns ​

ResourceManager

emit() ​
Call Signature ​

emit(event): boolean

Defined in: event/EventEmitter.ts:42

Parameters ​
event ​

Event

Returns ​

boolean

Inherited from ​

Layer.emit

Call Signature ​

emit(type, ...args): boolean

Defined in: event/EventEmitter.ts:43

Parameters ​
type ​

string

args ​

...any[]

Returns ​

boolean

Inherited from ​

Layer.emit

getChildAt() ​

getChildAt(index): Layer

Defined in: display/Layer.ts:277

Parameters ​
index ​

number

Returns ​

Layer

Inherited from ​

Layer.getChildAt

getChildByName() ​

getChildByName(name): Layer

Defined in: display/Layer.ts:256

Parameters ​
name ​

string

Returns ​

Layer

Inherited from ​

Layer.getChildByName

getChildIndex() ​

getChildIndex(child): number

Defined in: display/Layer.ts:281

Parameters ​
child ​

Layer

Returns ​

number

Inherited from ​

Layer.getChildIndex

getChildrenByTag() ​

getChildrenByTag(tag): Layer[]

Defined in: display/Layer.ts:266

Parameters ​
tag ​

string

Returns ​

Layer[]

Inherited from ​

Layer.getChildrenByTag

hasChild() ​

hasChild(child): boolean

Defined in: display/Layer.ts:285

Parameters ​
child ​

Layer

Returns ​

boolean

Inherited from ​

Layer.hasChild

hasEventListener() ​

hasEventListener(type): boolean

Defined in: event/EventEmitter.ts:80

Parameters ​
type ​

string

Returns ​

boolean

Inherited from ​

Layer.hasEventListener

off() ​

off(type, listener?): this

Defined in: display/Layer.ts:684

Parameters ​
type ​

string

listener? ​

(...args) => void

Returns ​

this

Inherited from ​

Layer.off

on() ​

on(type, listener): this

Defined in: display/Layer.ts:668

Parameters ​
type ​

string

listener ​

(...args) => void

Returns ​

this

Inherited from ​

Layer.on

once() ​

once(type, listener): this

Defined in: event/EventEmitter.ts:33

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

Layer.once

removeAllChildren() ​

removeAllChildren(): this

Defined in: display/Layer.ts:372

Returns ​

this

Inherited from ​

Layer.removeAllChildren

removeAllListeners() ​

removeAllListeners(): this

Defined in: event/EventEmitter.ts:85

Returns ​

this

Inherited from ​

Layer.removeAllListeners

removeChild() ​

removeChild(child): this

Defined in: display/Layer.ts:333

Parameters ​
child ​

Layer

Returns ​

this

Inherited from ​

Layer.removeChild

removeChildAt() ​

removeChildAt(index): this

Defined in: display/Layer.ts:338

Parameters ​
index ​

number

Returns ​

this

Inherited from ​

Layer.removeChildAt

removeChildByName() ​

removeChildByName(name): this

Defined in: display/Layer.ts:349

Parameters ​
name ​

string

Returns ​

this

Inherited from ​

Layer.removeChildByName

removeChildrenByTag() ​

removeChildrenByTag(tag): this

Defined in: display/Layer.ts:361

Parameters ​
tag ​

string

Returns ​

this

Inherited from ​

Layer.removeChildrenByTag

removeSelf() ​

removeSelf(): this

Defined in: display/Stage.ts:135

Returns ​

this

Overrides ​

Layer.removeSelf

replaceChild() ​

replaceChild(oldChild, newChild): this

Defined in: display/Layer.ts:249

Parameters ​
oldChild ​

Layer

newChild ​

Layer

Returns ​

this

Inherited from ​

Layer.replaceChild

setChildIndex() ​

setChildIndex(child, index): this

Defined in: display/Layer.ts:309

Parameters ​
child ​

Layer

index ​

number

Returns ​

this

Inherited from ​

Layer.setChildIndex

swapChildren() ​

swapChildren(child1, child2): this

Defined in: display/Layer.ts:289

Parameters ​
child1 ​

Layer

child2 ​

Layer

Returns ​

this

Inherited from ​

Layer.swapChildren

swapChildrenAt() ​

swapChildrenAt(index1, index2): this

Defined in: display/Layer.ts:298

Parameters ​
index1 ​

number

index2 ​

number

Returns ​

this

Inherited from ​

Layer.swapChildrenAt

Text ​

Defined in: display/Text.ts:4

Extends ​

Extended by ​

Constructors ​

Constructor ​

new Text(text?, options?): Text

Defined in: display/Text.ts:29

Parameters ​
text? ​

string

options? ​

TextOption = {}

Returns ​

Text

Overrides ​

Layer.constructor

Properties ​

$alpha ​

protected $alpha: number = 1

Defined in: display/Layer.ts:29

Inherited from ​

Layer.$alpha

$anchorX ​

protected $anchorX: number = 0

Defined in: display/Layer.ts:22

Inherited from ​

Layer.$anchorX

$anchorY ​

protected $anchorY: number = 0

Defined in: display/Layer.ts:23

Inherited from ​

Layer.$anchorY

$autoFitSize ​

protected $autoFitSize: boolean = false

Defined in: display/Text.ts:24

$background ​

protected $background: string = null

Defined in: display/Layer.ts:32

Inherited from ​

Layer.$background

$breakWord ​

protected $breakWord: boolean = false

Defined in: display/Text.ts:23

$canvas ​

protected readonly $canvas: HTMLCanvasElement

Defined in: display/Layer.ts:39

Inherited from ​

Layer.$canvas

$children ​

protected $children: Layer[] = []

Defined in: display/Layer.ts:35

Inherited from ​

Layer.$children

$color ​

protected $color: string = 'black'

Defined in: display/Text.ts:12

$context ​

protected readonly $context: CanvasRenderingContext2D

Defined in: display/Layer.ts:40

Inherited from ​

Layer.$context

$dirty ​

protected $dirty: boolean = true

Defined in: display/Layer.ts:36

Inherited from ​

Layer.$dirty

$emittingType ​

protected $emittingType: string = null

Defined in: event/EventEmitter.ts:6

Inherited from ​

Layer.$emittingType

$events ​

protected $events: Object = {}

Defined in: event/EventEmitter.ts:5

Inherited from ​

Layer.$events

$explicitSize ​

protected $explicitSize: number = 0

Defined in: display/Text.ts:26

$fontFamily ​

protected $fontFamily: string = 'Helvetica'

Defined in: display/Text.ts:21

$fontSize ​

protected $fontSize: number = Text.defaultFontSize

Defined in: display/Text.ts:13

$fontStyle ​

protected $fontStyle: FontStyle = 'normal'

Defined in: display/Text.ts:14

$fontWeight ​

protected $fontWeight: FontWeight = 'normal'

Defined in: display/Text.ts:15

$height ​

protected $height: number = 0

Defined in: display/Layer.ts:21

Inherited from ​

Layer.$height

$lineHeight ​

protected $lineHeight: number = 1.2

Defined in: display/Text.ts:18

$lines ​

protected $lines: string[] = []

Defined in: display/Text.ts:27

$minFontSize ​

protected $minFontSize: number = 0

Defined in: display/Text.ts:25

$multiline ​

protected $multiline: boolean = false

Defined in: display/Text.ts:22

$parent ​

protected $parent: Layer = null

Defined in: display/Layer.ts:34

Inherited from ​

Layer.$parent

$removedListeners ​

protected $removedListeners: Listener[] = []

Defined in: event/EventEmitter.ts:7

Inherited from ​

Layer.$removedListeners

$rotation ​

protected $rotation: number = 0

Defined in: display/Layer.ts:28

Inherited from ​

Layer.$rotation

$scaleX ​

protected $scaleX: number = 1

Defined in: display/Layer.ts:26

Inherited from ​

Layer.$scaleX

$scaleY ​

protected $scaleY: number = 1

Defined in: display/Layer.ts:27

Inherited from ​

Layer.$scaleY

$shouldEmitTap ​

protected $shouldEmitTap: boolean = true

Defined in: display/Layer.ts:37

Inherited from ​

Layer.$shouldEmitTap

$skewX ​

protected $skewX: number = 0

Defined in: display/Layer.ts:24

Inherited from ​

Layer.$skewX

$skewY ​

protected $skewY: number = 0

Defined in: display/Layer.ts:25

Inherited from ​

Layer.$skewY

$smoothing ​

protected $smoothing: boolean = true

Defined in: display/Layer.ts:31

Inherited from ​

Layer.$smoothing

$stage ​

protected $stage: Stage = null

Defined in: display/Layer.ts:33

Inherited from ​

Layer.$stage

$strokeColor ​

protected $strokeColor: string = null

Defined in: display/Text.ts:20

$strokeSize ​

protected $strokeSize: number = 0

Defined in: display/Text.ts:19

$text ​

protected $text: string = ''

Defined in: display/Text.ts:11

$textAlign ​

protected $textAlign: TextAlign = 'left'

Defined in: display/Text.ts:16

$touches ​

protected $touches: boolean[] = []

Defined in: display/Layer.ts:38

Inherited from ​

Layer.$touches

$verticalAlign ​

protected $verticalAlign: VerticalAlign = 'top'

Defined in: display/Text.ts:17

$visible ​

protected $visible: boolean = true

Defined in: display/Layer.ts:30

Inherited from ​

Layer.$visible

$width ​

protected $width: number = 0

Defined in: display/Layer.ts:20

Inherited from ​

Layer.$width

$x ​

protected $x: number = 0

Defined in: display/Layer.ts:18

Inherited from ​

Layer.$x

$y ​

protected $y: number = 0

Defined in: display/Layer.ts:19

Inherited from ​

Layer.$y

name ​

name: string = ''

Defined in: display/Layer.ts:14

Inherited from ​

Layer.name

tag ​

tag: string = ''

Defined in: display/Layer.ts:15

Inherited from ​

Layer.tag

touchable ​

touchable: boolean = true

Defined in: display/Layer.ts:16

Inherited from ​

Layer.touchable

boundaryRe ​

protected readonly static boundaryRe: RegExp

Defined in: display/Text.ts:9

defaultFontSize ​

static defaultFontSize: number = 16

Defined in: display/Text.ts:6

pixelRatio ​

static pixelRatio: number

Defined in: display/Layer.ts:12

Inherited from ​

Layer.pixelRatio

wordRe ​

protected readonly static wordRe: RegExp

Defined in: display/Text.ts:8

Accessors ​

alpha ​
Get Signature ​

get alpha(): number

Defined in: display/Layer.ts:169

Returns ​

number

Set Signature ​

set alpha(alpha): void

Defined in: display/Layer.ts:173

Parameters ​
alpha ​

number

Returns ​

void

Inherited from ​

Layer.alpha

anchorX ​
Get Signature ​

get anchorX(): number

Defined in: display/Layer.ts:92

Returns ​

number

Set Signature ​

set anchorX(anchorX): void

Defined in: display/Layer.ts:96

Parameters ​
anchorX ​

number

Returns ​

void

Inherited from ​

Layer.anchorX

anchorY ​
Get Signature ​

get anchorY(): number

Defined in: display/Layer.ts:103

Returns ​

number

Set Signature ​

set anchorY(anchorY): void

Defined in: display/Layer.ts:107

Parameters ​
anchorY ​

number

Returns ​

void

Inherited from ​

Layer.anchorY

autoFitSize ​
Get Signature ​

get autoFitSize(): boolean

Defined in: display/Text.ts:166

Returns ​

boolean

Set Signature ​

set autoFitSize(autoFitSize): void

Defined in: display/Text.ts:170

Parameters ​
autoFitSize ​

boolean

Returns ​

void

background ​
Get Signature ​

get background(): string

Defined in: display/Layer.ts:200

Returns ​

string

Set Signature ​

set background(background): void

Defined in: display/Layer.ts:204

Parameters ​
background ​

string

Returns ​

void

Inherited from ​

Layer.background

breakWord ​
Get Signature ​

get breakWord(): boolean

Defined in: display/Text.ts:157

Returns ​

boolean

Set Signature ​

set breakWord(breakWord): void

Defined in: display/Text.ts:161

Parameters ​
breakWord ​

boolean

Returns ​

void

canvas ​
Get Signature ​

get canvas(): HTMLCanvasElement

Defined in: display/Layer.ts:227

Returns ​

HTMLCanvasElement

Inherited from ​

Layer.canvas

color ​
Get Signature ​

get color(): string

Defined in: display/Text.ts:58

Returns ​

string

Set Signature ​

set color(color): void

Defined in: display/Text.ts:62

Parameters ​
color ​

string

Returns ​

void

fontFamily ​
Get Signature ​

get fontFamily(): string

Defined in: display/Text.ts:139

Returns ​

string

Set Signature ​

set fontFamily(fontFamily): void

Defined in: display/Text.ts:143

Parameters ​
fontFamily ​

string

Returns ​

void

fontSize ​
Get Signature ​

get fontSize(): number

Defined in: display/Text.ts:67

Returns ​

number

Set Signature ​

set fontSize(fontSize): void

Defined in: display/Text.ts:71

Parameters ​
fontSize ​

number

Returns ​

void

fontStyle ​
Get Signature ​

get fontStyle(): FontStyle

Defined in: display/Text.ts:76

Returns ​

FontStyle

Set Signature ​

set fontStyle(fontStyle): void

Defined in: display/Text.ts:80

Parameters ​
fontStyle ​

FontStyle

Returns ​

void

fontWeight ​
Get Signature ​

get fontWeight(): FontWeight

Defined in: display/Text.ts:85

Returns ​

FontWeight

Set Signature ​

set fontWeight(fontWeight): void

Defined in: display/Text.ts:89

Parameters ​
fontWeight ​

FontWeight

Returns ​

void

height ​
Get Signature ​

get height(): number

Defined in: display/Layer.ts:81

Returns ​

number

Set Signature ​

set height(height): void

Defined in: display/Layer.ts:85

Parameters ​
height ​

number

Returns ​

void

Inherited from ​

Layer.height

lineHeight ​
Get Signature ​

get lineHeight(): number

Defined in: display/Text.ts:112

Returns ​

number

Set Signature ​

set lineHeight(lineHeight): void

Defined in: display/Text.ts:116

Parameters ​
lineHeight ​

number

Returns ​

void

minFontSize ​
Get Signature ​

get minFontSize(): number

Defined in: display/Text.ts:175

Returns ​

number

Set Signature ​

set minFontSize(minFontSize): void

Defined in: display/Text.ts:179

Parameters ​
minFontSize ​

number

Returns ​

void

multiline ​
Get Signature ​

get multiline(): boolean

Defined in: display/Text.ts:148

Returns ​

boolean

Set Signature ​

set multiline(multiline): void

Defined in: display/Text.ts:152

Parameters ​
multiline ​

boolean

Returns ​

void

numChildren ​
Get Signature ​

get numChildren(): number

Defined in: display/Layer.ts:219

Returns ​

number

Inherited from ​

Layer.numChildren

parent ​
Get Signature ​

get parent(): Layer

Defined in: display/Layer.ts:215

Returns ​

Layer

Inherited from ​

Layer.parent

rotation ​
Get Signature ​

get rotation(): number

Defined in: display/Layer.ts:158

Returns ​

number

Set Signature ​

set rotation(rotation): void

Defined in: display/Layer.ts:162

Parameters ​
rotation ​

number

Returns ​

void

Inherited from ​

Layer.rotation

scaleX ​
Get Signature ​

get scaleX(): number

Defined in: display/Layer.ts:136

Returns ​

number

Set Signature ​

set scaleX(scaleX): void

Defined in: display/Layer.ts:140

Parameters ​
scaleX ​

number

Returns ​

void

Inherited from ​

Layer.scaleX

scaleY ​
Get Signature ​

get scaleY(): number

Defined in: display/Layer.ts:147

Returns ​

number

Set Signature ​

set scaleY(scaleY): void

Defined in: display/Layer.ts:151

Parameters ​
scaleY ​

number

Returns ​

void

Inherited from ​

Layer.scaleY

skewX ​
Get Signature ​

get skewX(): number

Defined in: display/Layer.ts:114

Returns ​

number

Set Signature ​

set skewX(skewX): void

Defined in: display/Layer.ts:118

Parameters ​
skewX ​

number

Returns ​

void

Inherited from ​

Layer.skewX

skewY ​
Get Signature ​

get skewY(): number

Defined in: display/Layer.ts:125

Returns ​

number

Set Signature ​

set skewY(skewY): void

Defined in: display/Layer.ts:129

Parameters ​
skewY ​

number

Returns ​

void

Inherited from ​

Layer.skewY

smoothing ​
Get Signature ​

get smoothing(): boolean

Defined in: display/Layer.ts:191

Returns ​

boolean

Set Signature ​

set smoothing(smoothing): void

Defined in: display/Layer.ts:195

Parameters ​
smoothing ​

boolean

Returns ​

void

Inherited from ​

Layer.smoothing

stage ​
Get Signature ​

get stage(): Stage

Defined in: display/Layer.ts:211

Returns ​

Stage

Inherited from ​

Layer.stage

strokeColor ​
Get Signature ​

get strokeColor(): string

Defined in: display/Text.ts:130

Returns ​

string

Set Signature ​

set strokeColor(strokeColor): void

Defined in: display/Text.ts:134

Parameters ​
strokeColor ​

string

Returns ​

void

strokeSize ​
Get Signature ​

get strokeSize(): number

Defined in: display/Text.ts:121

Returns ​

number

Set Signature ​

set strokeSize(strokeSize): void

Defined in: display/Text.ts:125

Parameters ​
strokeSize ​

number

Returns ​

void

text ​
Get Signature ​

get text(): string

Defined in: display/Text.ts:49

Returns ​

string

Set Signature ​

set text(text): void

Defined in: display/Text.ts:53

Parameters ​
text ​

string

Returns ​

void

textAlign ​
Get Signature ​

get textAlign(): TextAlign

Defined in: display/Text.ts:94

Returns ​

TextAlign

Set Signature ​

set textAlign(textAlign): void

Defined in: display/Text.ts:98

Parameters ​
textAlign ​

TextAlign

Returns ​

void

ticker ​
Get Signature ​

get ticker(): Ticker

Defined in: display/Layer.ts:223

Returns ​

Ticker

Inherited from ​

Layer.ticker

verticalAlign ​
Get Signature ​

get verticalAlign(): VerticalAlign

Defined in: display/Text.ts:103

Returns ​

VerticalAlign

Set Signature ​

set verticalAlign(verticalAlign): void

Defined in: display/Text.ts:107

Parameters ​
verticalAlign ​

VerticalAlign

Returns ​

void

visible ​
Get Signature ​

get visible(): boolean

Defined in: display/Layer.ts:180

Returns ​

boolean

Set Signature ​

set visible(visible): void

Defined in: display/Layer.ts:184

Parameters ​
visible ​

boolean

Returns ​

void

Inherited from ​

Layer.visible

width ​
Get Signature ​

get width(): number

Defined in: display/Layer.ts:70

Returns ​

number

Set Signature ​

set width(width): void

Defined in: display/Layer.ts:74

Parameters ​
width ​

number

Returns ​

void

Inherited from ​

Layer.width

x ​
Get Signature ​

get x(): number

Defined in: display/Layer.ts:48

Returns ​

number

Set Signature ​

set x(x): void

Defined in: display/Layer.ts:52

Parameters ​
x ​

number

Returns ​

void

Inherited from ​

Layer.x

y ​
Get Signature ​

get y(): number

Defined in: display/Layer.ts:59

Returns ​

number

Set Signature ​

set y(y): void

Defined in: display/Layer.ts:63

Parameters ​
y ​

number

Returns ​

void

Inherited from ​

Layer.y

Methods ​

$divideLines() ​

protected $divideLines(): void

Defined in: display/Text.ts:221

Returns ​

void

$divideUnits() ​

protected $divideUnits(): string[]

Defined in: display/Text.ts:199

Returns ​

string[]

$drawChild() ​

protected $drawChild(child): number

Defined in: display/Layer.ts:605

Parameters ​
child ​

Layer

Returns ​

number

Inherited from ​

Layer.$drawChild

$emitAdded() ​

protected $emitAdded(parent): void

Defined in: display/Layer.ts:543

Parameters ​
parent ​

Layer

Returns ​

void

Inherited from ​

Layer.$emitAdded

$emitAddedToStage() ​

protected $emitAddedToStage(stage): void

Defined in: display/Layer.ts:561

Parameters ​
stage ​

Stage

Returns ​

void

Inherited from ​

Layer.$emitAddedToStage

$emitRemoved() ​

protected $emitRemoved(): void

Defined in: display/Layer.ts:552

Returns ​

void

Inherited from ​

Layer.$emitRemoved

$emitRemovedFromStage() ​

protected $emitRemovedFromStage(): void

Defined in: display/Layer.ts:574

Returns ​

void

Inherited from ​

Layer.$emitRemovedFromStage

$emitTouchEvent() ​

protected $emitTouchEvent(event, inside): boolean

Defined in: display/Layer.ts:495

Parameters ​
event ​

TouchEvent

inside ​

boolean

Returns ​

boolean

Inherited from ​

Layer.$emitTouchEvent

$getChildBounds() ​

protected $getChildBounds(child): Rectangle

Defined in: display/Layer.ts:449

Parameters ​
child ​

Layer

Returns ​

Rectangle

Inherited from ​

Layer.$getChildBounds

$getChildTransform() ​

protected $getChildTransform(child): Matrix

Defined in: display/Layer.ts:445

Parameters ​
child ​

Layer

Returns ​

Matrix

Inherited from ​

Layer.$getChildTransform

$getContentBounds() ​

protected $getContentBounds(): Rectangle

Defined in: display/Text.ts:273

Returns ​

Rectangle

Overrides ​

Layer.$getContentBounds

$getTransform() ​

protected $getTransform(): Matrix

Defined in: display/Layer.ts:434

Returns ​

Matrix

Inherited from ​

Layer.$getTransform

$isChildVisible() ​

protected $isChildVisible(child): boolean

Defined in: display/Layer.ts:591

Parameters ​
child ​

Layer

Returns ​

boolean

Inherited from ​

Layer.$isChildVisible

$localHitTest() ​

protected $localHitTest(vector): boolean

Defined in: display/Layer.ts:587

Parameters ​
vector ​

Vector

Returns ​

boolean

Inherited from ​

Layer.$localHitTest

$markDirty() ​

protected $markDirty(sizeDirty?): void

Defined in: display/Layer.ts:389

Parameters ​
sizeDirty? ​

boolean

Returns ​

void

Inherited from ​

Layer.$markDirty

$markParentDirty() ​

protected $markParentDirty(): void

Defined in: display/Layer.ts:398

Returns ​

void

Inherited from ​

Layer.$markParentDirty

$render() ​

protected $render(): number

Defined in: display/Text.ts:288

Returns ​

number

Overrides ​

Layer.$render

$resizeCanvas() ​

protected $resizeCanvas(): void

Defined in: display/Text.ts:253

Returns ​

void

Overrides ​

Layer.$resizeCanvas

$resizeParentCanvas() ​

protected $resizeParentCanvas(): void

Defined in: display/Layer.ts:428

Returns ​

void

Inherited from ​

Layer.$resizeParentCanvas

$updateContext() ​

protected $updateContext(): void

Defined in: display/Text.ts:184

Returns ​

void

addChild() ​

addChild(child): this

Defined in: display/Layer.ts:231

Parameters ​
child ​

Layer

Returns ​

this

Inherited from ​

Layer.addChild

addChildAt() ​

addChildAt(child, index): this

Defined in: display/Layer.ts:235

Parameters ​
child ​

Layer

index ​

number

Returns ​

this

Inherited from ​

Layer.addChildAt

emit() ​
Call Signature ​

emit(event): boolean

Defined in: event/EventEmitter.ts:42

Parameters ​
event ​

Event

Returns ​

boolean

Inherited from ​

Layer.emit

Call Signature ​

emit(type, ...args): boolean

Defined in: event/EventEmitter.ts:43

Parameters ​
type ​

string

args ​

...any[]

Returns ​

boolean

Inherited from ​

Layer.emit

getChildAt() ​

getChildAt(index): Layer

Defined in: display/Layer.ts:277

Parameters ​
index ​

number

Returns ​

Layer

Inherited from ​

Layer.getChildAt

getChildByName() ​

getChildByName(name): Layer

Defined in: display/Layer.ts:256

Parameters ​
name ​

string

Returns ​

Layer

Inherited from ​

Layer.getChildByName

getChildIndex() ​

getChildIndex(child): number

Defined in: display/Layer.ts:281

Parameters ​
child ​

Layer

Returns ​

number

Inherited from ​

Layer.getChildIndex

getChildrenByTag() ​

getChildrenByTag(tag): Layer[]

Defined in: display/Layer.ts:266

Parameters ​
tag ​

string

Returns ​

Layer[]

Inherited from ​

Layer.getChildrenByTag

hasChild() ​

hasChild(child): boolean

Defined in: display/Layer.ts:285

Parameters ​
child ​

Layer

Returns ​

boolean

Inherited from ​

Layer.hasChild

hasEventListener() ​

hasEventListener(type): boolean

Defined in: event/EventEmitter.ts:80

Parameters ​
type ​

string

Returns ​

boolean

Inherited from ​

Layer.hasEventListener

off() ​

off(type, listener?): this

Defined in: display/Layer.ts:684

Parameters ​
type ​

string

listener? ​

(...args) => void

Returns ​

this

Inherited from ​

Layer.off

on() ​

on(type, listener): this

Defined in: display/Layer.ts:668

Parameters ​
type ​

string

listener ​

(...args) => void

Returns ​

this

Inherited from ​

Layer.on

once() ​

once(type, listener): this

Defined in: event/EventEmitter.ts:33

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

Layer.once

removeAllChildren() ​

removeAllChildren(): this

Defined in: display/Layer.ts:372

Returns ​

this

Inherited from ​

Layer.removeAllChildren

removeAllListeners() ​

removeAllListeners(): this

Defined in: event/EventEmitter.ts:85

Returns ​

this

Inherited from ​

Layer.removeAllListeners

removeChild() ​

removeChild(child): this

Defined in: display/Layer.ts:333

Parameters ​
child ​

Layer

Returns ​

this

Inherited from ​

Layer.removeChild

removeChildAt() ​

removeChildAt(index): this

Defined in: display/Layer.ts:338

Parameters ​
index ​

number

Returns ​

this

Inherited from ​

Layer.removeChildAt

removeChildByName() ​

removeChildByName(name): this

Defined in: display/Layer.ts:349

Parameters ​
name ​

string

Returns ​

this

Inherited from ​

Layer.removeChildByName

removeChildrenByTag() ​

removeChildrenByTag(tag): this

Defined in: display/Layer.ts:361

Parameters ​
tag ​

string

Returns ​

this

Inherited from ​

Layer.removeChildrenByTag

removeSelf() ​

removeSelf(): this

Defined in: display/Layer.ts:382

Returns ​

this

Inherited from ​

Layer.removeSelf

replaceChild() ​

replaceChild(oldChild, newChild): this

Defined in: display/Layer.ts:249

Parameters ​
oldChild ​

Layer

newChild ​

Layer

Returns ​

this

Inherited from ​

Layer.replaceChild

setChildIndex() ​

setChildIndex(child, index): this

Defined in: display/Layer.ts:309

Parameters ​
child ​

Layer

index ​

number

Returns ​

this

Inherited from ​

Layer.setChildIndex

swapChildren() ​

swapChildren(child1, child2): this

Defined in: display/Layer.ts:289

Parameters ​
child1 ​

Layer

child2 ​

Layer

Returns ​

this

Inherited from ​

Layer.swapChildren

swapChildrenAt() ​

swapChildrenAt(index1, index2): this

Defined in: display/Layer.ts:298

Parameters ​
index1 ​

number

index2 ​

number

Returns ​

this

Inherited from ​

Layer.swapChildrenAt

Texture ​

Defined in: media/Texture.ts:4

Extends ​

Constructors ​

Constructor ​

new Texture(stage, url?): Texture

Defined in: media/Texture.ts:12

Parameters ​
stage ​

Stage

url? ​

string

Returns ​

Texture

Overrides ​

Media.constructor

Properties ​

$boundOnError() ​

protected readonly $boundOnError: (e) => void

Defined in: media/Media.ts:13

Parameters ​
e ​

ErrorEvent

Returns ​

void

Inherited from ​

Media.$boundOnError

$boundOnLoad() ​

protected readonly $boundOnLoad: () => void

Defined in: media/Media.ts:12

Returns ​

void

Inherited from ​

Media.$boundOnLoad

$element ​

protected readonly $element: HTMLImageElement

Defined in: media/Texture.ts:10

Overrides ​

Media.$element

$emittingType ​

protected $emittingType: string = null

Defined in: event/EventEmitter.ts:6

Inherited from ​

Media.$emittingType

$errored ​

protected $errored: boolean = false

Defined in: media/Media.ts:10

Inherited from ​

Media.$errored

$events ​

protected $events: Object = {}

Defined in: event/EventEmitter.ts:5

Inherited from ​

Media.$events

$loaded ​

protected $loaded: boolean = false

Defined in: media/Media.ts:9

Inherited from ​

Media.$loaded

$removedListeners ​

protected $removedListeners: Listener[] = []

Defined in: event/EventEmitter.ts:7

Inherited from ​

Media.$removedListeners

$stage ​

protected readonly $stage: Stage

Defined in: media/Media.ts:11

Inherited from ​

Media.$stage

pixelRatio ​

pixelRatio: number = Texture.defaultPixelRatio

Defined in: media/Texture.ts:8

defaultPixelRatio ​

static defaultPixelRatio: number = 1

Defined in: media/Texture.ts:6

Accessors ​

element ​
Get Signature ​

get element(): HTMLImageElement

Defined in: media/Texture.ts:24

Returns ​

HTMLImageElement

Overrides ​

Media.element

height ​
Get Signature ​

get height(): number

Defined in: media/Texture.ts:32

Returns ​

number

url ​
Get Signature ​

get url(): string

Defined in: media/Media.ts:26

Returns ​

string

Set Signature ​

set url(url): void

Defined in: media/Media.ts:30

Parameters ​
url ​

string

Returns ​

void

Inherited from ​

Media.url

width ​
Get Signature ​

get width(): number

Defined in: media/Texture.ts:28

Returns ​

number

Methods ​

$onError() ​

protected $onError(): void

Defined in: media/Media.ts:56

Returns ​

void

Inherited from ​

Media.$onError

$onLoad() ​

protected $onLoad(): void

Defined in: media/Media.ts:50

Returns ​

void

Inherited from ​

Media.$onLoad

emit() ​
Call Signature ​

emit(event): boolean

Defined in: event/EventEmitter.ts:42

Parameters ​
event ​

Event

Returns ​

boolean

Inherited from ​

Media.emit

Call Signature ​

emit(type, ...args): boolean

Defined in: event/EventEmitter.ts:43

Parameters ​
type ​

string

args ​

...any[]

Returns ​

boolean

Inherited from ​

Media.emit

hasEventListener() ​

hasEventListener(type): boolean

Defined in: event/EventEmitter.ts:80

Parameters ​
type ​

string

Returns ​

boolean

Inherited from ​

Media.hasEventListener

off() ​

off(type, listener?): this

Defined in: event/EventEmitter.ts:16

Parameters ​
type ​

string

listener? ​

Listener

Returns ​

this

Inherited from ​

Media.off

on() ​

on(type, listener): this

Defined in: media/Media.ts:36

Parameters ​
type ​

string

listener ​

(...args) => void

Returns ​

this

Inherited from ​

Media.on

once() ​

once(type, listener): this

Defined in: event/EventEmitter.ts:33

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

Media.once

removeAllListeners() ​

removeAllListeners(): this

Defined in: event/EventEmitter.ts:85

Returns ​

this

Inherited from ​

Media.removeAllListeners

Ticker ​

Defined in: system/Ticker.ts:6

Extends ​

Constructors ​

Constructor ​

new Ticker(stage): Ticker

Defined in: system/Ticker.ts:20

Parameters ​
stage ​

Stage

Returns ​

Ticker

Overrides ​

EventEmitter.constructor

Properties ​

$boundTick() ​

protected readonly $boundTick: () => void

Defined in: system/Ticker.ts:17

Returns ​

void

$deltaTime ​

protected $deltaTime: number = 0

Defined in: system/Ticker.ts:10

$emittingType ​

protected $emittingType: string = null

Defined in: event/EventEmitter.ts:6

Inherited from ​

EventEmitter.$emittingType

$enterFrameCallbackList ​

protected readonly $enterFrameCallbackList: Layer[]

Defined in: system/Ticker.ts:18

$events ​

protected $events: Object = {}

Defined in: event/EventEmitter.ts:5

Inherited from ​

EventEmitter.$events

$fps ​

protected $fps: number = 0

Defined in: system/Ticker.ts:9

$lastTimestamp ​

protected $lastTimestamp: number = 0

Defined in: system/Ticker.ts:14

$paused ​

protected $paused: boolean = true

Defined in: system/Ticker.ts:11

$removedListeners ​

protected $removedListeners: Listener[] = []

Defined in: event/EventEmitter.ts:7

Inherited from ​

EventEmitter.$removedListeners

$shouldResume ​

protected $shouldResume: boolean = false

Defined in: system/Ticker.ts:12

$stage ​

protected $stage: Stage = null

Defined in: system/Ticker.ts:8

$tickHandle ​

protected $tickHandle: number = null

Defined in: system/Ticker.ts:15

$timerIndex ​

protected $timerIndex: number = 0

Defined in: system/Ticker.ts:13

$timers ​

protected readonly $timers: Object

Defined in: system/Ticker.ts:16

Accessors ​

deltaTime ​
Get Signature ​

get deltaTime(): number

Defined in: system/Ticker.ts:33

Returns ​

number

fps ​
Get Signature ​

get fps(): number

Defined in: system/Ticker.ts:29

Returns ​

number

paused ​
Get Signature ​

get paused(): boolean

Defined in: system/Ticker.ts:37

Returns ​

boolean

Methods ​

$checkTimers() ​

protected $checkTimers(dt): void

Defined in: system/Ticker.ts:160

Parameters ​
dt ​

number

Returns ​

void

$start() ​

protected $start(): this

Defined in: system/Ticker.ts:41

Returns ​

this

$tick() ​

protected $tick(): void

Defined in: system/Ticker.ts:140

Returns ​

void

clearInterval() ​

clearInterval(handle): void

Defined in: system/Ticker.ts:119

Parameters ​
handle ​

number

Returns ​

void

clearTimeout() ​

clearTimeout(handle): void

Defined in: system/Ticker.ts:109

Parameters ​
handle ​

number

Returns ​

void

emit() ​
Call Signature ​

emit(event): boolean

Defined in: event/EventEmitter.ts:42

Parameters ​
event ​

Event

Returns ​

boolean

Inherited from ​

EventEmitter.emit

Call Signature ​

emit(type, ...args): boolean

Defined in: event/EventEmitter.ts:43

Parameters ​
type ​

string

args ​

...any[]

Returns ​

boolean

Inherited from ​

EventEmitter.emit

hasEventListener() ​

hasEventListener(type): boolean

Defined in: event/EventEmitter.ts:80

Parameters ​
type ​

string

Returns ​

boolean

Inherited from ​

EventEmitter.hasEventListener

off() ​

off(type, listener?): this

Defined in: event/EventEmitter.ts:16

Parameters ​
type ​

string

listener? ​

Listener

Returns ​

this

Inherited from ​

EventEmitter.off

on() ​

on(type, listener): this

Defined in: event/EventEmitter.ts:9

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

EventEmitter.on

once() ​

once(type, listener): this

Defined in: event/EventEmitter.ts:33

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

EventEmitter.once

pause() ​

pause(): this

Defined in: system/Ticker.ts:84

Returns ​

this

registerEnterFrameCallback() ​

registerEnterFrameCallback(layer): this

Defined in: system/Ticker.ts:123

Parameters ​
layer ​

Layer

Returns ​

this

removeAllListeners() ​

removeAllListeners(): this

Defined in: event/EventEmitter.ts:85

Returns ​

this

Inherited from ​

EventEmitter.removeAllListeners

resume() ​

resume(): this

Defined in: system/Ticker.ts:94

Returns ​

this

setInterval() ​

setInterval(handler, timeout): number

Defined in: system/Ticker.ts:113

Parameters ​
handler ​

Function

timeout ​

number

Returns ​

number

setTimeout() ​

setTimeout(handler, timeout?): number

Defined in: system/Ticker.ts:103

Parameters ​
handler ​

Function

timeout? ​

number = 0

Returns ​

number

unregisterEnterFrameCallback() ​

unregisterEnterFrameCallback(layer): this

Defined in: system/Ticker.ts:131

Parameters ​
layer ​

Layer

Returns ​

this

TouchEvent ​

Defined in: event/TouchEvent.ts:4

Extends ​

Constructors ​

Constructor ​

protected new TouchEvent(type): TouchEvent

Defined in: event/TouchEvent.ts:28

Parameters ​
type ​

string

Returns ​

TouchEvent

Overrides ​

Event.constructor

Properties ​

cancelBubble ​

cancelBubble: boolean

Defined in: event/TouchEvent.ts:26

currentTarget ​

currentTarget: Layer

Defined in: event/TouchEvent.ts:18

Overrides ​

Event.currentTarget

data ​

data: any = null

Defined in: event/Event.ts:43

Inherited from ​

Event.data

identifier ​

identifier: number

Defined in: event/TouchEvent.ts:25

localX ​

localX: number

Defined in: event/TouchEvent.ts:21

localY ​

localY: number

Defined in: event/TouchEvent.ts:22

stageX ​

stageX: number

Defined in: event/TouchEvent.ts:23

stageY ​

stageY: number

Defined in: event/TouchEvent.ts:24

target ​

target: Layer

Defined in: event/TouchEvent.ts:17

Overrides ​

Event.target

targetX ​

targetX: number

Defined in: event/TouchEvent.ts:19

targetY ​

targetY: number

Defined in: event/TouchEvent.ts:20

type ​

type: string = null

Defined in: event/Event.ts:42

Inherited from ​

Event.type

$pool ​

protected readonly static $pool: TouchEvent[] = []

Defined in: event/TouchEvent.ts:56

Overrides ​

Event.$pool

Methods ​

$init() ​

protected $init(type): this

Defined in: event/TouchEvent.ts:33

Parameters ​
type ​

string

Returns ​

this

Overrides ​

Event.$init

release() ​

release(): void

Defined in: event/TouchEvent.ts:52

Returns ​

void

Overrides ​

Event.release

stopPropagation() ​

stopPropagation(): void

Defined in: event/TouchEvent.ts:48

Returns ​

void

create() ​

static create(type): TouchEvent

Defined in: event/TouchEvent.ts:58

Parameters ​
type ​

string

Returns ​

TouchEvent

Overrides ​

Event.create

recycle() ​

static recycle(e): void

Defined in: event/TouchEvent.ts:67

Parameters ​
e ​

TouchEvent

Returns ​

void

Overrides ​

Event.recycle

Events ​

ABORT ​

readonly static ABORT: string = 'abort'

Defined in: event/Event.ts:30

abort

Inherited from ​

Event.ABORT

ACTIVATE ​

readonly static ACTIVATE: string = 'activate'

Defined in: event/Event.ts:14

activate

Inherited from ​

Event.ACTIVATE

ADDED ​

readonly static ADDED: string = 'added'

Defined in: event/Event.ts:6

added

Inherited from ​

Event.ADDED

ADDED_TO_STAGE ​

readonly static ADDED_TO_STAGE: string = 'addedToStage'

Defined in: event/Event.ts:10

addedToStage

Inherited from ​

Event.ADDED_TO_STAGE

COMPLETE ​

readonly static COMPLETE: string = 'complete'

Defined in: event/Event.ts:36

complete

Inherited from ​

Event.COMPLETE

DEACTIVATE ​

readonly static DEACTIVATE: string = 'deactivate'

Defined in: event/Event.ts:16

deactivate

Inherited from ​

Event.DEACTIVATE

ENDED ​

readonly static ENDED: string = 'ended'

Defined in: event/Event.ts:38

ended

Inherited from ​

Event.ENDED

ENTER_FRAME ​

readonly static ENTER_FRAME: string = 'enterFrame'

Defined in: event/Event.ts:18

enterFrame

Inherited from ​

Event.ENTER_FRAME

ERROR ​

readonly static ERROR: string = 'error'

Defined in: event/Event.ts:32

error

Inherited from ​

Event.ERROR

LOAD ​

readonly static LOAD: string = 'load'

Defined in: event/Event.ts:28

load

Inherited from ​

Event.LOAD

PROGRESS ​

readonly static PROGRESS: string = 'progress'

Defined in: event/Event.ts:34

progress

Inherited from ​

Event.PROGRESS

REMOVED ​

readonly static REMOVED: string = 'removed'

Defined in: event/Event.ts:8

removed

Inherited from ​

Event.REMOVED

REMOVED_FROM_STAGE ​

readonly static REMOVED_FROM_STAGE: string = 'removeFromStage'

Defined in: event/Event.ts:12

removeFromStage

Inherited from ​

Event.REMOVED_FROM_STAGE

SOUND_COMPLETE ​

readonly static SOUND_COMPLETE: string = 'soundComplete'

Defined in: event/Event.ts:40

soundComplete

Inherited from ​

Event.SOUND_COMPLETE

TICK ​

readonly static TICK: string = 'tick'

Defined in: event/Event.ts:20

tick

Inherited from ​

Event.TICK

TICKER_PAUSE ​

readonly static TICKER_PAUSE: string = 'tickerPause'

Defined in: event/Event.ts:22

tickerPause

Inherited from ​

Event.TICKER_PAUSE

TICKER_RESUME ​

readonly static TICKER_RESUME: string = 'tickerResume'

Defined in: event/Event.ts:24

tickerResume

Inherited from ​

Event.TICKER_RESUME

TOUCH_CANCEL ​

readonly static TOUCH_CANCEL: string = 'touchCancel'

Defined in: event/TouchEvent.ts:13

touchCancel

TOUCH_END ​

readonly static TOUCH_END: string = 'touchEnd'

Defined in: event/TouchEvent.ts:11

touchEnd

TOUCH_MOVE ​

readonly static TOUCH_MOVE: string = 'touchMove'

Defined in: event/TouchEvent.ts:9

touchMove

TOUCH_START ​

readonly static TOUCH_START: string = 'touchStart'

Defined in: event/TouchEvent.ts:7

touchStart

TOUCH_TAP ​

readonly static TOUCH_TAP: string = 'touchTap'

Defined in: event/TouchEvent.ts:15

touchTap

VIEWPORT_RESIZE ​

readonly static VIEWPORT_RESIZE: string = 'viewportResize'

Defined in: event/Event.ts:26

viewportResize

Inherited from ​

Event.VIEWPORT_RESIZE

Tween ​

Defined in: tween/Tween.ts:6

Extends ​

Constructors ​

Constructor ​

protected new Tween(target, option?): Tween

Defined in: tween/Tween.ts:20

Parameters ​
target ​

Layer

option? ​

TweenOption

Returns ​

Tween

Overrides ​

EventEmitter.constructor

Properties ​

$boundOnEnterFrame() ​

protected $boundOnEnterFrame: () => void

Defined in: tween/Tween.ts:18

Returns ​

void

$emittingType ​

protected $emittingType: string = null

Defined in: event/EventEmitter.ts:6

Inherited from ​

EventEmitter.$emittingType

$events ​

protected $events: Object = {}

Defined in: event/EventEmitter.ts:5

Inherited from ​

EventEmitter.$events

$paused ​

protected $paused: boolean = true

Defined in: tween/Tween.ts:11

$removedListeners ​

protected $removedListeners: Listener[] = []

Defined in: event/EventEmitter.ts:7

Inherited from ​

EventEmitter.$removedListeners

$shouldSaveProps ​

protected $shouldSaveProps: boolean = true

Defined in: tween/Tween.ts:17

$stepIndex ​

protected $stepIndex: number = 0

Defined in: tween/Tween.ts:13

$stepPosition ​

protected $stepPosition: number = 0

Defined in: tween/Tween.ts:14

$stepProps ​

protected $stepProps: Object[] = []

Defined in: tween/Tween.ts:16

$steps ​

protected $steps: TweenStep[] = []

Defined in: tween/Tween.ts:15

$stopped ​

protected $stopped: boolean = true

Defined in: tween/Tween.ts:12

$target ​

protected $target: Layer = null

Defined in: tween/Tween.ts:10

loop ​

loop: boolean = false

Defined in: tween/Tween.ts:8

$tweens ​

protected readonly static $tweens: Tween[] = []

Defined in: tween/Tween.ts:181

Accessors ​

paused ​
Get Signature ​

get paused(): boolean

Defined in: tween/Tween.ts:27

Returns ​

boolean

stopped ​
Get Signature ​

get stopped(): boolean

Defined in: tween/Tween.ts:31

Returns ​

boolean

Methods ​

$easeProps() ​

protected $easeProps(stepIndex, props, position, duration, ease): void

Defined in: tween/Tween.ts:158

Parameters ​
stepIndex ​

number

props ​

Object

position ​

number

duration ​

number

ease ​

Function

Returns ​

void

$nextFrame() ​

protected $nextFrame(dt): void

Defined in: tween/Tween.ts:106

Parameters ​
dt ​

number

Returns ​

void

$onEnterFrame() ​

protected $onEnterFrame(e): void

Defined in: tween/Tween.ts:102

Parameters ​
e ​

Event

Returns ​

void

$saveOriginalProps() ​

protected $saveOriginalProps(stepIndex, props): void

Defined in: tween/Tween.ts:148

Parameters ​
stepIndex ​

number

props ​

Object

Returns ​

void

$setProps() ​

protected $setProps(props): void

Defined in: tween/Tween.ts:174

Parameters ​
props ​

Object

Returns ​

void

call() ​

call(callback): this

Defined in: tween/Tween.ts:61

Parameters ​
callback ​

Function

Returns ​

this

emit() ​
Call Signature ​

emit(event): boolean

Defined in: event/EventEmitter.ts:42

Parameters ​
event ​

Event

Returns ​

boolean

Inherited from ​

EventEmitter.emit

Call Signature ​

emit(type, ...args): boolean

Defined in: event/EventEmitter.ts:43

Parameters ​
type ​

string

args ​

...any[]

Returns ​

boolean

Inherited from ​

EventEmitter.emit

hasEventListener() ​

hasEventListener(type): boolean

Defined in: event/EventEmitter.ts:80

Parameters ​
type ​

string

Returns ​

boolean

Inherited from ​

EventEmitter.hasEventListener

off() ​

off(type, listener?): this

Defined in: event/EventEmitter.ts:16

Parameters ​
type ​

string

listener? ​

Listener

Returns ​

this

Inherited from ​

EventEmitter.off

on() ​

on(type, listener): this

Defined in: event/EventEmitter.ts:9

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

EventEmitter.on

once() ​

once(type, listener): this

Defined in: event/EventEmitter.ts:33

Parameters ​
type ​

string

listener ​

Listener

Returns ​

this

Inherited from ​

EventEmitter.once

pause() ​

pause(): this

Defined in: tween/Tween.ts:77

Returns ​

this

play() ​

play(): this

Defined in: tween/Tween.ts:69

Returns ​

this

removeAllListeners() ​

removeAllListeners(): this

Defined in: event/EventEmitter.ts:85

Returns ​

this

Inherited from ​

EventEmitter.removeAllListeners

resume() ​

resume(): this

Defined in: tween/Tween.ts:83

Returns ​

this

set() ​

set(props): this

Defined in: tween/Tween.ts:35

Parameters ​
props ​

Object

Returns ​

this

stop() ​

stop(): this

Defined in: tween/Tween.ts:92

Returns ​

this

to() ​

to(props, duration, ease?): this

Defined in: tween/Tween.ts:43

Parameters ​
props ​

Object

duration ​

number

ease? ​

Function

Returns ​

this

wait() ​

wait(duration): this

Defined in: tween/Tween.ts:53

Parameters ​
duration ​

number

Returns ​

this

get() ​

static get(target, option?): Tween

Defined in: tween/Tween.ts:183

Parameters ​
target ​

Layer

option? ​
loop? ​

boolean

Returns ​

Tween

pauseTweens() ​

static pauseTweens(target): void

Defined in: tween/Tween.ts:187

Parameters ​
target ​

Layer

Returns ​

void

removeAllTweens() ​

static removeAllTweens(): void

Defined in: tween/Tween.ts:215

Returns ​

void

removeTweens() ​

static removeTweens(target): void

Defined in: tween/Tween.ts:205

Parameters ​
target ​

Layer

Returns ​

void

resumeTweens() ​

static resumeTweens(target): void

Defined in: tween/Tween.ts:196

Parameters ​
target ​

Layer

Returns ​

void

Vector ​

Defined in: geom/Vector.ts:3

Constructors ​

Constructor ​

protected new Vector(x?, y?): Vector

Defined in: geom/Vector.ts:8

Parameters ​
x? ​

number

y? ​

number

Returns ​

Vector

Properties ​

x ​

x: number

Defined in: geom/Vector.ts:5

y ​

y: number

Defined in: geom/Vector.ts:6

$pool ​

protected readonly static $pool: Vector[] = []

Defined in: geom/Vector.ts:110

Accessors ​

angle ​
Get Signature ​

get angle(): number

Defined in: geom/Vector.ts:16

Returns ​

number

length ​
Get Signature ​

get length(): number

Defined in: geom/Vector.ts:12

Returns ​

number

Methods ​

add() ​
Call Signature ​

add(v): this

Defined in: geom/Vector.ts:26

Parameters ​
v ​

Vector

Returns ​

this

Call Signature ​

add(x, y): this

Defined in: geom/Vector.ts:27

Parameters ​
x ​

number

y ​

number

Returns ​

this

distance() ​

distance(v): number

Defined in: geom/Vector.ts:97

Parameters ​
v ​

Vector

Returns ​

number

dotProduct() ​
Call Signature ​

dotProduct(v): number

Defined in: geom/Vector.ts:52

Parameters ​
v ​

Vector

Returns ​

number

Call Signature ​

dotProduct(x, y): number

Defined in: geom/Vector.ts:53

Parameters ​
x ​

number

y ​

number

Returns ​

number

equal() ​

equal(v): boolean

Defined in: geom/Vector.ts:101

Parameters ​
v ​

Vector

Returns ​

boolean

negate() ​

negate(): this

Defined in: geom/Vector.ts:69

Returns ​

this

normalize() ​

normalize(): this

Defined in: geom/Vector.ts:62

Returns ​

this

release() ​

release(): this

Defined in: geom/Vector.ts:105

Returns ​

this

rotate() ​

rotate(angle): this

Defined in: geom/Vector.ts:81

Parameters ​
angle ​

number

Returns ​

this

scale() ​

scale(x, y?): this

Defined in: geom/Vector.ts:75

Parameters ​
x ​

number

y? ​

number

Returns ​

this

set() ​

set(x, y): this

Defined in: geom/Vector.ts:20

Parameters ​
x ​

number

y ​

number

Returns ​

this

subtract() ​
Call Signature ​

subtract(v): this

Defined in: geom/Vector.ts:39

Parameters ​
v ​

Vector

Returns ​

this

Call Signature ​

subtract(x, y): this

Defined in: geom/Vector.ts:40

Parameters ​
x ​

number

y ​

number

Returns ​

this

transform() ​

transform(m): Vector

Defined in: geom/Vector.ts:89

Parameters ​
m ​

Matrix

Returns ​

Vector

create() ​

static create(x?, y?): Vector

Defined in: geom/Vector.ts:112

Parameters ​
x? ​

number

y? ​

number

Returns ​

Vector

recycle() ​

static recycle(v): void

Defined in: geom/Vector.ts:121

Parameters ​
v ​

Vector

Returns ​

void