çŽä˝ä¸ć
Interface: IZoomView â
Hierarchy â
âł
IZoomView
âłâł
ILeaferBase
Table of contents â
Properties â
- children
- id
- name
- className
- blendMode
- opacity
- visible
- selected
- disabled
- locked
- zIndex
- mask
- eraser
- x
- y
- width
- height
- scaleX
- scaleY
- rotation
- skewX
- skewY
- scale
- offsetX
- offsetY
- scrollX
- scrollY
- origin
- around
- lazy
- pixelRatio
- path
- windingRule
- closed
- flow
- padding
- gap
- flowAlign
- flowWrap
- itemBox
- inFlow
- autoWidth
- autoHeight
- lockRatio
- autoBox
- widthRange
- heightRange
- draggable
- dragBounds
- editable
- hittable
- hitFill
- hitStroke
- hitBox
- hitChildren
- hitSelf
- hitRadius
- cursor
- event
- normalStyle
- hoverStyle
- pressStyle
- focusStyle
- selectedStyle
- disabledStyle
- data
- noBounds
- tag
- __tag
- innerName
- __DataProcessor
- __LayoutProcessor
- app
- leafer
- parent
- zoomLayer
- isApp
- isLeafer
- isBranch
- isBranchLeaf
- isOutside
- __
- proxyData
- __proxyData
- syncEventer
- __layout
- __world
- __local
- __nowWorld
- __cameraWorld
- __localMatrix
- __localBoxBounds
- __worldOpacity
- worldTransform
- localTransform
- boxBounds
- renderBounds
- worldBoxBounds
- worldStrokeBounds
- worldRenderBounds
- worldOpacity
- __level
- __tempNumber
- __worldFlipped
- __hasAutoLayout
- __hasMask
- __hasEraser
- __hitCanvas
- __flowBounds
- __widthGrow
- __heightGrow
- __hasGrow
- __onlyHitMask
- __ignoreHitWorld
- __inLazyBounds
- pathInputed
- __parentWait
- __leaferWait
- destroyed
- innerId
- __captureMap
- __bubbleMap
Methods â
- __renderBranch
- addMany
- removeAll
- clear
- 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
- __updateBoxBounds
- __updateStrokeBounds
- __updateRenderBounds
- __updateAutoLayout
- __updateFlowLayout
- __updateNaturalSize
- __updateStrokeSpread
- __updateRenderSpread
- __onUpdateSize
- __updateEraser
- __updateMask
- __renderMask
- __renderEraser
- __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
- __updateSortChildren
- add
- remove
- dropTo
- on
- off
- on_
- off_
- once
- emit
- emitEvent
- hasEvent
- destroy
Properties â
children â
⢠children: ILeaf
[]
Inherited from â
Defined in â
leafer/packages/interface/src/display/IBranch.ts:6
id â
⢠Optional
id: string
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:300
name â
⢠Optional
name: string
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:301
className â
⢠Optional
className: string
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:302
blendMode â
⢠Optional
blendMode: IBlendMode
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:304
opacity â
⢠Optional
opacity: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:305
visible â
⢠Optional
visible: boolean
| 0
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:306
selected â
⢠Optional
selected: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:307
disabled â
⢠Optional
disabled: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:308
locked â
⢠Optional
locked: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:309
zIndex â
⢠Optional
zIndex: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:310
mask â
⢠Optional
mask: boolean
| IMaskType
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:312
eraser â
⢠Optional
eraser: boolean
| IEraserType
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:313
x â
⢠Optional
x: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:316
y â
⢠Optional
y: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:317
width â
⢠Optional
width: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:318
height â
⢠Optional
height: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:319
scaleX â
⢠Optional
scaleX: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:320
scaleY â
⢠Optional
scaleY: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:321
rotation â
⢠Optional
rotation: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:322
skewX â
⢠Optional
skewX: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:323
skewY â
⢠Optional
skewY: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:324
scale â
⢠Optional
scale: number
| IPointData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:326
offsetX â
⢠Optional
offsetX: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:328
offsetY â
⢠Optional
offsetY: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:329
scrollX â
⢠Optional
scrollX: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:330
scrollY â
⢠Optional
scrollY: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:331
origin â
⢠Optional
origin: IUnitPointData
| IDirection
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:333
around â
⢠Optional
around: IUnitPointData
| IDirection
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:334
lazy â
⢠Optional
lazy: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:336
pixelRatio â
⢠Optional
pixelRatio: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:337
path â
⢠Optional
path: string
| IPathCommandData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:339
windingRule â
⢠Optional
windingRule: IWindingRule
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:340
closed â
⢠Optional
closed: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:341
flow â
⢠Optional
flow: IFlowType
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:344
padding â
⢠Optional
padding: IFourNumber
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:345
gap â
⢠Optional
gap: IGap
| IPointGap
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:346
flowAlign â
⢠Optional
flowAlign: IFlowAlign
| IFlowAxisAlign
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:347
flowWrap â
⢠Optional
flowWrap: IFlowWrap
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:348
itemBox â
⢠Optional
itemBox: IFlowBoxType
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:349
inFlow â
⢠Optional
inFlow: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:351
autoWidth â
⢠Optional
autoWidth: IAutoSize
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:352
autoHeight â
⢠Optional
autoHeight: IAutoSize
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:353
lockRatio â
⢠Optional
lockRatio: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:354
autoBox â
⢠Optional
autoBox: IAutoBoxData
| IConstraint
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:355
widthRange â
⢠Optional
widthRange: IRangeSize
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:357
heightRange â
⢠Optional
heightRange: IRangeSize
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:358
draggable â
⢠Optional
draggable: boolean
| IAxis
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:361
dragBounds â
⢠Optional
dragBounds: "parent"
| IBoundsData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:362
editable â
⢠Optional
editable: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:364
hittable â
⢠Optional
hittable: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:366
hitFill â
⢠Optional
hitFill: IHitType
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:367
hitStroke â
⢠Optional
hitStroke: IHitType
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:368
hitBox â
⢠Optional
hitBox: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:369
hitChildren â
⢠Optional
hitChildren: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:370
hitSelf â
⢠Optional
hitSelf: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:371
hitRadius â
⢠Optional
hitRadius: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:372
cursor â
⢠Optional
cursor: ICursorType
| ICursorType
[]
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:374
event â
⢠Optional
event: IEventMap
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:376
normalStyle â
⢠Optional
normalStyle: ILeafInputData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:378
hoverStyle â
⢠Optional
hoverStyle: ILeafInputData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:379
pressStyle â
⢠Optional
pressStyle: ILeafInputData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:380
focusStyle â
⢠Optional
focusStyle: ILeafInputData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:381
selectedStyle â
⢠Optional
selectedStyle: ILeafInputData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:382
disabledStyle â
⢠Optional
disabledStyle: ILeafInputData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:383
data â
⢠Optional
data: IObject
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:386
noBounds â
⢠Optional
noBounds: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:391
tag â
⢠tag: string
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:505
__tag â
⢠Readonly
__tag: string
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:506
innerName â
⢠Readonly
innerName: string
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:507
__DataProcessor â
⢠Readonly
__DataProcessor: IObject
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:509
__LayoutProcessor â
⢠Readonly
__LayoutProcessor: IObject
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:510
app â
⢠Optional
Readonly
app: ILeaferBase
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:512
leafer â
⢠Optional
leafer: ILeaferBase
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:513
parent â
⢠Optional
parent: ILeaf
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:514
zoomLayer â
⢠Optional
zoomLayer: ILeaf
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:515
isApp â
⢠Optional
Readonly
isApp: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:517
isLeafer â
⢠Optional
Readonly
isLeafer: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:518
isBranch â
⢠Optional
Readonly
isBranch: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:519
isBranchLeaf â
⢠Optional
Readonly
isBranchLeaf: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:520
isOutside â
⢠Optional
Readonly
isOutside: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:521
__ â
⢠__: ILeafData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:523
proxyData â
⢠Optional
proxyData: ILeafInputData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:525
__proxyData â
⢠Optional
__proxyData: ILeafInputData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:526
syncEventer â
⢠Optional
syncEventer: ILeaf
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:528
__layout â
⢠__layout: ILeafLayout
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:530
__world â
⢠__world: IMatrixWithBoundsScaleData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:532
__local â
⢠Optional
__local: IMatrixWithBoundsData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:533
__nowWorld â
⢠Optional
__nowWorld: IMatrixWithBoundsScaleData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:535
__cameraWorld â
⢠Optional
__cameraWorld: IMatrixWithBoundsScaleData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:536
__localMatrix â
⢠Readonly
__localMatrix: IMatrixData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:538
__localBoxBounds â
⢠Readonly
__localBoxBounds: IBoundsData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:539
__worldOpacity â
⢠__worldOpacity: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:541
worldTransform â
⢠Readonly
worldTransform: IMatrixWithScaleData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:543
localTransform â
⢠Readonly
localTransform: IMatrixData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:544
boxBounds â
⢠Readonly
boxBounds: IBoundsData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:546
renderBounds â
⢠Readonly
renderBounds: IBoundsData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:547
worldBoxBounds â
⢠Readonly
worldBoxBounds: IBoundsData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:548
worldStrokeBounds â
⢠Readonly
worldStrokeBounds: IBoundsData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:549
worldRenderBounds â
⢠Readonly
worldRenderBounds: IBoundsData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:550
worldOpacity â
⢠Readonly
worldOpacity: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:552
__level â
⢠__level: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:554
__tempNumber â
⢠Optional
__tempNumber: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:555
__worldFlipped â
⢠Readonly
__worldFlipped: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:557
__hasAutoLayout â
⢠Optional
__hasAutoLayout: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:559
__hasMask â
⢠Optional
__hasMask: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:560
__hasEraser â
⢠Optional
__hasEraser: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:561
__hitCanvas â
⢠Optional
__hitCanvas: IHitCanvas
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:562
__flowBounds â
⢠Optional
__flowBounds: IBoundsData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:564
__widthGrow â
⢠Optional
__widthGrow: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:565
__heightGrow â
⢠Optional
__heightGrow: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:566
__hasGrow â
⢠Optional
__hasGrow: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:567
__onlyHitMask â
⢠Readonly
__onlyHitMask: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:569
__ignoreHitWorld â
⢠Readonly
__ignoreHitWorld: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:570
__inLazyBounds â
⢠Readonly
__inLazyBounds: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:571
pathInputed â
⢠Readonly
pathInputed: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:573
__parentWait â
⢠Optional
__parentWait: IFunction
[]
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:575
__leaferWait â
⢠Optional
__leaferWait: IFunction
[]
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:576
destroyed â
⢠destroyed: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:578
innerId â
⢠Readonly
innerId: number
Inherited from â
Defined in â
leafer/packages/interface/src/event/IEventer.ts:40
__captureMap â
⢠Optional
__captureMap: IEventListenerMap
Inherited from â
Defined in â
leafer/packages/interface/src/event/IEventer.ts:41
__bubbleMap â
⢠Optional
__bubbleMap: IEventListenerMap
Inherited from â
Defined in â
leafer/packages/interface/src/event/IEventer.ts:42
Methods â
__renderBranch â
⸠__renderBranch(canvas
, options
): void
Parameters â
Name | Type |
---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/IBranch.ts:7
addMany â
⸠addMany(...children
): void
Parameters â
Name | Type |
---|---|
...children | ILeaf [] |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/IBranch.ts:8
removeAll â
⸠removeAll(destroy?
): void
Parameters â
Name | Type |
---|---|
destroy? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/IBranch.ts:9
clear â
⸠clear(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/IBranch.ts:10
reset â
⸠reset(data?
): void
Parameters â
Name | Type |
---|---|
data? | ILeafInputData |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:580
resetCustom â
⸠resetCustom(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:581
waitParent â
⸠waitParent(item
, bind?
): void
Parameters â
Name | Type |
---|---|
item | IFunction |
bind? | IObject |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:583
waitLeafer â
⸠waitLeafer(item
, bind?
): void
Parameters â
Name | Type |
---|---|
item | IFunction |
bind? | IObject |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:584
nextRender â
⸠nextRender(item
, bind?
, off?
): void
Parameters â
Name | Type |
---|---|
item | IFunction |
bind? | IObject |
off? | "off" |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:585
removeNextRender â
⸠removeNextRender(item
): void
Parameters â
Name | Type |
---|---|
item | IFunction |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:586
__bindLeafer â
⸠__bindLeafer(leafer
): void
Parameters â
Name | Type |
---|---|
leafer | ILeaferBase |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:588
set â
⸠set(data
): void
Parameters â
Name | Type |
---|---|
data | IObject |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:590
get â
⸠get(name?
): IValue
| ILeafInputData
Parameters â
Name | Type |
---|---|
name? | string | string [] | IObject |
Returns â
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:591
setAttr â
⸠setAttr(name
, value
): void
Parameters â
Name | Type |
---|---|
name | string |
value | any |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:592
getAttr â
⸠getAttr(name
): any
Parameters â
Name | Type |
---|---|
name | string |
Returns â
any
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:593
getComputedAttr â
⸠getComputedAttr(name
): any
Parameters â
Name | Type |
---|---|
name | string |
Returns â
any
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:594
toJSON â
⸠toJSON(options?
): IObject
Parameters â
Name | Type |
---|---|
options? | IJSONOptions |
Returns â
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:596
toString â
⸠toString(options?
): string
Parameters â
Name | Type |
---|---|
options? | IJSONOptions |
Returns â
string
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:597
toSVG â
⸠toSVG(): string
Returns â
string
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:598
__SVG â
⸠__SVG(data
): void
Parameters â
Name | Type |
---|---|
data | IObject |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:599
toHTML â
⸠toHTML(): string
Returns â
string
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:600
__setAttr â
⸠__setAttr(attrName
, newValue
, checkFiniteNumber?
): boolean
Parameters â
Name | Type |
---|---|
attrName | string |
newValue | IValue |
checkFiniteNumber? | boolean |
Returns â
boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:603
__getAttr â
⸠__getAttr(attrName
): IValue
Parameters â
Name | Type |
---|---|
attrName | string |
Returns â
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:604
setProxyAttr â
⸠setProxyAttr(name
, newValue
): void
Parameters â
Name | Type |
---|---|
name | string |
newValue | IValue |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:605
getProxyAttr â
⸠getProxyAttr(name
): IValue
Parameters â
Name | Type |
---|---|
name | string |
Returns â
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:606
find â
⸠find(condition
, options?
): ILeaf
[]
Parameters â
Name | Type |
---|---|
condition | string | number | IFindMethod |
options? | any |
Returns â
ILeaf
[]
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:609
findTag â
⸠findTag(tag
): ILeaf
[]
Parameters â
Name | Type |
---|---|
tag | string | string [] |
Returns â
ILeaf
[]
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:610
findOne â
⸠findOne(condition
, options?
): ILeaf
Parameters â
Name | Type |
---|---|
condition | string | number | IFindMethod |
options? | any |
Returns â
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:611
findId â
⸠findId(id
): ILeaf
Parameters â
Name | Type |
---|---|
id | string | number |
Returns â
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:612
focus â
⸠focus(value?
): void
Parameters â
Name | Type |
---|---|
value? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:614
updateLayout â
⸠updateLayout(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:616
forceUpdate â
⸠forceUpdate(attrName?
): void
Parameters â
Name | Type |
---|---|
attrName? | string |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:617
forceRender â
⸠forceRender(_bounds?
): void
Parameters â
Name | Type |
---|---|
_bounds? | IBoundsData |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:618
__updateWorldMatrix â
⸠__updateWorldMatrix(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:621
__updateLocalMatrix â
⸠__updateLocalMatrix(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:622
__updateWorldBounds â
⸠__updateWorldBounds(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:625
__updateLocalBounds â
⸠__updateLocalBounds(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:626
__updateLocalBoxBounds â
⸠__updateLocalBoxBounds(): void
Returns â
void
Inherited from â
IBranch.__updateLocalBoxBounds
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:628
__updateLocalStrokeBounds â
⸠__updateLocalStrokeBounds(): void
Returns â
void
Inherited from â
IBranch.__updateLocalStrokeBounds
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:629
__updateLocalRenderBounds â
⸠__updateLocalRenderBounds(): void
Returns â
void
Inherited from â
IBranch.__updateLocalRenderBounds
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:630
__updateContentBounds â
⸠__updateContentBounds(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:632
__updateBoxBounds â
⸠__updateBoxBounds(secondLayout?
): void
Parameters â
Name | Type |
---|---|
secondLayout? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:633
__updateStrokeBounds â
⸠__updateStrokeBounds(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:634
__updateRenderBounds â
⸠__updateRenderBounds(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:635
__updateAutoLayout â
⸠__updateAutoLayout(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:637
__updateFlowLayout â
⸠__updateFlowLayout(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:638
__updateNaturalSize â
⸠__updateNaturalSize(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:639
__updateStrokeSpread â
⸠__updateStrokeSpread(): number
Returns â
number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:641
__updateRenderSpread â
⸠__updateRenderSpread(): number
Returns â
number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:642
__onUpdateSize â
⸠__onUpdateSize(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:644
__updateEraser â
⸠__updateEraser(value?
): void
Parameters â
Name | Type |
---|---|
value? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:647
__updateMask â
⸠__updateMask(value?
): void
Parameters â
Name | Type |
---|---|
value? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:648
__renderMask â
⸠__renderMask(canvas
, options
): void
Parameters â
Name | Type |
---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:649
__renderEraser â
⸠__renderEraser(canvas
, options
): void
Parameters â
Name | Type |
---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:650
__getNowWorld â
⸠__getNowWorld(options
): IMatrixWithBoundsScaleData
Parameters â
Name | Type |
---|---|
options | IRenderOptions |
Returns â
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:653
getTransform â
⸠getTransform(relative?
): IMatrixData
Parameters â
Name | Type |
---|---|
relative? | ILeaf | ILocationType |
Returns â
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:655
getBounds â
⸠getBounds(type?
, relative?
): IBoundsData
Parameters â
Name | Type |
---|---|
type? | IBoundsType |
relative? | ILeaf | ILocationType |
Returns â
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:657
getLayoutBounds â
⸠getLayoutBounds(type?
, relative?
, unscale?
): ILayoutBoundsData
Parameters â
Name | Type |
---|---|
type? | IBoundsType |
relative? | ILeaf | ILocationType |
unscale? | boolean |
Returns â
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:658
getLayoutPoints â
⸠getLayoutPoints(type?
, relative?
): IPointData
[]
Parameters â
Name | Type |
---|---|
type? | IBoundsType |
relative? | ILeaf | ILocationType |
Returns â
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:659
getWorldBounds â
⸠getWorldBounds(inner
, relative?
, change?
): IBoundsData
Parameters â
Name | Type |
---|---|
inner | IBoundsData |
relative? | ILeaf |
change? | boolean |
Returns â
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:661
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/interface/src/display/ILeaf.ts:663
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/interface/src/display/ILeaf.ts:664
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/interface/src/display/ILeaf.ts:665
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/interface/src/display/ILeaf.ts:666
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/interface/src/display/ILeaf.ts:668
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/interface/src/display/ILeaf.ts:669
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/interface/src/display/ILeaf.ts:670
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/interface/src/display/ILeaf.ts:671
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/interface/src/display/ILeaf.ts:672
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/interface/src/display/ILeaf.ts:673
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/interface/src/display/ILeaf.ts:674
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/interface/src/display/ILeaf.ts:675
setTransform â
⸠setTransform(transform?
, resize?
): void
Parameters â
Name | Type |
---|---|
transform? | IMatrixData |
resize? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:679
transform â
⸠transform(transform?
, resize?
): void
Parameters â
Name | Type |
---|---|
transform? | IMatrixData |
resize? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:680
move â
⸠move(x
, y?
): void
Parameters â
Name | Type |
---|---|
x | number | IPointData |
y? | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:681
moveInner â
⸠moveInner(x
, y?
): void
Parameters â
Name | Type |
---|---|
x | number | IPointData |
y? | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:683
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/interface/src/display/ILeaf.ts:684
rotateOf â
⸠rotateOf(origin
, rotation
): void
Parameters â
Name | Type |
---|---|
origin | IPointData | IDirection |
rotation | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:685
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/interface/src/display/ILeaf.ts:686
transformWorld â
⸠transformWorld(worldTransform?
, resize?
): void
Parameters â
Name | Type |
---|---|
worldTransform? | IMatrixData |
resize? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:688
moveWorld â
⸠moveWorld(x
, y?
): void
Parameters â
Name | Type |
---|---|
x | number | IPointData |
y? | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:689
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/interface/src/display/ILeaf.ts:690
rotateOfWorld â
⸠rotateOfWorld(worldOrigin
, rotation
): void
Parameters â
Name | Type |
---|---|
worldOrigin | IPointData |
rotation | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:691
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/interface/src/display/ILeaf.ts:692
flip â
⸠flip(axis
): void
Parameters â
Name | Type |
---|---|
axis | IAxis |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:694
scaleResize â
⸠scaleResize(scaleX
, scaleY
, noResize?
): void
Parameters â
Name | Type |
---|---|
scaleX | number |
scaleY | number |
noResize? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:696
__scaleResize â
⸠__scaleResize(scaleX
, scaleY
): void
Parameters â
Name | Type |
---|---|
scaleX | number |
scaleY | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:697
resizeWidth â
⸠resizeWidth(width
): void
Parameters â
Name | Type |
---|---|
width | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:699
resizeHeight â
⸠resizeHeight(height
): void
Parameters â
Name | Type |
---|---|
height | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:700
__hitWorld â
⸠__hitWorld(point
): boolean
Parameters â
Name | Type |
---|---|
point | IRadiusPointData |
Returns â
boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:703
__hit â
⸠__hit(local
): boolean
Parameters â
Name | Type |
---|---|
local | IRadiusPointData |
Returns â
boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:704
__hitFill â
⸠__hitFill(inner
): boolean
Parameters â
Name | Type |
---|---|
inner | IRadiusPointData |
Returns â
boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:705
__hitStroke â
⸠__hitStroke(inner
, strokeWidth
): boolean
Parameters â
Name | Type |
---|---|
inner | IRadiusPointData |
strokeWidth | number |
Returns â
boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:706
__hitPixel â
⸠__hitPixel(inner
): boolean
Parameters â
Name | Type |
---|---|
inner | IRadiusPointData |
Returns â
boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:707
__drawHitPath â
⸠__drawHitPath(canvas
): void
Parameters â
Name | Type |
---|---|
canvas | ILeaferCanvas |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:708
__updateHitCanvas â
⸠__updateHitCanvas(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:709
__render â
⸠__render(canvas
, options
): void
Parameters â
Name | Type |
---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:712
__drawFast â
⸠__drawFast(canvas
, options
): void
Parameters â
Name | Type |
---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:713
__draw â
⸠__draw(canvas
, options
): void
Parameters â
Name | Type |
---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:714
__clip â
⸠__clip(canvas
, options
): void
Parameters â
Name | Type |
---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:716
__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/interface/src/display/ILeaf.ts:717
__updateWorldOpacity â
⸠__updateWorldOpacity(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:719
__updateChange â
⸠__updateChange(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:720
__drawPath â
⸠__drawPath(canvas
): void
Parameters â
Name | Type |
---|---|
canvas | ILeaferCanvas |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:723
__drawRenderPath â
⸠__drawRenderPath(canvas
): void
Parameters â
Name | Type |
---|---|
canvas | ILeaferCanvas |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:724
__updatePath â
⸠__updatePath(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:725
__updateRenderPath â
⸠__updateRenderPath(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:726
__updateSortChildren â
⸠__updateSortChildren(): void
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:733
add â
⸠add(child
, index?
): void
Parameters â
Name | Type |
---|---|
child | ILeaf |
index? | number |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:734
remove â
⸠remove(child?
, destroy?
): void
Parameters â
Name | Type |
---|---|
child? | ILeaf |
destroy? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:735
dropTo â
⸠dropTo(parent
, index?
, resize?
): void
Parameters â
Name | Type |
---|---|
parent | ILeaf |
index? | number |
resize? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:736
on â
⸠on(type
, listener
, options?
): void
Parameters â
Name | Type |
---|---|
type | string | string [] |
listener | IFunction |
options? | IEventOption |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/event/IEventer.ts:44
off â
⸠off(type?
, listener?
, options?
): void
Parameters â
Name | Type |
---|---|
type? | string | string [] |
listener? | IFunction |
options? | IEventOption |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/event/IEventer.ts:45
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/interface/src/event/IEventer.ts:46
off_ â
⸠off_(id
): void
Parameters â
Name | Type |
---|---|
id | IEventListenerId | IEventListenerId [] |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/event/IEventer.ts:47
once â
⸠once(type
, listener
): void
Parameters â
Name | Type |
---|---|
type | string | string [] |
listener | IFunction |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/event/IEventer.ts:48
emit â
⸠emit(type
, event?
, capture?
): void
Parameters â
Name | Type |
---|---|
type | string |
event? | IObject | IEvent |
capture? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/event/IEventer.ts:49
emitEvent â
⸠emitEvent(event?
, capture?
): void
Parameters â
Name | Type |
---|---|
event? | IEvent |
capture? | boolean |
Returns â
void
Inherited from â
Defined in â
leafer/packages/interface/src/event/IEventer.ts:50
hasEvent â
⸠hasEvent(type
, capture?
): boolean
Parameters â
Name | Type |
---|---|
type | string |
capture? | boolean |
Returns â
boolean
Inherited from â
Defined in â
leafer/packages/interface/src/event/IEventer.ts:51
destroy â
⸠destroy(): void
Returns â
void