Type Parameters

  • K

  • V

Hierarchy

  • Map<K, V>
    • default

Implements

Constructors

  • Type Parameters

    • K

    • V

    Parameters

    Returns default<K, V>

Properties

defaultValue: V

Methods

  • Parameters

    • clone: (<T>(obj: T) => T)
        • <T>(obj: T): T
        • Type Parameters

          • T

          Parameters

          • obj: T

          Returns T

    Returns default<K, V>

  • Type Parameters

    • ARGS extends any[]

    Parameters

    • key: K
    • computer: ((key: K, ...args: any[]) => V)
        • (key: K, ...args: any[]): V
        • Parameters

          • key: K
          • Rest ...args: any[]

          Returns V

    • Rest ...args: ARGS

    Returns V

  • Parameters

    • predicate: ((value: V) => unknown)
        • (value: V): unknown
        • Parameters

          • value: V

          Returns unknown

    Returns undefined | K

  • Parameters

    • value: V

    Returns undefined | K

  • Parameters

    • key: K

    Returns V

  • Returns Generator<V, any, unknown>

Generated using TypeDoc