Order of the tree, which is the maximum branching factor / number of children of a node. Must be >= 2.
Function that defines the sort order of keys.
Function that defines the sort order of keys.
Protected
childrenProtected
Readonly
compareFunction that defines the sort order of keys.
Protected
nodeProtected
nodeReadonly
orderOrder of the tree, which is the maximum branching factor / number of children of a node. Must be >= 2.
Marker to indicate that this object is a RangeQueryable.
Protected
minReturns the minimum number of keys for a non-root node.
Returns the number of elements in the current node.
Returns the number of elements in the tree. Note that this is an O(N) operation that counts the number of elements in each tree node.
Protected
assignAssigns RHS to this tree.
Deletes the values with given keys.
Optional
options: AbortOptionsQueries entries in this map.
Optional
options: RangeQueryOptions<K>Protected
findOptional
thisArg: unknownGets the list of data identified by given keys.
Optional
options: AbortOptionsChecks if given keys exist in the set.
Optional
options: AbortOptionsProtected
iterateQueries keys in this map.
Optional
options: RangeQueryOptions<K>Protected
reverseSets given list of entries.
Optional
options: AbortOptionsProtected
splitSplits node if it exceeds the max number of keys (order - 1).
Sets or deletes given list of entries.
Optional
options: AbortOptionsQueries values in this map.
Optional
options: RangeQueryOptions<K>Generated using TypeDoc
An in-memory B-tree structure that implements the Map interface.