dictionary.d.ts 343 B

123456789101112
  1. export declare class Dictionary<T extends Record<string, any>, V> {
  2. private map;
  3. private arr;
  4. constructor();
  5. clear(): void;
  6. has(key: T): boolean;
  7. get(key: T): V | undefined;
  8. set(key: T, value: V): void;
  9. delete(key: T): V | undefined;
  10. each(iterator: (value: V, key: T) => void): void;
  11. dispose(): void;
  12. }