Skip to content

IAsyncMultimap

Defined in: packages/data/src/multimap/iasync-multimap.ts:4

The async-backed sibling of IMultimap.

K

V

[asyncIterator](): AsyncIterator<readonly [K, V], any, any>

Defined in: node_modules/.store/typescript-npm-6.0.3-585eecd158/package/lib/lib.es2018.asynciterable.d.ts:36

AsyncIterator<readonly [K, V], any, any>

IAsyncCollection.[asyncIterator]


add(key, value, signal?): Promise<void>

Defined in: packages/data/src/multimap/iasync-multimap.ts:8

K

V

AbortSignal

Promise<void>


addAll(key, values, signal?): Promise<void>

Defined in: packages/data/src/multimap/iasync-multimap.ts:9

K

Iterable<V>

AbortSignal

Promise<void>


clear(signal?): Promise<void>

Defined in: packages/data/src/collection/iasync-collection.ts:16

AbortSignal

Promise<void>

IAsyncCollection.clear


count(signal?): Promise<number>

Defined in: packages/data/src/collection/iasync-collection.ts:14

AbortSignal

Promise<number>

IAsyncCollection.count


countFor(key, signal?): Promise<number>

Defined in: packages/data/src/multimap/iasync-multimap.ts:14

K

AbortSignal

Promise<number>


delete(key, signal?): Promise<number>

Defined in: packages/data/src/multimap/iasync-multimap.ts:12

K

AbortSignal

Promise<number>


deleteEntry(key, value, signal?): Promise<boolean>

Defined in: packages/data/src/multimap/iasync-multimap.ts:13

K

V

AbortSignal

Promise<boolean>


entries(signal?): AsyncIterableIterator<readonly [K, V]>

Defined in: packages/data/src/multimap/iasync-multimap.ts:17

AbortSignal

AsyncIterableIterator<readonly [K, V]>


get(key, signal?): AsyncIterableIterator<V>

Defined in: packages/data/src/multimap/iasync-multimap.ts:7

K

AbortSignal

AsyncIterableIterator<V>


has(key, signal?): Promise<boolean>

Defined in: packages/data/src/multimap/iasync-multimap.ts:10

K

AbortSignal

Promise<boolean>


hasEntry(key, value, signal?): Promise<boolean>

Defined in: packages/data/src/multimap/iasync-multimap.ts:11

K

V

AbortSignal

Promise<boolean>


keyCount(signal?): Promise<number>

Defined in: packages/data/src/multimap/iasync-multimap.ts:15

AbortSignal

Promise<number>


keys(signal?): AsyncIterableIterator<K>

Defined in: packages/data/src/multimap/iasync-multimap.ts:16

AbortSignal

AsyncIterableIterator<K>