Skip to content

IAsyncOrderedRange

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

The async-backed sibling of IOrderedRange. comparator stays synchronous: a pure ordering function over values the caller already holds, not I/O.

T

Q = T

readonly comparator: Comparator<Q>

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

ceiling(query, signal?): Promise<T | undefined>

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

Q

AbortSignal

Promise<T | undefined>


floor(query, signal?): Promise<T | undefined>

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

Q

AbortSignal

Promise<T | undefined>


max(signal?): Promise<T | undefined>

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

AbortSignal

Promise<T | undefined>


min(signal?): Promise<T | undefined>

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

AbortSignal

Promise<T | undefined>


range(from?, to?, signal?): AsyncIterableIterator<T>

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

Q

Q

AbortSignal

AsyncIterableIterator<T>