Skip to content

IAsyncReplacingSet

Defined in: packages/data/src/set/iasync-replacing-set.ts:5

The async-backed sibling of IReplacingSet.

T

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<T, any, any>

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

AsyncIterator<T, any, any>

Omit.[asyncIterator]


add(item, signal?): Promise<readonly T[]>

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

T

AbortSignal

Promise<readonly T[]>


addAll(items, signal?): Promise<readonly T[]>

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

Iterable<T>

AbortSignal

Promise<readonly T[]>


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(item, signal?): Promise<boolean>

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

T

AbortSignal

Promise<boolean>

Omit.delete


difference(other, signal?): Promise<IAsyncSet<T>>

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

Iterable<T>

AbortSignal

Promise<IAsyncSet<T>>

Omit.difference


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

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

T

AbortSignal

Promise<boolean>

Omit.has


intersection(other, signal?): Promise<IAsyncSet<T>>

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

Iterable<T>

AbortSignal

Promise<IAsyncSet<T>>

Omit.intersection


isDisjointFrom(other, signal?): Promise<boolean>

Defined in: packages/data/src/set/iasync-set.ts:19

Iterable<T>

AbortSignal

Promise<boolean>

Omit.isDisjointFrom


isSubsetOf(other, signal?): Promise<boolean>

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

Iterable<T>

AbortSignal

Promise<boolean>

Omit.isSubsetOf


isSupersetOf(other, signal?): Promise<boolean>

Defined in: packages/data/src/set/iasync-set.ts:18

Iterable<T>

AbortSignal

Promise<boolean>

Omit.isSupersetOf


symmetricDifference(other, signal?): Promise<IAsyncSet<T>>

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

Iterable<T>

AbortSignal

Promise<IAsyncSet<T>>

Omit.symmetricDifference


union(other, signal?): Promise<IAsyncSet<T>>

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

Iterable<T>

AbortSignal

Promise<IAsyncSet<T>>

Omit.union