Skip to content

Interface: ILeafAttrData

Hierarchy

Table of contents

Properties

Properties

id

Optional id: string

Defined in

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


name

Optional name: string

Defined in

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


className

Optional className: string

Defined in

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


blendMode

Optional blendMode: IBlendMode

Defined in

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


opacity

Optional opacity: number

Defined in

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


visible

Optional visible: boolean | 0

Defined in

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


selected

Optional selected: boolean

Defined in

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


disabled

Optional disabled: boolean

Defined in

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


locked

Optional locked: boolean

Defined in

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


zIndex

Optional zIndex: number

Defined in

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


dim

Optional dim: number | boolean

Defined in

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


dimskip

Optional dimskip: boolean

Defined in

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


mask

Optional mask: boolean | IMaskType

Defined in

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


eraser

Optional eraser: boolean | IEraserType

Defined in

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


filter

Optional filter: IFilter | IFilter[]

Defined in

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


x

Optional x: number

Defined in

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


y

Optional y: number

Defined in

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


width

Optional width: number

Defined in

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


height

Optional height: number

Defined in

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


scaleX

Optional scaleX: number

Defined in

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


scaleY

Optional scaleY: number

Defined in

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


rotation

Optional rotation: number

Defined in

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


skewX

Optional skewX: number

Defined in

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


skewY

Optional skewY: number

Defined in

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


scale

Optional scale: number | IPointData

Defined in

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


offsetX

Optional offsetX: number

Defined in

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


offsetY

Optional offsetY: number

Defined in

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


scrollX

Optional scrollX: number

Defined in

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


scrollY

Optional scrollY: number

Defined in

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


origin

Optional origin: IUnitPointData | IDirection

Defined in

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


around

Optional around: IUnitPointData | IDirection

Defined in

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


lazy

Optional lazy: boolean

Defined in

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


pixelRatio

Optional pixelRatio: number

Defined in

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


renderSpread

Optional renderSpread: number

Defined in

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


path

Optional path: string | IPathCommandData | IPathCommandObject[]

Defined in

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


windingRule

Optional windingRule: IWindingRule

Defined in

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


closed

Optional closed: boolean

Defined in

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


flow

Optional flow: IFlowType

Defined in

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


padding

Optional padding: IFourNumber

Defined in

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


gap

Optional gap: IGap | IPointGap

Defined in

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


flowAlign

Optional flowAlign: IFlowAxisAlign | IFlowAlign

Defined in

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


flowWrap

Optional flowWrap: IFlowWrap

Defined in

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


itemBox

Optional itemBox: IFlowBoxType

Defined in

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


inFlow

Optional inFlow: boolean

Defined in

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


autoWidth

Optional autoWidth: IAutoSize

Defined in

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


autoHeight

Optional autoHeight: IAutoSize

Defined in

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


lockRatio

Optional lockRatio: boolean

Defined in

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


autoBox

Optional autoBox: IAutoBoxData | IConstraint

Defined in

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


widthRange

Optional widthRange: IRangeSize

Defined in

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


heightRange

Optional heightRange: IRangeSize

Defined in

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


draggable

Optional draggable: boolean | IAxis

Defined in

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


dragBounds

Optional dragBounds: "parent" | IBoundsData

Defined in

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


editable

Optional editable: boolean

Defined in

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


hittable

Optional hittable: boolean

Defined in

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


hitFill

Optional hitFill: IHitType

Defined in

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


hitStroke

Optional hitStroke: IHitType

Defined in

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


hitBox

Optional hitBox: boolean

Defined in

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


hitChildren

Optional hitChildren: boolean

Defined in

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


hitSelf

Optional hitSelf: boolean

Defined in

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


hitRadius

Optional hitRadius: number

Defined in

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


button

Optional button: boolean

Defined in

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


cursor

Optional cursor: ICursorType | ICursorType[]

Defined in

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


motionPath

Optional motionPath: boolean

Defined in

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


motionPrecision

Optional motionPrecision: number

Defined in

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


motion

Optional motion: number | IUnitData

Defined in

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


motionRotation

Optional motionRotation: number | boolean

Defined in

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


normalStyle

Optional normalStyle: IObject

Defined in

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


event

Optional event: IEventParamsMap

Defined in

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


data

Optional data: IObject

Defined in

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

Released under the MIT License.