class LeafBlockBuilder<T>
undocumented
Implements: BlockBuilder<T,C>, LeafBuilder<T>
Type parameters
| Name | Description |
|---|---|
| T | undocumented |
Properties
children
undocumented
childrencontext
undocumented
contextDefinition
readonly context: ListContext;
length
undocumented
lengthlevel
undocumented
levelnrChildren
undocumented
nrChildrenMethods
append
undocumented
appendbuild
undocumented
buildbuildMap
undocumented
buildMapconcat
undocumented
concatDefinition
concat(other: LeafBlockBuilder<T>, prependOther?: boolean): void;
Parameters
| Name | Type | Description |
|---|---|---|
other | LeafBlockBuilder<T> | |
prependOther | boolean |
Overrides
copy
undocumented
copyDefinition
copy(children: T[]): LeafBlockBuilder<T>;
Parameters
| Name | Type | Description |
|---|---|---|
children | T[] |
Overrides
dropFirst
undocumented
dropFirstdropLast
undocumented
dropLastforEach
undocumented
forEachDefinition
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
getinsert
undocumented
insertnormalized
undocumented
normalizedprepend
undocumented
prependremove
undocumented
removesplitRight
undocumented
splitRightDefinition
splitRight(index?: number): LeafBlockBuilder<T>;
Parameters
| Name | Type | Description |
|---|---|---|
index | number |