çŽä˝ä¸ć
Class: Branch â
Hierarchy â
âł
Branch
Table of contents â
Constructors â
Properties â
- innerId
- leafer
- parent
- __
- __layout
- __world
- __local
- __nowWorld
- __cameraWorld
- __worldOpacity
- __level
- __tempNumber
- __hasAutoLayout
- __hasMask
- __hasEraser
- __hitCanvas
- __captureMap
- __bubbleMap
- __parentWait
- __leaferWait
- children
- noBounds
- destroyed
Accessors â
- tag
- __tag
- innerName
- __DataProcessor
- __LayoutProcessor
- isLeafer
- isBranch
- isBranchLeaf
- __localMatrix
- __localBoxBounds
- worldTransform
- localTransform
- boxBounds
- renderBounds
- worldBoxBounds
- worldStrokeBounds
- worldRenderBounds
- worldOpacity
- __worldFlipped
- __onlyHitMask
- __ignoreHitWorld
- __inLazyBounds
- pathInputed
- event
Methods â
- __updateStrokeSpread
- __updateRenderSpread
- __updateBoxBounds
- __updateStrokeBounds
- __updateRenderBounds
- __updateSortChildren
- add
- addMany
- remove
- removeAll
- clear
- __preRemove
- __realRemoveChild
- __emitChildEvent
- reset
- resetCustom
- waitParent
- waitLeafer
- nextRender
- removeNextRender
- __bindLeafer
- set
- get
- setAttr
- getAttr
- getComputedAttr
- toJSON
- toString
- toSVG
- __SVG
- toHTML
- __setAttr
- __getAttr
- setProxyAttr
- getProxyAttr
- find
- findTag
- findOne
- findId
- focus
- updateLayout
- forceUpdate
- forceRender
- __updateWorldMatrix
- __updateLocalMatrix
- __updateWorldBounds
- __updateLocalBounds
- __updateLocalBoxBounds
- __updateLocalStrokeBounds
- __updateLocalRenderBounds
- __updateContentBounds
- __updateAutoLayout
- __updateFlowLayout
- __updateNaturalSize
- __onUpdateSize
- __updateEraser
- __renderEraser
- __updateMask
- __renderMask
- __getNowWorld
- getTransform
- getBounds
- getLayoutBounds
- getLayoutPoints
- getWorldBounds
- worldToLocal
- localToWorld
- worldToInner
- innerToWorld
- getInnerPoint
- getInnerPointByLocal
- getLocalPoint
- getLocalPointByInner
- getWorldPoint
- getWorldPointByLocal
- getPagePoint
- getWorldPointByPage
- setTransform
- transform
- move
- moveInner
- scaleOf
- rotateOf
- skewOf
- transformWorld
- moveWorld
- scaleOfWorld
- rotateOfWorld
- skewOfWorld
- flip
- scaleResize
- __scaleResize
- resizeWidth
- resizeHeight
- __hitWorld
- __hit
- __hitFill
- __hitStroke
- __hitPixel
- __drawHitPath
- __updateHitCanvas
- __render
- __drawFast
- __draw
- __clip
- __renderShape
- __updateWorldOpacity
- __updateChange
- __drawPath
- __drawRenderPath
- __updatePath
- __updateRenderPath
- dropTo
- on
- off
- on_
- off_
- once
- emit
- emitEvent
- hasEvent
- changeAttr
- addAttr
- destroy
Constructors â
constructor â
⢠new Branch(data?
): Branch
Parameters â
Name | Type |
---|---|
data? | ILeafInputData |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:104
Properties â
innerId â
⢠Readonly
innerId: number
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:29
leafer â
⢠Optional
leafer: ILeaferBase
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:35
parent â
⢠Optional
parent: ILeaf
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:36
__ â
⢠__: ILeafData
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:42
__layout â
⢠__layout: ILeafLayout
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:43
__world â
⢠__world: IMatrixWithBoundsScaleData
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:45
__local â
⢠Optional
__local: IMatrixWithBoundsData
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:46
__nowWorld â
⢠Optional
__nowWorld: IMatrixWithBoundsScaleData
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:48
__cameraWorld â
⢠Optional
__cameraWorld: IMatrixWithBoundsScaleData
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:49
__worldOpacity â
⢠__worldOpacity: number
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:54
__level â
⢠__level: number
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:70
__tempNumber â
⢠__tempNumber: number
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:71
__hasAutoLayout â
⢠Optional
__hasAutoLayout: boolean
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:75
__hasMask â
⢠Optional
__hasMask: boolean
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:76
__hasEraser â
⢠Optional
__hasEraser: boolean
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:77
__hitCanvas â
⢠Optional
__hitCanvas: IHitCanvas
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:78
__captureMap â
⢠Optional
__captureMap: IEventListenerMap
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:89
__bubbleMap â
⢠Optional
__bubbleMap: IEventListenerMap
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:90
__parentWait â
⢠Optional
__parentWait: IFunction
[]
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:92
__leaferWait â
⢠Optional
__leaferWait: IFunction
[]
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:93
children â
⢠Optional
children: ILeaf
[]
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:96
noBounds â
⢠Optional
noBounds: boolean
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:99
destroyed â
⢠destroyed: boolean
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:101
Accessors â
tag â
⢠get
tag(): string
Returns â
string
Inherited from â
Leaf.tag
Defined in â
leafer/packages/display/src/Leaf.ts:24
⢠set
tag(_value
): void
Parameters â
Name | Type |
---|---|
_value | string |
Returns â
void
Inherited from â
Leaf.tag
Defined in â
leafer/packages/display/src/Leaf.ts:25
__tag â
⢠get
__tag(): string
Returns â
string
Inherited from â
Leaf.__tag
Defined in â
leafer/packages/display/src/Leaf.ts:27
innerName â
⢠get
innerName(): string
Returns â
string
Inherited from â
Leaf.innerName
Defined in â
leafer/packages/display/src/Leaf.ts:30
__DataProcessor â
⢠get
__DataProcessor(): typeof LeafData
Returns â
typeof LeafData
Inherited from â
Leaf.__DataProcessor
Defined in â
leafer/packages/display/src/Leaf.ts:32
__LayoutProcessor â
⢠get
__LayoutProcessor(): typeof LeafLayout
Returns â
typeof LeafLayout
Inherited from â
Leaf.__LayoutProcessor
Defined in â
leafer/packages/display/src/Leaf.ts:33
isLeafer â
⢠get
isLeafer(): boolean
Returns â
boolean
Inherited from â
Leaf.isLeafer
Defined in â
leafer/packages/display/src/Leaf.ts:38
isBranch â
⢠get
isBranch(): boolean
Returns â
boolean
Inherited from â
Leaf.isBranch
Defined in â
leafer/packages/display/src/Leaf.ts:39
isBranchLeaf â
⢠get
isBranchLeaf(): boolean
Returns â
boolean
Inherited from â
Leaf.isBranchLeaf
Defined in â
leafer/packages/display/src/Leaf.ts:40
__localMatrix â
⢠get
__localMatrix(): IMatrixData
Returns â
Inherited from â
Leaf.__localMatrix
Defined in â
leafer/packages/display/src/Leaf.ts:51
__localBoxBounds â
⢠get
__localBoxBounds(): IBoundsData
Returns â
Inherited from â
Leaf.__localBoxBounds
Defined in â
leafer/packages/display/src/Leaf.ts:52
worldTransform â
⢠get
worldTransform(): IMatrixWithScaleData
Returns â
Inherited from â
Leaf.worldTransform
Defined in â
leafer/packages/display/src/Leaf.ts:57
localTransform â
⢠get
localTransform(): IMatrixData
Returns â
Inherited from â
Leaf.localTransform
Defined in â
leafer/packages/display/src/Leaf.ts:58
boxBounds â
⢠get
boxBounds(): IBoundsData
Returns â
Inherited from â
Leaf.boxBounds
Defined in â
leafer/packages/display/src/Leaf.ts:61
renderBounds â
⢠get
renderBounds(): IBoundsData
Returns â
Inherited from â
Leaf.renderBounds
Defined in â
leafer/packages/display/src/Leaf.ts:62
worldBoxBounds â
⢠get
worldBoxBounds(): IBoundsData
Returns â
Inherited from â
Leaf.worldBoxBounds
Defined in â
leafer/packages/display/src/Leaf.ts:63
worldStrokeBounds â
⢠get
worldStrokeBounds(): IBoundsData
Returns â
Inherited from â
Leaf.worldStrokeBounds
Defined in â
leafer/packages/display/src/Leaf.ts:64
worldRenderBounds â
⢠get
worldRenderBounds(): IBoundsData
Returns â
Inherited from â
Leaf.worldRenderBounds
Defined in â
leafer/packages/display/src/Leaf.ts:65
worldOpacity â
⢠get
worldOpacity(): number
Returns â
number
Inherited from â
Leaf.worldOpacity
Defined in â
leafer/packages/display/src/Leaf.ts:68
__worldFlipped â
⢠get
__worldFlipped(): boolean
Returns â
boolean
Inherited from â
Leaf.__worldFlipped
Defined in â
leafer/packages/display/src/Leaf.ts:73
__onlyHitMask â
⢠get
__onlyHitMask(): boolean
Returns â
boolean
Inherited from â
Leaf.__onlyHitMask
Defined in â
leafer/packages/display/src/Leaf.ts:80
__ignoreHitWorld â
⢠get
__ignoreHitWorld(): boolean
Returns â
boolean
Inherited from â
Leaf.__ignoreHitWorld
Defined in â
leafer/packages/display/src/Leaf.ts:81
__inLazyBounds â
⢠get
__inLazyBounds(): boolean
Returns â
boolean
Inherited from â
Leaf.__inLazyBounds
Defined in â
leafer/packages/display/src/Leaf.ts:82
pathInputed â
⢠get
pathInputed(): boolean
Returns â
boolean
Inherited from â
Leaf.pathInputed
Defined in â
leafer/packages/display/src/Leaf.ts:84
event â
⢠set
event(map
): void
Parameters â
Name | Type |
---|---|
map | IEventMap |
Returns â
void
Inherited from â
Leaf.event
Defined in â
leafer/packages/display/src/Leaf.ts:87
Methods â
__updateStrokeSpread â
⸠__updateStrokeSpread(): number
Returns â
number
Overrides â
Defined in â
leafer/packages/display/src/Branch.ts:21
__updateRenderSpread â
⸠__updateRenderSpread(): number
Returns â
number
Overrides â
Defined in â
leafer/packages/display/src/Branch.ts:29
__updateBoxBounds â
⸠__updateBoxBounds(): void
Returns â
void
Overrides â
Defined in â
leafer/packages/display/src/Branch.ts:37
__updateStrokeBounds â
⸠__updateStrokeBounds(): void
Returns â
void
Overrides â
Defined in â
leafer/packages/display/src/Branch.ts:41
__updateRenderBounds â
⸠__updateRenderBounds(): void
Returns â
void
Overrides â
Defined in â
leafer/packages/display/src/Branch.ts:45
__updateSortChildren â
⸠__updateSortChildren(): void
Returns â
void
Overrides â
Defined in â
leafer/packages/display/src/Branch.ts:52
add â
⸠add(child
, index?
): void
Parameters â
Name | Type |
---|---|
child | ILeaf |
index? | number |
Returns â
void
Overrides â
Defined in â
leafer/packages/display/src/Branch.ts:65
addMany â
⸠addMany(...children
): void
Parameters â
Name | Type |
---|---|
...children | ILeaf [] |
Returns â
void
Defined in â
leafer/packages/display/src/Branch.ts:87
remove â
⸠remove(child?
, destroy?
): void
Parameters â
Name | Type |
---|---|
child? | ILeaf |
destroy? | boolean |
Returns â
void
Overrides â
Defined in â
leafer/packages/display/src/Branch.ts:91
removeAll â
⸠removeAll(destroy?
): void
Parameters â
Name | Type |
---|---|
destroy? | boolean |
Returns â
void
Defined in â
leafer/packages/display/src/Branch.ts:106
clear â
⸠clear(): void
Returns â
void
Defined in â
leafer/packages/display/src/Branch.ts:119
__preRemove â
⸠__preRemove(): void
Returns â
void
Defined in â
leafer/packages/display/src/Branch.ts:123
__realRemoveChild â
⸠__realRemoveChild(child
): void
Parameters â
Name | Type |
---|---|
child | ILeaf |
Returns â
void
Defined in â
leafer/packages/display/src/Branch.ts:130
__emitChildEvent â
⸠__emitChildEvent(type
, child
): void
Parameters â
Name | Type |
---|---|
type | string |
child | ILeaf |
Returns â
void
Defined in â
leafer/packages/display/src/Branch.ts:141
reset â
⸠reset(data?
): void
Parameters â
Name | Type |
---|---|
data? | ILeafInputData |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:110
resetCustom â
⸠resetCustom(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:127
waitParent â
⸠waitParent(item
, bind?
): void
Parameters â
Name | Type |
---|---|
item | IFunction |
bind? | IObject |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:133
waitLeafer â
⸠waitLeafer(item
, bind?
): void
Parameters â
Name | Type |
---|---|
item | IFunction |
bind? | IObject |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:138
nextRender â
⸠nextRender(item
, bind?
, off?
): void
Parameters â
Name | Type |
---|---|
item | IFunction |
bind? | IObject |
off? | "off" |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:143
removeNextRender â
⸠removeNextRender(item
): void
Parameters â
Name | Type |
---|---|
item | IFunction |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:147
__bindLeafer â
⸠__bindLeafer(leafer
): void
Parameters â
Name | Type |
---|---|
leafer | ILeaferBase |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:151
set â
⸠set(_data
): void
Parameters â
Name | Type |
---|---|
_data | IObject |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:176
get â
⸠get(_name?
): IValue
| ILeafInputData
Parameters â
Name | Type |
---|---|
_name? | string |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:177
setAttr â
⸠setAttr(name
, value
): void
Parameters â
Name | Type |
---|---|
name | string |
value | any |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:179
getAttr â
⸠getAttr(name
): any
Parameters â
Name | Type |
---|---|
name | string |
Returns â
any
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:180
getComputedAttr â
⸠getComputedAttr(name
): any
Parameters â
Name | Type |
---|---|
name | string |
Returns â
any
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:182
toJSON â
⸠toJSON(options?
): IObject
Parameters â
Name | Type |
---|---|
options? | IJSONOptions |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:184
toString â
⸠toString(options?
): string
Parameters â
Name | Type |
---|---|
options? | IJSONOptions |
Returns â
string
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:189
toSVG â
⸠toSVG(): string
Returns â
string
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:193
__SVG â
⸠__SVG(_data
): void
Parameters â
Name | Type |
---|---|
_data | IObject |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:195
toHTML â
⸠toHTML(): string
Returns â
string
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:197
__setAttr â
⸠__setAttr(_attrName
, _newValue
): boolean
Parameters â
Name | Type |
---|---|
_attrName | string |
_newValue | IValue |
Returns â
boolean
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:201
__getAttr â
⸠__getAttr(_attrName
): IValue
Parameters â
Name | Type |
---|---|
_attrName | string |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:203
setProxyAttr â
⸠setProxyAttr(_attrName
, _newValue
): void
Parameters â
Name | Type |
---|---|
_attrName | string |
_newValue | IValue |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:205
getProxyAttr â
⸠getProxyAttr(_attrName
): IValue
Parameters â
Name | Type |
---|---|
_attrName | string |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:207
find â
⸠find(_condition
, _options?
): ILeaf
[]
Parameters â
Name | Type |
---|---|
_condition | string | number | IFindMethod |
_options? | any |
Returns â
ILeaf
[]
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:214
findTag â
⸠findTag(_tag
): ILeaf
[]
Parameters â
Name | Type |
---|---|
_tag | string | string [] |
Returns â
ILeaf
[]
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:216
findOne â
⸠findOne(_condition
, _options?
): ILeaf
Parameters â
Name | Type |
---|---|
_condition | string | number | IFindMethod |
_options? | any |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:218
findId â
⸠findId(_id
): ILeaf
Parameters â
Name | Type |
---|---|
_id | string | number |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:220
focus â
⸠focus(_value?
): void
Parameters â
Name | Type |
---|---|
_value? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:227
updateLayout â
⸠updateLayout(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:231
forceUpdate â
⸠forceUpdate(attrName?
): void
Parameters â
Name | Type |
---|---|
attrName? | string |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:235
forceRender â
⸠forceRender(_bounds?
): void
Parameters â
Name | Type |
---|---|
_bounds? | IBoundsData |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:243
__updateWorldMatrix â
⸠__updateWorldMatrix(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:249
__updateLocalMatrix â
⸠__updateLocalMatrix(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:251
__updateWorldBounds â
⸠__updateWorldBounds(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:257
__updateLocalBounds â
⸠__updateLocalBounds(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:259
__updateLocalBoxBounds â
⸠__updateLocalBoxBounds(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:262
__updateLocalStrokeBounds â
⸠__updateLocalStrokeBounds(): void
Returns â
void
Inherited from â
Leaf.__updateLocalStrokeBounds
Defined in â
leafer/packages/display/src/Leaf.ts:264
__updateLocalRenderBounds â
⸠__updateLocalRenderBounds(): void
Returns â
void
Inherited from â
Leaf.__updateLocalRenderBounds
Defined in â
leafer/packages/display/src/Leaf.ts:266
__updateContentBounds â
⸠__updateContentBounds(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:272
__updateAutoLayout â
⸠__updateAutoLayout(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:279
__updateFlowLayout â
⸠__updateFlowLayout(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:281
__updateNaturalSize â
⸠__updateNaturalSize(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:283
__onUpdateSize â
⸠__onUpdateSize(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:290
__updateEraser â
⸠__updateEraser(value?
): void
Parameters â
Name | Type |
---|---|
value? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:295
__renderEraser â
⸠__renderEraser(canvas
, options
): void
Parameters â
Name | Type |
---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:299
__updateMask â
⸠__updateMask(value?
): void
Parameters â
Name | Type |
---|---|
value? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:307
__renderMask â
⸠__renderMask(_canvas
, _options
): void
Parameters â
Name | Type |
---|---|
_canvas | ILeaferCanvas |
_options | IRenderOptions |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:313
__getNowWorld â
⸠__getNowWorld(options
): IMatrixWithBoundsScaleData
Parameters â
Name | Type |
---|---|
options | IRenderOptions |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:321
getTransform â
⸠getTransform(relative?
): IMatrixData
Parameters â
Name | Type |
---|---|
relative? | ILeaf | ILocationType |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:333
getBounds â
⸠getBounds(type?
, relative?
): IBoundsData
Parameters â
Name | Type |
---|---|
type? | IBoundsType |
relative? | ILeaf | ILocationType |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:338
getLayoutBounds â
⸠getLayoutBounds(type?
, relative?
, unscale?
): ILayoutBoundsData
Parameters â
Name | Type |
---|---|
type? | IBoundsType |
relative? | ILeaf | ILocationType |
unscale? | boolean |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:342
getLayoutPoints â
⸠getLayoutPoints(type?
, relative?
): IPointData
[]
Parameters â
Name | Type |
---|---|
type? | IBoundsType |
relative? | ILeaf | ILocationType |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:346
getWorldBounds â
⸠getWorldBounds(inner
, relative?
, change?
): IBoundsData
Parameters â
Name | Type |
---|---|
inner | IBoundsData |
relative? | ILeaf |
change? | boolean |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:351
worldToLocal â
⸠worldToLocal(world
, to?
, distance?
, relative?
): void
Parameters â
Name | Type |
---|---|
world | IPointData |
to? | IPointData |
distance? | boolean |
relative? | ILeaf |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:359
localToWorld â
⸠localToWorld(local
, to?
, distance?
, relative?
): void
Parameters â
Name | Type |
---|---|
local | IPointData |
to? | IPointData |
distance? | boolean |
relative? | ILeaf |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:367
worldToInner â
⸠worldToInner(world
, to?
, distance?
, relative?
): void
Parameters â
Name | Type |
---|---|
world | IPointData |
to? | IPointData |
distance? | boolean |
relative? | ILeaf |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:375
innerToWorld â
⸠innerToWorld(inner
, to?
, distance?
, relative?
): void
Parameters â
Name | Type |
---|---|
inner | IPointData |
to? | IPointData |
distance? | boolean |
relative? | ILeaf |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:383
getInnerPoint â
⸠getInnerPoint(world
, relative?
, distance?
, change?
): IPointData
Parameters â
Name | Type |
---|---|
world | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:390
getInnerPointByLocal â
⸠getInnerPointByLocal(local
, _relative?
, distance?
, change?
): IPointData
Parameters â
Name | Type |
---|---|
local | IPointData |
_relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:396
getLocalPoint â
⸠getLocalPoint(world
, relative?
, distance?
, change?
): IPointData
Parameters â
Name | Type |
---|---|
world | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:400
getLocalPointByInner â
⸠getLocalPointByInner(inner
, _relative?
, distance?
, change?
): IPointData
Parameters â
Name | Type |
---|---|
inner | IPointData |
_relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:406
getWorldPoint â
⸠getWorldPoint(inner
, relative?
, distance?
, change?
): IPointData
Parameters â
Name | Type |
---|---|
inner | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:410
getWorldPointByLocal â
⸠getWorldPointByLocal(local
, relative?
, distance?
, change?
): IPointData
Parameters â
Name | Type |
---|---|
local | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:416
getPagePoint â
⸠getPagePoint(world
, relative?
, distance?
, change?
): IPointData
Parameters â
Name | Type |
---|---|
world | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:422
getWorldPointByPage â
⸠getWorldPointByPage(page
, relative?
, distance?
, change?
): IPointData
Parameters â
Name | Type |
---|---|
page | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:427
setTransform â
⸠setTransform(matrix
, resize?
): void
Parameters â
Name | Type |
---|---|
matrix | IMatrixData |
resize? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:435
transform â
⸠transform(matrix
, resize?
): void
Parameters â
Name | Type |
---|---|
matrix | IMatrixData |
resize? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:439
move â
⸠move(x
, y?
): void
Parameters â
Name | Type |
---|---|
x | number | IPointData |
y? | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:443
moveInner â
⸠moveInner(x
, y?
): void
Parameters â
Name | Type |
---|---|
x | number | IPointData |
y? | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:448
scaleOf â
⸠scaleOf(origin
, scaleX
, scaleY?
, resize?
): void
Parameters â
Name | Type |
---|---|
origin | IPointData | IDirection |
scaleX | number |
scaleY? | number |
resize? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:452
rotateOf â
⸠rotateOf(origin
, rotation
): void
Parameters â
Name | Type |
---|---|
origin | IPointData | IDirection |
rotation | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:456
skewOf â
⸠skewOf(origin
, skewX
, skewY?
, resize?
): void
Parameters â
Name | Type |
---|---|
origin | IPointData | IDirection |
skewX | number |
skewY? | number |
resize? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:460
transformWorld â
⸠transformWorld(worldTransform?
, resize?
): void
Parameters â
Name | Type |
---|---|
worldTransform? | IMatrixData |
resize? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:465
moveWorld â
⸠moveWorld(x
, y?
): void
Parameters â
Name | Type |
---|---|
x | number | IPointData |
y? | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:469
scaleOfWorld â
⸠scaleOfWorld(worldOrigin
, scaleX
, scaleY?
, resize?
): void
Parameters â
Name | Type |
---|---|
worldOrigin | IPointData |
scaleX | number |
scaleY? | number |
resize? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:473
rotateOfWorld â
⸠rotateOfWorld(worldOrigin
, rotation
): void
Parameters â
Name | Type |
---|---|
worldOrigin | IPointData |
rotation | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:477
skewOfWorld â
⸠skewOfWorld(worldOrigin
, skewX
, skewY?
, resize?
): void
Parameters â
Name | Type |
---|---|
worldOrigin | IPointData |
skewX | number |
skewY? | number |
resize? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:481
flip â
⸠flip(axis
): void
Parameters â
Name | Type |
---|---|
axis | IAxis |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:485
scaleResize â
⸠scaleResize(scaleX
, scaleY?
, _noResize?
): void
Parameters â
Name | Type | Default value |
---|---|---|
scaleX | number | undefined |
scaleY | number | scaleX |
_noResize? | boolean | undefined |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:492
__scaleResize â
⸠__scaleResize(_scaleX
, _scaleY
): void
Parameters â
Name | Type |
---|---|
_scaleX | number |
_scaleY | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:497
resizeWidth â
⸠resizeWidth(_width
): void
Parameters â
Name | Type |
---|---|
_width | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:500
resizeHeight â
⸠resizeHeight(_height
): void
Parameters â
Name | Type |
---|---|
_height | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:502
__hitWorld â
⸠__hitWorld(_point
): boolean
Parameters â
Name | Type |
---|---|
_point | IRadiusPointData |
Returns â
boolean
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:507
__hit â
⸠__hit(_local
): boolean
Parameters â
Name | Type |
---|---|
_local | IRadiusPointData |
Returns â
boolean
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:509
__hitFill â
⸠__hitFill(_inner
): boolean
Parameters â
Name | Type |
---|---|
_inner | IRadiusPointData |
Returns â
boolean
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:511
__hitStroke â
⸠__hitStroke(_inner
, _strokeWidth
): boolean
Parameters â
Name | Type |
---|---|
_inner | IRadiusPointData |
_strokeWidth | number |
Returns â
boolean
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:513
__hitPixel â
⸠__hitPixel(_inner
): boolean
Parameters â
Name | Type |
---|---|
_inner | IRadiusPointData |
Returns â
boolean
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:515
__drawHitPath â
⸠__drawHitPath(_canvas
): void
Parameters â
Name | Type |
---|---|
_canvas | ILeaferCanvas |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:517
__updateHitCanvas â
⸠__updateHitCanvas(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:519
__render â
⸠__render(_canvas
, _options
): void
Parameters â
Name | Type |
---|---|
_canvas | ILeaferCanvas |
_options | IRenderOptions |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:526
__drawFast â
⸠__drawFast(_canvas
, _options
): void
Parameters â
Name | Type |
---|---|
_canvas | ILeaferCanvas |
_options | IRenderOptions |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:528
__draw â
⸠__draw(_canvas
, _options
): void
Parameters â
Name | Type |
---|---|
_canvas | ILeaferCanvas |
_options | IRenderOptions |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:530
__clip â
⸠__clip(_canvas
, _options
): void
Parameters â
Name | Type |
---|---|
_canvas | ILeaferCanvas |
_options | IRenderOptions |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:533
__renderShape â
⸠__renderShape(_canvas
, _options
, _ignoreFill?
, _ignoreStroke?
): void
Parameters â
Name | Type |
---|---|
_canvas | ILeaferCanvas |
_options | IRenderOptions |
_ignoreFill? | boolean |
_ignoreStroke? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:535
__updateWorldOpacity â
⸠__updateWorldOpacity(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:538
__updateChange â
⸠__updateChange(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:540
__drawPath â
⸠__drawPath(_canvas
): void
Parameters â
Name | Type |
---|---|
_canvas | ILeaferCanvas |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:547
__drawRenderPath â
⸠__drawRenderPath(_canvas
): void
Parameters â
Name | Type |
---|---|
_canvas | ILeaferCanvas |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:549
__updatePath â
⸠__updatePath(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:551
__updateRenderPath â
⸠__updateRenderPath(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:553
dropTo â
⸠dropTo(parent
, index?
, resize?
): void
Parameters â
Name | Type |
---|---|
parent | ILeaf |
index? | number |
resize? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:566
on â
⸠on(_type
, _listener
, _options?
): void
Parameters â
Name | Type |
---|---|
_type | string | string [] |
_listener | IFunction |
_options? | IEventOption |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:575
off â
⸠off(_type?
, _listener?
, _options?
): void
Parameters â
Name | Type |
---|---|
_type? | string | string [] |
_listener? | IFunction |
_options? | IEventOption |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:577
on_ â
⸠on_(_type
, _listener
, _bind?
, _options?
): IEventListenerId
Parameters â
Name | Type |
---|---|
_type | string | string [] |
_listener | IFunction |
_bind? | IObject |
_options? | IEventOption |
Returns â
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:579
off_ â
⸠off_(_id
): void
Parameters â
Name | Type |
---|---|
_id | IEventListenerId | IEventListenerId [] |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:581
once â
⸠once(_type
, _listener
, _capture?
): void
Parameters â
Name | Type |
---|---|
_type | string | string [] |
_listener | IFunction |
_capture? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:583
emit â
⸠emit(_type
, _event?
, _capture?
): void
Parameters â
Name | Type |
---|---|
_type | string |
_event? | IObject | IEvent |
_capture? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:585
emitEvent â
⸠emitEvent(_event?
, _capture?
): void
Parameters â
Name | Type |
---|---|
_event? | IEvent |
_capture? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:587
hasEvent â
⸠hasEvent(_type
, _capture?
): boolean
Parameters â
Name | Type |
---|---|
_type | string |
_capture? | boolean |
Returns â
boolean
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:589
changeAttr â
⸠changeAttr(attrName
, defaultValue
, fn?
): void
Parameters â
Name | Type |
---|---|
attrName | string |
defaultValue | IValue |
fn? | IAttrDecorator |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:593
addAttr â
⸠addAttr(attrName
, defaultValue
, fn?
): void
Parameters â
Name | Type |
---|---|
attrName | string |
defaultValue | IValue |
fn? | IAttrDecorator |
Returns â
void
Inherited from â
Defined in â
leafer/packages/display/src/Leaf.ts:597
destroy â
⸠destroy(): void
Returns â
void