Interface: ILeafInputData â
Hierarchy â
âł
ILeafInputData
âłâł
IUIBaseInputData
âłâł
ILeaf
Table of contents â
Properties â
- 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
- button
- cursor
- motionPath
- motionPrecision
- motion
- motionRotation
- normalStyle
- event
- data
- tag
- children
- noBounds
Properties â
id â
⢠Optional
id: string
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:212
name â
⢠Optional
name: string
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:213
className â
⢠Optional
className: string
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:214
blendMode â
⢠Optional
blendMode: IBlendMode
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:216
opacity â
⢠Optional
opacity: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:217
visible â
⢠Optional
visible: boolean
| 0
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:218
selected â
⢠Optional
selected: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:219
disabled â
⢠Optional
disabled: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:220
locked â
⢠Optional
locked: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:221
zIndex â
⢠Optional
zIndex: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:222
mask â
⢠Optional
mask: boolean
| IMaskType
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:224
eraser â
⢠Optional
eraser: boolean
| IEraserType
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:225
x â
⢠Optional
x: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:228
y â
⢠Optional
y: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:229
width â
⢠Optional
width: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:230
height â
⢠Optional
height: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:231
scaleX â
⢠Optional
scaleX: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:232
scaleY â
⢠Optional
scaleY: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:233
rotation â
⢠Optional
rotation: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:234
skewX â
⢠Optional
skewX: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:235
skewY â
⢠Optional
skewY: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:236
scale â
⢠Optional
scale: number
| IPointData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:238
offsetX â
⢠Optional
offsetX: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:240
offsetY â
⢠Optional
offsetY: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:241
scrollX â
⢠Optional
scrollX: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:242
scrollY â
⢠Optional
scrollY: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:243
origin â
⢠Optional
origin: IUnitPointData
| IDirection
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:245
around â
⢠Optional
around: IUnitPointData
| IDirection
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:246
lazy â
⢠Optional
lazy: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:248
pixelRatio â
⢠Optional
pixelRatio: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:249
path â
⢠Optional
path: string
| IPathCommandData
| IPathCommandObject
[]
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:251
windingRule â
⢠Optional
windingRule: IWindingRule
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:252
closed â
⢠Optional
closed: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:253
flow â
⢠Optional
flow: IFlowType
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:256
padding â
⢠Optional
padding: IFourNumber
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:257
gap â
⢠Optional
gap: IGap
| IPointGap
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:258
flowAlign â
⢠Optional
flowAlign: IFlowAxisAlign
| IFlowAlign
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:259
flowWrap â
⢠Optional
flowWrap: IFlowWrap
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:260
itemBox â
⢠Optional
itemBox: IFlowBoxType
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:261
inFlow â
⢠Optional
inFlow: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:263
autoWidth â
⢠Optional
autoWidth: IAutoSize
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:264
autoHeight â
⢠Optional
autoHeight: IAutoSize
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:265
lockRatio â
⢠Optional
lockRatio: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:266
autoBox â
⢠Optional
autoBox: IAutoBoxData
| IConstraint
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:267
widthRange â
⢠Optional
widthRange: IRangeSize
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:269
heightRange â
⢠Optional
heightRange: IRangeSize
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:270
draggable â
⢠Optional
draggable: boolean
| IAxis
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:273
dragBounds â
⢠Optional
dragBounds: "parent"
| IBoundsData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:274
editable â
⢠Optional
editable: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:276
hittable â
⢠Optional
hittable: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:278
hitFill â
⢠Optional
hitFill: IHitType
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:279
hitStroke â
⢠Optional
hitStroke: IHitType
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:280
hitBox â
⢠Optional
hitBox: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:281
hitChildren â
⢠Optional
hitChildren: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:282
hitSelf â
⢠Optional
hitSelf: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:283
hitRadius â
⢠Optional
hitRadius: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:284
button â
⢠Optional
button: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:286
cursor â
⢠Optional
cursor: ICursorType
| ICursorType
[]
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:287
motionPath â
⢠Optional
motionPath: boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:289
motionPrecision â
⢠Optional
motionPrecision: number
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:290
motion â
⢠Optional
motion: number
| IUnitData
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:292
motionRotation â
⢠Optional
motionRotation: number
| boolean
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:293
normalStyle â
⢠Optional
normalStyle: IObject
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:295
event â
⢠Optional
event: IEventMap
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:297
data â
⢠Optional
data: IObject
Inherited from â
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:300
tag â
⢠Optional
tag: string
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:304
children â
⢠Optional
children: ILeafInputData
[]
Defined in â
leafer/packages/interface/src/display/ILeaf.ts:306
noBounds â
⢠Optional
noBounds: boolean