interface NonLeaf<T,C>
undocumented
Implemented by: NonLeafBlock<T,C>
, NonLeafTree<T,C>
Type parameters
Name | Constraints | Default | Description |
---|---|---|---|
T | undocumented | ||
C | Block <any, C> | any | undocumented |
Properties
context
undocumented
context
Definition
readonly context:
ListContext
;
Methods
concat
undocumented
concat
createNonLeafBuilder
undocumented
createNonLeafBuilder
Definition
createNonLeafBuilder():
NonLeafBuilder
<T,
BlockBuilder
<T>>;
dropInternal
undocumented
dropInternal
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 ; } |
map
undocumented
map
mapPure
undocumented
mapPure
prepend
undocumented
prepend
reversed
undocumented
reversed
stream
undocumented
stream
Definition
stream(options?: {
reversed?: boolean;
}):
Stream.NonEmpty
<T>;
Parameters
Name | Type | Description |
---|---|---|
options | { reversed?: boolean; } |
streamRange
undocumented
streamRange
takeInternal
undocumented
takeInternal
toArray
undocumented
toArray