Interface: IAppBase ​
Hierarchy ​
↳
IAppBase
Table of contents ​
Properties ​
- children
- realCanvas
- mode
- running
- created
- ready
- viewReady
- imageReady
- viewCompleted
- layoutLocked
- transforming
- view
- canvas
- renderer
- watcher
- layouter
- selector
- interaction
- canvasManager
- hitCanvasManager
- autoLayout
- lazyBounds
- config
- userConfig
- cacheId
- cacheInnerId
- innerIdMap
- idMap
- cursorPoint
- clientBounds
- leafs
- isPullDown
- isReachDottom
- __eventIds
- __nextRenderWait
- isApp
- app
- parentApp
- parent
- id
- name
- className
- blendMode
- opacity
- visible
- selected
- disabled
- locked
- zIndex
- dim
- dimskip
- bright
- mask
- eraser
- filter
- complex
- x
- y
- width
- height
- scaleX
- scaleY
- scaleFixed
- rotation
- skewX
- skewY
- scale
- offsetX
- offsetY
- scrollX
- scrollY
- origin
- around
- lazy
- pixelRatio
- renderSpread
- path
- windingRule
- closed
- flow
- padding
- gap
- flowAlign
- flowWrap
- itemBox
- inFlow
- autoWidth
- autoHeight
- lockRatio
- autoBox
- widthRange
- heightRange
- draggable
- dragBounds
- dragBoundsType
- editable
- hittable
- hitFill
- hitStroke
- hitBox
- hitChildren
- hitSelf
- hitRadius
- button
- cursor
- motionPath
- motionPrecision
- motion
- motionRotation
- normalStyle
- event
- data
- tag
- __tag
- innerName
- __DataProcessor
- __LayoutProcessor
- leafer
- zoomLayer
- leaferIsCreated
- leaferIsReady
- isLeafer
- isBranch
- isBranchLeaf
- isOutside
- __
- proxyData
- __proxyData
- skipJSON
- syncEventer
- lockNormalStyle
- __layout
- __world
- __local
- __nowWorld
- __cameraWorld
- __nowWorldShapeBounds
- __localMatrix
- __localBoxBounds
- __worldOpacity
- worldTransform
- localTransform
- __scrollWorld
- scrollWorldTransform
- boxBounds
- renderBounds
- worldBoxBounds
- worldStrokeBounds
- worldRenderBounds
- worldOpacity
- __level
- __tempNumber
- __worldFlipped
- animation
- animationOut
- __hasAutoLayout
- __hasMotionPath
- __hasComplex
- __hasMask
- __hasEraser
- __hitCanvas
- __flowBounds
- __widthGrow
- __heightGrow
- __hasGrow
- __onlyHitMask
- __ignoreHitWorld
- __inLazyBounds
- pathInputed
- isAutoWidth
- isAutoHeight
- destroyed
- topChildren
- innerId
- __captureMap
- __bubbleMap
- __hasLocalEvent
- __hasWorldEvent
Methods ​
- init
- unlockLayout
- lockLayout
- requestRender
- updateCursor
- resize
- waitReady
- waitViewReady
- waitViewCompleted
- zoom
- getValidMove
- getValidScale
- getWorldPointByClient
- getPagePointByClient
- getClientPointByWorld
- updateClientBounds
- receiveEvent
- start
- stop
- __renderBranch
- addMany
- removeAll
- clear
- reset
- resetCustom
- waitParent
- waitLeafer
- nextRender
- removeNextRender
- __bindLeafer
- set
- get
- setAttr
- getAttr
- getComputedAttr
- toJSON
- toString
- toSVG
- __SVG
- toHTML
- clone
- animate
- __setAttr
- __getAttr
- setProxyAttr
- getProxyAttr
- find
- findTag
- findOne
- findId
- focus
- updateState
- updateLayout
- forceUpdate
- forceRender
- __extraUpdate
- __updateWorldMatrix
- __updateLocalMatrix
- __updateWorldBounds
- __updateLocalBounds
- __updateLocalBoxBounds
- __updateLocalStrokeBounds
- __updateLocalRenderBounds
- __updateContentBounds
- __updateBoxBounds
- __updateStrokeBounds
- __updateRenderBounds
- __updateAutoLayout
- __updateFlowLayout
- __updateNaturalSize
- __updateStrokeSpread
- __updateRenderSpread
- __onUpdateSize
- __updateEraser
- __updateMask
- __renderMask
- __renderEraser
- __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
- __emitLifeEvent
- __updateSortChildren
- add
- remove
- dropTo
- __realSetAttr
- emitPropertyEvent
- destroyEventer
- on
- off
- on_
- off_
- once
- emit
- emitEvent
- hasEvent
- destroy
Properties ​
children ​
• children: ILeaferBase[]
Overrides ​
Defined in ​
src/leafer/packages/interface/src/app/IApp.ts:4
realCanvas ​
• realCanvas: boolean
Defined in ​
src/leafer/packages/interface/src/app/IApp.ts:5
mode ​
• mode: ILeaferMode
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:38
running ​
• running: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:40
created ​
• created: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:41
ready ​
• ready: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:42
viewReady ​
• viewReady: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:43
imageReady ​
• imageReady: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:44
viewCompleted ​
• viewCompleted: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:45
layoutLocked ​
• layoutLocked: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:46
transforming ​
• transforming: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:48
view ​
• Readonly view: unknown
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:50
canvas ​
• canvas: ILeaferCanvas
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:52
renderer ​
• renderer: IRenderer
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:53
watcher ​
• watcher: IWatcher
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:55
layouter ​
• layouter: ILayouter
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:56
selector ​
• Optional selector: ISelector
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:58
interaction ​
• Optional interaction: IInteraction
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:59
canvasManager ​
• canvasManager: ICanvasManager
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:61
hitCanvasManager ​
• Optional hitCanvasManager: IHitCanvasManager
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:62
autoLayout ​
• Optional autoLayout: IAutoBounds
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:64
lazyBounds ​
• lazyBounds: IBounds
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:65
config ​
• config: ILeaferConfig
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:67
userConfig ​
• Optional userConfig: ILeaferConfig
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:68
cacheId ​
• Optional cacheId: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:71
cacheInnerId ​
• Optional cacheInnerId: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:72
innerIdMap ​
• Optional innerIdMap: ILeafMap
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:73
idMap ​
• Optional idMap: ILeafMap
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:74
cursorPoint ​
• Readonly cursorPoint: IPointData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:76
clientBounds ​
• Readonly clientBounds: IBoundsData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:77
leafs ​
• leafs: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:78
isPullDown ​
• Optional isPullDown: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:80
isReachDottom ​
• Optional isReachDottom: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:81
__eventIds ​
• __eventIds: IEventListenerId[]
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:83
__nextRenderWait ​
• __nextRenderWait: IFunction[]
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:84
isApp ​
• Readonly isApp: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:125
app ​
• Readonly app: ILeaferBase
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:126
parentApp ​
• Optional parentApp: IAppBase
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:127
parent ​
• Optional parent: IAppBase
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:128
id ​
• Optional id: string
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:221
name ​
• Optional name: string
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:222
className ​
• Optional className: string
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:223
blendMode ​
• Optional blendMode: IBlendMode
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:225
opacity ​
• Optional opacity: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:227
visible ​
• Optional visible: boolean | 0
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:228
selected ​
• Optional selected: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:229
disabled ​
• Optional disabled: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:230
locked ​
• Optional locked: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:231
zIndex ​
• Optional zIndex: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:232
dim ​
• Optional dim: number | boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:234
dimskip ​
• Optional dimskip: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:235
bright ​
• Optional bright: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:236
mask ​
• Optional mask: boolean | IMaskType
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:238
eraser ​
• Optional eraser: boolean | IEraserType
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:239
filter ​
• Optional filter: IFilter | IFilter[]
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:240
complex ​
• Optional complex: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:241
x ​
• Optional x: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:244
y ​
• Optional y: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:245
width ​
• Optional width: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:246
height ​
• Optional height: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:247
scaleX ​
• Optional scaleX: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:248
scaleY ​
• Optional scaleY: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:249
scaleFixed ​
• Optional scaleFixed: IScaleFixed
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:250
rotation ​
• Optional rotation: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:251
skewX ​
• Optional skewX: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:252
skewY ​
• Optional skewY: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:253
scale ​
• Optional scale: number | IPointData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:255
offsetX ​
• Optional offsetX: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:257
offsetY ​
• Optional offsetY: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:258
scrollX ​
• Optional scrollX: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:259
scrollY ​
• Optional scrollY: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:260
origin ​
• Optional origin: IUnitPointData | IDirection
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:262
around ​
• Optional around: IUnitPointData | IDirection
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:263
lazy ​
• Optional lazy: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:265
pixelRatio ​
• Optional pixelRatio: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:266
renderSpread ​
• Optional renderSpread: IFourNumber
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:268
path ​
• Optional path: string | IPathCommandData | IPathCommandNode[] | IPathCommandObject[]
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:270
windingRule ​
• Optional windingRule: IWindingRule
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:271
closed ​
• Optional closed: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:272
flow ​
• Optional flow: IFlowType
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:275
padding ​
• Optional padding: IFourNumber
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:276
gap ​
• Optional gap: IGap | IPointGap
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:277
flowAlign ​
• Optional flowAlign: IFlowAxisAlign | IFlowAlign
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:278
flowWrap ​
• Optional flowWrap: IFlowWrap
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:279
itemBox ​
• Optional itemBox: IFlowBoxType
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:280
inFlow ​
• Optional inFlow: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:282
autoWidth ​
• Optional autoWidth: IAutoSize
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:283
autoHeight ​
• Optional autoHeight: IAutoSize
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:284
lockRatio ​
• Optional lockRatio: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:285
autoBox ​
• Optional autoBox: IAutoBoxData | IConstraint
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:286
widthRange ​
• Optional widthRange: IRangeSize
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:288
heightRange ​
• Optional heightRange: IRangeSize
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:289
draggable ​
• Optional draggable: boolean | IAxis
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:292
dragBounds ​
• Optional dragBounds: "parent" | IBoundsData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:293
dragBoundsType ​
• Optional dragBoundsType: IDragBoundsType
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:294
editable ​
• Optional editable: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:296
hittable ​
• Optional hittable: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:298
hitFill ​
• Optional hitFill: IHitType
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:299
hitStroke ​
• Optional hitStroke: IHitType
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:300
hitBox ​
• Optional hitBox: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:301
hitChildren ​
• Optional hitChildren: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:302
hitSelf ​
• Optional hitSelf: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:303
hitRadius ​
• Optional hitRadius: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:304
button ​
• Optional button: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:306
cursor ​
• Optional cursor: ICursorType | ICursorType[]
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:307
motionPath ​
• Optional motionPath: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:309
motionPrecision ​
• Optional motionPrecision: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:310
motion ​
• Optional motion: number | IUnitData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:312
motionRotation ​
• Optional motionRotation: number | boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:313
normalStyle ​
• Optional normalStyle: IObject
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:315
event ​
• Optional event: IEventParamsMap
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:317
data ​
• Optional data: IObject
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:320
tag ​
• tag: string
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:467
__tag ​
• Readonly __tag: string
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:468
innerName ​
• Readonly innerName: string
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:469
__DataProcessor ​
• Readonly __DataProcessor: IObject
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:471
__LayoutProcessor ​
• Readonly __LayoutProcessor: IObject
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:472
leafer ​
• Optional leafer: ILeaferBase
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:475
zoomLayer ​
• Optional zoomLayer: ILeaf
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:477
leaferIsCreated ​
• Readonly leaferIsCreated: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:479
leaferIsReady ​
• Readonly leaferIsReady: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:480
isLeafer ​
• Optional Readonly isLeafer: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:483
isBranch ​
• Optional Readonly isBranch: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:484
isBranchLeaf ​
• Optional Readonly isBranchLeaf: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:485
isOutside ​
• Optional Readonly isOutside: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:486
__ ​
• __: ILeafData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:488
proxyData ​
• Optional proxyData: ILeafInputData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:490
__proxyData ​
• Optional __proxyData: ILeafInputData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:491
skipJSON ​
• Optional skipJSON: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:493
syncEventer ​
• Optional syncEventer: ILeaf
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:494
lockNormalStyle ​
• Optional lockNormalStyle: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:495
__layout ​
• __layout: ILeafLayout
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:497
__world ​
• __world: IMatrixWithBoundsScaleData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:499
__local ​
• Optional __local: IMatrixWithBoundsData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:500
__nowWorld ​
• Optional __nowWorld: IMatrixWithBoundsScaleData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:502
__cameraWorld ​
• Optional __cameraWorld: IMatrixWithBoundsScaleData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:503
__nowWorldShapeBounds ​
• Optional __nowWorldShapeBounds: IBoundsData
Inherited from ​
ILeaferBase.__nowWorldShapeBounds
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:505
__localMatrix ​
• Readonly __localMatrix: IMatrixData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:507
__localBoxBounds ​
• Readonly __localBoxBounds: IBoundsData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:508
__worldOpacity ​
• __worldOpacity: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:510
worldTransform ​
• Readonly worldTransform: IMatrixWithScaleData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:512
localTransform ​
• Readonly localTransform: IMatrixData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:513
__scrollWorld ​
• Optional __scrollWorld: IMatrixWithBoundsScaleData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:515
scrollWorldTransform ​
• Readonly scrollWorldTransform: IMatrixWithScaleData
Inherited from ​
ILeaferBase.scrollWorldTransform
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:516
boxBounds ​
• Readonly boxBounds: IBoundsData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:518
renderBounds ​
• Readonly renderBounds: IBoundsData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:519
worldBoxBounds ​
• Readonly worldBoxBounds: IBoundsData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:520
worldStrokeBounds ​
• Readonly worldStrokeBounds: IBoundsData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:521
worldRenderBounds ​
• Readonly worldRenderBounds: IBoundsData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:522
worldOpacity ​
• Readonly worldOpacity: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:524
__level ​
• __level: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:526
__tempNumber ​
• Optional __tempNumber: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:527
__worldFlipped ​
• Readonly __worldFlipped: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:529
animation ​
• Optional animation: IObject | IObject[]
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:531
animationOut ​
• Optional animationOut: IObject | IObject[]
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:532
__hasAutoLayout ​
• Optional __hasAutoLayout: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:534
__hasMotionPath ​
• Optional __hasMotionPath: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:535
__hasComplex ​
• Optional __hasComplex: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:536
__hasMask ​
• Optional __hasMask: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:538
__hasEraser ​
• Optional __hasEraser: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:539
__hitCanvas ​
• Optional __hitCanvas: IHitCanvas
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:540
__flowBounds ​
• Optional __flowBounds: IBoundsData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:542
__widthGrow ​
• Optional __widthGrow: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:543
__heightGrow ​
• Optional __heightGrow: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:544
__hasGrow ​
• Optional __hasGrow: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:545
__onlyHitMask ​
• Readonly __onlyHitMask: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:547
__ignoreHitWorld ​
• Readonly __ignoreHitWorld: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:548
__inLazyBounds ​
• Readonly __inLazyBounds: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:549
pathInputed ​
• Readonly pathInputed: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:551
isAutoWidth ​
• Optional Readonly isAutoWidth: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:553
isAutoHeight ​
• Optional Readonly isAutoHeight: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:554
destroyed ​
• destroyed: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:556
topChildren ​
• Optional topChildren: ILeaf[]
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:733
innerId ​
• Readonly innerId: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:41
__captureMap ​
• Optional __captureMap: IEventListenerMap
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:42
__bubbleMap ​
• Optional __bubbleMap: IEventListenerMap
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:43
__hasLocalEvent ​
• Optional __hasLocalEvent: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:44
__hasWorldEvent ​
• Optional __hasWorldEvent: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:45
Methods ​
init ​
â–¸ init(userConfig?, parentApp?): void
Parameters ​
| Name | Type |
|---|---|
userConfig? | ILeaferConfig |
parentApp? | IAppBase |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:86
unlockLayout ​
â–¸ unlockLayout(updateLayout?): void
Parameters ​
| Name | Type |
|---|---|
updateLayout? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:91
lockLayout ​
â–¸ lockLayout(updateLayout?): void
Parameters ​
| Name | Type |
|---|---|
updateLayout? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:92
requestRender ​
â–¸ requestRender(change): void
Parameters ​
| Name | Type |
|---|---|
change | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:94
updateCursor ​
â–¸ updateCursor(cursor?): void
Parameters ​
| Name | Type |
|---|---|
cursor? | ICursorType |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:96
resize ​
â–¸ resize(size): void
Parameters ​
| Name | Type |
|---|---|
size | IScreenSizeData |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:97
waitReady ​
â–¸ waitReady(item, bind?): void
Parameters ​
| Name | Type |
|---|---|
item | IFunction |
bind? | IObject |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:99
waitViewReady ​
â–¸ waitViewReady(item, bind?): void
Parameters ​
| Name | Type |
|---|---|
item | IFunction |
bind? | IObject |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:100
waitViewCompleted ​
â–¸ waitViewCompleted(item, bind?): void
Parameters ​
| Name | Type |
|---|---|
item | IFunction |
bind? | IObject |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:101
zoom ​
â–¸ zoom(zoomType, optionsOrPadding?, scroll?, transition?): IBoundsData
Parameters ​
| Name | Type |
|---|---|
zoomType | IZoomType |
optionsOrPadding? | IFourNumber | IZoomOptions |
scroll? | boolean | "x" | "y" |
transition? | ITransition |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:103
getValidMove ​
â–¸ getValidMove(moveX, moveY, checkLimit?): IPointData
Parameters ​
| Name | Type |
|---|---|
moveX | number |
moveY | number |
checkLimit? | boolean |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:104
getValidScale ​
â–¸ getValidScale(changeScale): number
Parameters ​
| Name | Type |
|---|---|
changeScale | number |
Returns ​
number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:105
getWorldPointByClient ​
â–¸ getWorldPointByClient(clientPoint, updateClient?): IPointData
Parameters ​
| Name | Type |
|---|---|
clientPoint | IClientPointData |
updateClient? | boolean |
Returns ​
Inherited from ​
ILeaferBase.getWorldPointByClient
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:107
getPagePointByClient ​
â–¸ getPagePointByClient(clientPoint, updateClient?): IPointData
Parameters ​
| Name | Type |
|---|---|
clientPoint | IClientPointData |
updateClient? | boolean |
Returns ​
Inherited from ​
ILeaferBase.getPagePointByClient
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:108
getClientPointByWorld ​
â–¸ getClientPointByWorld(worldPoint): IPointData
Parameters ​
| Name | Type |
|---|---|
worldPoint | IPointData |
Returns ​
Inherited from ​
ILeaferBase.getClientPointByWorld
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:109
updateClientBounds ​
â–¸ updateClientBounds(): void
Returns ​
void
Inherited from ​
ILeaferBase.updateClientBounds
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:110
receiveEvent ​
â–¸ receiveEvent(event): void
Parameters ​
| Name | Type |
|---|---|
event | any |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/app/ILeafer.ts:112
start ​
â–¸ start(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/control/IControl.ts:2
stop ​
â–¸ stop(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/control/IControl.ts:3
__renderBranch ​
â–¸ __renderBranch(canvas, options): void
Parameters ​
| Name | Type |
|---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/IBranch.ts:7
addMany ​
â–¸ addMany(...children): void
Parameters ​
| Name | Type |
|---|---|
...children | ILeaf[] | ILeafInputData[] |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/IBranch.ts:8
removeAll ​
â–¸ removeAll(destroy?): void
Parameters ​
| Name | Type |
|---|---|
destroy? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/IBranch.ts:9
clear ​
â–¸ clear(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/IBranch.ts:10
reset ​
â–¸ reset(data?): void
Parameters ​
| Name | Type |
|---|---|
data? | ILeafInputData |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:558
resetCustom ​
â–¸ resetCustom(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:559
waitParent ​
â–¸ waitParent(item, bind?): void
Parameters ​
| Name | Type |
|---|---|
item | IFunction |
bind? | IObject |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:561
waitLeafer ​
â–¸ waitLeafer(item, bind?): void
Parameters ​
| Name | Type |
|---|---|
item | IFunction |
bind? | IObject |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:562
nextRender ​
â–¸ nextRender(item, bind?, off?): void
Parameters ​
| Name | Type |
|---|---|
item | IFunction |
bind? | IObject |
off? | "off" |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:563
removeNextRender ​
â–¸ removeNextRender(item): void
Parameters ​
| Name | Type |
|---|---|
item | IFunction |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:564
__bindLeafer ​
â–¸ __bindLeafer(leafer): void
Parameters ​
| Name | Type |
|---|---|
leafer | ILeaferBase |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:566
set ​
â–¸ set(data, transition?): void
Parameters ​
| Name | Type |
|---|---|
data | IObject |
transition? | ITransition |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:568
get ​
â–¸ get<K>(name): IAppBase[K]
Type parameters ​
| Name | Type |
|---|---|
K | extends keyof IAppBase |
Parameters ​
| Name | Type |
|---|---|
name | K |
Returns ​
IAppBase[K]
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:569
â–¸ get<K>(name?): ILeafInputData
Type parameters ​
| Name | Type |
|---|---|
K | extends keyof IAppBase |
Parameters ​
| Name | Type |
|---|---|
name? | ILeafInputData | K[] |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:570
setAttr ​
â–¸ setAttr(name, value): void
Parameters ​
| Name | Type |
|---|---|
name | string |
value | any |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:571
getAttr ​
â–¸ getAttr(name): any
Parameters ​
| Name | Type |
|---|---|
name | string |
Returns ​
any
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:572
getComputedAttr ​
â–¸ getComputedAttr(name): any
Parameters ​
| Name | Type |
|---|---|
name | string |
Returns ​
any
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:573
toJSON ​
â–¸ toJSON(options?): IObject
Parameters ​
| Name | Type |
|---|---|
options? | IJSONOptions |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:575
toString ​
â–¸ toString(options?): string
Parameters ​
| Name | Type |
|---|---|
options? | IJSONOptions |
Returns ​
string
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:576
toSVG ​
â–¸ toSVG(): string
Returns ​
string
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:577
__SVG ​
â–¸ __SVG(data): void
Parameters ​
| Name | Type |
|---|---|
data | IObject |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:578
toHTML ​
â–¸ toHTML(): string
Returns ​
string
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:579
clone ​
â–¸ clone(data?): ILeaf
Parameters ​
| Name | Type |
|---|---|
data? | ILeafInputData |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:580
animate ​
â–¸ animate(_keyframe?, _options?, _type?, _isTemp?): any
Parameters ​
| Name | Type |
|---|---|
_keyframe? | any |
_options? | any |
_type? | any |
_isTemp? | boolean |
Returns ​
any
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:582
__setAttr ​
â–¸ __setAttr(attrName, newValue, checkFiniteNumber?): boolean
Parameters ​
| Name | Type |
|---|---|
attrName | string |
newValue | IValue |
checkFiniteNumber? | boolean |
Returns ​
boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:585
__getAttr ​
â–¸ __getAttr(attrName): IValue
Parameters ​
| Name | Type |
|---|---|
attrName | string |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:586
setProxyAttr ​
â–¸ setProxyAttr(name, newValue): void
Parameters ​
| Name | Type |
|---|---|
name | string |
newValue | IValue |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:587
getProxyAttr ​
â–¸ getProxyAttr(name): IValue
Parameters ​
| Name | Type |
|---|---|
name | string |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:588
find ​
â–¸ find(condition, options?): ILeaf[]
Parameters ​
| Name | Type |
|---|---|
condition | string | number | IFindMethod |
options? | any |
Returns ​
ILeaf[]
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:591
findTag ​
â–¸ findTag(tag): ILeaf[]
Parameters ​
| Name | Type |
|---|---|
tag | string | string[] |
Returns ​
ILeaf[]
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:592
findOne ​
â–¸ findOne(condition, options?): ILeaf
Parameters ​
| Name | Type |
|---|---|
condition | string | number | IFindMethod |
options? | any |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:593
findId ​
â–¸ findId(id): ILeaf
Parameters ​
| Name | Type |
|---|---|
id | string | number |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:594
focus ​
â–¸ focus(value?): void
Parameters ​
| Name | Type |
|---|---|
value? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:596
updateState ​
â–¸ updateState(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:598
updateLayout ​
â–¸ updateLayout(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:599
forceUpdate ​
â–¸ forceUpdate(attrName?): void
Parameters ​
| Name | Type |
|---|---|
attrName? | string |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:600
forceRender ​
â–¸ forceRender(bounds?, sync?): void
Parameters ​
| Name | Type |
|---|---|
bounds? | IBoundsData |
sync? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:601
__extraUpdate ​
â–¸ __extraUpdate(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:603
__updateWorldMatrix ​
â–¸ __updateWorldMatrix(): void
Returns ​
void
Inherited from ​
ILeaferBase.__updateWorldMatrix
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:606
__updateLocalMatrix ​
â–¸ __updateLocalMatrix(): void
Returns ​
void
Inherited from ​
ILeaferBase.__updateLocalMatrix
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:607
__updateWorldBounds ​
â–¸ __updateWorldBounds(): void
Returns ​
void
Inherited from ​
ILeaferBase.__updateWorldBounds
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:610
__updateLocalBounds ​
â–¸ __updateLocalBounds(): void
Returns ​
void
Inherited from ​
ILeaferBase.__updateLocalBounds
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:611
__updateLocalBoxBounds ​
â–¸ __updateLocalBoxBounds(): void
Returns ​
void
Inherited from ​
ILeaferBase.__updateLocalBoxBounds
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:613
__updateLocalStrokeBounds ​
â–¸ __updateLocalStrokeBounds(): void
Returns ​
void
Inherited from ​
ILeaferBase.__updateLocalStrokeBounds
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:614
__updateLocalRenderBounds ​
â–¸ __updateLocalRenderBounds(): void
Returns ​
void
Inherited from ​
ILeaferBase.__updateLocalRenderBounds
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:615
__updateContentBounds ​
â–¸ __updateContentBounds(): void
Returns ​
void
Inherited from ​
ILeaferBase.__updateContentBounds
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:617
__updateBoxBounds ​
â–¸ __updateBoxBounds(secondLayout?, bounds?): void
Parameters ​
| Name | Type |
|---|---|
secondLayout? | boolean |
bounds? | IBoundsData |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:618
__updateStrokeBounds ​
â–¸ __updateStrokeBounds(bounds?): void
Parameters ​
| Name | Type |
|---|---|
bounds? | IBoundsData |
Returns ​
void
Inherited from ​
ILeaferBase.__updateStrokeBounds
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:619
__updateRenderBounds ​
â–¸ __updateRenderBounds(bounds?): void
Parameters ​
| Name | Type |
|---|---|
bounds? | IBoundsData |
Returns ​
void
Inherited from ​
ILeaferBase.__updateRenderBounds
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:620
__updateAutoLayout ​
â–¸ __updateAutoLayout(): void
Returns ​
void
Inherited from ​
ILeaferBase.__updateAutoLayout
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:622
__updateFlowLayout ​
â–¸ __updateFlowLayout(): void
Returns ​
void
Inherited from ​
ILeaferBase.__updateFlowLayout
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:623
__updateNaturalSize ​
â–¸ __updateNaturalSize(): void
Returns ​
void
Inherited from ​
ILeaferBase.__updateNaturalSize
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:624
__updateStrokeSpread ​
â–¸ __updateStrokeSpread(): IFourNumber
Returns ​
Inherited from ​
ILeaferBase.__updateStrokeSpread
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:626
__updateRenderSpread ​
â–¸ __updateRenderSpread(): IFourNumber
Returns ​
Inherited from ​
ILeaferBase.__updateRenderSpread
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:627
__onUpdateSize ​
â–¸ __onUpdateSize(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:629
__updateEraser ​
â–¸ __updateEraser(value?): void
Parameters ​
| Name | Type |
|---|---|
value? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:632
__updateMask ​
â–¸ __updateMask(value?): void
Parameters ​
| Name | Type |
|---|---|
value? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:633
__renderMask ​
â–¸ __renderMask(canvas, options): void
Parameters ​
| Name | Type |
|---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:634
__renderEraser ​
â–¸ __renderEraser(canvas, options): void
Parameters ​
| Name | Type |
|---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:635
__getNowWorld ​
â–¸ __getNowWorld(options): IMatrixWithBoundsScaleData
Parameters ​
| Name | Type |
|---|---|
options | IRenderOptions |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:638
getClampRenderScale ​
â–¸ getClampRenderScale(): number
Returns ​
number
Inherited from ​
ILeaferBase.getClampRenderScale
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:639
getRenderScaleData ​
â–¸ getRenderScaleData(abs?, scaleFixed?, unscale?): IScaleData
Parameters ​
| Name | Type |
|---|---|
abs? | boolean |
scaleFixed? | IScaleFixed |
unscale? | boolean |
Returns ​
Inherited from ​
ILeaferBase.getRenderScaleData
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:640
getTransform ​
â–¸ getTransform(relative?): IMatrixData
Parameters ​
| Name | Type |
|---|---|
relative? | ILeaf | ILocationType |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:642
getBounds ​
â–¸ getBounds(type?, relative?): IBoundsData
Parameters ​
| Name | Type |
|---|---|
type? | IBoundsType |
relative? | ILeaf | ILocationType |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:644
getLayoutBounds ​
â–¸ getLayoutBounds(type?, relative?, unscale?): ILayoutBoundsData
Parameters ​
| Name | Type |
|---|---|
type? | IBoundsType |
relative? | ILeaf | ILocationType |
unscale? | boolean |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:645
getLayoutPoints ​
â–¸ getLayoutPoints(type?, relative?): IPointData[]
Parameters ​
| Name | Type |
|---|---|
type? | IBoundsType |
relative? | ILeaf | ILocationType |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:646
getWorldBounds ​
â–¸ getWorldBounds(inner, relative?, change?): IBoundsData
Parameters ​
| Name | Type |
|---|---|
inner | IBoundsData |
relative? | ILeaf |
change? | boolean |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:648
worldToLocal ​
â–¸ worldToLocal(world, to?, distance?, relative?): void
Parameters ​
| Name | Type |
|---|---|
world | IPointData |
to? | IPointData |
distance? | boolean |
relative? | ILeaf |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:650
localToWorld ​
â–¸ localToWorld(local, to?, distance?, relative?): void
Parameters ​
| Name | Type |
|---|---|
local | IPointData |
to? | IPointData |
distance? | boolean |
relative? | ILeaf |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:651
worldToInner ​
â–¸ worldToInner(world, to?, distance?, relative?): void
Parameters ​
| Name | Type |
|---|---|
world | IPointData |
to? | IPointData |
distance? | boolean |
relative? | ILeaf |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:652
innerToWorld ​
â–¸ innerToWorld(inner, to?, distance?, relative?): void
Parameters ​
| Name | Type |
|---|---|
inner | IPointData |
to? | IPointData |
distance? | boolean |
relative? | ILeaf |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:653
getBoxPoint ​
â–¸ getBoxPoint(world, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
world | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:655
getBoxPointByInner ​
â–¸ getBoxPointByInner(inner, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
inner | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Inherited from ​
ILeaferBase.getBoxPointByInner
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:656
getInnerPoint ​
â–¸ getInnerPoint(world, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
world | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:657
getInnerPointByBox ​
â–¸ getInnerPointByBox(box, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
box | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Inherited from ​
ILeaferBase.getInnerPointByBox
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:658
getInnerPointByLocal ​
â–¸ getInnerPointByLocal(local, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
local | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Inherited from ​
ILeaferBase.getInnerPointByLocal
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:659
getLocalPoint ​
â–¸ getLocalPoint(world, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
world | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:660
getLocalPointByInner ​
â–¸ getLocalPointByInner(inner, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
inner | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Inherited from ​
ILeaferBase.getLocalPointByInner
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:661
getPagePoint ​
â–¸ getPagePoint(world, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
world | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:662
getWorldPoint ​
â–¸ getWorldPoint(inner, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
inner | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:663
getWorldPointByBox ​
â–¸ getWorldPointByBox(box, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
box | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Inherited from ​
ILeaferBase.getWorldPointByBox
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:664
getWorldPointByLocal ​
â–¸ getWorldPointByLocal(local, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
local | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Inherited from ​
ILeaferBase.getWorldPointByLocal
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:665
getWorldPointByPage ​
â–¸ getWorldPointByPage(page, relative?, distance?, change?): IPointData
Parameters ​
| Name | Type |
|---|---|
page | IPointData |
relative? | ILeaf |
distance? | boolean |
change? | boolean |
Returns ​
Inherited from ​
ILeaferBase.getWorldPointByPage
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:666
setTransform ​
â–¸ setTransform(transform?, resize?, transition?): void
Parameters ​
| Name | Type |
|---|---|
transform? | IMatrixData |
resize? | boolean |
transition? | ITransition |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:669
transform ​
â–¸ transform(transform?, resize?, transition?): void
Parameters ​
| Name | Type |
|---|---|
transform? | IMatrixData |
resize? | boolean |
transition? | ITransition |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:670
move ​
â–¸ move(x, y?, transition?): void
Parameters ​
| Name | Type |
|---|---|
x | number | IPointData |
y? | number |
transition? | ITransition |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:671
moveInner ​
â–¸ moveInner(x, y?, transition?): void
Parameters ​
| Name | Type |
|---|---|
x | number | IPointData |
y? | number |
transition? | ITransition |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:673
scaleOf ​
â–¸ scaleOf(origin, scaleX, scaleY?, resize?, transition?): void
Parameters ​
| Name | Type |
|---|---|
origin | IPointData | IDirection |
scaleX | number |
scaleY? | ITransition |
resize? | boolean |
transition? | ITransition |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:674
rotateOf ​
â–¸ rotateOf(origin, rotation, transition?): void
Parameters ​
| Name | Type |
|---|---|
origin | IPointData | IDirection |
rotation | number |
transition? | ITransition |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:675
skewOf ​
â–¸ skewOf(origin, skewX, skewY?, resize?, transition?): void
Parameters ​
| Name | Type |
|---|---|
origin | IPointData | IDirection |
skewX | number |
skewY? | number |
resize? | boolean |
transition? | ITransition |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:676
transformWorld ​
â–¸ transformWorld(worldTransform?, resize?, transition?): void
Parameters ​
| Name | Type |
|---|---|
worldTransform? | IMatrixData |
resize? | boolean |
transition? | ITransition |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:678
moveWorld ​
â–¸ moveWorld(x, y?, transition?): void
Parameters ​
| Name | Type |
|---|---|
x | number | IPointData |
y? | number |
transition? | ITransition |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:679
scaleOfWorld ​
â–¸ scaleOfWorld(worldOrigin, scaleX, scaleY?, resize?, transition?): void
Parameters ​
| Name | Type |
|---|---|
worldOrigin | IPointData |
scaleX | number |
scaleY? | ITransition |
resize? | boolean |
transition? | ITransition |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:680
rotateOfWorld ​
â–¸ rotateOfWorld(worldOrigin, rotation, transition?): void
Parameters ​
| Name | Type |
|---|---|
worldOrigin | IPointData |
rotation | number |
transition? | ITransition |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:681
skewOfWorld ​
â–¸ skewOfWorld(worldOrigin, skewX, skewY?, resize?, transition?): void
Parameters ​
| Name | Type |
|---|---|
worldOrigin | IPointData |
skewX | number |
skewY? | number |
resize? | boolean |
transition? | ITransition |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:682
flip ​
â–¸ flip(axis, transition?): void
Parameters ​
| Name | Type |
|---|---|
axis | IAxis |
transition? | ITransition |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:684
scaleResize ​
â–¸ scaleResize(scaleX, scaleY, noResize?): void
Parameters ​
| Name | Type |
|---|---|
scaleX | number |
scaleY | number |
noResize? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:686
__scaleResize ​
â–¸ __scaleResize(scaleX, scaleY): void
Parameters ​
| Name | Type |
|---|---|
scaleX | number |
scaleY | number |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:687
resizeWidth ​
â–¸ resizeWidth(width): void
Parameters ​
| Name | Type |
|---|---|
width | number |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:689
resizeHeight ​
â–¸ resizeHeight(height): void
Parameters ​
| Name | Type |
|---|---|
height | number |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:690
hit ​
â–¸ hit(world, hitRadius?): boolean
Parameters ​
| Name | Type |
|---|---|
world | IPointData |
hitRadius? | number |
Returns ​
boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:693
__hitWorld ​
â–¸ __hitWorld(point, forceHitFill?): boolean
Parameters ​
| Name | Type |
|---|---|
point | IRadiusPointData |
forceHitFill? | boolean |
Returns ​
boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:694
__hit ​
â–¸ __hit(local, forceHitFill?): boolean
Parameters ​
| Name | Type |
|---|---|
local | IRadiusPointData |
forceHitFill? | boolean |
Returns ​
boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:695
__hitFill ​
â–¸ __hitFill(inner): boolean
Parameters ​
| Name | Type |
|---|---|
inner | IRadiusPointData |
Returns ​
boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:696
__hitStroke ​
â–¸ __hitStroke(inner, strokeWidth): boolean
Parameters ​
| Name | Type |
|---|---|
inner | IRadiusPointData |
strokeWidth | number |
Returns ​
boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:697
__hitPixel ​
â–¸ __hitPixel(inner): boolean
Parameters ​
| Name | Type |
|---|---|
inner | IRadiusPointData |
Returns ​
boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:698
__drawHitPath ​
â–¸ __drawHitPath(canvas): void
Parameters ​
| Name | Type |
|---|---|
canvas | ILeaferCanvas |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:699
__updateHitCanvas ​
â–¸ __updateHitCanvas(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:700
__render ​
â–¸ __render(canvas, options): void
Parameters ​
| Name | Type |
|---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:703
__drawFast ​
â–¸ __drawFast(canvas, options): void
Parameters ​
| Name | Type |
|---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:704
__draw ​
â–¸ __draw(canvas, options, originCanvas?): void
Parameters ​
| Name | Type |
|---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
originCanvas? | ILeaferCanvas |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:705
__clip ​
â–¸ __clip(canvas, options): void
Parameters ​
| Name | Type |
|---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:707
__renderShape ​
â–¸ __renderShape(canvas, options): void
Parameters ​
| Name | Type |
|---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:708
__drawShape ​
â–¸ __drawShape(canvas, options): void
Parameters ​
| Name | Type |
|---|---|
canvas | ILeaferCanvas |
options | IRenderOptions |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:709
__updateWorldOpacity ​
â–¸ __updateWorldOpacity(): void
Returns ​
void
Inherited from ​
ILeaferBase.__updateWorldOpacity
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:711
__updateChange ​
â–¸ __updateChange(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:712
__drawPath ​
â–¸ __drawPath(canvas): void
Parameters ​
| Name | Type |
|---|---|
canvas | ILeaferCanvas |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:715
__drawRenderPath ​
â–¸ __drawRenderPath(canvas): void
Parameters ​
| Name | Type |
|---|---|
canvas | ILeaferCanvas |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:716
__updatePath ​
â–¸ __updatePath(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:717
__updateRenderPath ​
â–¸ __updateRenderPath(updateCache?): void
Parameters ​
| Name | Type |
|---|---|
updateCache? | boolean |
Returns ​
void
Inherited from ​
ILeaferBase.__updateRenderPath
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:718
getMotionPathData ​
â–¸ getMotionPathData(): IMotionPathData
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:721
getMotionPoint ​
â–¸ getMotionPoint(motionDistance): IRotationPointData
Parameters ​
| Name | Type |
|---|---|
motionDistance | number | IUnitData |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:722
getMotionTotal ​
â–¸ getMotionTotal(): number
Returns ​
number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:723
__updateMotionPath ​
â–¸ __updateMotionPath(): void
Returns ​
void
Inherited from ​
ILeaferBase.__updateMotionPath
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:725
__runAnimation ​
â–¸ __runAnimation(type, complete?): void
Parameters ​
| Name | Type |
|---|---|
type | "in" | "out" |
complete? | IFunction |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:727
__emitLifeEvent ​
â–¸ __emitLifeEvent(type): void
Parameters ​
| Name | Type |
|---|---|
type | string |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:729
__updateSortChildren ​
â–¸ __updateSortChildren(): void
Returns ​
void
Inherited from ​
ILeaferBase.__updateSortChildren
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:735
add ​
â–¸ add(child, index?): void
Parameters ​
| Name | Type |
|---|---|
child | ILeaf | ILeaf[] | ILeafInputData | ILeafInputData[] |
index? | number |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:736
remove ​
â–¸ remove(child?, destroy?): void
Parameters ​
| Name | Type |
|---|---|
child? | string | number | ILeaf | IFindMethod |
destroy? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:737
dropTo ​
â–¸ dropTo(parent, index?, resize?): void
Parameters ​
| Name | Type |
|---|---|
parent | ILeaf |
index? | number |
resize? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:738
__realSetAttr ​
â–¸ __realSetAttr(name, newValue): void
Parameters ​
| Name | Type |
|---|---|
name | string |
newValue | IValue |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/module/ILeafDataProxy.ts:9
emitPropertyEvent ​
â–¸ emitPropertyEvent(type, attrName, oldValue, newValue): void
Parameters ​
| Name | Type |
|---|---|
type | string |
attrName | string |
oldValue | unknown |
newValue | unknown |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/module/ILeafDataProxy.ts:10
destroyEventer ​
â–¸ destroyEventer(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/module/ILeafEventer.ts:18
on ​
â–¸ on(type, listener?, options?): void
Parameters ​
| Name | Type |
|---|---|
type | string | string[] | IEventParamsMap | IEventParams[] |
listener? | IFunction |
options? | IEventOption |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:49
off ​
â–¸ off(type?, listener?, options?): void
Parameters ​
| Name | Type |
|---|---|
type? | string | string[] |
listener? | IFunction |
options? | IEventOption |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:50
on_ ​
â–¸ on_(type, listener?, bind?, options?): IEventListenerId
Parameters ​
| Name | Type |
|---|---|
type | string | string[] | IEventParams[] |
listener? | IFunction |
bind? | IObject |
options? | IEventOption |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:51
off_ ​
â–¸ off_(id): void
Parameters ​
| Name | Type |
|---|---|
id | IEventListenerId | IEventListenerId[] |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:52
once ​
â–¸ once(type, listener?, captureOrBind?, capture?): void
Parameters ​
| Name | Type |
|---|---|
type | string | string[] | IEventParams[] |
listener? | IFunction |
captureOrBind? | boolean | IObject |
capture? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:53
emit ​
â–¸ emit(type, event?, capture?): void
Parameters ​
| Name | Type |
|---|---|
type | string |
event? | IObject | IEvent |
capture? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:54
emitEvent ​
â–¸ emitEvent(event?, capture?): void
Parameters ​
| Name | Type |
|---|---|
event? | IEvent |
capture? | boolean |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:55
hasEvent ​
â–¸ hasEvent(type, capture?): boolean
Parameters ​
| Name | Type |
|---|---|
type | string |
capture? | boolean |
Returns ​
boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/event/IEventer.ts:56
destroy ​
â–¸ destroy(): void
Returns ​
void