Skip to content

Interface: IFilmInputData ​

Hierarchy ​

Table of contents ​

Properties ​

Properties ​

id ​

• Optional id: string

Inherited from ​

IUIBaseInputData.id

Defined in ​

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


name ​

• Optional name: string

Inherited from ​

IUIBaseInputData.name

Defined in ​

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


className ​

• Optional className: string

Inherited from ​

IUIBaseInputData.className

Defined in ​

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


blendMode ​

• Optional blendMode: IBlendMode

Inherited from ​

IUIBaseInputData.blendMode

Defined in ​

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


opacity ​

• Optional opacity: number

Inherited from ​

IUIBaseInputData.opacity

Defined in ​

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


visible ​

• Optional visible: boolean | 0

Inherited from ​

IUIBaseInputData.visible

Defined in ​

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


selected ​

• Optional selected: boolean

Inherited from ​

IUIBaseInputData.selected

Defined in ​

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


disabled ​

• Optional disabled: boolean

Inherited from ​

IUIBaseInputData.disabled

Defined in ​

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


locked ​

• Optional locked: boolean

Inherited from ​

IUIBaseInputData.locked

Defined in ​

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


zIndex ​

• Optional zIndex: number

Inherited from ​

IUIBaseInputData.zIndex

Defined in ​

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


dim ​

• Optional dim: number | boolean

Inherited from ​

IUIBaseInputData.dim

Defined in ​

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


dimskip ​

• Optional dimskip: boolean

Inherited from ​

IUIBaseInputData.dimskip

Defined in ​

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


bright ​

• Optional bright: boolean

Inherited from ​

IUIBaseInputData.bright

Defined in ​

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


mask ​

• Optional mask: boolean | IMaskType

Inherited from ​

IUIBaseInputData.mask

Defined in ​

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


eraser ​

• Optional eraser: boolean | IEraserType

Inherited from ​

IUIBaseInputData.eraser

Defined in ​

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


filter ​

• Optional filter: IFilter | IFilter[]

Inherited from ​

IUIBaseInputData.filter

Defined in ​

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


complex ​

• Optional complex: boolean

Inherited from ​

IUIBaseInputData.complex

Defined in ​

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


x ​

• Optional x: number

Inherited from ​

IUIBaseInputData.x

Defined in ​

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


y ​

• Optional y: number

Inherited from ​

IUIBaseInputData.y

Defined in ​

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


width ​

• Optional width: number

Inherited from ​

IUIBaseInputData.width

Defined in ​

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


height ​

• Optional height: number

Inherited from ​

IUIBaseInputData.height

Defined in ​

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


scaleX ​

• Optional scaleX: number

Inherited from ​

IUIBaseInputData.scaleX

Defined in ​

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


scaleY ​

• Optional scaleY: number

Inherited from ​

IUIBaseInputData.scaleY

Defined in ​

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


scaleFixed ​

• Optional scaleFixed: IScaleFixed

Inherited from ​

IUIBaseInputData.scaleFixed

Defined in ​

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


rotation ​

• Optional rotation: number

Inherited from ​

IUIBaseInputData.rotation

Defined in ​

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


skewX ​

• Optional skewX: number

Inherited from ​

IUIBaseInputData.skewX

Defined in ​

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


skewY ​

• Optional skewY: number

Inherited from ​

IUIBaseInputData.skewY

Defined in ​

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


scale ​

• Optional scale: number | IPointData

Inherited from ​

IUIBaseInputData.scale

Defined in ​

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


offsetX ​

• Optional offsetX: number

Inherited from ​

IUIBaseInputData.offsetX

Defined in ​

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


offsetY ​

• Optional offsetY: number

Inherited from ​

IUIBaseInputData.offsetY

Defined in ​

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


scrollX ​

• Optional scrollX: number

Inherited from ​

IUIBaseInputData.scrollX

Defined in ​

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


scrollY ​

• Optional scrollY: number

Inherited from ​

IUIBaseInputData.scrollY

Defined in ​

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


origin ​

• Optional origin: IUnitPointData | IDirection

Inherited from ​

IUIBaseInputData.origin

Defined in ​

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


around ​

• Optional around: IUnitPointData | IDirection

Inherited from ​

IUIBaseInputData.around

Defined in ​

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


lazy ​

• Optional lazy: boolean

Inherited from ​

