Class: LeafData ​
Hierarchy ​
LeafData↳
UIData
Implements ​
Table of contents ​
Constructors ​
Properties ​
Accessors ​
Methods ​
- __get
- __getData
- __setInput
- __getInput
- __removeInput
- __getInputData
- __setMiddle
- __getMiddle
- __checkSingle
- __removeNaturalSize
- destroy
Constructors ​
constructor ​
• new LeafData(leaf): LeafData
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
Returns ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:36
Properties ​
__leaf ​
• __leaf: ILeaf
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:7
__input ​
• __input: IObject
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:8
__middle ​
• __middle: IObject
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:9
__single ​
• __single: boolean
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:11
__naturalWidth ​
• Optional __naturalWidth: number
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:13
__naturalHeight ​
• Optional __naturalHeight: number
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:14
__pathForRender ​
• Optional __pathForRender: IPathCommandData
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:16
__useStroke ​
• Optional __useStroke: boolean
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:18
Accessors ​
__useNaturalRatio ​
• get __useNaturalRatio(): boolean
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:19
__isLinePath ​
• get __isLinePath(): boolean
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:21
__usePathBox ​
• get __usePathBox(): boolean
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:26
__blendMode ​
• get __blendMode(): string
Returns ​
string
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:30
Methods ​
__get ​
â–¸ __get(name): any
Parameters ​
| Name | Type |
|---|---|
name | string |
Returns ​
any
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:40
__getData ​
â–¸ __getData(): IObject
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:48
__setInput ​
â–¸ __setInput(name, value): void
Parameters ​
| Name | Type |
|---|---|
name | string |
value | any |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:60
__getInput ​
â–¸ __getInput(name): any
Parameters ​
| Name | Type |
|---|---|
name | string |
Returns ​
any
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:65
__removeInput ​
â–¸ __removeInput(name): void
Parameters ​
| Name | Type |
|---|---|
name | string |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:76
__getInputData ​
â–¸ __getInputData(names?, options?): IObject
Parameters ​
| Name | Type |
|---|---|
names? | string[] | IObject |
options? | IJSONOptions |
Returns ​
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:80
__setMiddle ​
â–¸ __setMiddle(name, value): void
Parameters ​
| Name | Type |
|---|---|
name | string |
value | any |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:120
__getMiddle ​
â–¸ __getMiddle(name): any
Parameters ​
| Name | Type |
|---|---|
name | string |
Returns ​
any
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:125
__checkSingle ​
â–¸ __checkSingle(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:129
__removeNaturalSize ​
â–¸ __removeNaturalSize(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/display-module/data/src/LeafData.ts:143
destroy ​
â–¸ destroy(): void
Returns ​
void