Skip to content

Interface: ILeafComputedData

Hierarchy

Table of contents

Properties

Properties

id

Optional id: string

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:331


name

Optional name: string

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:332


className

Optional className: string

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:333


blendMode

Optional blendMode: IBlendMode

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:335


opacity

Optional opacity: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:336


visible

Optional visible: boolean | 0

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:337


selected

Optional selected: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:338


disabled

Optional disabled: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:339


locked

Optional locked: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:340


zIndex

Optional zIndex: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:341


dim

Optional dim: number | boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:343


dimskip

Optional dimskip: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:344


bright

Optional bright: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:345


mask

Optional mask: boolean | IMaskType

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:347


eraser

Optional eraser: boolean | IEraserType

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:348


filter

Optional filter: IFilter[]

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:349


complex

Optional complex: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:350


x

Optional x: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:353


y

Optional y: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:354


width

Optional width: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:355


height

Optional height: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:356


scaleX

Optional scaleX: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:357


scaleY

Optional scaleY: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:358


scaleFixed

Optional scaleFixed: IScaleFixed

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:359


rotation

Optional rotation: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:360


skewX

Optional skewX: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:361


skewY

Optional skewY: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:362


offsetX

Optional offsetX: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:364


offsetY

Optional offsetY: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:365


scrollX

Optional scrollX: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:366


scrollY

Optional scrollY: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:367


origin

Optional origin: IUnitPointData | IDirection

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:369


around

Optional around: IUnitPointData | IDirection

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:370


lazy

Optional lazy: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:372


pixelRatio

Optional pixelRatio: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:373


renderSpread

Optional renderSpread: IFourNumber

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:375


path

Optional path: IPathCommandData

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:377


windingRule

Optional windingRule: IWindingRule

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:378


closed

Optional closed: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:379


flow

Optional flow: IFlowType

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:382


padding

Optional padding: IFourNumber

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:383


gap

Optional gap: IGap | IPointGap

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:384


flowAlign

Optional flowAlign: IFlowAxisAlign | IFlowAlign

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:385


flowWrap

Optional flowWrap: IFlowWrap

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:386


itemBox

Optional itemBox: IFlowBoxType

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:387


inFlow

Optional inFlow: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:389


autoWidth

Optional autoWidth: IAutoSize

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:390


autoHeight

Optional autoHeight: IAutoSize

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:391


lockRatio

Optional lockRatio: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:392


autoBox

Optional autoBox: IAutoBoxData | IConstraint

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:393


widthRange

Optional widthRange: IRangeSize

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:395


heightRange

Optional heightRange: IRangeSize

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:396


draggable

Optional draggable: boolean | IAxis

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:399


dragBounds

Optional dragBounds: "parent" | IBoundsData

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:400


dragBoundsType

Optional dragBoundsType: IDragBoundsType

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:401


editable

Optional editable: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:403


hittable

Optional hittable: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:405


hitFill

Optional hitFill: IHitType

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:406


hitStroke

Optional hitStroke: IHitType

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:407


hitBox

Optional hitBox: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:408


hitChildren

Optional hitChildren: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:409


hitSelf

Optional hitSelf: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:410


hitRadius

Optional hitRadius: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:411


button

Optional button: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:413


cursor

Optional cursor: ICursorType | ICursorType[]

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:414


motionPath

Optional motionPath: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:416


motionPrecision

Optional motionPrecision: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:417


motion

Optional motion: number | IUnitData

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:419


motionRotation

Optional motionRotation: number | boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:420


normalStyle

Optional normalStyle: IObject

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:422


data

Optional data: IObject

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:425


__childBranchNumber

Optional __childBranchNumber: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:428


__complex

Optional __complex: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:429


__complexData

Optional __complexData: ILeafComplexCachedData

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:430


__naturalWidth

Optional __naturalWidth: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:432


__naturalHeight

Optional __naturalHeight: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:433


__autoWidth

Optional Readonly __autoWidth: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:435


__autoHeight

Optional Readonly __autoHeight: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:436


__autoSide

Optional Readonly __autoSide: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:437


__autoSize

Optional Readonly __autoSize: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:438


__useNaturalRatio

Readonly __useNaturalRatio: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:440


__isLinePath

Readonly __isLinePath: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:441


__blendMode

Readonly __blendMode: string

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:442


__useStroke

Optional __useStroke: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:444


__useArrow

Optional __useArrow: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:445


__useEffect

Optional __useEffect: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:446


__usePathBox

Optional __usePathBox: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:447


__useDim

Optional __useDim: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:448


__pathInputed

Optional __pathInputed: number

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:450


__pathForRender

Optional __pathForRender: IPathCommandData

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:451


__path2DForRender

Optional __path2DForRender: IPath2D

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:452


__startArrowPath

Optional __startArrowPath: IArrowPathData

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:454


__endArrowPath

Optional __endArrowPath: IArrowPathData

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:455


__pathForMotion

Optional __pathForMotion: IMotionPathData

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:456


__clipAfterFill

Optional __clipAfterFill: boolean

Defined in

src/leafer/packages/interface/src/display/ILeaf.ts:458

Released under the MIT License.