@tspro/ts-utils-lib
Preparing search index...
MultiContainer
Class MultiContainer<K, V>
Wrapper class of a key-value container that contain array values.
Type Parameters
K
extends
any
[]
V
Index
Constructors
constructor
Methods
[iterator]
add
clear
entries
get
All
is
Empty
iter
All
keys
remove
to
String
values
Constructors
constructor
new
MultiContainer
<
K
extends
any
[]
,
V
>
(
base
:
KVComponent
<
K
,
V
[]
>
,
)
:
MultiContainer
<
K
,
V
>
Type Parameters
K
extends
any
[]
V
Parameters
base
:
KVComponent
<
K
,
V
[]
>
Returns
MultiContainer
<
K
,
V
>
Methods
[iterator]
"[iterator]"
()
:
IterableIterator
<
[
K
,
V
[]
]
>
Returns
IterableIterator
<
[
K
,
V
[]
]
>
add
add
(
...
keysAndValue
:
[
...
K
[]
,
V
]
)
:
V
Parameters
...
keysAndValue
:
[
...
K
[]
,
V
]
Returns
V
clear
clear
()
:
void
Returns
void
entries
entries
()
:
IterableIterator
<
[
K
,
V
[]
]
>
Returns
IterableIterator
<
[
K
,
V
[]
]
>
get
All
getAll
(
...
keys
:
K
)
:
V
[]
Parameters
...
keys
:
K
Returns
V
[]
is
Empty
isEmpty
()
:
boolean
Returns
boolean
iter
All
iterAll
(
...
keys
:
K
)
:
IterableIterator
<
V
>
Parameters
...
keys
:
K
Returns
IterableIterator
<
V
>
keys
keys
()
:
IterableIterator
<
K
>
Returns
IterableIterator
<
K
>
remove
remove
(
...
keysAndValue
:
[
...
K
[]
,
V
]
)
:
boolean
Parameters
...
keysAndValue
:
[
...
K
[]
,
V
]
Returns
boolean
to
String
toString
()
:
string
Returns
string
values
values
()
:
IterableIterator
<
V
>
Returns
IterableIterator
<
V
>
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Constructors
constructor
Methods
[iterator]
add
clear
entries
get
All
is
Empty
iter
All
keys
remove
to
String
values
@tspro/ts-utils-lib
Loading...
Wrapper class of a key-value container that contain array values.