Interface: IEllipseData
Hierarchy
IEllipseAttrData
↳
IEllipseData
Table of contents
Properties
- __leaf
- __input
- __middle
- id
- name
- className
- blendMode
- opacity
- visible
- isMask
- zIndex
- x
- y
- width
- height
- scaleX
- scaleY
- rotation
- skewX
- skewY
- draggable
- hittable
- hitType
- hitChildren
- __childBranchNumber
- __complex
- fill
- borderWidth
- borderRadius
- stroke
- strokeAlign
- strokeWidth
- strokeWidths
- strokeCap
- strokeJoin
- dashPattern
- dashOffset
- miterLimit
- cornerRadius
- cornerSmoothing
- shadow
- innerShadow
- blur
- backgroundBlur
- grayscale
- startAngle
- endAngle
- innerRadius
- __isFills
- __isStrokes
- __isTranslucentFill
- __isTranslucentStroke
- __useEffect
- path
- windingRule
- __pathForRender
- __path2DForRender
- __strokeOuterWidth
- __textDrawData
- locked
Methods
Properties
__leaf
__leaf: ILeaf
Inherited from
Defined in
leafer/packages/interface/src/data/ILeafData.ts:5
__input
__input: IObject
Inherited from
Defined in
leafer/packages/interface/src/data/ILeafData.ts:6
__middle
__middle: IObject
Inherited from
Defined in
leafer/packages/interface/src/data/ILeafData.ts:7
id
Optional
id: string
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:115
name
Optional
name: string
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:116
className
Optional
className: string
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:117
blendMode
Optional
blendMode: IBlendMode
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:119
opacity
Optional
opacity: number
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:120
visible
Optional
visible: boolean
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:121
isMask
Optional
isMask: boolean
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:122
zIndex
Optional
zIndex: number
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:123
x
Optional
x: number
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:126
y
Optional
y: number
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:127
width
Optional
width: number
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:128
height
Optional
height: number
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:129
scaleX
Optional
scaleX: number
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:130
scaleY
Optional
scaleY: number
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:131
rotation
Optional
rotation: number
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:132
skewX
Optional
skewX: number
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:133
skewY
Optional
skewY: number
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:134
draggable
Optional
draggable: boolean
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:136
hittable
Optional
hittable: boolean
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:138
hitType
Optional
hitType: IHitType
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:139
hitChildren
Optional
hitChildren: boolean
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:140
__childBranchNumber
Optional
__childBranchNumber: number
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:143
__complex
Optional
__complex: boolean
Inherited from
Defined in
leafer/packages/interface/src/display/ILeaf.ts:144
fill
Optional
fill: string
| ILeafPaint
[]
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:27
borderWidth
Optional
borderWidth: number
| number
[]
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:32
borderRadius
Optional
borderRadius: number
| number
[]
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:33
stroke
Optional
stroke: string
| ILeafStrokePaint
[]
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:60
strokeAlign
Optional
strokeAlign: IStrokeAlign
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:62
strokeWidth
Optional
strokeWidth: number
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:63
strokeWidths
Optional
strokeWidths: number
[]
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:64
strokeCap
Optional
strokeCap: IStrokeCap
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:65
strokeJoin
Optional
strokeJoin: IStrokeJoin
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:66
dashPattern
Optional
dashPattern: number
[]
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:67
dashOffset
Optional
dashOffset: number
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:68
miterLimit
Optional
miterLimit: number
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:69
cornerRadius
Optional
cornerRadius: number
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:15
cornerSmoothing
Optional
cornerSmoothing: number
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:16
shadow
Optional
shadow: ILeafShadowEffect
[]
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:138
innerShadow
Optional
innerShadow: ILeafShadowEffect
[]
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:139
blur
Optional
blur: number
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:140
backgroundBlur
Optional
backgroundBlur: number
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:141
grayscale
Optional
grayscale: number
Inherited from
Defined in
ui/packages/interface/src/ICommonAttr.ts:142
startAngle
Optional
startAngle: number
Inherited from
IEllipseAttrData.startAngle
Defined in
ui/packages/interface/src/IUI.ts:43
endAngle
Optional
endAngle: number
Inherited from
IEllipseAttrData.endAngle
Defined in
ui/packages/interface/src/IUI.ts:44
innerRadius
Optional
innerRadius: number
Inherited from
IEllipseAttrData.innerRadius
Defined in
ui/packages/interface/src/IUI.ts:45
__isFills
Optional
__isFills: boolean
Inherited from
Defined in
ui/packages/interface/src/IUI.ts:196
__isStrokes
Optional
__isStrokes: boolean
Inherited from
Defined in
ui/packages/interface/src/IUI.ts:197
__isTranslucentFill
Optional
__isTranslucentFill: boolean
Inherited from
Defined in
ui/packages/interface/src/IUI.ts:199
__isTranslucentStroke
Optional
__isTranslucentStroke: boolean
Inherited from
Defined in
ui/packages/interface/src/IUI.ts:200
__useEffect
Optional
__useEffect: boolean
Inherited from
Defined in
ui/packages/interface/src/IUI.ts:202
path
Optional
path: IPathCommandData
Inherited from
Defined in
ui/packages/interface/src/IUI.ts:205
windingRule
Optional
windingRule: IWindingRule
Inherited from
Defined in
ui/packages/interface/src/IUI.ts:206
__pathForRender
Optional
__pathForRender: IPathCommandData
Inherited from
Defined in
ui/packages/interface/src/IUI.ts:208
__path2DForRender
Optional
__path2DForRender: IPath2D
Inherited from
Defined in
ui/packages/interface/src/IUI.ts:209
__strokeOuterWidth
Optional
__strokeOuterWidth: number
Inherited from
Defined in
ui/packages/interface/src/IUI.ts:211
__textDrawData
Optional
__textDrawData: ITextDrawData
Inherited from
Defined in
ui/packages/interface/src/IUI.ts:214
locked
Optional
locked: boolean
Inherited from
Defined in
ui/packages/interface/src/IUI.ts:217
Methods
__setInput
__setInput(name
, value
): void
Parameters
Name | Type |
---|---|
name | string |
value | unknown |
Returns
void
Inherited from
Defined in
leafer/packages/interface/src/data/ILeafData.ts:8
__getInput
__getInput(name
): unknown
Parameters
Name | Type |
---|---|
name | string |
Returns
unknown
Inherited from
Defined in
leafer/packages/interface/src/data/ILeafData.ts:9
__getInputData
__getInputData(): IObject
Returns
Inherited from
Defined in
leafer/packages/interface/src/data/ILeafData.ts:10
__setMiddle
__setMiddle(name
, value
): void
Parameters
Name | Type |
---|---|
name | string |
value | unknown |
Returns
void
Inherited from
Defined in
leafer/packages/interface/src/data/ILeafData.ts:11
__getMiddle
__getMiddle(name
): unknown
Parameters
Name | Type |
---|---|
name | string |
Returns
unknown
Inherited from
Defined in
leafer/packages/interface/src/data/ILeafData.ts:12
destroy
destroy(): void
Returns
void