@juulsgaard/ts-tools
Preparing search index...
objToMap
Function objToMap
objToMap
<
TKey
extends
string
|
number
,
TVal
,
TOutKey
,
TOut
>
(
obj
:
Record
<
TKey
,
TVal
>
,
mapKey
:
(
val
:
TVal
,
key
:
TKey
)
=>
TOutKey
,
mapVal
:
(
val
:
TVal
,
key
:
TKey
)
=>
TOut
,
)
:
Map
<
TOutKey
,
TOut
>
Map an object to a Map
Type Parameters
TKey
extends
string
|
number
TVal
TOutKey
TOut
Parameters
obj
:
Record
<
TKey
,
TVal
>
mapKey
:
(
val
:
TVal
,
key
:
TKey
)
=>
TOutKey
mapVal
:
(
val
:
TVal
,
key
:
TKey
)
=>
TOut
Returns
Map
<
TOutKey
,
TOut
>
objToMap
<
TKey
extends
string
|
number
,
TVal
,
TOut
>
(
obj
:
Record
<
TKey
,
TVal
>
,
mapKey
:
null
,
mapVal
:
(
val
:
TVal
,
key
:
TKey
)
=>
TOut
,
)
:
Map
<
TKey
,
TOut
>
Map an object to a Map
Type Parameters
TKey
extends
string
|
number
TVal
TOut
Parameters
obj
:
Record
<
TKey
,
TVal
>
mapKey
:
null
mapVal
:
(
val
:
TVal
,
key
:
TKey
)
=>
TOut
Returns
Map
<
TKey
,
TOut
>
objToMap
<
TKey
extends
string
|
number
,
TVal
,
TOutKey
>
(
obj
:
Record
<
TKey
,
TVal
>
,
mapKey
:
(
val
:
TVal
,
key
:
TKey
)
=>
TOutKey
,
)
:
Map
<
TOutKey
,
TVal
>
Map an object to a Map
Type Parameters
TKey
extends
string
|
number
TVal
TOutKey
Parameters
obj
:
Record
<
TKey
,
TVal
>
mapKey
:
(
val
:
TVal
,
key
:
TKey
)
=>
TOutKey
Returns
Map
<
TOutKey
,
TVal
>
objToMap
<
TKey
extends
string
|
number
,
TVal
>
(
obj
:
Record
<
TKey
,
TVal
>
,
)
:
Map
<
TKey
,
TVal
>
Map an object to a Map
Type Parameters
TKey
extends
string
|
number
TVal
Parameters
obj
:
Record
<
TKey
,
TVal
>
Returns
Map
<
TKey
,
TVal
>
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@juulsgaard/ts-tools
Loading...
Map an object to a Map