@glideapps/ts-necessities
    Preparing search index...

    Interface ReadonlyDefaultMap<K, V>

    The read-only interface of [[DefaultMap]].

    interface ReadonlyDefaultMap<K, V> {
        size: number;
        "[iterator]"(): MapIterator<[K, V]>;
        entries(): MapIterator<[K, V]>;
        forEach(
            callbackfn: (value: V, key: K, map: ReadonlyMap<K, V>) => void,
            thisArg?: any,
        ): void;
        get(k: K): V;
        has(key: K): boolean;
        keys(): MapIterator<K>;
        values(): MapIterator<V>;
    }

    Type Parameters

    • K

      The key type.

    • V

      The value type.

    Hierarchy

    • ReadonlyMap<K, V>
      • ReadonlyDefaultMap

    Implemented by

    Index

    Properties

    size: number

    Methods

    • Returns an iterable of entries in the map.

      Returns MapIterator<[K, V]>

    • Returns an iterable of key, value pairs for every entry in the map.

      Returns MapIterator<[K, V]>

    • Parameters

      • callbackfn: (value: V, key: K, map: ReadonlyMap<K, V>) => void
      • OptionalthisArg: any

      Returns void

    • Parameters

      • key: K

      Returns boolean

    • Returns an iterable of keys in the map

      Returns MapIterator<K>

    • Returns an iterable of values in the map

      Returns MapIterator<V>