(k1: K1, k2?: K2)
| 24 | has(k1: K1): boolean; |
| 25 | has(k1: K1, k2: K2): boolean; |
| 26 | has(k1: K1, k2?: K2): boolean { |
| 27 | if (k2 === undefined) { |
| 28 | return this.data.has(k1); |
| 29 | } |
| 30 | return this.data.get(k1)?.has(k2) ?? false; |
| 31 | } |
| 32 | |
| 33 | keys(): IterableIterator<K1> { |
| 34 | return this.data.keys(); |