Hierarchy
ASparseSet
<
Uint32Array
>
SparseSet32
Implements
IEquiv
IEquivSet
<
number
>
Index
Constructors
constructor
Accessors
[
Symbol.species]
[
Symbol.to
String
Tag]
capacity
size
Methods
[
Symbol.iterator]
__copy
To
add
clear
copy
delete
disj
empty
entries
equiv
first
for
Each
get
has
into
keys
values
Constructors
constructor
new
Sparse
Set32
(
dense
:
Uint32Array
, sparse
:
Uint32Array
)
:
SparseSet32
new
Sparse
Set32
(
n
:
number
)
:
SparseSet32
Parameters
dense:
Uint32Array
sparse:
Uint32Array
Returns
SparseSet32
Parameters
n:
number
Returns
SparseSet32
Accessors
[
Symbol.species]
get
[Symbol.species]
(
)
:
SparseSet32
Returns
SparseSet32
[
Symbol.to
String
Tag]
get
[Symbol.toStringTag]
(
)
:
string
Returns
string
capacity
get
capacity
(
)
:
number
Returns
number
size
get
size
(
)
:
number
Returns
number
Methods
[
Symbol.iterator]
[
Symbol.iterator]
(
)
:
IterableIterator
<
number
>
Returns
IterableIterator
<
number
>
Protected
__copy
To
__copy
To<S>
(
dest
:
S
)
:
S
Type parameters
S
:
ASparseSet
<
Uint32Array
>
Parameters
dest:
S
Returns
S
add
add
(
key
:
number
)
:
this
Parameters
key:
number
Returns
this
clear
clear
(
)
:
void
Returns
void
copy
copy
(
)
:
SparseSet32
Returns
SparseSet32
delete
delete
(
key
:
number
)
:
boolean
Parameters
key:
number
Returns
boolean
disj
disj
(
keys
:
Iterable
<
number
>
)
:
this
Parameters
keys:
Iterable
<
number
>
Returns
this
empty
empty
(
)
:
SparseSet32
Returns
SparseSet32
entries
entries
(
)
:
IterableIterator
<
Pair
<
number
,
number
>
>
Returns
IterableIterator
<
Pair
<
number
,
number
>
>
equiv
equiv
(
o
:
any
)
:
boolean
Parameters
o:
any
Returns
boolean
first
first
(
)
:
undefined
|
number
Returns
undefined
|
number
for
Each
for
Each
(
fn
:
Fn3
<
number
,
number
,
Set
<
number
>
,
void
>
, thisArg
?:
any
)
:
void
Parameters
fn:
Fn3
<
number
,
number
,
Set
<
number
>
,
void
>
Optional
thisArg:
any
Returns
void
get
get
(
key
:
number
, notFound
?:
number
)
:
number
Parameters
key:
number
Default value
notFound:
number
= -1
Returns
number
has
has
(
key
:
number
)
:
boolean
Parameters
key:
number
Returns
boolean
into
into
(
keys
:
Iterable
<
number
>
)
:
this
Parameters
keys:
Iterable
<
number
>
Returns
this
keys
keys
(
)
:
IterableIterator
<
number
>
Returns
IterableIterator
<
number
>
values
values
(
)
:
IterableIterator
<
number
>
Returns
IterableIterator
<
number
>
Globals
"sparse-
set"
ASparse
Set
Sparse
Set16
Sparse
Set32
constructor
[
Symbol.species]
[
Symbol.to
String
Tag]
capacity
size
[
Symbol.iterator]
__copy
To
add
clear
copy
delete
disj
empty
entries
equiv
first
for
Each
get
has
into
keys
values
Sparse
Set8
Sparse
Set
Props
__private
def
Sparse
Set
fail
Generated using
TypeDoc