Skip to content

Interface: ILeafInputData

Hierarchy

Table of contents

Properties

Properties

id

Optional id: string

Inherited from

ILeafAttrData.id

Defined in

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


name

Optional name: string

Inherited from

ILeafAttrData.name

Defined in

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


className

Optional className: string

Inherited from

ILeafAttrData.className

Defined in

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


blendMode

Optional blendMode: IBlendMode

Inherited from

ILeafAttrData.blendMode

Defined in

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


opacity

Optional opacity: number

Inherited from

ILeafAttrData.opacity

Defined in

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


visible

Optional visible: boolean | 0

Inherited from

ILeafAttrData.visible

Defined in

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


selected

Optional selected: boolean

Inherited from

ILeafAttrData.selected

Defined in

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


disabled

Optional disabled: boolean

Inherited from

ILeafAttrData.disabled

Defined in

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


locked

Optional locked: boolean

Inherited from

ILeafAttrData.locked

Defined in

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


zIndex

Optional zIndex: number

Inherited from

ILeafAttrData.zIndex

Defined in

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


dim

Optional dim: number | boolean

Inherited from

ILeafAttrData.dim

Defined in

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


dimskip

Optional dimskip: boolean

Inherited from

ILeafAttrData.dimskip

Defined in

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


bright

Optional bright: boolean

Inherited from

ILeafAttrData.bright

Defined in

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


mask

Optional mask: boolean | IMaskType

Inherited from

ILeafAttrData.mask

Defined in

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


eraser

Optional eraser: boolean | IEraserType

Inherited from

ILeafAttrData.eraser

Defined in

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


filter

Optional filter: IFilter | IFilter[]

Inherited from

ILeafAttrData.filter

Defined in

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


complex

Optional complex: boolean

Inherited from

ILeafAttrData.complex

Defined in

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


x

Optional x: number

Inherited from

ILeafAttrData.x

Defined in

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


y

Optional y: number

Inherited from

ILeafAttrData.y

Defined in

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


width

Optional width: number

Inherited from

ILeafAttrData.width

Defined in

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


height

Optional height: number

Inherited from

ILeafAttrData.height

Defined in

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


scaleX

Optional scaleX: number

Inherited from

ILeafAttrData.scaleX

Defined in

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


scaleY

Optional scaleY: number

Inherited from

ILeafAttrData.scaleY

Defined in

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


scaleFixed

Optional scaleFixed: IScaleFixed

Inherited from

ILeafAttrData.scaleFixed

Defined in

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


rotation

Optional rotation: number

Inherited from

ILeafAttrData.rotation

Defined in

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


skewX

Optional skewX: number

Inherited from

ILeafAttrData.skewX

Defined in

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


skewY

Optional skewY: number

Inherited from

ILeafAttrData.skewY

Defined in

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


scale

Optional scale: number | IPointData

Inherited from

ILeafAttrData.scale

Defined in

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


offsetX

Optional offsetX: number

Inherited from

ILeafAttrData.offsetX

Defined in

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


offsetY

Optional offsetY: number

Inherited from

ILeafAttrData.offsetY

Defined in

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


scrollX

Optional scrollX: number

Inherited from

ILeafAttrData.scrollX

Defined in

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


scrollY

Optional scrollY: number

Inherited from

ILeafAttrData.scrollY

Defined in

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


origin

Optional origin: IUnitPointData | IDirection

Inherited from

ILeafAttrData.origin

Defined in

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


around

Optional around: IUnitPointData | IDirection

Inherited from

ILeafAttrData.around

Defined in

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


lazy

Optional lazy: boolean

Inherited from

ILeafAttrData.lazy

Defined in

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


pixelRatio

Optional pixelRatio: number

Inherited from

ILeafAttrData.pixelRatio

Defined in

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


renderSpread

Optional renderSpread: IFourNumber

Inherited from

ILeafAttrData.renderSpread

Defined in

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


path

Optional path: string | IPathCommandData | IPathCommandNode[] | IPathCommandObject[]

Inherited from

ILeafAttrData.path

Defined in

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


windingRule

Optional windingRule: IWindingRule

Inherited from

