Documentation
Preparing search index...
@futuremachine/core
Dictionary
Class Dictionary<T>
Type Parameters
T
extends
Serializable
Implements
SerializableObject
Index
Properties
[
Serializable
Object
Branding]
Accessors
size
Methods
[
Dictionary
Get
Impl]
[iterator]
clear
delete
entries
for
Each
get
get
Or
Insert
get
Or
Insert
Computed
has
keys
set
values
[
Dictionary
Create]
Properties
[
Serializable
Object
Branding]
"[SerializableObjectBranding]"
:
undefined
= undefined
Accessors
size
get
size
()
:
number
Returns
number
Methods
[
Dictionary
Get
Impl]
"[DictionaryGetImpl]"
()
:
DictionaryImpl
<
T
>
Returns
DictionaryImpl
<
T
>
[iterator]
"[iterator]"
()
:
IteratorObject
<
[
string
,
T
]
>
Returns
IteratorObject
<
[
string
,
T
]
>
clear
clear
()
:
void
Returns
void
delete
delete
(
key
:
string
)
:
boolean
Parameters
key
:
string
Returns
boolean
entries
entries
()
:
IteratorObject
<
[
string
,
T
]
>
Returns
IteratorObject
<
[
string
,
T
]
>
for
Each
forEach
(
callback
:
|
(
(
value
:
T
,
key
:
string
,
dictionary
:
Dictionary
<
T
>
)
=>
void
)
|
Method
<
(
value
:
T
,
key
:
string
,
dictionary
:
Dictionary
<
T
>
)
=>
void
>
,
)
:
void
Parameters
callback
:
|
(
(
value
:
T
,
key
:
string
,
dictionary
:
Dictionary
<
T
>
)
=>
void
)
|
Method
<
(
value
:
T
,
key
:
string
,
dictionary
:
Dictionary
<
T
>
)
=>
void
>
Returns
void
get
get
(
key
:
string
)
:
T
|
undefined
Parameters
key
:
string
Returns
T
|
undefined
get
Or
Insert
getOrInsert
(
key
:
string
,
value
:
T
)
:
T
Parameters
key
:
string
value
:
T
Returns
T
get
Or
Insert
Computed
getOrInsertComputed
(
key
:
string
,
callback
:
(
(
key
:
string
)
=>
T
)
|
Method
<
(
key
:
string
)
=>
T
>
,
)
:
T
Parameters
key
:
string
callback
: (
(
key
:
string
)
=>
T
)
|
Method
<
(
key
:
string
)
=>
T
>
Returns
T
has
has
(
key
:
string
)
:
boolean
Parameters
key
:
string
Returns
boolean
keys
keys
()
:
IteratorObject
<
string
>
Returns
IteratorObject
<
string
>
set
set
(
key
:
string
,
value
:
T
)
:
Dictionary
<
T
>
Parameters
key
:
string
value
:
T
Returns
Dictionary
<
T
>
values
values
()
:
IteratorObject
<
T
>
Returns
IteratorObject
<
T
>
Static
[
Dictionary
Create]
"[DictionaryCreate]"
<
T
extends
Serializable
>
(
impl
:
DictionaryImpl
<
T
>
,
)
:
Dictionary
<
T
>
Type Parameters
T
extends
Serializable
Parameters
impl
:
DictionaryImpl
<
T
>
Returns
Dictionary
<
T
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
[
Serializable
Object
Branding]
Accessors
size
Methods
[
Dictionary
Get
Impl]
[iterator]
clear
delete
entries
for
Each
get
get
Or
Insert
get
Or
Insert
Computed
has
keys
set
values
[
Dictionary
Create]
Documentation
Loading...