NumberSet
OCP App SDK / NumberSet
Class: NumberSet
Defined in: src/store/NumberSet.ts:5
A node Set of only numbers.
Used to differentiate between a string set or a number set as stored in the key-value storage.
Extends
Set
<number
>
Constructors
Constructor
new NumberSet(
values?
):NumberSet
Defined in: node_modules/typescript/lib/lib.es2015.collection.d.ts:116
Parameters
values?
null
| readonly number
[]
Returns
NumberSet
Inherited from
Set<number>.constructor
Constructor
new NumberSet(
iterable?
):NumberSet
Defined in: node_modules/typescript/lib/lib.es2015.collection.d.ts:116
Parameters
iterable?
null
| Iterable
<number
, any
, any
>
Returns
NumberSet
Inherited from
Set<number>.constructor
Properties
[toStringTag]
readonly
[toStringTag]:string
Defined in: node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts:145
Inherited from
Set.[toStringTag]
size
readonly
size:number
Defined in: node_modules/typescript/lib/lib.es2015.collection.d.ts:112
Returns
the number of (unique) elements in Set.
Inherited from
Set.size
[species]
readonly
static
[species]:SetConstructor
Defined in: node_modules/typescript/lib/lib.es2015.symbol.wellknown.d.ts:322
Inherited from
Set.[species]
Methods
[iterator]()
[iterator]():
SetIterator
<number
>
Defined in: node_modules/typescript/lib/lib.es2015.iterable.d.ts:198
Iterates over values in the set.
Returns
SetIterator
<number
>
Inherited from
Set.[iterator]
add()
add(
value
):this
Defined in: node_modules/typescript/lib/lib.es2015.collection.d.ts:93
Appends a new element with a specified value to the end of the Set.
Parameters
value
number
Returns
this
Inherited from
Set.add
clear()
clear():
void
Defined in: node_modules/typescript/lib/lib.es2015.collection.d.ts:95
Returns
void
Inherited from
Set.clear
delete()
delete(
value
):boolean
Defined in: node_modules/typescript/lib/lib.es2015.collection.d.ts:100
Removes a specified value from the Set.
Parameters
value
number
Returns
boolean
Returns true if an element in the Set existed and has been removed, or false if the element does not exist.
Inherited from
Set.delete
entries()
entries():
SetIterator
<[number
,number
]>
Defined in: node_modules/typescript/lib/lib.es2015.iterable.d.ts:203
Returns an iterable of [v,v] pairs for every value v
in the set.
Returns
SetIterator
<[number
, number
]>
Inherited from
Set.entries
forEach()
forEach(
callbackfn
,thisArg?
):void
Defined in: node_modules/typescript/lib/lib.es2015.collection.d.ts:104
Executes a provided function once per each value in the Set object, in insertion order.
Parameters
callbackfn
(value
, value2
, set
) => void
thisArg?
any
Returns
void
Inherited from
Set.forEach
has()
has(
value
):boolean
Defined in: node_modules/typescript/lib/lib.es2015.collection.d.ts:108
Parameters
value
number
Returns
boolean
a boolean indicating whether an element with the specified value exists in the Set or not.
Inherited from
Set.has
keys()
keys():
SetIterator
<number
>
Defined in: node_modules/typescript/lib/lib.es2015.iterable.d.ts:208
Despite its name, returns an iterable of the values in the set.
Returns
SetIterator
<number
>
Inherited from
Set.keys
values()
values():
SetIterator
<number
>
Defined in: node_modules/typescript/lib/lib.es2015.iterable.d.ts:213
Returns an iterable of values in the set.
Returns
SetIterator
<number
>
Inherited from
Set.values
Updated 3 days ago