Interface Constructor
interface Constructor {
maxEntries?: number;
maxNodes?: number;
maxPathDepth?: number;
maxTraversalResults?: number;
maxTraversalVisits?: number;
}
maxEntries?: number;
maxNodes?: number;
maxPathDepth?: number;
maxTraversalResults?: number;
maxTraversalVisits?: number;
}
Index
Properties
OptionalmaxEntries
maxEntries?: number
Maximum number of exact stored paths. Overwriting an existing path does not consume another entry.
OptionalmaxNodes
maxNodes?: number
Maximum number of allocated non-root trie nodes. Shared path prefixes consume one node per unique segment.
OptionalmaxPathDepth
maxPathDepth?: number
Maximum number of property-key segments in a stored or queried path.
OptionalmaxTraversalResults
maxTraversalResults?: number
Maximum results produced by one iterator unless reduced per call. Reaching the limit truncates normally.
OptionalmaxTraversalVisits
maxTraversalVisits?: number
Maximum properties or trie nodes processed during iterator traversal unless reduced per call. Exceeding the limit
throws a RangeError.
Constructor-level defensive limits applied to storage and every iterator.