@traversable/schema
Preparing search index...
@traversable/registry
pick
Function pick
pick
<
T
,
K
extends
string
|
number
|
symbol
>
(
x
:
T
,
ks
:
K
[]
,
)
:
{
[
P
in
string
|
number
|
symbol
]
:
T
[
P
]
}
Type Parameters
T
K
extends
string
|
number
|
symbol
Parameters
x
:
T
ks
:
K
[]
Returns
{
[
P
in
string
|
number
|
symbol
]
:
T
[
P
]
}
pick
<
T
,
K
extends
string
|
number
|
symbol
>
(
x
:
T
,
ks
:
readonly
K
[]
,
)
:
{
[
P
in
string
|
number
|
symbol
as
P
extends
keyof
T
?
P
<
P
>
:
never
]
:
T
[
P
&
keyof
T
]
}
Type Parameters
T
K
extends
string
|
number
|
symbol
Parameters
x
:
T
ks
:
readonly
K
[]
Returns
{
[
P
in
string
|
number
|
symbol
as
P
extends
keyof
T
?
P
<
P
>
:
never
]
:
T
[
P
&
keyof
T
]
}
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
@traversable/schema
Loading...