Class HashMap<T, KEY>

Param: obj

Type Parameters

  • T

  • KEY extends string | number = string | number

Constructors

Properties

Methods

Constructors

  • Type Parameters

    • T

    • KEY extends string | number = string | number

    Parameters

    • Optional obj: HashMap<T, KEY> | {
          [key in string | number]?: T
      } | KEY[]

    Returns HashMap<T, KEY>

Properties

data: MapInterface<T, KEY>

Methods

  • Type Parameters

    • Context

    Parameters

    • cb: ((this, value?, key?) => void)
        • (this, value?, key?): void
        • Parameters

          Returns void

    • Optional context: Context

    Returns void

  • Parameters

    Returns T

  • Parameters

    Returns boolean

  • Parameters

    Returns void

  • Parameters

    Returns T