IUIBaseInputData.lazy

Defined in ​

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


pixelRatio ​

• Optional pixelRatio: number

Inherited from ​

IUIBaseInputData.pixelRatio

Defined in ​

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


renderSpread ​

• Optional renderSpread: IFourNumber

Inherited from ​

IUIBaseInputData.renderSpread

Defined in ​

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


path ​

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

Inherited from ​

IUIBaseInputData.path

Defined in ​

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


windingRule ​

• Optional windingRule: IWindingRule

Inherited from ​

IUIBaseInputData.windingRule

Defined in ​

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


closed ​

• Optional closed: boolean

Inherited from ​

IUIBaseInputData.closed

Defined in ​

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


flow ​

• Optional flow: IFlowType

Inherited from ​

IUIBaseInputData.flow

Defined in ​

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


padding ​

• Optional padding: IFourNumber

Inherited from ​

IUIBaseInputData.padding

Defined in ​

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


gap ​

• Optional gap: IGap | IPointGap

Inherited from ​

IUIBaseInputData.gap

Defined in ​

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


flowAlign ​

• Optional flowAlign: IFlowAxisAlign | IFlowAlign

Inherited from ​

IUIBaseInputData.flowAlign

Defined in ​

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


flowWrap ​

• Optional flowWrap: IFlowWrap

Inherited from ​

IUIBaseInputData.flowWrap

Defined in ​

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


itemBox ​

• Optional itemBox: IFlowBoxType

Inherited from ​

IUIBaseInputData.itemBox

Defined in ​

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


inFlow ​

• Optional inFlow: boolean

Inherited from ​

IUIBaseInputData.inFlow

Defined in ​

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


autoWidth ​

• Optional autoWidth: IAutoSize

Inherited from ​

IUIBaseInputData.autoWidth

Defined in ​

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


autoHeight ​

• Optional autoHeight: IAutoSize

Inherited from ​

IUIBaseInputData.autoHeight

Defined in ​

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


lockRatio ​

• Optional lockRatio: boolean

Inherited from ​

IUIBaseInputData.lockRatio

Defined in ​

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


autoBox ​

• Optional autoBox: IAutoBoxData | IConstraint

Inherited from ​

IUIBaseInputData.autoBox

Defined in ​

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


widthRange ​

• Optional widthRange: IRangeSize

Inherited from ​

IUIBaseInputData.widthRange

Defined in ​

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


heightRange ​

• Optional heightRange: IRangeSize

Inherited from ​

IUIBaseInputData.heightRange

Defined in ​

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


draggable ​

• Optional draggable: boolean | IAxis

Inherited from ​

IUIBaseInputData.draggable

Defined in ​

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


dragBounds ​

• Optional dragBounds: "parent" | IBoundsData

Inherited from ​

IUIBaseInputData.dragBounds

Defined in ​

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


dragBoundsType ​

• Optional dragBoundsType: IDragBoundsType

Inherited from ​

IUIBaseInputData.dragBoundsType

Defined in ​

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


editable ​

• Optional editable: boolean

Inherited from ​

IUIBaseInputData.editable

Defined in ​

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


hittable ​

• Optional hittable: boolean

Inherited from ​

IUIBaseInputData.hittable

Defined in ​

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


hitFill ​

• Optional hitFill: IHitType

Inherited from ​

IUIBaseInputData.hitFill

Defined in ​

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


hitStroke ​

• Optional hitStroke: IHitType

Inherited from ​

IUIBaseInputData.hitStroke

Defined in ​

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


hitBox ​

• Optional hitBox: boolean

Inherited from ​

IUIBaseInputData.hitBox

Defined in ​

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


hitChildren ​

• Optional hitChildren: boolean

Inherited from ​

IUIBaseInputData.hitChildren

Defined in ​

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


hitSelf ​

• Optional hitSelf: boolean

Inherited from ​

IUIBaseInputData.hitSelf

Defined in ​

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


hitRadius ​

• Optional hitRadius: number

Inherited from ​

IUIBaseInputData.hitRadius

Defined in ​

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


button ​

• Optional button: boolean

Inherited from ​

IUIBaseInputData.button

Defined in ​

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


cursor ​

• Optional cursor: ICursorType | ICursorType[]

Inherited from ​

IUIBaseInputData.cursor

Defined in ​

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


motionPath ​

• Optional motionPath: boolean

