class NonLeafTreeBuilder<T,C>
undocumented
Implements: BuilderBase<T,C>
Type parameters
Name | Constraints | Description |
---|---|---|
T | undocumented | |
C | BlockBuilder <T> | undocumented |
Properties
_left
undocumented
_left
Definition
_left?:
NonLeafBlockBuilder
<T, C>
|
undefined;
_middle
undocumented
_middle
Definition
_middle?:
NonLeafBuilder
<T,
NonLeafBlockBuilder
<T, C>>
|
undefined;
_right
undocumented
_right
Definition
_right?:
NonLeafBlockBuilder
<T, C>
|
undefined;
context
undocumented
context
Definition
readonly context:
ListContext
;
left
undocumented
left
Definition
get left():
NonLeafBlockBuilder
<T, C>;
set left(value:
NonLeafBlockBuilder
<T, C>);
length
undocumented
length
middle
undocumented
middle
Definition
get middle():
NonLeafBuilder
<T,
NonLeafBlockBuilder
<T, C>>
|
undefined;
set middle(value:
NonLeafBuilder
<T,
NonLeafBlockBuilder
<T, C>>
|
undefined);
right
undocumented
right
Definition
get right():
NonLeafBlockBuilder
<T, C>;
set right(value:
NonLeafBlockBuilder
<T, C>);
source
undocumented
source
Definition
source?:
NonLeafTree
<T, any>
|
undefined;
Methods
append
undocumented
append
build
undocumented
build
buildMap
undocumented
buildMap
Definition
buildMap<T2>(f: (value: T) => T2):
NonLeafTree
<T2, any>;
Type parameters
Name | Description |
---|---|
T2 |
Parameters
Name | Type | Description |
---|---|---|
f | (value: T) => T2 |
Overrides
get
undocumented
get
getChildLength
undocumented
getChildLength
insert
undocumented
insert
modifyFirstChild
undocumented
modifyFirstChild
modifyLastChild
undocumented
modifyLastChild
normalized
undocumented
normalized
Definition
normalized():
NonLeafBuilder
<T, C>;
prepend
undocumented
prepend