Skip to content

Interface: IFrameInputData ​

Hierarchy ​

Table of contents ​

Properties ​

Properties ​

tag ​

• Optional tag: string

Inherited from ​

IBoxInputData.tag

Defined in ​

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


id ​

• Optional id: string

Inherited from ​

IBoxInputData.id

Defined in ​

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


name ​

• Optional name: string

Inherited from ​

IBoxInputData.name

Defined in ​

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


className ​

• Optional className: string

Inherited from ​

IBoxInputData.className

Defined in ​

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


blendMode ​

• Optional blendMode: IBlendMode

Inherited from ​

IBoxInputData.blendMode

Defined in ​

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


opacity ​

• Optional opacity: number

Inherited from ​

IBoxInputData.opacity

Defined in ​

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


visible ​

• Optional visible: boolean | 0

Inherited from ​

IBoxInputData.visible

Defined in ​

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


selected ​

• Optional selected: boolean

Inherited from ​

IBoxInputData.selected

Defined in ​

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


disabled ​

• Optional disabled: boolean

Inherited from ​

IBoxInputData.disabled

Defined in ​

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


locked ​

• Optional locked: boolean

Inherited from ​

IBoxInputData.locked

Defined in ​

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


zIndex ​

• Optional zIndex: number

Inherited from ​

IBoxInputData.zIndex

Defined in ​

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


mask ​

• Optional mask: boolean | IMaskType

Inherited from ​

IBoxInputData.mask

Defined in ​

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


eraser ​

• Optional eraser: boolean | IEraserType

Inherited from ​

IBoxInputData.eraser

Defined in ​

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


x ​

• Optional x: number

Inherited from ​

IBoxInputData.x

Defined in ​

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


y ​

• Optional y: number

Inherited from ​

IBoxInputData.y

Defined in ​

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


width ​

• Optional width: number

Inherited from ​

IBoxInputData.width

Defined in ​

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


height ​

• Optional height: number

Inherited from ​

IBoxInputData.height

Defined in ​

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


scaleX ​

• Optional scaleX: number

Inherited from ​

IBoxInputData.scaleX

Defined in ​

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


scaleY ​

• Optional scaleY: number

Inherited from ​

IBoxInputData.scaleY

Defined in ​

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


rotation ​

• Optional rotation: number

Inherited from ​

IBoxInputData.rotation

Defined in ​

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


skewX ​

• Optional skewX: number

Inherited from ​

IBoxInputData.skewX

Defined in ​

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


skewY ​

• Optional skewY: number

Inherited from ​

IBoxInputData.skewY

Defined in ​

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


scale ​

• Optional scale: number | IPointData

Inherited from ​

IBoxInputData.scale

Defined in ​

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


offsetX ​

• Optional offsetX: number

Inherited from ​

IBoxInputData.offsetX

Defined in ​

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


offsetY ​

• Optional offsetY: number

Inherited from ​

IBoxInputData.offsetY

Defined in ​

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


scrollX ​

• Optional scrollX: number

Inherited from ​

IBoxInputData.scrollX

Defined in ​

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


scrollY ​

• Optional scrollY: number

Inherited from ​

IBoxInputData.scrollY

Defined in ​

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


origin ​

• Optional origin: IUnitPointData | IDirection

Inherited from ​

IBoxInputData.origin

Defined in ​

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


around ​

• Optional around: IUnitPointData | IDirection

Inherited from ​

IBoxInputData.around

Defined in ​

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


lazy ​

• Optional lazy: boolean

Inherited from ​

IBoxInputData.lazy

Defined in ​

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


pixelRatio ​

• Optional pixelRatio: number

Inherited from ​

IBoxInputData.pixelRatio

Defined in ​

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


path ​

• Optional path: string | IPathCommandData

Inherited from ​

IBoxInputData.path

Defined in ​

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


windingRule ​

• Optional windingRule: IWindingRule

Inherited from ​

IBoxInputData.windingRule

Defined in ​

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


closed ​

• Optional closed: boolean

Inherited from ​

IBoxInputData.closed

Defined in ​

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


flow ​

• Optional flow: IFlowType

Inherited from ​

IBoxInputData.flow

Defined in ​

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


gap ​

• Optional gap: IGap | IPointGap

Inherited from ​

IBoxInputData.gap

Defined in ​

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


flowAlign ​

• Optional flowAlign: IFlowAlign | IFlowAxisAlign

Inherited from ​

IBoxInputData.flowAlign

Defined in ​

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


flowWrap ​

• Optional flowWrap: IFlowWrap

