Class: Leaf<TInputData> ​
Type parameters ​
| Name | Type |
|---|---|
TInputData | ILeafInputData |
Hierarchy ​
Implements ​
Table of contents ​
Constructors ​
Properties ​
- innerId
- leafer
- parent
- skipJSON
- syncEventer
- lockNormalStyle
- __
- __layout
- __world
- __local
- __nowWorld
- __cameraWorld
- __worldOpacity
- __scrollWorld
- __level
- __tempNumber
- __hasAutoLayout
- __hasMask
- __hasEraser
- __hitCanvas
- __captureMap
- __bubbleMap
- __hasLocalEvent
- __hasWorldEvent
- children
- topChildren
- destroyed
Accessors ​
- tag
- __tag
- innerName
- __DataProcessor
- __LayoutProcessor
- leaferIsCreated
- leaferIsReady
- isLeafer
- isBranch
- isBranchLeaf
- __localMatrix
- __localBoxBounds
- worldTransform
- localTransform
- scrollWorldTransform
- boxBounds
- renderBounds
- worldBoxBounds
- worldStrokeBounds
- worldRenderBounds
- worldOpacity
- __worldFlipped
- __onlyHitMask
- __ignoreHitWorld
- __inLazyBounds
- pathInputed
- event
Methods ​
- 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
- updateState
- updateLayout
- forceUpdate
- forceRender
- __extraUpdate
- __updateWorldMatrix
- __updateLocalMatrix
- __updateWorldBounds
- __updateLocalBounds
- __updateLocalBoxBounds
- __updateLocalStrokeBounds
- __updateLocalRenderBounds
- __updateBoxBounds
- __updateContentBounds
- __updateStrokeBounds
- __updateRenderBounds
- __updateAutoLayout
- __updateFlowLayout
- __updateNaturalSize
- __updateStrokeSpread
- __updateRenderSpread
- __onUpdateSize
- __updateEraser
- __renderEraser
- __updateMask
- __renderMask
- __getNowWorld
- getClampRenderScale
- getRenderScaleData
- getTransform
- getBounds
- getLayoutBounds
- getLayoutPoints
- getWorldBounds
- worldToLocal
- localToWorld
- worldToInner
- innerToWorld
- getBoxPoint
- getBoxPointByInner
- getInnerPoint
- getInnerPointByBox
- getInnerPointByLocal
- getLocalPoint
- getLocalPointByInner
- getPagePoint
- getWorldPoint
- getWorldPointByBox
- getWorldPointByLocal
- getWorldPointByPage
- setTransform
- transform
- move
- moveInner
- scaleOf
- rotateOf
- skewOf
- transformWorld
- moveWorld
- scaleOfWorld
- rotateOfWorld
- skewOfWorld
- flip
- scaleResize
- __scaleResize
- resizeWidth
- resizeHeight
- hit
- __hitWorld
- __hit
- __hitFill
- __hitStroke
- __hitPixel
- __drawHitPath
- __updateHitCanvas
- __render
- __drawFast
- __draw
- __clip
- __renderShape
- __drawShape
- __updateWorldOpacity
- __updateChange
- __drawPath
- __drawRenderPath
- __updatePath
- __updateRenderPath
- getMotionPathData
- getMotionPoint
- getMotionTotal
- __updateMotionPath
- __runAnimation
- __updateSortChildren
- add
- remove
- dropTo
- on
- off
- on_
- off_
- once
- emit
- emitEvent
- hasEvent
- changeAttr
- addAttr
- __emitLifeEvent
- destroy
Constructors ​
constructor ​
• new Leaf<TInputData>(data?): Leaf<TInputData>
Type parameters ​
| Name | Type |
|---|---|
TInputData | ILeafInputData |
Parameters ​
| Name | Type |
|---|---|
data? | TInputData |
Returns ​
Leaf<TInputData>
Defined in ​
src/leafer/packages/display/src/Leaf.ts:116
Properties ​
innerId ​
• Readonly innerId: number
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:33
leafer ​
• Optional leafer: ILeaferBase
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:39
parent ​
• Optional parent: ILeaf
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:40
skipJSON ​
• Optional skipJSON: boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:49
syncEventer ​
• Optional syncEventer: ILeaf
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:50
lockNormalStyle ​
• Optional lockNormalStyle: boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:51
__ ​
• __: ILeafData
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:53
__layout ​
• __layout: ILeafLayout
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:54
__world ​
• __world: IMatrixWithBoundsScaleData
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:56
__local ​
• Optional __local: IMatrixWithBoundsData
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:57
__nowWorld ​
• Optional __nowWorld: IMatrixWithBoundsScaleData
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:59
__cameraWorld ​
• Optional __cameraWorld: IMatrixWithBoundsScaleData
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:60
__worldOpacity ​
• __worldOpacity: number
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:65
__scrollWorld ​
• Optional __scrollWorld: IMatrixWithBoundsScaleData
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:71
__level ​
• __level: number
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:84
__tempNumber ​
• __tempNumber: number
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:85
__hasAutoLayout ​
• Optional __hasAutoLayout: boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:89
__hasMask ​
• Optional __hasMask: boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:90
__hasEraser ​
• Optional __hasEraser: boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:91
__hitCanvas ​
• Optional __hitCanvas: IHitCanvas
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:92
__captureMap ​
• Optional __captureMap: IEventListenerMap
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:103
__bubbleMap ​
• Optional __bubbleMap: IEventListenerMap
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:104
__hasLocalEvent ​
• Optional __hasLocalEvent: boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:106
__hasWorldEvent ​
• Optional __hasWorldEvent: boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:107
children ​
• Optional children: ILeaf[]
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:110
topChildren ​
• Optional topChildren: ILeaf[]
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:111
destroyed ​
• destroyed: boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:113
Accessors ​
tag ​
• get tag(): string
Returns ​
string
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:28
• set tag(_value): void
Parameters ​
| Name | Type |
|---|---|
_value | string |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:29
__tag ​
• get __tag(): string
Returns ​
string
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:31
innerName ​
• get innerName(): string
Returns ​
string
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:34
__DataProcessor ​
• get __DataProcessor(): typeof LeafData
Returns ​
typeof LeafData
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:36
__LayoutProcessor ​
• get __LayoutProcessor(): typeof LeafLayout
Returns ​
typeof LeafLayout
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:37
leaferIsCreated ​
• get leaferIsCreated(): boolean
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:42
leaferIsReady ​
• get leaferIsReady(): boolean
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:43
isLeafer ​
• get isLeafer(): boolean
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:45
isBranch ​
• get isBranch(): boolean
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:46
isBranchLeaf ​
• get isBranchLeaf(): boolean
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:47
__localMatrix ​
• get __localMatrix(): IMatrixData
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:62
__localBoxBounds ​
• get __localBoxBounds(): IBoundsData
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:63
worldTransform ​
• get worldTransform(): IMatrixWithScaleData
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:68
localTransform ​
• get localTransform(): IMatrixData
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:69
scrollWorldTransform ​
• get scrollWorldTransform(): IMatrixWithScaleData
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:72
boxBounds ​
• get boxBounds(): IBoundsData
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:75
renderBounds ​
• get renderBounds(): IBoundsData
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:76
worldBoxBounds ​
• get worldBoxBounds(): IBoundsData
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:77
worldStrokeBounds ​
• get worldStrokeBounds(): IBoundsData
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:78
worldRenderBounds ​
• get worldRenderBounds(): IBoundsData
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:79
worldOpacity ​
• get worldOpacity(): number
Returns ​
number
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:82
__worldFlipped ​
• get __worldFlipped(): boolean
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:87
__onlyHitMask ​
• get __onlyHitMask(): boolean
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:94
__ignoreHitWorld ​
• get __ignoreHitWorld(): boolean
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:95
__inLazyBounds ​
• get __inLazyBounds(): boolean
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:96
pathInputed ​
• get pathInputed(): boolean
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:98
event ​
• set event(map): void
Parameters ​
| Name | Type |
|---|---|
map | IEventParamsMap |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:101
Methods ​
reset ​
â–¸ reset(data?): void
Parameters ​
| Name | Type |
|---|---|
data? | ILeafInputData |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:123
resetCustom ​
â–¸ resetCustom(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:143
waitParent ​
â–¸ waitParent(item, bind?): void
Parameters ​
| Name | Type |
|---|---|
item | IFunction |
bind? | IObject |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:149
waitLeafer ​
â–¸ waitLeafer(item, bind?): void
Parameters ​
| Name | Type |
|---|---|
item | IFunction |
bind? | IObject |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:154
nextRender ​
â–¸ nextRender(item, bind?, off?): void
Parameters ​
| Name | Type |
|---|---|
item | IFunction |
bind? | IObject |
off? | "off" |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:159
removeNextRender ​
â–¸ removeNextRender(item): void
Parameters ​
| Name | Type |
|---|---|
item | IFunction |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:163
__bindLeafer ​
â–¸ __bindLeafer(leafer): void
Parameters ​
| Name | Type |
|---|---|
leafer | ILeaferBase |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:167
set ​
â–¸ set(_data, _isTemp?): void
Parameters ​
| Name | Type |
|---|---|
_data | IObject |
_isTemp? | boolean |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:194
get ​
â–¸ get<K>(_name?): ILeafInputData | Leaf<TInputData>[K]
Type parameters ​
| Name | Type |
|---|---|
K | extends keyof Leaf<TInputData> |
Parameters ​
| Name | Type |
|---|---|
_name? | ILeafInputData | K | K[] |
Returns ​
ILeafInputData | Leaf<TInputData>[K]
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:196
setAttr ​
â–¸ setAttr(name, value): void
Parameters ​
| Name | Type |
|---|---|
name | string |
value | any |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:198
getAttr ​
â–¸ getAttr(name): any
Parameters ​
| Name | Type |
|---|---|
name | string |
Returns ​
any
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:199
getComputedAttr ​
â–¸ getComputedAttr(name): any
Parameters ​
| Name | Type |
|---|---|
name | string |
Returns ​
any
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:201
toJSON ​
â–¸ toJSON(options?): IObject
Parameters ​
| Name | Type |
|---|---|
options? | IJSONOptions |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:203
toString ​
â–¸ toString(options?): string
Parameters ​
| Name | Type |
|---|---|
options? | IJSONOptions |
Returns ​
string
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:208
toSVG ​
â–¸ toSVG(): string
Returns ​
string
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:212
__SVG ​
â–¸ __SVG(_data): void
Parameters ​
| Name | Type |
|---|---|
_data | IObject |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:214
toHTML ​
â–¸ toHTML(): string
Returns ​
string
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:216
__setAttr ​
â–¸ __setAttr(_attrName, _newValue): boolean
Parameters ​
| Name | Type |
|---|---|
_attrName | string |
_newValue | IValue |
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:220
__getAttr ​
â–¸ __getAttr(_attrName): IValue
Parameters ​
| Name | Type |
|---|---|
_attrName | string |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:222
setProxyAttr ​
â–¸ setProxyAttr(_attrName, _newValue): void
Parameters ​
| Name | Type |
|---|---|
_attrName | string |
_newValue | IValue |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:224
getProxyAttr ​
â–¸ getProxyAttr(_attrName): IValue
Parameters ​
| Name | Type |
|---|---|
_attrName | string |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:226
find ​
â–¸ find(_condition, _options?): ILeaf[]
Parameters ​
| Name | Type |
|---|---|
_condition | string | number | IFindMethod |
_options? | any |
Returns ​
ILeaf[]
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:233
findTag ​
â–¸ findTag(_tag): ILeaf[]
Parameters ​
| Name | Type |
|---|---|
_tag | string | string[] |
Returns ​
ILeaf[]
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:235
findOne ​
â–¸ findOne(_condition, _options?): ILeaf
Parameters ​
| Name | Type |
|---|---|
_condition | string | number | IFindMethod |
_options? | any |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:237
findId ​
â–¸ findId(_id): ILeaf
Parameters ​
| Name | Type |
|---|---|
_id | string | number |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:239
focus ​
â–¸ focus(_value?): void
Parameters ​
| Name | Type |
|---|---|
_value? | boolean |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:246
updateState ​
â–¸ updateState(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:248
updateLayout ​
â–¸ updateLayout(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:253
forceUpdate ​
â–¸ forceUpdate(attrName?): void
Parameters ​
| Name | Type |
|---|---|
attrName? | string |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:257
forceRender ​
â–¸ forceRender(_bounds?, _sync?): void
Parameters ​
| Name | Type |
|---|---|
_bounds? | IBoundsData |
_sync? | boolean |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:265
__extraUpdate ​
â–¸ __extraUpdate(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:269
__updateWorldMatrix ​
â–¸ __updateWorldMatrix(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:275
__updateLocalMatrix ​
â–¸ __updateLocalMatrix(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:277
__updateWorldBounds ​
â–¸ __updateWorldBounds(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:283
__updateLocalBounds ​
â–¸ __updateLocalBounds(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:285
__updateLocalBoxBounds ​
â–¸ __updateLocalBoxBounds(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:288
__updateLocalStrokeBounds ​
â–¸ __updateLocalStrokeBounds(): void
Returns ​
void
Implementation of ​
ILeaf.__updateLocalStrokeBounds
Defined in ​
src/leafer/packages/display/src/Leaf.ts:290
__updateLocalRenderBounds ​
â–¸ __updateLocalRenderBounds(): void
Returns ​
void
Implementation of ​
ILeaf.__updateLocalRenderBounds
Defined in ​
src/leafer/packages/display/src/Leaf.ts:292
__updateBoxBounds ​
â–¸ __updateBoxBounds(_secondLayout?, _bounds?): void
Parameters ​
| Name | Type |
|---|---|
_secondLayout? | boolean |
_bounds? | IBoundsData |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:296
__updateContentBounds ​
â–¸ __updateContentBounds(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:298
__updateStrokeBounds ​
â–¸ __updateStrokeBounds(_bounds?): void
Parameters ​
| Name | Type |
|---|---|
_bounds? | IBoundsData |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:300
__updateRenderBounds ​
â–¸ __updateRenderBounds(_bounds?): void
Parameters ​
| Name | Type |
|---|---|
_bounds? | IBoundsData |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:302
__updateAutoLayout ​
â–¸ __updateAutoLayout(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:305
__updateFlowLayout ​
â–¸ __updateFlowLayout(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:307
__updateNaturalSize ​
â–¸ __updateNaturalSize(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:309
__updateStrokeSpread ​
â–¸ __updateStrokeSpread(): IFourNumber
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:312
__updateRenderSpread ​
â–¸ __updateRenderSpread(): IFourNumber
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:314
__onUpdateSize ​
â–¸ __onUpdateSize(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:316
__updateEraser ​
â–¸ __updateEraser(value?): void
Parameters ​
| Name | Type |
|---|---|
value? | boolean |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:321
__renderEraser ​
â–¸ __renderEraser(canvas, options): void
Parameters ​
| Name | Type |
|---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:325
__updateMask ​
â–¸ __updateMask(_value?): void
Parameters ​
| Name | Type |
|---|---|
_value? | boolean |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:333
__renderMask ​
â–¸ __renderMask(_canvas, _options): void
Parameters ​
| Name | Type |
|---|---|
_canvas | ILeaferCanvas |
_options | IRenderOptions |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:339
__getNowWorld ​
â–¸ __getNowWorld(options): IMatrixWithBoundsScaleData
Parameters ​
| Name | Type |
|---|---|
options | IRenderOptions |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:347
getClampRenderScale ​
â–¸ getClampRenderScale(): number
Returns ​
number
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:361
getRenderScaleData ​
â–¸ getRenderScaleData(abs?, scaleFixed?, unscale?): IScaleData
Parameters ​
| Name | Type | Default value |
|---|---|---|
abs? | boolean | undefined |
scaleFixed? | IScaleFixed | undefined |
unscale | boolean | true |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:367
getTransform ​
â–¸ getTransform(relative?): IMatrixData
Parameters ​
| Name | Type |
|---|---|
relative? | ILeaf | ILocationType |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:371
getBounds ​
â–¸ getBounds(type?, relative?): IBoundsData
Parameters ​
| Name | Type |
|---|---|
type? | IBoundsType |
relative? | ILeaf | ILocationType |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:376
getLayoutBounds ​
â–¸ getLayoutBounds(type?, relative?, unscale?): ILayoutBoundsData
Parameters ​
| Name | Type |
|---|---|
type? | IBoundsType |
relative? | ILeaf | ILocationType |
unscale? | boolean |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:380
getLayoutPoints ​
â–¸ getLayoutPoints(type?, relative?): IPointData[]
Parameters ​
| Name | Type |
|---|---|
type? | IBoundsType |
relative? | ILeaf | ILocationType |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:384
getWorldBounds ​
â–¸ getWorldBounds(inner, relative?, change?): IBoundsData
Parameters ​
| Name | Type |
|---|---|
inner | IBoundsData |
relative? | ILeaf |
change? | boolean |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:389
worldToLocal ​
â–¸ worldToLocal(world, to?, distance?, relative?): void
Parameters ​
| Name | Type |
|---|---|
world | IPointData |
to? | IPointData |
distance? | boolean |
relative? | ILeaf |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:397
localToWorld ​
â–¸ localToWorld(local, to?, distance?, relative?): void
Parameters ​
| Name | Type |
|---|---|
local | IPointData |
to? | IPointData |
distance? | boolean |
relative? | ILeaf |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:405
worldToInner ​
â–¸ worldToInner(world, to?, distance?, relative?): void
Parameters ​
| Name | Type |
|---|---|
world | IPointData |
to? | IPointData |
distance? | boolean |
relative? | ILeaf |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:413
innerToWorld ​
â–¸ innerToWorld(inner, to?, distance?, relative?): void
Parameters ​
| Name | Type |
|---|---|
inner | IPointData |
to? | IPointData |
distance? | boolean |
relative? | ILeaf |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:421
getBoxPoint ​
â–¸ getBoxPoint(world, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
world | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:428
getBoxPointByInner ​
â–¸ getBoxPointByInner(inner, _relative?, _distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
inner | IPointData |
_relative? | ILeaf |
_distance? | boolean |
change? | boolean |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:434
getInnerPoint ​
â–¸ getInnerPoint(world, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
world | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:440
getInnerPointByBox ​
â–¸ getInnerPointByBox(box, _relative?, _distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
box | IPointData |
_relative? | ILeaf |
_distance? | boolean |
change? | boolean |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:446
getInnerPointByLocal ​
â–¸ getInnerPointByLocal(local, _relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
local | IPointData |
_relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:452
getLocalPoint ​
â–¸ getLocalPoint(world, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
world | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:456
getLocalPointByInner ​
â–¸ getLocalPointByInner(inner, _relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
inner | IPointData |
_relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:462
getPagePoint ​
â–¸ getPagePoint(world, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
world | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:466
getWorldPoint ​
â–¸ getWorldPoint(inner, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
inner | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:471
getWorldPointByBox ​
â–¸ getWorldPointByBox(box, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
box | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:477
getWorldPointByLocal ​
â–¸ getWorldPointByLocal(local, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
local | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:481
getWorldPointByPage ​
â–¸ getWorldPointByPage(page, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
page | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:487
setTransform ​
â–¸ setTransform(matrix, resize?, transition?): void
Parameters ​
| Name | Type |
|---|---|
matrix | IMatrixData |
resize? | boolean |
transition? | ITransition |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:495
transform ​
â–¸ transform(matrix, resize?, transition?): void
Parameters ​
| Name | Type |
|---|---|
matrix | IMatrixData |
resize? | boolean |
transition? | ITransition |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:499
move ​
â–¸ move(x, y?, transition?): void
Parameters ​
| Name | Type |
|---|---|
x | number | IPointData |
y? | number |
transition? | ITransition |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:503
moveInner ​
â–¸ moveInner(x, y?, transition?): void
Parameters ​
| Name | Type |
|---|---|
x | number | IPointData |
y? | number |
transition? | ITransition |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:508
scaleOf ​
â–¸ scaleOf(origin, scaleX, scaleY?, resize?, transition?): void
Parameters ​
| Name | Type |
|---|---|
origin | IPointData | IDirection |
scaleX | number |
scaleY? | ITransition |
resize? | boolean |
transition? | ITransition |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:512
rotateOf ​
â–¸ rotateOf(origin, rotation, transition?): void
Parameters ​
| Name | Type |
|---|---|
origin | IPointData | IDirection |
rotation | number |
transition? | ITransition |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:516
skewOf ​
â–¸ skewOf(origin, skewX, skewY?, resize?, transition?): void
Parameters ​
| Name | Type |
|---|---|
origin | IPointData | IDirection |
skewX | number |
skewY? | number |
resize? | boolean |
transition? | ITransition |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:520
transformWorld ​
â–¸ transformWorld(worldTransform?, resize?, transition?): void
Parameters ​
| Name | Type |
|---|---|
worldTransform? | IMatrixData |
resize? | boolean |
transition? | ITransition |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:525
moveWorld ​
â–¸ moveWorld(x, y?, transition?): void
Parameters ​
| Name | Type |
|---|---|
x | number | IPointData |
y? | number |
transition? | ITransition |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:529
scaleOfWorld ​
â–¸ scaleOfWorld(worldOrigin, scaleX, scaleY?, resize?, transition?): void
Parameters ​
| Name | Type |
|---|---|
worldOrigin | IPointData |
scaleX | number |
scaleY? | ITransition |
resize? | boolean |
transition? | ITransition |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:533
rotateOfWorld ​
â–¸ rotateOfWorld(worldOrigin, rotation): void
Parameters ​
| Name | Type |
|---|---|
worldOrigin | IPointData |
rotation | number |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:537
skewOfWorld ​
â–¸ skewOfWorld(worldOrigin, skewX, skewY?, resize?, transition?): void
Parameters ​
| Name | Type |
|---|---|
worldOrigin | IPointData |
skewX | number |
skewY? | number |
resize? | boolean |
transition? | ITransition |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:541
flip ​
â–¸ flip(axis, transition?): void
Parameters ​
| Name | Type |
|---|---|
axis | IAxis |
transition? | ITransition |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:545
scaleResize ​
â–¸ scaleResize(scaleX, scaleY?, _noResize?): void
Parameters ​
| Name | Type | Default value |
|---|---|---|
scaleX | number | undefined |
scaleY | number | scaleX |
_noResize? | boolean | undefined |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:552
__scaleResize ​
â–¸ __scaleResize(_scaleX, _scaleY): void
Parameters ​
| Name | Type |
|---|---|
_scaleX | number |
_scaleY | number |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:557
resizeWidth ​
â–¸ resizeWidth(_width): void
Parameters ​
| Name | Type |
|---|---|
_width | number |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:560
resizeHeight ​
â–¸ resizeHeight(_height): void
Parameters ​
| Name | Type |
|---|---|
_height | number |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:562
hit ​
â–¸ hit(_world, _hitRadius?): boolean
Parameters ​
| Name | Type |
|---|---|
_world | IPointData |
_hitRadius? | number |
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:567
__hitWorld ​
â–¸ __hitWorld(_point, _forceHitFill?): boolean
Parameters ​
| Name | Type |
|---|---|
_point | IRadiusPointData |
_forceHitFill? | boolean |
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:569
__hit ​
â–¸ __hit(_local, _forceHitFill?): boolean
Parameters ​
| Name | Type |
|---|---|
_local | IRadiusPointData |
_forceHitFill? | boolean |
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:571
__hitFill ​
â–¸ __hitFill(_inner): boolean
Parameters ​
| Name | Type |
|---|---|
_inner | IRadiusPointData |
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:573
__hitStroke ​
â–¸ __hitStroke(_inner, _strokeWidth): boolean
Parameters ​
| Name | Type |
|---|---|
_inner | IRadiusPointData |
_strokeWidth | number |
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:575
__hitPixel ​
â–¸ __hitPixel(_inner): boolean
Parameters ​
| Name | Type |
|---|---|
_inner | IRadiusPointData |
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:577
__drawHitPath ​
â–¸ __drawHitPath(_canvas): void
Parameters ​
| Name | Type |
|---|---|
_canvas | ILeaferCanvas |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:579
__updateHitCanvas ​
â–¸ __updateHitCanvas(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:581
__render ​
â–¸ __render(_canvas, _options): void
Parameters ​
| Name | Type |
|---|---|
_canvas | ILeaferCanvas |
_options | IRenderOptions |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:588
__drawFast ​
â–¸ __drawFast(_canvas, _options): void
Parameters ​
| Name | Type |
|---|---|
_canvas | ILeaferCanvas |
_options | IRenderOptions |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:590
__draw ​
â–¸ __draw(_canvas, _options, _originCanvas?): void
Parameters ​
| Name | Type |
|---|---|
_canvas | ILeaferCanvas |
_options | IRenderOptions |
_originCanvas? | ILeaferCanvas |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:592
__clip ​
â–¸ __clip(_canvas, _options): void
Parameters ​
| Name | Type |
|---|---|
_canvas | ILeaferCanvas |
_options | IRenderOptions |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:595
__renderShape ​
â–¸ __renderShape(_canvas, _options): void
Parameters ​
| Name | Type |
|---|---|
_canvas | ILeaferCanvas |
_options | IRenderOptions |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:597
__drawShape ​
â–¸ __drawShape(_canvas, _options): void
Parameters ​
| Name | Type |
|---|---|
_canvas | ILeaferCanvas |
_options | IRenderOptions |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:599
__updateWorldOpacity ​
â–¸ __updateWorldOpacity(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:602
__updateChange ​
â–¸ __updateChange(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:604
__drawPath ​
â–¸ __drawPath(_canvas): void
Parameters ​
| Name | Type |
|---|---|
_canvas | ILeaferCanvas |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:611
__drawRenderPath ​
â–¸ __drawRenderPath(_canvas): void
Parameters ​
| Name | Type |
|---|---|
_canvas | ILeaferCanvas |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:613
__updatePath ​
â–¸ __updatePath(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:615
__updateRenderPath ​
â–¸ __updateRenderPath(_updateCache?): void
Parameters ​
| Name | Type |
|---|---|
_updateCache? | boolean |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:617
getMotionPathData ​
â–¸ getMotionPathData(): IMotionPathData
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:624
getMotionPoint ​
â–¸ getMotionPoint(_motionDistance): IRotationPointData
Parameters ​
| Name | Type |
|---|---|
_motionDistance | number | IUnitData |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:628
getMotionTotal ​
â–¸ getMotionTotal(): number
Returns ​
number
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:632
__updateMotionPath ​
â–¸ __updateMotionPath(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:636
__runAnimation ​
â–¸ __runAnimation(_type, _complete?): void
Parameters ​
| Name | Type |
|---|---|
_type | "in" | "out" |
_complete? | IFunction |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:642
__updateSortChildren ​
â–¸ __updateSortChildren(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:647
add ​
â–¸ add(_child, _index?): void
Parameters ​
| Name | Type |
|---|---|
_child | ILeaf | ILeaf[] | ILeafInputData | ILeafInputData[] |
_index? | number |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:649
remove ​
â–¸ remove(_child?, destroy?): void
Parameters ​
| Name | Type |
|---|---|
_child? | string | number | ILeaf | IFindMethod |
destroy? | boolean |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:651
dropTo ​
â–¸ dropTo(parent, index?, resize?): void
Parameters ​
| Name | Type |
|---|---|
parent | ILeaf |
index? | number |
resize? | boolean |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:655
on ​
â–¸ on(_type, _listener?, _options?): void
Parameters ​
| Name | Type |
|---|---|
_type | string | string[] | IEventParamsMap | IEventParams[] |
_listener? | IFunction |
_options? | IEventOption |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:664
off ​
â–¸ off(_type?, _listener?, _options?): void
Parameters ​
| Name | Type |
|---|---|
_type? | string | string[] |
_listener? | IFunction |
_options? | IEventOption |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:666
on_ ​
â–¸ on_(_type, _listener?, _bind?, _options?): IEventListenerId
Parameters ​
| Name | Type |
|---|---|
_type | string | string[] | IEventParams[] |
_listener? | IFunction |
_bind? | IObject |
_options? | IEventOption |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:668
off_ ​
â–¸ off_(_id): void
Parameters ​
| Name | Type |
|---|---|
_id | IEventListenerId | IEventListenerId[] |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:670
once ​
â–¸ once(_type, _listener?, _captureOrBind?, _capture?): void
Parameters ​
| Name | Type |
|---|---|
_type | string | string[] | IEventParams[] |
_listener? | IFunction |
_captureOrBind? | boolean | IObject |
_capture? | boolean |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:672
emit ​
â–¸ emit(_type, _event?, _capture?): void
Parameters ​
| Name | Type |
|---|---|
_type | string |
_event? | IObject | IEvent |
_capture? | boolean |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:674
emitEvent ​
â–¸ emitEvent(_event?, _capture?): void
Parameters ​
| Name | Type |
|---|---|
_event? | IEvent |
_capture? | boolean |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:676
hasEvent ​
â–¸ hasEvent(_type, _capture?): boolean
Parameters ​
| Name | Type |
|---|---|
_type | string |
_capture? | boolean |
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:678
changeAttr ​
â–¸ changeAttr(attrName, defaultValue, fn?): void
Parameters ​
| Name | Type |
|---|---|
attrName | string |
defaultValue | IValueFunction | IValue |
fn? | IAttrDecorator |
Returns ​
void
Defined in ​
src/leafer/packages/display/src/Leaf.ts:682
addAttr ​
â–¸ addAttr(attrName, defaultValue, fn?, helpValue?): void
Parameters ​
| Name | Type |
|---|---|
attrName | string |
defaultValue | IValueFunction | IValue |
fn? | IAttrDecorator |
helpValue? | IValue |
Returns ​
void
Defined in ​
src/leafer/packages/display/src/Leaf.ts:686
__emitLifeEvent ​
â–¸ __emitLifeEvent(type): void
Parameters ​
| Name | Type |
|---|---|
type | string |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display/src/Leaf.ts:692
destroy ​
â–¸ destroy(): void
Returns ​
void