Options
All
  • Public
  • Public/Protected
  • All
Menu

Class ArrayKeyMap<T>

Like Map, support array as key. array order is used.

Type parameters

  • T

Hierarchy

  • ArrayKeyMap

Index

Constructors

Properties

_map: Map<any, [string, number]> = ...
_objCount: number = 0
_values: Record<string, [any[], T]> = {}

Methods

  • _keysToString(keys: any[]): string
  • clear(): void
  • count(): number
  • delete(keys: any[]): void
  • entries(): Generator<(any[] | T)[], void, unknown>
  • Returns Generator<(any[] | T)[], void, unknown>

  • get(keys: any[]): T
  • throw error if not found

    Parameters

    • keys: any[]

    Returns T

  • has(keys: any[]): boolean
  • set(keys: any[], value: T): void
  • Parameters

    • keys: any[]
    • value: T

    Returns void

Generated using TypeDoc