Skip to content

Interface: ILeafInputData

Hierarchy

Table of contents

Properties

Properties

tag

Optional tag: string

Defined in

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


id

Optional id: string

Defined in

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


name

Optional name: string

Defined in

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


className

Optional className: string

Defined in

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


blendMode

Optional blendMode: IBlendMode

Defined in

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


opacity

Optional opacity: number

Defined in

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


visible

Optional visible: boolean | 0

Defined in

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


selected

Optional selected: boolean

Defined in

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


disabled

Optional disabled: boolean

Defined in

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


locked

Optional locked: boolean

Defined in

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


zIndex

Optional zIndex: number

Defined in

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


mask

Optional mask: boolean | IMaskType

Defined in

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


eraser

Optional eraser: boolean | IEraserType

Defined in

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


x

Optional x: number

Defined in

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


y

Optional y: number

Defined in

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


width

Optional width: number

Defined in

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


height

Optional height: number

Defined in

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


scaleX

Optional scaleX: number

Defined in

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


scaleY

Optional scaleY: number

Defined in

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


rotation

Optional rotation: number

Defined in

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


skewX

Optional skewX: number

Defined in

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


skewY

Optional skewY: number

Defined in

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


scale

Optional scale: number | IPointData

Defined in

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


offsetX

Optional offsetX: number

Defined in

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


offsetY

Optional offsetY: number

Defined in

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


scrollX

Optional scrollX: number

Defined in

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


scrollY

Optional scrollY: number

Defined in

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


origin

Optional origin: IUnitPointData | IDirection

Defined in

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


around

Optional around: IUnitPointData | IDirection

Defined in

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


lazy

Optional lazy: boolean

Defined in

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


pixelRatio

Optional pixelRatio: number

Defined in

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


path

Optional path: string | IPathCommandData

Defined in

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


windingRule

Optional windingRule: IWindingRule

Defined in

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


closed

Optional closed: boolean

Defined in

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


flow

Optional flow: IFlowType

Defined in

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


padding

Optional padding: IFourNumber

Defined in

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


gap

Optional gap: IGap | IPointGap

Defined in

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


flowAlign

Optional flowAlign: IFlowAlign | IFlowAxisAlign

Defined in

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


flowWrap

Optional flowWrap: IFlowWrap

Defined in

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


itemBox

Optional itemBox: IFlowBoxType

Defined in

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


inFlow

Optional inFlow: boolean

Defined in

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


autoWidth

Optional autoWidth: IAutoSize

Defined in

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


autoHeight

Optional autoHeight: IAutoSize

Defined in

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


lockRatio

Optional lockRatio: boolean

Defined in

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


autoBox

Optional autoBox: IAutoBoxData | IConstraint

Defined in

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


widthRange

Optional widthRange: IRangeSize

Defined in

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


heightRange

Optional heightRange: IRangeSize

Defined in

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


draggable

Optional draggable: boolean | IAxis

Defined in

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


dragBounds

Optional dragBounds: "parent" | IBoundsData

Defined in

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


editable

Optional editable: boolean

Defined in

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


hittable

Optional hittable: boolean

Defined in

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


hitFill

Optional hitFill: IHitType

Defined in

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


hitStroke

Optional hitStroke: IHitType

Defined in

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


hitBox

Optional hitBox: boolean

Defined in

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


hitChildren

Optional hitChildren: boolean

Defined in

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


hitSelf

Optional hitSelf: boolean

Defined in

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


hitRadius

Optional hitRadius: number

Defined in

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


cursor

Optional cursor: ICursorType | ICursorType[]

Defined in

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


event

Optional event: IEventMap

Defined in

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


normalStyle

Optional normalStyle: ILeafInputData

Defined in

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


hoverStyle

Optional hoverStyle: ILeafInputData

Defined in

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


pressStyle

Optional pressStyle: ILeafInputData

Defined in

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


focusStyle

Optional focusStyle: ILeafInputData

Defined in

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


selectedStyle

Optional selectedStyle: ILeafInputData

Defined in

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


disabledStyle

Optional disabledStyle: ILeafInputData

Defined in

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


data

Optional data: IObject

Defined in

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


children

Optional children: ILeafInputData[]

Defined in

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


noBounds

Optional noBounds: boolean

Defined in

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

Released under the MIT License.