import { LeafBlock } from "https://deno.land/x/rimbu@0.14.0/list/custom/implementation/leaf/leaf-block.ts";
Constructors
new
LeafBlock(context: ListContext, children: readonly T[])Properties
readonly
mutateChildren: T[]Methods
_mutateNormalize(): List.NonEmpty<T>
_mutateSplitRight(childIndex?): LeafBlock<T>
appendInternal(value: T): LeafBlock<T>
concatBlock(other: LeafBlock<T>): List.NonEmpty<T>
concatChildren(other: LeafBlock<T>): LeafBlock<T>
concatTree(other: LeafTree<T>): LeafTree<T>
copy2<T2>(children: readonly T2[]): LeafBlock<T2>
createBlockBuilder(): BlockBuilder<T, any>
dropChildren(childAmount: number): LeafBlock<T>
prependInternal(value: T): LeafBlock<T>
streamRange(range: IndexRange, reversed?): Stream<T>
structure(): string
takeChildren(childAmount: number): LeafBlock<T>