Skip to content

IAsyncList

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

The async-backed sibling of IList. No IAsyncBlockingList: every async-backed method already returns a Promise, so the sync world’s “throw vs. await” split collapses to one Promise<void> shape — a separate blocking sibling would be a redundant, identical type.

T extends DefinedValue = DefinedValue

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

IAsyncCollection.[asyncIterator]


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


get(index, signal?): Promise<T | undefined>

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

number

AbortSignal

Promise<T | undefined>


remove(condition, signal?): AsyncIterableIterator<T>

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

MaybeAsyncPredicate<[T]>

AbortSignal

AsyncIterableIterator<T>

IAsyncSearchable.remove


removeFirst(condition, signal?): Promise<boolean>

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

MaybeAsyncPredicate<[T]>

AbortSignal

Promise<boolean>

IAsyncSearchable.removeFirst


replace(condition, newItemFactory, signal?): AsyncIterableIterator<T>

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

MaybeAsyncPredicate<[T]>

MaybeAsyncCallable<[T], T>

AbortSignal

AsyncIterableIterator<T>

IAsyncSearchable.replace


replaceFirst(condition, newItem, signal?): Promise<boolean>

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

MaybeAsyncPredicate<[T]>

T

AbortSignal

Promise<boolean>

IAsyncSearchable.replaceFirst


set(index, item, signal?): Promise<void>

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

number

T

AbortSignal

Promise<void>


slice(start?, end?, signal?): AsyncIterableIterator<T>

Defined in: packages/data/src/list/iasync-list.ts:32

number

number

AbortSignal

AsyncIterableIterator<T>


splice(start, deleteCount?, item?, signal?): AsyncIterableIterator<T>

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

number

number

T

AbortSignal

AsyncIterableIterator<T>


spliceAll(start, deleteCount?, items?, signal?): AsyncIterableIterator<T>

Defined in: packages/data/src/list/iasync-list.ts:25

number

number

Iterable<T, any, any>

AbortSignal

AsyncIterableIterator<T>