class LeafTreeBuilder<T>
undocumented
Implements: LeafBuilder<T>
Type parameters
Name | Description |
---|---|
T | undocumented |
Properties
_left
undocumented
_left
Definition
_left?:
LeafBlockBuilder
<T>
|
undefined;
_middle
undocumented
_middle
Definition
_middle?:
NonLeafBuilder
<T,
LeafBlockBuilder
<T>>
|
undefined;
_right
undocumented
_right
Definition
_right?:
LeafBlockBuilder
<T>
|
undefined;
context
undocumented
context
Definition
readonly context:
ListContext
;
left
undocumented
left
Definition
get left():
LeafBlockBuilder
<T>;
set left(value:
LeafBlockBuilder
<T>);
length
undocumented
length
middle
undocumented
middle
Definition
get middle():
NonLeafBuilder
<T,
LeafBlockBuilder
<T>>
|
undefined;
set middle(value:
NonLeafBuilder
<T,
LeafBlockBuilder
<T>>
|
undefined);
right
undocumented
right
Definition
get right():
LeafBlockBuilder
<T>;
set right(value:
LeafBlockBuilder
<T>);
Methods
append
undocumented
append
appendChildren
undocumented
appendChildren
build
undocumented
build
buildMap
undocumented
buildMap
forEach
undocumented
forEach
Definition
forEach(f: (value: T, index: number, halt: () => void) => void, options?: {
reversed?: boolean;
state?:
TraverseState
;
}): void;
Parameters
Name | Type | Description |
---|---|---|
f | (value: T, index: number, halt: () => void) => void | |
options | { reversed?: boolean; state?: TraverseState ; } |
Overrides
get
undocumented
get
insert
undocumented
insert
normalized
undocumented
normalized
prepend
undocumented
prepend