Class: LeafLevelList ​
Implements ​
Table of contents ​
Constructors ​
Properties ​
Accessors ​
Methods ​
Constructors ​
constructor ​
• new LeafLevelList(item?): LeafLevelList
Parameters ​
| Name | Type |
|---|---|
item? | ILeaf | ILeaf[] |
Returns ​
Defined in ​
src/leafer/packages/list/src/LeafLevelList.ts:13
Properties ​
levelMap ​
• levelMap: ILeafArrayMap
Implementation of ​
Defined in ​
src/leafer/packages/list/src/LeafLevelList.ts:6
keys ​
• keys: INumberMap
Implementation of ​
Defined in ​
src/leafer/packages/list/src/LeafLevelList.ts:7
levels ​
• levels: number[]
Implementation of ​
Defined in ​
src/leafer/packages/list/src/LeafLevelList.ts:8
_length ​
• Private _length: number = 0
Defined in ​
src/leafer/packages/list/src/LeafLevelList.ts:11
Accessors ​
length ​
• get length(): number
Returns ​
number
Implementation of ​
Defined in ​
src/leafer/packages/list/src/LeafLevelList.ts:10
Methods ​
has ​
â–¸ has(leaf): boolean
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/list/src/LeafLevelList.ts:18
without ​
â–¸ without(leaf): boolean
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
Returns ​
boolean
Implementation of ​
Defined in ​
src/leafer/packages/list/src/LeafLevelList.ts:22
sort ​
â–¸ sort(reverse?): void
Parameters ​
| Name | Type |
|---|---|
reverse? | boolean |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/list/src/LeafLevelList.ts:26
addList ​
â–¸ addList(list): void
Parameters ​
| Name | Type |
|---|---|
list | ILeaf[] |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/list/src/LeafLevelList.ts:35
add ​
â–¸ add(leaf): void
Parameters ​
| Name | Type |
|---|---|
leaf | ILeaf |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/list/src/LeafLevelList.ts:39
forEach ​
â–¸ forEach(itemCallback): void
Parameters ​
| Name | Type |
|---|---|
itemCallback | ILeafListItemCallback |
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/list/src/LeafLevelList.ts:53
reset ​
â–¸ reset(): void
Returns ​
void
Implementation of ​
Defined in ​
src/leafer/packages/list/src/LeafLevelList.ts:63
destroy ​
â–¸ destroy(): void
Returns ​
void