Skip to content

IAsyncReplacingMap

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

The async-backed sibling of IReplacingMap.

K

V extends DefinedValue

readonly capacity: number

Defined in: packages/data/src/collection/ibounded.ts:17

The maximum number of elements the collection can hold.

Note: Infinity is not a legal value here — an unbounded type omits this mixin.

IReplacing.capacity


readonly overflowPolicy: ReplacementPolicy

Defined in: packages/data/src/collection/ireplacing.ts:25

The policy that determines which entry to replace when the collection exceeds its capacity.

IReplacing.overflowPolicy

[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>

Omit.[asyncIterator]


clear(signal?): Promise<void>

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

AbortSignal

Promise<void>

Omit.clear


count(signal?): Promise<number>

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

AbortSignal

Promise<number>

Omit.count


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

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

K

AbortSignal

Promise<boolean>

Omit.delete


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

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

AbortSignal

AsyncIterableIterator<readonly [K, V]>

Omit.entries


get(key, signal?): Promise<V | undefined>

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

K

AbortSignal

Promise<V | undefined>

Omit.get


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

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

K

AbortSignal

Promise<boolean>

Omit.has


keys(signal?): AsyncIterableIterator<K>

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

AbortSignal

AsyncIterableIterator<K>

Omit.keys


set(key, value, signal?): Promise<readonly readonly [K, V][]>

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

K

V

AbortSignal

Promise<readonly readonly [K, V][]>


values(signal?): AsyncIterableIterator<V>

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

AbortSignal

AsyncIterableIterator<V>

Omit.values