Inherited from ​

IUIBaseInputData.motionPath

Defined in ​

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


motionPrecision ​

• Optional motionPrecision: number

Inherited from ​

IUIBaseInputData.motionPrecision

Defined in ​

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


motion ​

• Optional motion: number | IUnitData

Inherited from ​

IUIBaseInputData.motion

Defined in ​

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


motionRotation ​

• Optional motionRotation: number | boolean

Inherited from ​

IUIBaseInputData.motionRotation

Defined in ​

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


normalStyle ​

• Optional normalStyle: IObject

Inherited from ​

IUIBaseInputData.normalStyle

Defined in ​

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


event ​

• Optional event: IEventParamsMap

Inherited from ​

IUIBaseInputData.event

Defined in ​

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


data ​

• Optional data: IObject

Inherited from ​

IUIBaseInputData.data

Defined in ​

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


tag ​

• Optional tag: string

Inherited from ​

IUIBaseInputData.tag

Defined in ​

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


cornerRadius ​

• Optional cornerRadius: string | IFourNumber

Inherited from ​

IUIBaseInputData.cornerRadius

Defined in ​

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


cornerSmoothing ​

• Optional cornerSmoothing: number

Inherited from ​

IUIBaseInputData.cornerSmoothing

Defined in ​

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


fill ​

• Optional fill: IFill

Inherited from ​

IUIBaseInputData.fill

Defined in ​

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


stroke ​

• Optional stroke: IStroke

Inherited from ​

IUIBaseInputData.stroke

Defined in ​

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


startArrow ​

• Optional startArrow: IArrowStyle

Inherited from ​

IUIBaseInputData.startArrow

Defined in ​

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


endArrow ​

• Optional endArrow: IArrowStyle

Inherited from ​

IUIBaseInputData.endArrow

Defined in ​

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


strokeAlign ​

• Optional strokeAlign: IStrokeAlign

Inherited from ​

IUIBaseInputData.strokeAlign

Defined in ​

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


strokeWidth ​

• Optional strokeWidth: string | IFourNumber

Inherited from ​

IUIBaseInputData.strokeWidth

Defined in ​

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


strokeScaleFixed ​

• Optional strokeScaleFixed: IScaleFixed

Inherited from ​

IUIBaseInputData.strokeScaleFixed

Defined in ​

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


strokeCap ​

• Optional strokeCap: IStrokeCap

Inherited from ​

IUIBaseInputData.strokeCap

Defined in ​

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


strokeJoin ​

• Optional strokeJoin: IStrokeJoin

Inherited from ​

IUIBaseInputData.strokeJoin

Defined in ​

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


dashPattern ​

• Optional dashPattern: string | number[]

Inherited from ​

IUIBaseInputData.dashPattern

Defined in ​

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


dashOffset ​

• Optional dashOffset: number

Inherited from ​

IUIBaseInputData.dashOffset

Defined in ​

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


miterLimit ​

• Optional miterLimit: number

Inherited from ​

IUIBaseInputData.miterLimit

Defined in ​

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


fontFamily ​

• Optional fontFamily: string

Inherited from ​

IUIBaseInputData.fontFamily

Defined in ​

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


fontSize ​

• Optional fontSize: number

Inherited from ​

IUIBaseInputData.fontSize

Defined in ​

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


fontWeight ​

• Optional fontWeight: IFontWeight

Inherited from ​

IUIBaseInputData.fontWeight

Defined in ​

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


italic ​

• Optional italic: boolean

Inherited from ​

IUIBaseInputData.italic

Defined in ​

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


textCase ​

• Optional textCase: ITextCase

Inherited from ​

IUIBaseInputData.textCase

Defined in ​

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


textDecoration ​

• Optional textDecoration: ITextDecoration

Inherited from ​

IUIBaseInputData.textDecoration

Defined in ​

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


letterSpacing ​

• Optional letterSpacing: number | IUnitData

Inherited from ​

IUIBaseInputData.letterSpacing

Defined in ​

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


lineHeight ​

• Optional lineHeight: number | IUnitData

Inherited from ​

IUIBaseInputData.lineHeight

Defined in ​

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


paraIndent ​

• Optional paraIndent: number

Inherited from ​

IUIBaseInputData.paraIndent

Defined in ​

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


paraSpacing ​

• Optional paraSpacing: number

Inherited from ​

