interface Block<T,TS,C>
undocumented
Implemented by: NonLeafBlock<T,C>
, LeafBlock<T>
Type parameters
Name | Constraints | Default | Description |
---|---|---|---|
T | undocumented | ||
TS | Block <T, TS, C> | any | undocumented |
C | any | undocumented |
Properties
Methods
_mutateSplitRight
undocumented
_mutateSplitRight
appendInternal
undocumented
appendInternal
concatChildren
undocumented
concatChildren
copy
undocumented
copy
createBlockBuilder
undocumented
createBlockBuilder
Definition
createBlockBuilder():
BlockBuilder
<T, any>;
forEach
undocumented
forEach
Definition
forEach(f: (value: T, index: number, halt: () => void) => void, state?:
TraverseState
): void;
Parameters
Name | Type | Description |
---|---|---|
f | (value: T, index: number, halt: () => void) => void | |
state | TraverseState |
get
undocumented
get
map
undocumented
map
mapPure
undocumented
mapPure
prependInternal
undocumented
prependInternal
reversed
undocumented
reversed
stream
undocumented
stream
Definition
stream(reversed?: boolean):
Stream.NonEmpty
<T>;
Parameters
Name | Type | Description |
---|---|---|
reversed | boolean |
streamRange
undocumented
streamRange
Definition
streamRange(range:
IndexRange
, reversed?: boolean):
Stream
<T>;
Parameters
Name | Type | Description |
---|---|---|
range | IndexRange | |
reversed | boolean |
toArray
undocumented
toArray
Definition
toArray(range?:
IndexRange
, reversed?: boolean): T[]
|
any;
Parameters
Name | Type | Description |
---|---|---|
range | IndexRange | |
reversed | boolean |