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
_mutateSplitRightappendInternal
undocumented
appendInternalconcatChildren
undocumented
concatChildrencopy
undocumented
copycreateBlockBuilder
undocumented
createBlockBuilderDefinition
createBlockBuilder(): BlockBuilder<T, any>;
forEach
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;} | 
get
undocumented
getmap
undocumented
mapmapPure
undocumented
mapPureprependInternal
undocumented
prependInternalreversed
undocumented
reversedstream
undocumented
streamDefinition
stream(options?: {
    reversed?: boolean;
  }): Stream.NonEmpty<T>;
Parameters
| Name | Type | Description | 
|---|---|---|
| options | {reversed?: boolean;} | 
streamRange
undocumented
streamRangetoArray
undocumented
toArray