Inherited from ​

IBoxInputData.flowWrap

Defined in ​

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


itemBox ​

• Optional itemBox: IFlowBoxType

Inherited from ​

IBoxInputData.itemBox

Defined in ​

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


inFlow ​

• Optional inFlow: boolean

Inherited from ​

IBoxInputData.inFlow

Defined in ​

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


autoWidth ​

• Optional autoWidth: IAutoSize

Inherited from ​

IBoxInputData.autoWidth

Defined in ​

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


autoHeight ​

• Optional autoHeight: IAutoSize

Inherited from ​

IBoxInputData.autoHeight

Defined in ​

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


lockRatio ​

• Optional lockRatio: boolean

Inherited from ​

IBoxInputData.lockRatio

Defined in ​

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


autoBox ​

• Optional autoBox: IAutoBoxData | IConstraint

Inherited from ​

IBoxInputData.autoBox

Defined in ​

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


widthRange ​

• Optional widthRange: IRangeSize

Inherited from ​

IBoxInputData.widthRange

Defined in ​

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


heightRange ​

• Optional heightRange: IRangeSize

Inherited from ​

IBoxInputData.heightRange

Defined in ​

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


draggable ​

• Optional draggable: boolean | IAxis

Inherited from ​

IBoxInputData.draggable

Defined in ​

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


dragBounds ​

• Optional dragBounds: "parent" | IBoundsData

Inherited from ​

IBoxInputData.dragBounds

Defined in ​

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


editable ​

• Optional editable: boolean

Inherited from ​

IBoxInputData.editable

Defined in ​

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


hittable ​

• Optional hittable: boolean

Inherited from ​

IBoxInputData.hittable

Defined in ​

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


hitFill ​

• Optional hitFill: IHitType

Inherited from ​

IBoxInputData.hitFill

Defined in ​

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


hitStroke ​

• Optional hitStroke: IHitType

Inherited from ​

IBoxInputData.hitStroke

Defined in ​

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


hitBox ​

• Optional hitBox: boolean

Inherited from ​

IBoxInputData.hitBox

Defined in ​

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


hitChildren ​

• Optional hitChildren: boolean

Inherited from ​

IBoxInputData.hitChildren

Defined in ​

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


hitSelf ​

• Optional hitSelf: boolean

Inherited from ​

IBoxInputData.hitSelf

Defined in ​

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


hitRadius ​

• Optional hitRadius: number

Inherited from ​

IBoxInputData.hitRadius

Defined in ​

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


cursor ​

• Optional cursor: ICursorType | ICursorType[]

Inherited from ​

IBoxInputData.cursor

Defined in ​

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


event ​

• Optional event: IEventMap

Inherited from ​

IBoxInputData.event

Defined in ​

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


data ​

• Optional data: IObject

Inherited from ​

IBoxInputData.data

Defined in ​

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


noBounds ​

• Optional noBounds: boolean

Inherited from ​

IBoxInputData.noBounds

Defined in ​

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


cornerRadius ​

• Optional cornerRadius: string | IFourNumber

Inherited from ​

IBoxInputData.cornerRadius

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:13


cornerSmoothing ​

• Optional cornerSmoothing: number

Inherited from ​

IBoxInputData.cornerSmoothing

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:14


fill ​

• Optional fill: IFill

Inherited from ​

IBoxInputData.fill

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:26


stroke ​

• Optional stroke: IStroke

Inherited from ​

IBoxInputData.stroke

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:55


strokeAlign ​

• Optional strokeAlign: IStrokeAlign

Inherited from ​

IBoxInputData.strokeAlign

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:57


strokeWidth ​

• Optional strokeWidth: string | IFourNumber

Inherited from ​

IBoxInputData.strokeWidth

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:58


strokeWidthFixed ​

• Optional strokeWidthFixed: boolean

Inherited from ​

IBoxInputData.strokeWidthFixed

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:59


strokeCap ​

• Optional strokeCap: IStrokeCap

Inherited from ​

IBoxInputData.strokeCap

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:60


strokeJoin ​

• Optional strokeJoin: IStrokeJoin

Inherited from ​

IBoxInputData.strokeJoin

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:61


dashPattern ​

• Optional dashPattern: string | number[]

Inherited from ​

IBoxInputData.dashPattern

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:62


dashOffset ​

• Optional dashOffset: number

Inherited from ​

IBoxInputData.dashOffset

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:63


miterLimit ​

• Optional miterLimit: number

Inherited from ​

IBoxInputData.miterLimit

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:64


startArrow ​

