hydux-mutator
Options
All
Public
Public/Protected
All
Inherited
Externals
Only exported
Menu
Immu
Map
constructor
size
__@iterator
clear
delete
entries
for
Each
get
has
keys
set
toJSON
values
Type parameters
K
V
Hierarchy
ImmuMap
Implements
ReadonlyMap
<
K
,
V
>
IImmutableSetable
<
K
,
V
,
ImmuMap
<
K
,
V
>
>
Index
Constructors
constructor
Accessors
size
Methods
__@iterator
clear
delete
entries
for
Each
get
has
keys
set
toJSON
values
Constructors
constructor
new
Immu
Map
(
entries
?:
ReadonlyArray
<
[
K
,
V
]
>
|
Iterable
<
[
K
,
V
]
>
, hash
?:
Hash
)
:
ImmuMap
Parameters
Optional
entries:
ReadonlyArray
<
[
K
,
V
]
>
|
Iterable
<
[
K
,
V
]
>
Default value
hash:
Hash
= defaultHash
Returns
ImmuMap
Accessors
size
size
:
Methods
__@iterator
__@iterator
(
)
:
IterableIterator
<
Object
>
Returns
IterableIterator
<
Object
>
clear
clear
(
)
:
ImmuMap
<
K
,
V
>
Returns
ImmuMap
<
K
,
V
>
delete
delete
(
key
:
K
)
:
ImmuMap
<
K
,
V
>
Parameters
key:
K
Returns
ImmuMap
<
K
,
V
>
entries
entries
(
)
:
IterableIterator
<
Object
>
Returns
IterableIterator
<
Object
>
for
Each
for
Each
(
callbackfn
:
function
, thisArg
?:
any
)
:
void
Parameters
callbackfn:
function
(
value
:
V
, key
:
K
, map
:
ReadonlyMap
<
K
,
V
>
)
:
void
Parameters
value:
V
key:
K
map:
ReadonlyMap
<
K
,
V
>
Returns
void
Optional
thisArg:
any
Returns
void
get
get
(
key
:
K
)
:
undefined
|
V
Parameters
key:
K
Returns
undefined
|
V
has
has
(
key
:
K
)
:
boolean
Parameters
key:
K
Returns
boolean
keys
keys
(
)
:
IterableIterator
<
K
>
Returns
IterableIterator
<
K
>
set
set
(
key
:
K
, value
:
V
)
:
ImmuMap
<
K
,
V
>
Parameters
key:
K
value:
V
Returns
ImmuMap
<
K
,
V
>
toJSON
toJSON
(
)
:
object
Returns
object
[
key:
string
]:
V
values
values
(
)
:
IterableIterator
<
V
>
Returns
IterableIterator
<
V
>
Generated using
TypeDoc