@tspro/ts-utils-lib
Preparing search index...
KVComponent
Interface KVComponent<K, VALUE>
interface
KVComponent
<
K
extends
any
[]
,
VALUE
>
{
get
size
()
:
number
;
clear
()
:
void
;
delete
(
...
keys
:
K
)
:
boolean
;
get
(
...
keys
:
K
)
:
undefined
|
VALUE
;
getOrCreate
(
...
keysAndCreator
:
[
...
K
[]
,
VALUE
]
)
:
VALUE
;
getOrDefault
(
...
keysAndDefault
:
[
...
K
[]
,
VALUE
]
)
:
VALUE
;
has
(
...
keys
:
K
)
:
boolean
;
isEmpty
()
:
boolean
;
kvEntries
()
:
IterableIterator
<
[
K
,
VALUE
]
>
;
kvKeys
()
:
IterableIterator
<
K
>
;
kvValues
()
:
IterableIterator
<
VALUE
>
;
set
(
...
keysAndValue
:
[
...
K
[]
,
VALUE
]
)
:
void
;
toString
()
:
string
;
}
Type Parameters
K
extends
any
[]
VALUE
Implemented by
IndexArray
Map1
Map2
Map3
SignedIndexArray
Index
Accessors
size
Methods
clear?
delete
get
get
Or
Create
get
Or
Default
has
is
Empty
kv
Entries
kv
Keys
kv
Values
set
to
String
Accessors
size
get
size
()
:
number
Returns
number
Methods
Optional
clear
clear
()
:
void
Returns
void
delete
delete
(
...
keys
:
K
)
:
boolean
Parameters
...
keys
:
K
Returns
boolean
get
get
(
...
keys
:
K
)
:
undefined
|
VALUE
Parameters
...
keys
:
K
Returns
undefined
|
VALUE
get
Or
Create
getOrCreate
(
...
keysAndCreator
:
[
...
K
[]
,
VALUE
]
)
:
VALUE
Parameters
...
keysAndCreator
:
[
...
K
[]
,
VALUE
]
Returns
VALUE
get
Or
Default
getOrDefault
(
...
keysAndDefault
:
[
...
K
[]
,
VALUE
]
)
:
VALUE
Parameters
...
keysAndDefault
:
[
...
K
[]
,
VALUE
]
Returns
VALUE
has
has
(
...
keys
:
K
)
:
boolean
Parameters
...
keys
:
K
Returns
boolean
is
Empty
isEmpty
()
:
boolean
Returns
boolean
kv
Entries
kvEntries
()
:
IterableIterator
<
[
K
,
VALUE
]
>
Returns
IterableIterator
<
[
K
,
VALUE
]
>
kv
Keys
kvKeys
()
:
IterableIterator
<
K
>
Returns
IterableIterator
<
K
>
kv
Values
kvValues
()
:
IterableIterator
<
VALUE
>
Returns
IterableIterator
<
VALUE
>
set
set
(
...
keysAndValue
:
[
...
K
[]
,
VALUE
]
)
:
void
Parameters
...
keysAndValue
:
[
...
K
[]
,
VALUE
]
Returns
void
to
String
toString
()
:
string
Returns
string
Settings
Member Visibility
Inherited
External
Theme
OS
Light
Dark
On This Page
Accessors
size
Methods
clear
delete
get
get
Or
Create
get
Or
Default
has
is
Empty
kv
Entries
kv
Keys
kv
Values
set
to
String
@tspro/ts-utils-lib
Loading...