ILeafAttrData.windingRule

Defined in

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


closed

Optional closed: boolean

Inherited from

ILeafAttrData.closed

Defined in

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


flow

Optional flow: IFlowType

Inherited from

ILeafAttrData.flow

Defined in

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


padding

Optional padding: IFourNumber

Inherited from

ILeafAttrData.padding

Defined in

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


gap

Optional gap: IGap | IPointGap

Inherited from

ILeafAttrData.gap

Defined in

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


flowAlign

Optional flowAlign: IFlowAxisAlign | IFlowAlign

Inherited from

ILeafAttrData.flowAlign

Defined in

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


flowWrap

Optional flowWrap: IFlowWrap

Inherited from

ILeafAttrData.flowWrap

Defined in

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


itemBox

Optional itemBox: IFlowBoxType

Inherited from

ILeafAttrData.itemBox

Defined in

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


inFlow

Optional inFlow: boolean

Inherited from

ILeafAttrData.inFlow

Defined in

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


autoWidth

Optional autoWidth: IAutoSize

Inherited from

ILeafAttrData.autoWidth

Defined in

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


autoHeight

Optional autoHeight: IAutoSize

Inherited from

ILeafAttrData.autoHeight

Defined in

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


lockRatio

Optional lockRatio: boolean

Inherited from

ILeafAttrData.lockRatio

Defined in

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


autoBox

Optional autoBox: IAutoBoxData | IConstraint

Inherited from

ILeafAttrData.autoBox

Defined in

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


widthRange

Optional widthRange: IRangeSize

Inherited from

ILeafAttrData.widthRange

Defined in

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


heightRange

Optional heightRange: IRangeSize

Inherited from

ILeafAttrData.heightRange

Defined in

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


draggable

Optional draggable: boolean | IAxis

Inherited from

ILeafAttrData.draggable

Defined in

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


dragBounds

Optional dragBounds: "parent" | IBoundsData

Inherited from

ILeafAttrData.dragBounds

Defined in

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


dragBoundsType

Optional dragBoundsType: IDragBoundsType

Inherited from

ILeafAttrData.dragBoundsType

Defined in

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


editable

Optional editable: boolean

Inherited from

ILeafAttrData.editable

Defined in

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


hittable

Optional hittable: boolean

Inherited from

ILeafAttrData.hittable

Defined in

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


hitFill

Optional hitFill: IHitType

Inherited from

ILeafAttrData.hitFill

Defined in

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


hitStroke

Optional hitStroke: IHitType

Inherited from

ILeafAttrData.hitStroke

Defined in

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


hitBox

Optional hitBox: boolean

Inherited from

ILeafAttrData.hitBox

Defined in

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


hitChildren

Optional hitChildren: boolean

Inherited from

ILeafAttrData.hitChildren

Defined in

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


hitSelf

Optional hitSelf: boolean

Inherited from

ILeafAttrData.hitSelf

Defined in

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


hitRadius

Optional hitRadius: number

Inherited from

ILeafAttrData.hitRadius

Defined in

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


button

Optional button: boolean

Inherited from

ILeafAttrData.button

Defined in

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


cursor

Optional cursor: ICursorType | ICursorType[]

Inherited from

ILeafAttrData.cursor

Defined in

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


motionPath

Optional motionPath: boolean

Inherited from

ILeafAttrData.motionPath

Defined in

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


motionPrecision

Optional motionPrecision: number

Inherited from

ILeafAttrData.motionPrecision

Defined in

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


motion

Optional motion: number | IUnitData

Inherited from

ILeafAttrData.motion

Defined in

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


motionRotation

Optional motionRotation: number | boolean

Inherited from

ILeafAttrData.motionRotation

Defined in

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


normalStyle

Optional normalStyle: IObject

Inherited from

ILeafAttrData.normalStyle

Defined in

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


event

Optional event: IEventParamsMap

Inherited from

ILeafAttrData.event

Defined in

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


data

Optional data: IObject

Inherited from

ILeafAttrData.data

Defined in

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


tag

Optional tag: string

Defined in

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


children

Optional children: ILeafInputData[]

Defined in

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

Released under the MIT License.