IUIBaseInputData.paraSpacing

Defined in ​

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


writingMode ​

• Optional writingMode: IWritingMode

Inherited from ​

IUIBaseInputData.writingMode

Defined in ​

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


textAlign ​

• Optional textAlign: ITextAlign

Inherited from ​

IUIBaseInputData.textAlign

Defined in ​

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


verticalAlign ​

• Optional verticalAlign: IVerticalAlign

Inherited from ​

IUIBaseInputData.verticalAlign

Defined in ​

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


autoSizeAlign ​

• Optional autoSizeAlign: boolean

Inherited from ​

IUIBaseInputData.autoSizeAlign

Defined in ​

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


textWrap ​

• Optional textWrap: ITextWrap

Inherited from ​

IUIBaseInputData.textWrap

Defined in ​

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


textOverflow ​

• Optional textOverflow: ITextOverflow

Inherited from ​

IUIBaseInputData.textOverflow

Defined in ​

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


shadow ​

• Optional shadow: string | IShadowEffect | IShadowEffect[]

Inherited from ​

IUIBaseInputData.shadow

Defined in ​

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


innerShadow ​

• Optional innerShadow: string | IShadowEffect | IShadowEffect[]

Inherited from ​

IUIBaseInputData.innerShadow

Defined in ​

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


blur ​

• Optional blur: number | IBlurEffect

Inherited from ​

IUIBaseInputData.blur

Defined in ​

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


backgroundBlur ​

• Optional backgroundBlur: number | IBlurEffect

Inherited from ​

IUIBaseInputData.backgroundBlur

Defined in ​

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


grayscale ​

• Optional grayscale: number | IGrayscaleEffect

Inherited from ​

IUIBaseInputData.grayscale

Defined in ​

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


url ​

• Optional url: string

Inherited from ​

IFilmAttrData.url

Defined in ​

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


animation ​

• Optional animation: IAnimation | IAnimation[]

Inherited from ​

IUIBaseInputData.animation

Defined in ​

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


animationOut ​

• Optional animationOut: IAnimation | IAnimation[]

Inherited from ​

IUIBaseInputData.animationOut

Defined in ​

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


transition ​

• Optional transition: ITransition

Inherited from ​

IUIBaseInputData.transition

Defined in ​

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


transitionOut ​

• Optional transitionOut: ITransition

Inherited from ​

IUIBaseInputData.transitionOut

Defined in ​

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


states ​

• Optional states: IStates

Inherited from ​

IUIBaseInputData.states

Defined in ​

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


state ​

• Optional state: string

Inherited from ​

IUIBaseInputData.state

Defined in ​

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


hoverStyle ​

• Optional hoverStyle: IStateStyle

Inherited from ​

IUIBaseInputData.hoverStyle

Defined in ​

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


pressStyle ​

• Optional pressStyle: IStateStyle

Inherited from ​

IUIBaseInputData.pressStyle

Defined in ​

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


focusStyle ​

• Optional focusStyle: IStateStyle

Inherited from ​

IUIBaseInputData.focusStyle

Defined in ​

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


selectedStyle ​

• Optional selectedStyle: IStateStyle

Inherited from ​

IUIBaseInputData.selectedStyle

Defined in ​

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


disabledStyle ​

• Optional disabledStyle: IStateStyle

Inherited from ​

IUIBaseInputData.disabledStyle

Defined in ​

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


placeholderStyle ​

• Optional placeholderStyle: IStateStyle

Inherited from ​

IUIBaseInputData.placeholderStyle

Defined in ​

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


placeholderColor ​

• Optional placeholderColor: string

Inherited from ​

IUIBaseInputData.placeholderColor

Defined in ​

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


placeholderDelay ​

• Optional placeholderDelay: number

Inherited from ​

IUIBaseInputData.placeholderDelay

Defined in ​

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


editConfig ​

• Optional editConfig: IEditorConfig

Inherited from ​

IUIBaseInputData.editConfig

Defined in ​

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


editOuter ​

• Optional editOuter: string

Inherited from ​

IUIBaseInputData.editOuter

Defined in ​

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


editInner ​

• Optional editInner: string

Inherited from ​

IUIBaseInputData.editInner

Defined in ​

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


children ​

• Optional children: IUIInputData[]

Inherited from ​

IUIBaseInputData.children

Defined in ​

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

Released under the MIT License.