IAsyncIntervalIndex
Defined in: packages/data/src/interval/iasync-interval-index.ts:2
The async-backed sibling of IIntervalIndex.
Type Parameters
Section titled “Type Parameters”P
V
Methods
Section titled “Methods”overlapping()
Section titled “overlapping()”overlapping(
from,to,signal?):AsyncIterableIterator<V>
Defined in: packages/data/src/interval/iasync-interval-index.ts:7
Range query: retrieves all intervals overlapping the given range.
Parameters
Section titled “Parameters”P
P
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”AsyncIterableIterator<V>
stab()
Section titled “stab()”stab(
point,signal?):AsyncIterableIterator<V>
Defined in: packages/data/src/interval/iasync-interval-index.ts:4
Stabbing query: retrieves all intervals containing the given point.
Parameters
Section titled “Parameters”P
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”AsyncIterableIterator<V>