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"
    Generated by DocFX