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


x โ€‹

โ€ข Optional x: number

Defined in โ€‹

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


y โ€‹

โ€ข Optional y: number

Defined in โ€‹

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


width โ€‹

โ€ข Optional width: number

Defined in โ€‹

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


height โ€‹

โ€ข Optional height: number

Defined in โ€‹

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


scaleX โ€‹

โ€ข Optional scaleX: number

Defined in โ€‹

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


scaleY โ€‹

โ€ข Optional scaleY: number

Defined in โ€‹

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


rotation โ€‹

โ€ข Optional rotation: number

Defined in โ€‹

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


skewX โ€‹

โ€ข Optional skewX: number

Defined in โ€‹

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


skewY โ€‹

โ€ข Optional skewY: number

Defined in โ€‹

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


offsetX โ€‹

โ€ข Optional offsetX: number

Defined in โ€‹

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


offsetY โ€‹

โ€ข Optional offsetY: number

Defined in โ€‹

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


scrollX โ€‹

โ€ข Optional scrollX: number

Defined in โ€‹

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


scrollY โ€‹

โ€ข Optional scrollY: number

Defined in โ€‹

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


origin โ€‹

โ€ข Optional origin: IUnitPointData | IDirection

Defined in โ€‹

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


around โ€‹

โ€ข Optional around: IUnitPointData | IDirection

Defined in โ€‹

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


lazy โ€‹

โ€ข Optional lazy: boolean

Defined in โ€‹

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


pixelRatio โ€‹

โ€ข Optional pixelRatio: number

Defined in โ€‹

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


renderSpread โ€‹

โ€ข Optional renderSpread: IFourNumber

Defined in โ€‹

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


path โ€‹

โ€ข Optional path: IPathCommandData

Defined in โ€‹

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


windingRule โ€‹

โ€ข Optional windingRule: IWindingRule

Defined in โ€‹

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


closed โ€‹

โ€ข Optional closed: boolean

Defined in โ€‹

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


flow โ€‹

โ€ข Optional flow: IFlowType

Defined in โ€‹

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


padding โ€‹

โ€ข Optional padding: IFourNumber

Defined in โ€‹

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


gap โ€‹

โ€ข Optional gap: IGap | IPointGap

Defined in โ€‹

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


flowAlign โ€‹

โ€ข Optional flowAlign: IFlowAxisAlign | IFlowAlign

Defined in โ€‹

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


flowWrap โ€‹

โ€ข Optional flowWrap: IFlowWrap

Defined in โ€‹

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


itemBox โ€‹

โ€ข Optional itemBox: IFlowBoxType

Defined in โ€‹

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


inFlow โ€‹

โ€ข Optional inFlow: boolean

Defined in โ€‹

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


autoWidth โ€‹

โ€ข Optional autoWidth: IAutoSize

Defined in โ€‹

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


autoHeight โ€‹

โ€ข Optional autoHeight: IAutoSize

Defined in โ€‹

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


lockRatio โ€‹

โ€ข Optional lockRatio: boolean

Defined in โ€‹

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


autoBox โ€‹

โ€ข Optional autoBox: IAutoBoxData | IConstraint

Defined in โ€‹

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


widthRange โ€‹

โ€ข Optional widthRange: IRangeSize

Defined in โ€‹

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


heightRange โ€‹

โ€ข Optional heightRange: IRangeSize

Defined in โ€‹

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


draggable โ€‹

โ€ข Optional draggable: boolean | IAxis

Defined in โ€‹

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


dragBounds โ€‹

โ€ข Optional dragBounds: "parent" | IBoundsData

Defined in โ€‹

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


dragBoundsType โ€‹

โ€ข Optional dragBoundsType: IDragBoundsType

Defined in โ€‹

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


editable โ€‹

โ€ข Optional editable: boolean

Defined in โ€‹

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


hittable โ€‹

โ€ข Optional hittable: boolean

Defined in โ€‹

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


hitFill โ€‹

โ€ข Optional hitFill: IHitType

Defined in โ€‹

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


hitStroke โ€‹

โ€ข Optional hitStroke: IHitType

Defined in โ€‹

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


hitBox โ€‹

โ€ข Optional hitBox: boolean

Defined in โ€‹

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


hitChildren โ€‹

โ€ข Optional hitChildren: boolean

Defined in โ€‹

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


hitSelf โ€‹

โ€ข Optional hitSelf: boolean

Defined in โ€‹

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


hitRadius โ€‹

โ€ข Optional hitRadius: number

Defined in โ€‹

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


button โ€‹

โ€ข Optional button: boolean

Defined in โ€‹

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


cursor โ€‹

โ€ข Optional cursor: ICursorType | ICursorType[]

Defined in โ€‹

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


motionPath โ€‹

โ€ข Optional motionPath: boolean

Defined in โ€‹

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


motionPrecision โ€‹

โ€ข Optional motionPrecision: number

Defined in โ€‹

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


motion โ€‹

โ€ข Optional motion: number | IUnitData

Defined in โ€‹

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


motionRotation โ€‹

โ€ข Optional motionRotation: number | boolean

Defined in โ€‹

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


normalStyle โ€‹

โ€ข Optional normalStyle: IObject

Defined in โ€‹

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


data โ€‹

โ€ข Optional data: IObject

Defined in โ€‹

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


__childBranchNumber โ€‹

โ€ข Optional __childBranchNumber: number

Defined in โ€‹

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


__complex โ€‹

โ€ข Optional __complex: boolean

Defined in โ€‹

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


__naturalWidth โ€‹

โ€ข Optional __naturalWidth: number

Defined in โ€‹

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


__naturalHeight โ€‹

โ€ข Optional __naturalHeight: number

Defined in โ€‹

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


__autoWidth โ€‹

โ€ข Optional Readonly __autoWidth: boolean

Defined in โ€‹

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


__autoHeight โ€‹

โ€ข Optional Readonly __autoHeight: boolean

Defined in โ€‹

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


__autoSide โ€‹

โ€ข Optional Readonly __autoSide: boolean

Defined in โ€‹

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


__autoSize โ€‹

โ€ข Optional Readonly __autoSize: boolean

Defined in โ€‹

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


__useNaturalRatio โ€‹

โ€ข Readonly __useNaturalRatio: boolean

Defined in โ€‹

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


__isLinePath โ€‹

โ€ข Readonly __isLinePath: boolean

Defined in โ€‹

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


__blendMode โ€‹

โ€ข Readonly __blendMode: string

Defined in โ€‹

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


__useStroke โ€‹

โ€ข Optional __useStroke: boolean

Defined in โ€‹

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


__useArrow โ€‹

โ€ข Optional __useArrow: boolean

Defined in โ€‹

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


__useEffect โ€‹

โ€ข Optional __useEffect: boolean

Defined in โ€‹

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


__usePathBox โ€‹

โ€ข Optional __usePathBox: boolean

Defined in โ€‹

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


__useDim โ€‹

โ€ข Optional __useDim: boolean

Defined in โ€‹

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


__pathInputed โ€‹

โ€ข Optional __pathInputed: number

Defined in โ€‹

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


__pathForRender โ€‹

โ€ข Optional __pathForRender: IPathCommandData

Defined in โ€‹

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


__path2DForRender โ€‹

โ€ข Optional __path2DForRender: IPath2D

Defined in โ€‹

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


__pathForArrow โ€‹

โ€ข Optional __pathForArrow: IPathCommandData

Defined in โ€‹

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


__pathForMotion โ€‹

โ€ข Optional __pathForMotion: IMotionPathData

Defined in โ€‹

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

Released under the MIT License.