Skip to content

Interface: ILeafComputedData

Hierarchy

Table of contents

Properties

Properties

id

Optional id: string

Defined in

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


name

Optional name: string

Defined in

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


className

Optional className: string

Defined in

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


blendMode

Optional blendMode: IBlendMode

Defined in

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


opacity

Optional opacity: number

Defined in

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


visible

Optional visible: boolean | 0

Defined in

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


selected

Optional selected: boolean

Defined in

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


disabled

Optional disabled: boolean

Defined in

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


locked

Optional locked: boolean

Defined in

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


zIndex

Optional zIndex: number

Defined in

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


mask

Optional mask: boolean | IMaskType

Defined in

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


eraser

Optional eraser: boolean | IEraserType

Defined in

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


x

Optional x: number

Defined in

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


y

Optional y: number

Defined in

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


width

Optional width: number

Defined in

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


height

Optional height: number

Defined in

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


scaleX

Optional scaleX: number

Defined in

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


scaleY

Optional scaleY: number

Defined in

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


rotation

Optional rotation: number

Defined in

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


skewX

Optional skewX: number

Defined in

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


skewY

Optional skewY: number

Defined in

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


offsetX

Optional offsetX: number

Defined in

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


offsetY

Optional offsetY: number

Defined in

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


scrollX

Optional scrollX: number

Defined in

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


scrollY

Optional scrollY: number

Defined in

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


origin

Optional origin: IUnitPointData | IDirection

Defined in

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


around

Optional around: IUnitPointData | IDirection

Defined in

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


lazy

Optional lazy: boolean

Defined in

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


pixelRatio

Optional pixelRatio: number

Defined in

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


path

Optional path: IPathCommandData

Defined in

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


windingRule

Optional windingRule: IWindingRule

Defined in

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


closed

Optional closed: boolean

Defined in

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


flow

Optional flow: IFlowType

Defined in

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


padding

Optional padding: IFourNumber

Defined in

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


gap

Optional gap: IGap | IPointGap

Defined in

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


flowAlign

Optional flowAlign: IFlowAlign | IFlowAxisAlign

Defined in

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


flowWrap

Optional flowWrap: IFlowWrap

Defined in

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


itemBox

Optional itemBox: IFlowBoxType

Defined in

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


inFlow

Optional inFlow: boolean

Defined in

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


autoWidth

Optional autoWidth: IAutoSize

Defined in

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


autoHeight

Optional autoHeight: IAutoSize

Defined in

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


lockRatio

Optional lockRatio: boolean

Defined in

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


autoBox

Optional autoBox: IAutoBoxData | IConstraint

Defined in

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


widthRange

Optional widthRange: IRangeSize

Defined in

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


heightRange

Optional heightRange: IRangeSize

Defined in

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


draggable

Optional draggable: boolean | IAxis

Defined in

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


dragBounds

Optional dragBounds: "parent" | IBoundsData

Defined in

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


editable

Optional editable: boolean

Defined in

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


hittable

Optional hittable: boolean

Defined in

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


hitFill

Optional hitFill: IHitType

Defined in

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


hitStroke

Optional hitStroke: IHitType

Defined in

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


hitBox

Optional hitBox: boolean

Defined in

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


hitChildren

Optional hitChildren: boolean

Defined in

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


hitSelf

Optional hitSelf: boolean

Defined in

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


hitRadius

Optional hitRadius: number

Defined in

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


cursor

Optional cursor: ICursorType | ICursorType[]

Defined in

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


normalStyle

Optional normalStyle: ILeafInputData

Defined in

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


hoverStyle

Optional hoverStyle: ILeafInputData

Defined in

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


pressStyle

Optional pressStyle: ILeafInputData

Defined in

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


focusStyle

Optional focusStyle: ILeafInputData

Defined in

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


selectedStyle

Optional selectedStyle: ILeafInputData

Defined in

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


disabledStyle

Optional disabledStyle: ILeafInputData

Defined in

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


data

Optional data: IObject

Defined in

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


__childBranchNumber

Optional __childBranchNumber: number

Defined in

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


__complex

Optional __complex: boolean

Defined in

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


__naturalWidth

Optional __naturalWidth: number

Defined in

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


__naturalHeight

Optional __naturalHeight: number

Defined in

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


__autoWidth

Optional Readonly __autoWidth: boolean

Defined in

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


__autoHeight

Optional Readonly __autoHeight: boolean

Defined in

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


__autoSide

Optional Readonly __autoSide: boolean

Defined in

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


__autoSize

Optional Readonly __autoSize: boolean

Defined in

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


__useNaturalRatio

Readonly __useNaturalRatio: boolean

Defined in

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


__isLinePath

Readonly __isLinePath: boolean

Defined in

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


__blendMode

Readonly __blendMode: string

Defined in

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


__useArrow

Optional __useArrow: boolean

Defined in

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


__useEffect

Optional __useEffect: boolean

Defined in

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


__pathInputed

Optional __pathInputed: number

Defined in

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


__pathForRender

Optional __pathForRender: IPathCommandData

Defined in

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


__path2DForRender

Optional __path2DForRender: IPath2D

Defined in

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

Released under the MIT License.