Design System Utilities @ 0.1.1-alpha.0
GitHub
by Maddi Mathon
Preparing search index...
objectMapAsync
Function objectMapAsync
objectMapAsync
<
T_Obj
extends
object
,
T_NewValue
extends
unknown
>
(
obj
:
T_Obj
,
callback
:
(
entry
:
[
keyof
T_Obj
,
T_Obj
[
keyof
T_Obj
]
]
,
)
=>
T_NewValue
|
Promise
<
T_NewValue
>
,
)
:
Promise
<
{
[
K
in
string
|
number
|
symbol
]
:
T_NewValue
}
>
Maps a single-level object's properties to new values based on a callback function.
Type Parameters
T_Obj
extends
object
T_NewValue
extends
unknown
Parameters
obj
:
T_Obj
callback
:
(
entry
:
[
keyof
T_Obj
,
T_Obj
[
keyof
T_Obj
]
]
)
=>
T_NewValue
|
Promise
<
T_NewValue
>
Returns
Promise
<
{
[
K
in
string
|
number
|
symbol
]
:
T_NewValue
}
>
Since
0.1.0-alpha.4
Settings
Member Visibility
Alpha
Beta
External
Inherited
Private
Protected
Theme
OS
Light
Dark
GitHub
by Maddi Mathon
Design System Utilities @ 0.1.1-alpha.0
Loading...
Maps a single-level object's properties to new values based on a callback function.