IAsyncSortedSet
Defined in: packages/data/src/set/iasync-sorted-set.ts:7
The async-backed sibling of ISortedSet.
Extends
Section titled “Extends”IAsyncSet<T>.IAsyncOrderedRange<T>
Type Parameters
Section titled “Type Parameters”T extends DefinedValue = DefinedValue
Properties
Section titled “Properties”comparator
Section titled “comparator”
readonlycomparator:Comparator<T>
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<T,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<T, any, any>
Inherited from
Section titled “Inherited from”add(
item,signal?):Promise<void>
Defined in: packages/data/src/set/iasync-set.ts:5
Parameters
Section titled “Parameters”T
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<void>
Inherited from
Section titled “Inherited from”addAll()
Section titled “addAll()”addAll(
items,signal?):Promise<void>
Defined in: packages/data/src/set/iasync-set.ts:6
Parameters
Section titled “Parameters”Iterable<T>
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<void>
Inherited from
Section titled “Inherited from”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”T
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<T | undefined>
Inherited from
Section titled “Inherited from”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(
item,signal?):Promise<boolean>
Defined in: packages/data/src/set/iasync-set.ts:7
Parameters
Section titled “Parameters”T
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<boolean>
Inherited from
Section titled “Inherited from”difference()
Section titled “difference()”difference(
other,signal?):Promise<IAsyncSet<T>>
Defined in: packages/data/src/set/iasync-set.ts:12
Parameters
Section titled “Parameters”Iterable<T>
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<IAsyncSet<T>>
Inherited from
Section titled “Inherited from”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”T
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<T | undefined>
Inherited from
Section titled “Inherited from”has(
item,signal?):Promise<boolean>
Defined in: packages/data/src/set/iasync-set.ts:8
Parameters
Section titled “Parameters”T
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<boolean>
Inherited from
Section titled “Inherited from”intersection()
Section titled “intersection()”intersection(
other,signal?):Promise<IAsyncSet<T>>
Defined in: packages/data/src/set/iasync-set.ts:11
Parameters
Section titled “Parameters”Iterable<T>
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<IAsyncSet<T>>
Inherited from
Section titled “Inherited from”isDisjointFrom()
Section titled “isDisjointFrom()”isDisjointFrom(
other,signal?):Promise<boolean>
Defined in: packages/data/src/set/iasync-set.ts:19
Parameters
Section titled “Parameters”Iterable<T>
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<boolean>
Inherited from
Section titled “Inherited from”isSubsetOf()
Section titled “isSubsetOf()”isSubsetOf(
other,signal?):Promise<boolean>
Defined in: packages/data/src/set/iasync-set.ts:17
Parameters
Section titled “Parameters”Iterable<T>
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<boolean>
Inherited from
Section titled “Inherited from”isSupersetOf()
Section titled “isSupersetOf()”isSupersetOf(
other,signal?):Promise<boolean>
Defined in: packages/data/src/set/iasync-set.ts:18
Parameters
Section titled “Parameters”Iterable<T>
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<boolean>
Inherited from
Section titled “Inherited from”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>
Inherited from
Section titled “Inherited from”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>
Inherited from
Section titled “Inherited from”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”T
T
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”AsyncIterableIterator<T>
Inherited from
Section titled “Inherited from”symmetricDifference()
Section titled “symmetricDifference()”symmetricDifference(
other,signal?):Promise<IAsyncSet<T>>
Defined in: packages/data/src/set/iasync-set.ts:13
Parameters
Section titled “Parameters”Iterable<T>
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<IAsyncSet<T>>
Inherited from
Section titled “Inherited from”union()
Section titled “union()”union(
other,signal?):Promise<IAsyncSet<T>>
Defined in: packages/data/src/set/iasync-set.ts:10
Parameters
Section titled “Parameters”Iterable<T>
signal?
Section titled “signal?”AbortSignal
Returns
Section titled “Returns”Promise<IAsyncSet<T>>