Interface: ILeafLevelList 
Implemented by 
Table of contents 
Properties 
Methods 
Properties 
levelMap 
• levelMap: ILeafArrayMap
Defined in 
src/leafer/packages/interface/src/data/IList.ts:36
keys 
• keys: INumberMap
Defined in 
src/leafer/packages/interface/src/data/IList.ts:37
levels 
• levels: number[]
Defined in 
src/leafer/packages/interface/src/data/IList.ts:38
length 
• Readonly length: number
Defined in 
src/leafer/packages/interface/src/data/IList.ts:39
Methods 
has 
▸ has(leaf): boolean
Parameters 
| Name | Type | 
|---|---|
| leaf | ILeaf | 
Returns 
boolean
Defined in 
src/leafer/packages/interface/src/data/IList.ts:40
without 
▸ without(leaf): boolean
Parameters 
| Name | Type | 
|---|---|
| leaf | ILeaf | 
Returns 
boolean
Defined in 
src/leafer/packages/interface/src/data/IList.ts:41
sort 
▸ sort(reverse?): void
Parameters 
| Name | Type | 
|---|---|
| reverse? | boolean | 
Returns 
void
Defined in 
src/leafer/packages/interface/src/data/IList.ts:42
addList 
▸ addList(list): void
Parameters 
| Name | Type | 
|---|---|
| list | ILeaf[] | 
Returns 
void
Defined in 
src/leafer/packages/interface/src/data/IList.ts:43
add 
▸ add(leaf): void
Parameters 
| Name | Type | 
|---|---|
| leaf | ILeaf | 
Returns 
void
Defined in 
src/leafer/packages/interface/src/data/IList.ts:44
forEach 
▸ forEach(itemCallback): void
Parameters 
| Name | Type | 
|---|---|
| itemCallback | ILeafListItemCallback | 
Returns 
void
Defined in 
src/leafer/packages/interface/src/data/IList.ts:45
reset 
▸ reset(): void
Returns 
void
Defined in 
src/leafer/packages/interface/src/data/IList.ts:46
destroy 
▸ destroy(): void
Returns 
void