IAsyncSortedMap
Defined in: packages/data/src/map/iasync-sorted-map.ts:8
The async-backed sibling of ISortedMap.
Extends
Section titled “Extends”IAsyncMap<K,V>.IAsyncOrderedRange<SortedMapEntry<K,V>,K>
Type Parameters
Section titled “Type Parameters”K
V extends DefinedValue
Properties
Section titled “Properties”comparator
Section titled “comparator”
readonlycomparator:Comparator<K>
Defined in: packages/data/src/ordered-range/iasync-ordered-range.ts:9
Inherited from
Section titled “Inherited from”Methods
Section titled “Methods”[asyncIterator]()
Section titled “[asyncIterator]()”[asyncIterator]():
AsyncIterator<readonly [K,V],any,any>
Defined in: node_modules/.store/typescript-npm-6.0.3-585eecd158/package/lib/lib.es2018.asynciterable.d.ts:36
Returns
Section titled “Returns”AsyncIterator<readonly [K, V], any, any>
Inherited from
Section titled “Inherited from”ceiling()
Section titled “ceiling()”ceiling(
query,signal?):Promise<SortedMapEntry<K,V> |undefined>
Defined in: packages/data/src/ordered-range/iasync-ordered-range.ts:13
Parameters
Section titled “Parameters”K
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<SortedMapEntry<K, V> | undefined>
Inherited from
Section titled “Inherited from”ceilingKey()
Section titled “ceilingKey()”ceilingKey(
key,signal?):Promise<K|undefined>
Defined in: packages/data/src/map/iasync-sorted-map.ts:13
Parameters
Section titled “Parameters”K
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<K | undefined>
clear()
Section titled “clear()”clear(
signal?):Promise<void>
Defined in: packages/data/src/collection/iasync-collection.ts:16
Parameters
Section titled “Parameters”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<void>
Inherited from
Section titled “Inherited from”count()
Section titled “count()”count(
signal?):Promise<number>
Defined in: packages/data/src/collection/iasync-collection.ts:14
Parameters
Section titled “Parameters”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<number>
Inherited from
Section titled “Inherited from”delete()
Section titled “delete()”delete(
key,signal?):Promise<boolean>
Defined in: packages/data/src/map/iasync-map.ts:12
Parameters
Section titled “Parameters”K
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<boolean>
Inherited from
Section titled “Inherited from”entries()
Section titled “entries()”entries(
signal?):AsyncIterableIterator<readonly [K,V]>
Defined in: packages/data/src/map/iasync-map.ts:15
Parameters
Section titled “Parameters”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”AsyncIterableIterator<readonly [K, V]>
Inherited from
Section titled “Inherited from”firstKey()
Section titled “firstKey()”firstKey(
signal?):Promise<K|undefined>
Defined in: packages/data/src/map/iasync-sorted-map.ts:10
Parameters
Section titled “Parameters”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<K | undefined>
floor()
Section titled “floor()”floor(
query,signal?):Promise<SortedMapEntry<K,V> |undefined>
Defined in: packages/data/src/ordered-range/iasync-ordered-range.ts:12
Parameters
Section titled “Parameters”K
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<SortedMapEntry<K, V> | undefined>
Inherited from
Section titled “Inherited from”floorKey()
Section titled “floorKey()”floorKey(
key,signal?):Promise<K|undefined>
Defined in: packages/data/src/map/iasync-sorted-map.ts:12
Parameters
Section titled “Parameters”K
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<K | undefined>
get(
key,signal?):Promise<V|undefined>
Defined in: packages/data/src/map/iasync-map.ts:9
Parameters
Section titled “Parameters”K
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<V | undefined>
Inherited from
Section titled “Inherited from”has(
key,signal?):Promise<boolean>
Defined in: packages/data/src/map/iasync-map.ts:11
Parameters
Section titled “Parameters”K
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<boolean>
Inherited from
Section titled “Inherited from”keys()
Section titled “keys()”keys(
signal?):AsyncIterableIterator<K>
Defined in: packages/data/src/map/iasync-map.ts:13
Parameters
Section titled “Parameters”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”AsyncIterableIterator<K>
Inherited from
Section titled “Inherited from”lastKey()
Section titled “lastKey()”lastKey(
signal?):Promise<K|undefined>
Defined in: packages/data/src/map/iasync-sorted-map.ts:11
Parameters
Section titled “Parameters”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<K | undefined>
max(
signal?):Promise<SortedMapEntry<K,V> |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<SortedMapEntry<K, V> | undefined>
Inherited from
Section titled “Inherited from”min(
signal?):Promise<SortedMapEntry<K,V> |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<SortedMapEntry<K, V> | undefined>
Inherited from
Section titled “Inherited from”range()
Section titled “range()”range(
from?,to?,signal?):AsyncIterableIterator<SortedMapEntry<K,V>>
Defined in: packages/data/src/ordered-range/iasync-ordered-range.ts:14
Parameters
Section titled “Parameters”K
K
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”AsyncIterableIterator<SortedMapEntry<K, V>>
Inherited from
Section titled “Inherited from”set(
key,value,signal?):Promise<void>
Defined in: packages/data/src/map/iasync-map.ts:10
Parameters
Section titled “Parameters”K
V
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<void>
Inherited from
Section titled “Inherited from”values()
Section titled “values()”values(
signal?):AsyncIterableIterator<V>
Defined in: packages/data/src/map/iasync-map.ts:14
Parameters
Section titled “Parameters”signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”AsyncIterableIterator<V>