interface CollectionConstructor {
    new CollectionConstructor(): Collection<unknown, unknown>;
    new CollectionConstructor<K, V>(
        entries?: null | readonly (readonly [K, V])[],
    ): Collection<K, V>;
    new CollectionConstructor<K, V>(
        iterable: Iterable<readonly [K, V]>,
    ): Collection<K, V>;
    "[species]": CollectionConstructor;
    prototype: Collection<unknown, unknown>;
}

Constructors

Properties

Constructors

  • Returns Collection<unknown, unknown>

  • Type Parameters

    • K
    • V

    Parameters

    • Optionalentries: null | readonly (readonly [K, V])[]

    Returns Collection<K, V>

  • Type Parameters

    • K
    • V

    Parameters

    Returns Collection<K, V>

Properties

prototype: Collection<unknown, unknown>