Interface: IVideoData ​
Hierarchy ​
IVideoAttrData↳
IVideoData
Table of contents ​
Properties ​
- __leaf
- __input
- __middle
- __single
- __willDestroy
- id
- name
- className
- blendMode
- opacity
- visible
- selected
- disabled
- locked
- zIndex
- dim
- dimskip
- bright
- mask
- eraser
- filter
- complex
- x
- y
- width
- height
- scaleX
- scaleY
- scaleFixed
- rotation
- skewX
- skewY
- offsetX
- offsetY
- scrollX
- scrollY
- origin
- around
- lazy
- pixelRatio
- renderSpread
- path
- windingRule
- closed
- flow
- padding
- gap
- flowAlign
- flowWrap
- itemBox
- inFlow
- autoWidth
- autoHeight
- lockRatio
- autoBox
- widthRange
- heightRange
- draggable
- dragBounds
- dragBoundsType
- editable
- hittable
- hitFill
- hitStroke
- hitBox
- hitChildren
- hitSelf
- hitRadius
- button
- cursor
- motionPath
- motionPrecision
- motion
- motionRotation
- normalStyle
- data
- __childBranchNumber
- __complex
- __complexData
- __naturalWidth
- __naturalHeight
- __autoWidth
- __autoHeight
- __autoSide
- __autoSize
- __useNaturalRatio
- __isLinePath
- __blendMode
- __useStroke
- __useArrow
- __useEffect
- __usePathBox
- __useDim
- __pathInputed
- __pathForRender
- __path2DForRender
- __startArrowPath
- __endArrowPath
- __pathForMotion
- cornerRadius
- cornerSmoothing
- fill
- borderWidth
- borderRadius
- stroke
- startArrow
- endArrow
- strokeAlign
- strokeWidth
- strokeWidths
- strokeScaleFixed
- strokeCap
- strokeJoin
- dashPattern
- dashOffset
- miterLimit
- fontFamily
- fontSize
- fontWeight
- italic
- textCase
- textDecoration
- letterSpacing
- lineHeight
- paraIndent
- paraSpacing
- writingMode
- textAlign
- verticalAlign
- autoSizeAlign
- textWrap
- textOverflow
- shadow
- innerShadow
- blur
- backgroundBlur
- grayscale
- foreground
- background
- __urlType
- url
- animation
- animationOut
- transition
- transitionOut
- states
- state
- hoverStyle
- pressStyle
- focusStyle
- selectedStyle
- disabledStyle
- placeholderStyle
- placeholderColor
- placeholderDelay
- editConfig
- editOuter
- editInner
- scale
- __isFills
- __isStrokes
- __strokeWidth
- __maxStrokeWidth
- __strokeWidthCache
- __hasMultiStrokeStyle
- __hasMultiPaint
- __isAlphaPixelFill
- __isAlphaPixelStroke
- __isTransparentFill
- __isTransparentStroke
- __isHitPixel
- __isCanvas
- __isFastShadow
- __fillAfterStroke
- __drawAfterFill
- __clipAfterFill
- __hasSurface
- __blendLayer
- __boxStroke
- __font
- __textDrawData
- __needComputePaint
Methods ​
- __get
- __getData
- __setInput
- __getInput
- __removeInput
- __getInputData
- __setMiddle
- __getMiddle
- destroy
- __checkSingle
- __removeNaturalSize
- __setImageFill
- __computePaint
- __getRealStrokeWidth
- __setPaint
- __removePaint
Properties ​
__leaf ​
• __leaf: ILeaf
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:6
__input ​
• __input: IObject
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:7
__middle ​
• __middle: IObject
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:8
__single ​
• Optional __single: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:30
__willDestroy ​
• Optional __willDestroy: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:32
id ​
• Optional id: string
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:331
name ​
• Optional name: string
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:332
className ​
• Optional className: string
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:333
blendMode ​
• Optional blendMode: IBlendMode
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:335
opacity ​
• Optional opacity: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:336
visible ​
• Optional visible: boolean | 0
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:337
selected ​
• Optional selected: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:338
disabled ​
• Optional disabled: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:339
locked ​
• Optional locked: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:340
zIndex ​
• Optional zIndex: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:341
dim ​
• Optional dim: number | boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:343
dimskip ​
• Optional dimskip: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:344
bright ​
• Optional bright: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:345
mask ​
• Optional mask: boolean | IMaskType
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:347
eraser ​
• Optional eraser: boolean | IEraserType
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:348
filter ​
• Optional filter: IFilter[]
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:349
complex ​
• Optional complex: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:350
x ​
• Optional x: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:353
y ​
• Optional y: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:354
width ​
• Optional width: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:355
height ​
• Optional height: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:356
scaleX ​
• Optional scaleX: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:357
scaleY ​
• Optional scaleY: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:358
scaleFixed ​
• Optional scaleFixed: IScaleFixed
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:359
rotation ​
• Optional rotation: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:360
skewX ​
• Optional skewX: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:361
skewY ​
• Optional skewY: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:362
offsetX ​
• Optional offsetX: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:364
offsetY ​
• Optional offsetY: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:365
scrollX ​
• Optional scrollX: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:366
scrollY ​
• Optional scrollY: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:367
origin ​
• Optional origin: IUnitPointData | IDirection
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:369
around ​
• Optional around: IUnitPointData | IDirection
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:370
lazy ​
• Optional lazy: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:372
pixelRatio ​
• Optional pixelRatio: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:373
renderSpread ​
• Optional renderSpread: IFourNumber
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:375
path ​
• Optional path: IPathCommandData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:377
windingRule ​
• Optional windingRule: IWindingRule
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:378
closed ​
• Optional closed: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:379
flow ​
• Optional flow: IFlowType
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:382
padding ​
• Optional padding: IFourNumber
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:383
gap ​
• Optional gap: IGap | IPointGap
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:384
flowAlign ​
• Optional flowAlign: IFlowAxisAlign | IFlowAlign
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:385
flowWrap ​
• Optional flowWrap: IFlowWrap
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:386
itemBox ​
• Optional itemBox: IFlowBoxType
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:387
inFlow ​
• Optional inFlow: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:389
autoWidth ​
• Optional autoWidth: IAutoSize
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:390
autoHeight ​
• Optional autoHeight: IAutoSize
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:391
lockRatio ​
• Optional lockRatio: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:392
autoBox ​
• Optional autoBox: IAutoBoxData | IConstraint
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:393
widthRange ​
• Optional widthRange: IRangeSize
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:395
heightRange ​
• Optional heightRange: IRangeSize
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:396
draggable ​
• Optional draggable: boolean | IAxis
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:399
dragBounds ​
• Optional dragBounds: "parent" | IBoundsData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:400
dragBoundsType ​
• Optional dragBoundsType: IDragBoundsType
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:401
editable ​
• Optional editable: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:403
hittable ​
• Optional hittable: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:405
hitFill ​
• Optional hitFill: IHitType
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:406
hitStroke ​
• Optional hitStroke: IHitType
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:407
hitBox ​
• Optional hitBox: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:408
hitChildren ​
• Optional hitChildren: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:409
hitSelf ​
• Optional hitSelf: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:410
hitRadius ​
• Optional hitRadius: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:411
button ​
• Optional button: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:413
cursor ​
• Optional cursor: ICursorType | ICursorType[]
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:414
motionPath ​
• Optional motionPath: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:416
motionPrecision ​
• Optional motionPrecision: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:417
motion ​
• Optional motion: number | IUnitData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:419
motionRotation ​
• Optional motionRotation: number | boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:420
normalStyle ​
• Optional normalStyle: IObject
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:422
data ​
• Optional data: IObject
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:425
__childBranchNumber ​
• Optional __childBranchNumber: number
Inherited from ​
IImageData.__childBranchNumber
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:428
__complex ​
• Optional __complex: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:429
__complexData ​
• Optional __complexData: ILeafComplexCachedData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:430
__naturalWidth ​
• Optional __naturalWidth: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:432
__naturalHeight ​
• Optional __naturalHeight: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:433
__autoWidth ​
• Optional Readonly __autoWidth: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:435
__autoHeight ​
• Optional Readonly __autoHeight: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:436
__autoSide ​
• Optional Readonly __autoSide: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:437
__autoSize ​
• Optional Readonly __autoSize: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:438
__useNaturalRatio ​
• Readonly __useNaturalRatio: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:440
__isLinePath ​
• Readonly __isLinePath: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:441
__blendMode ​
• Readonly __blendMode: string
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:442
__useStroke ​
• Optional __useStroke: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:444
__useArrow ​
• Optional __useArrow: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:445
__useEffect ​
• Optional __useEffect: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:446
__usePathBox ​
• Optional __usePathBox: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:447
__useDim ​
• Optional __useDim: boolean
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:448
__pathInputed ​
• Optional __pathInputed: number
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:450
__pathForRender ​
• Optional __pathForRender: IPathCommandData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:451
__path2DForRender ​
• Optional __path2DForRender: IPath2D
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:452
__startArrowPath ​
• Optional __startArrowPath: IArrowPathData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:454
__endArrowPath ​
• Optional __endArrowPath: IArrowPathData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:455
__pathForMotion ​
• Optional __pathForMotion: IMotionPathData
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/display/ILeaf.ts:456
cornerRadius ​
• Optional cornerRadius: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:17
cornerSmoothing ​
• Optional cornerSmoothing: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:18
fill ​
• Optional fill: string | ILeafPaint[]
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:29
borderWidth ​
• Optional borderWidth: number | number[]
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:34
borderRadius ​
• Optional borderRadius: number | number[]
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:35
stroke ​
• Optional stroke: string | ILeafStrokePaint[]
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:65
startArrow ​
• Optional startArrow: IArrowStyle
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:67
endArrow ​
• Optional endArrow: IArrowStyle
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:68
strokeAlign ​
• Optional strokeAlign: IStrokeAlign
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:72
strokeWidth ​
• Optional strokeWidth: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:73
strokeWidths ​
• Optional strokeWidths: number[]
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:74
strokeScaleFixed ​
• Optional strokeScaleFixed: IScaleFixed
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:75
strokeCap ​
• Optional strokeCap: IStrokeCap
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:76
strokeJoin ​
• Optional strokeJoin: IStrokeJoin
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:77
dashPattern ​
• Optional dashPattern: number[]
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:78
dashOffset ​
• Optional dashOffset: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:79
miterLimit ​
• Optional miterLimit: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:80
fontFamily ​
• Optional fontFamily: string
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:127
fontSize ​
• Optional fontSize: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:128
fontWeight ​
• Optional fontWeight: IFontWeight
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:129
italic ​
• Optional italic: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:130
textCase ​
• Optional textCase: ITextCase
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:131
textDecoration ​
• Optional textDecoration: ITextDecoration
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:132
letterSpacing ​
• Optional letterSpacing: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:133
lineHeight ​
• Optional lineHeight: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:134
paraIndent ​
• Optional paraIndent: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:136
paraSpacing ​
• Optional paraSpacing: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:137
writingMode ​
• Optional writingMode: IWritingMode
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:139
textAlign ​
• Optional textAlign: ITextAlign
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:140
verticalAlign ​
• Optional verticalAlign: IVerticalAlign
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:141
autoSizeAlign ​
• Optional autoSizeAlign: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:142
textWrap ​
• Optional textWrap: ITextWrap
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:144
textOverflow ​
• Optional textOverflow: ITextOverflow
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:145
shadow ​
• Optional shadow: ILeafShadowEffect[]
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:164
innerShadow ​
• Optional innerShadow: ILeafShadowEffect[]
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:165
blur ​
• Optional blur: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:166
backgroundBlur ​
• Optional backgroundBlur: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:167
grayscale ​
• Optional grayscale: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/ICommonAttr.ts:168
foreground ​
• Optional foreground: IFill
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:259
background ​
• Optional background: IFill
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:260
__urlType ​
• Readonly __urlType: IMultimediaType
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:263
url ​
• Optional url: string
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:314
animation ​
• Optional animation: IAnimation | IAnimation[]
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:563
animationOut ​
• Optional animationOut: IAnimation | IAnimation[]
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:564
transition ​
• Optional transition: ITransition
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:566
transitionOut ​
• Optional transitionOut: ITransition
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:567
states ​
• Optional states: IStates
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:569
state ​
• Optional state: string
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:570
hoverStyle ​
• Optional hoverStyle: IStateStyle
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:572
pressStyle ​
• Optional pressStyle: IStateStyle
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:573
focusStyle ​
• Optional focusStyle: IStateStyle
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:574
selectedStyle ​
• Optional selectedStyle: IStateStyle
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:575
disabledStyle ​
• Optional disabledStyle: IStateStyle
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:576
placeholderStyle ​
• Optional placeholderStyle: IStateStyle
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:577
placeholderColor ​
• Optional placeholderColor: string
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:578
placeholderDelay ​
• Optional placeholderDelay: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:579
editConfig ​
• Optional editConfig: IEditorConfig
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:581
editOuter ​
• Optional editOuter: string
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:582
editInner ​
• Optional editInner: string
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:583
scale ​
• Readonly scale: number | IPointData
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:592
__isFills ​
• Optional __isFills: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:595
__isStrokes ​
• Optional __isStrokes: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:596
__strokeWidth ​
• Readonly __strokeWidth: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:598
__maxStrokeWidth ​
• Readonly __maxStrokeWidth: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:599
__strokeWidthCache ​
• Optional __strokeWidthCache: number
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:600
__hasMultiStrokeStyle ​
• Optional __hasMultiStrokeStyle: number
Inherited from ​
IImageData.__hasMultiStrokeStyle
Defined in ​
src/ui/packages/interface/src/IUI.ts:601
__hasMultiPaint ​
• Optional Readonly __hasMultiPaint: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:602
__isAlphaPixelFill ​
• Optional __isAlphaPixelFill: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:604
__isAlphaPixelStroke ​
• Optional __isAlphaPixelStroke: boolean
Inherited from ​
IImageData.__isAlphaPixelStroke
Defined in ​
src/ui/packages/interface/src/IUI.ts:605
__isTransparentFill ​
• Optional __isTransparentFill: boolean
Inherited from ​
IImageData.__isTransparentFill
Defined in ​
src/ui/packages/interface/src/IUI.ts:607
__isTransparentStroke ​
• Optional __isTransparentStroke: boolean
Inherited from ​
IImageData.__isTransparentStroke
Defined in ​
src/ui/packages/interface/src/IUI.ts:608
__isHitPixel ​
• Optional __isHitPixel: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:610
__isCanvas ​
• Optional __isCanvas: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:611
__isFastShadow ​
• Optional __isFastShadow: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:612
__fillAfterStroke ​
• Optional __fillAfterStroke: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:614
__drawAfterFill ​
• Optional __drawAfterFill: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:615
__clipAfterFill ​
• Optional Readonly __clipAfterFill: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:616
__hasSurface ​
• Optional Readonly __hasSurface: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:617
__blendLayer ​
• Optional __blendLayer: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:619
__boxStroke ​
• Optional __boxStroke: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:621
__font ​
• Optional __font: string
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:624
__textDrawData ​
• Optional __textDrawData: ITextDrawData
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:625
__needComputePaint ​
• Optional __needComputePaint: boolean
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:627
Methods ​
__get ​
â–¸ __get(name): any
Parameters ​
| Name | Type |
|---|---|
name | string |
Returns ​
any
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:10
__getData ​
â–¸ __getData(): IObject
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:11
__setInput ​
â–¸ __setInput(name, value): void
Parameters ​
| Name | Type |
|---|---|
name | string |
value | any |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:13
__getInput ​
â–¸ __getInput(name): any
Parameters ​
| Name | Type |
|---|---|
name | string |
Returns ​
any
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:14
__removeInput ​
â–¸ __removeInput(name): void
Parameters ​
| Name | Type |
|---|---|
name | string |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:15
__getInputData ​
â–¸ __getInputData(names?, options?): IObject
Parameters ​
| Name | Type |
|---|---|
names? | string[] | IObject |
options? | IJSONOptions |
Returns ​
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:16
__setMiddle ​
â–¸ __setMiddle(name, value): void
Parameters ​
| Name | Type |
|---|---|
name | string |
value | any |
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:18
__getMiddle ​
â–¸ __getMiddle(name): any
Parameters ​
| Name | Type |
|---|---|
name | string |
Returns ​
any
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:19
destroy ​
â–¸ destroy(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:21
__checkSingle ​
â–¸ __checkSingle(): void
Returns ​
void
Inherited from ​
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:33
__removeNaturalSize ​
â–¸ __removeNaturalSize(): void
Returns ​
void
Inherited from ​
IImageData.__removeNaturalSize
Defined in ​
src/leafer/packages/interface/src/data/ILeafData.ts:34
__setImageFill ​
â–¸ __setImageFill(value): void
Parameters ​
| Name | Type |
|---|---|
value | string |
Returns ​
void
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:264
__computePaint ​
â–¸ __computePaint(): void
Returns ​
void
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:628
__getRealStrokeWidth ​
â–¸ __getRealStrokeWidth(childStyle?): number
Parameters ​
| Name | Type |
|---|---|
childStyle? | IStrokeComputedStyle |
Returns ​
number
Inherited from ​
IImageData.__getRealStrokeWidth
Defined in ​
src/ui/packages/interface/src/IUI.ts:629
__setPaint ​
â–¸ __setPaint(attrName, value): void
Parameters ​
| Name | Type |
|---|---|
attrName | "fill" | "stroke" |
value | IValue |
Returns ​
void
Inherited from ​
Defined in ​
src/ui/packages/interface/src/IUI.ts:631
__removePaint ​
â–¸ __removePaint(attrName, removeInput?): void
Parameters ​
| Name | Type |
|---|---|
attrName | "fill" | "stroke" |
removeInput? | boolean |
Returns ​
void