• Optional startArrow: IArrowType

Inherited from ​

IBoxInputData.startArrow

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:66


endArrow ​

• Optional endArrow: IArrowType

Inherited from ​

IBoxInputData.endArrow

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:67


fontFamily ​

• Optional fontFamily: string

Inherited from ​

IBoxInputData.fontFamily

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:107


fontSize ​

• Optional fontSize: number

Inherited from ​

IBoxInputData.fontSize

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:108


fontWeight ​

• Optional fontWeight: IFontWeight

Inherited from ​

IBoxInputData.fontWeight

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:109


italic ​

• Optional italic: boolean

Inherited from ​

IBoxInputData.italic

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:110


textCase ​

• Optional textCase: ITextCase

Inherited from ​

IBoxInputData.textCase

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:111


textDecoration ​

• Optional textDecoration: ITextDecoration

Inherited from ​

IBoxInputData.textDecoration

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:112


letterSpacing ​

• Optional letterSpacing: number | IUnitData

Inherited from ​

IBoxInputData.letterSpacing

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:113


lineHeight ​

• Optional lineHeight: number | IUnitData

Inherited from ​

IBoxInputData.lineHeight

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:114


paraIndent ​

• Optional paraIndent: number

Inherited from ​

IBoxInputData.paraIndent

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:116


paraSpacing ​

• Optional paraSpacing: number

Inherited from ​

IBoxInputData.paraSpacing

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:117


textAlign ​

• Optional textAlign: ITextAlign

Inherited from ​

IBoxInputData.textAlign

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:119


verticalAlign ​

• Optional verticalAlign: IVerticalAlign

Inherited from ​

IBoxInputData.verticalAlign

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:120


textWrap ​

• Optional textWrap: ITextWrap

Inherited from ​

IBoxInputData.textWrap

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:122


textOverflow ​

• Optional textOverflow: string

Inherited from ​

IBoxInputData.textOverflow

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:123


shadow ​

• Optional shadow: string | IShadowEffect | IShadowEffect[]

Inherited from ​

IBoxInputData.shadow

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:154


innerShadow ​

• Optional innerShadow: string | IShadowEffect | IShadowEffect[]

Inherited from ​

IBoxInputData.innerShadow

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:155


blur ​

• Optional blur: number | IBlurEffect

Inherited from ​

IBoxInputData.blur

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:156


backgroundBlur ​

• Optional backgroundBlur: number | IBlurEffect

Inherited from ​

IBoxInputData.backgroundBlur

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:157


grayscale ​

• Optional grayscale: number | IGrayscaleEffect

Inherited from ​

IBoxInputData.grayscale

Defined in ​

ui/packages/interface/src/ICommonAttr.ts:158


resizeChildren ​

• Optional resizeChildren: boolean

Inherited from ​

IBoxInputData.resizeChildren

Defined in ​

ui/packages/interface/src/IUI.ts:274


overflow ​

• Optional overflow: IOverflow

Inherited from ​

IBoxInputData.overflow

Defined in ​

ui/packages/interface/src/IUI.ts:275


padding ​

• Optional padding: number | number[]

Inherited from ​

IBoxInputData.padding

Defined in ​

ui/packages/interface/src/IUI.ts:399


normalStyle ​

• Optional normalStyle: IUIInputData

Inherited from ​

IBoxInputData.normalStyle

Defined in ​

ui/packages/interface/src/IUI.ts:401


hoverStyle ​

• Optional hoverStyle: IUIInputData

Inherited from ​

IBoxInputData.hoverStyle

Defined in ​

ui/packages/interface/src/IUI.ts:402


pressStyle ​

• Optional pressStyle: IUIInputData

Inherited from ​

IBoxInputData.pressStyle

Defined in ​

ui/packages/interface/src/IUI.ts:403


focusStyle ​

• Optional focusStyle: IUIInputData

Inherited from ​

IBoxInputData.focusStyle

Defined in ​

ui/packages/interface/src/IUI.ts:404


selectedStyle ​

• Optional selectedStyle: IUIInputData

Inherited from ​

IBoxInputData.selectedStyle

Defined in ​

ui/packages/interface/src/IUI.ts:405


disabledStyle ​

• Optional disabledStyle: IUIInputData

Inherited from ​

IBoxInputData.disabledStyle

Defined in ​

ui/packages/interface/src/IUI.ts:406


children ​

• Optional children: IUIInputData[]

Inherited from ​

IBoxInputData.children

Defined in ​

ui/packages/interface/src/IUI.ts:408

Released under the MIT License.