KeyedMultiCollection Namespace
Package: @esfx/collection-core
Functions
hasInstance(value)
Tests whether a value supports the minimal representation of a KeyedMultiCollection
.
Declaration
function hasInstance<K, V>(value: Iterable<[K, V]>): value is KeyedMultiCollection<K, V>;
Type Parameters
- K
- V
Parameters
- value
- Iterable<[K, V]>
Returns
value is KeyedMultiCollection<K, V>
hasInstance(value)
Tests whether a value supports the minimal representation of a KeyedMultiCollection
.
Declaration
function hasInstance(value: unknown): value is KeyedMultiCollection<unknown, unknown>;
Parameters
- value
- unknown
Returns
value is KeyedMultiCollection<unknown, unknown>
Variables
_delete
A well-known symbol used to define the KeyedMultiCollection#[KeyedMultiCollection.delete]
method.
Declaration
_delete: unique symbol
add
A well-known symbol used to define the KeyedMultiCollection#[KeyedMultiCollection.add]
method.
Declaration
add: unique symbol
clear
A well-known symbol used to define the KeyedMultiCollection#[KeyedMultiCollection.clear]
method.
Declaration
clear: unique symbol
deleteValue
A well-known symbol used to define the KeyedMultiCollection#[KeyedMultiCollection.deleteValue]
method.
Declaration
deleteValue: unique symbol
name
Declaration
name = "KeyedMultiCollection"