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.
Extended by
Section titled “Extended by”Type Parameters
Section titled “Type Parameters”T
Q = T
Properties
Section titled “Properties”comparator
Section titled “comparator”
readonlycomparator:Comparator<Q>
Defined in: packages/data/src/ordered-range/iasync-ordered-range.ts:9
Methods
Section titled “Methods”ceiling()
Section titled “ceiling()”ceiling(
query,signal?):Promise<T|undefined>
Defined in: packages/data/src/ordered-range/iasync-ordered-range.ts:13
Parameters
Section titled “Parameters”Q
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<T | undefined>
floor()
Section titled “floor()”floor(
query,signal?):Promise<T|undefined>
Defined in: packages/data/src/ordered-range/iasync-ordered-range.ts:12
Parameters
Section titled “Parameters”Q
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<T | undefined>
max(
signal?):Promise<T|undefined>
Defined in: packages/data/src/ordered-range/iasync-ordered-range.ts:11
Parameters
Section titled “Parameters”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<T | undefined>
min(
signal?):Promise<T|undefined>
Defined in: packages/data/src/ordered-range/iasync-ordered-range.ts:10
Parameters
Section titled “Parameters”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<T | undefined>
range()
Section titled “range()”range(
from?,to?,signal?):AsyncIterableIterator<T>
Defined in: packages/data/src/ordered-range/iasync-ordered-range.ts:14
Parameters
Section titled “Parameters”Q
Q
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”AsyncIterableIterator<T>