- pick<T, P1>(subject, prop1): Pick<T, P1>
-
Type Parameters
-
-
P1 extends string | number | symbol
Returns Pick<T, P1>
- pick<T, P1, P2>(subject, prop1, prop2): Pick<T, P1 | P2>
-
Type Parameters
-
-
P1 extends string | number | symbol
-
P2 extends string | number | symbol
Parameters
-
subject: T
-
prop1: P1
-
prop2: P2
Returns Pick<T, P1 | P2>
- pick<T, P1, P2, P3>(subject, prop1, prop2, prop3): Pick<T, P1 | P2 | P3>
-
Type Parameters
-
-
P1 extends string | number | symbol
-
P2 extends string | number | symbol
-
P3 extends string | number | symbol
Parameters
-
subject: T
-
prop1: P1
-
prop2: P2
-
prop3: P3
Returns Pick<T, P1 | P2 | P3>
- pick<T, P1, P2, P3, P4>(subject, prop1, prop2, prop3, prop4): Pick<T, P1 | P2 | P3 | P4>
-
Type Parameters
-
-
P1 extends string | number | symbol
-
P2 extends string | number | symbol
-
P3 extends string | number | symbol
-
P4 extends string | number | symbol
Parameters
-
subject: T
-
prop1: P1
-
prop2: P2
-
prop3: P3
-
prop4: P4
Returns Pick<T, P1 | P2 | P3 | P4>
- pick<T, P1, P2, P3, P4, P5>(subject, prop1, prop2, prop3, prop4, prop5): Pick<T, P1 | P2 | P3 | P4 | P5>
-
Type Parameters
-
-
P1 extends string | number | symbol
-
P2 extends string | number | symbol
-
P3 extends string | number | symbol
-
P4 extends string | number | symbol
-
P5 extends string | number | symbol
Parameters
-
subject: T
-
prop1: P1
-
prop2: P2
-
prop3: P3
-
prop4: P4
-
prop5: P5
Returns Pick<T, P1 | P2 | P3 | P4 | P5>
- pick<T, P1, P2, P3, P4, P5, P6>(subject, prop1, prop2, prop3, prop4, prop5, prop6): Pick<T, P1 | P2 | P3 | P4 | P5 | P6>
-
Type Parameters
-
-
P1 extends string | number | symbol
-
P2 extends string | number | symbol
-
P3 extends string | number | symbol
-
P4 extends string | number | symbol
-
P5 extends string | number | symbol
-
P6 extends string | number | symbol
Parameters
-
subject: T
-
prop1: P1
-
prop2: P2
-
prop3: P3
-
prop4: P4
-
prop5: P5
-
prop6: P6
Returns Pick<T, P1 | P2 | P3 | P4 | P5 | P6>
- pick<T, P1, P2, P3, P4, P5, P6, P7>(subject, prop1, prop2, prop3, prop4, prop5, prop6, prop7): Pick<T, P1 | P2 | P3 | P4 | P5 | P6 | P7>
-
Type Parameters
-
-
P1 extends string | number | symbol
-
P2 extends string | number | symbol
-
P3 extends string | number | symbol
-
P4 extends string | number | symbol
-
P5 extends string | number | symbol
-
P6 extends string | number | symbol
-
P7 extends string | number | symbol
Parameters
-
subject: T
-
prop1: P1
-
prop2: P2
-
prop3: P3
-
prop4: P4
-
prop5: P5
-
prop6: P6
-
prop7: P7
Returns Pick<T, P1 | P2 | P3 | P4 | P5 | P6 | P7>
- pick<T, P1, P2, P3, P4, P5, P6, P7, P8>(subject, prop1, prop2, prop3, prop4, prop5, prop6, prop7, prop8): Pick<T, P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8>
-
Type Parameters
-
-
P1 extends string | number | symbol
-
P2 extends string | number | symbol
-
P3 extends string | number | symbol
-
P4 extends string | number | symbol
-
P5 extends string | number | symbol
-
P6 extends string | number | symbol
-
P7 extends string | number | symbol
-
P8 extends string | number | symbol
Parameters
-
subject: T
-
prop1: P1
-
prop2: P2
-
prop3: P3
-
prop4: P4
-
prop5: P5
-
prop6: P6
-
prop7: P7
-
prop8: P8
Returns Pick<T, P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8>
- pick<T, P1, P2, P3, P4, P5, P6, P7, P8, P9>(subject, prop1, prop2, prop3, prop4, prop5, prop6, prop7, prop8, prop9): Pick<T, P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9>
-
Type Parameters
-
-
P1 extends string | number | symbol
-
P2 extends string | number | symbol
-
P3 extends string | number | symbol
-
P4 extends string | number | symbol
-
P5 extends string | number | symbol
-
P6 extends string | number | symbol
-
P7 extends string | number | symbol
-
P8 extends string | number | symbol
-
P9 extends string | number | symbol
Parameters
-
subject: T
-
prop1: P1
-
prop2: P2
-
prop3: P3
-
prop4: P4
-
prop5: P5
-
prop6: P6
-
prop7: P7
-
prop8: P8
-
prop9: P9
Returns Pick<T, P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9>
- pick<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10>(subject, prop1, prop2, prop3, prop4, prop5, prop6, prop7, prop8, prop9, prop10): Pick<T, P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10>
-
Type Parameters
-
-
P1 extends string | number | symbol
-
P2 extends string | number | symbol
-
P3 extends string | number | symbol
-
P4 extends string | number | symbol
-
P5 extends string | number | symbol
-
P6 extends string | number | symbol
-
P7 extends string | number | symbol
-
P8 extends string | number | symbol
-
P9 extends string | number | symbol
-
P10 extends string | number | symbol
Parameters
-
subject: T
-
prop1: P1
-
prop2: P2
-
prop3: P3
-
prop4: P4
-
prop5: P5
-
prop6: P6
-
prop7: P7
-
prop8: P8
-
prop9: P9
-
prop10: P10
Returns Pick<T, P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10>
- pick<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11>(subject, prop1, prop2, prop3, prop4, prop5, prop6, prop7, prop8, prop9, prop10, prop11): Pick<T, P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11>
-
Type Parameters
-
-
P1 extends string | number | symbol
-
P2 extends string | number | symbol
-
P3 extends string | number | symbol
-
P4 extends string | number | symbol
-
P5 extends string | number | symbol
-
P6 extends string | number | symbol
-
P7 extends string | number | symbol
-
P8 extends string | number | symbol
-
P9 extends string | number | symbol
-
P10 extends string | number | symbol
-
P11 extends string | number | symbol
Parameters
-
subject: T
-
prop1: P1
-
prop2: P2
-
prop3: P3
-
prop4: P4
-
prop5: P5
-
prop6: P6
-
prop7: P7
-
prop8: P8
-
prop9: P9
-
prop10: P10
-
prop11: P11
Returns Pick<T, P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11>
- pick<T, P1, P2, P3, P4, P5, P6, P7, P8, P9, P10, P11, P12>(subject, prop1, prop2, prop3, prop4, prop5, prop6, prop7, prop8, prop9, prop10, prop11, prop12): Pick<T, P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12>
-
Type Parameters
-
-
P1 extends string | number | symbol
-
P2 extends string | number | symbol
-
P3 extends string | number | symbol
-
P4 extends string | number | symbol
-
P5 extends string | number | symbol
-
P6 extends string | number | symbol
-
P7 extends string | number | symbol
-
P8 extends string | number | symbol
-
P9 extends string | number | symbol
-
P10 extends string | number | symbol
-
P11 extends string | number | symbol
-
P12 extends string | number | symbol
Parameters
-
subject: T
-
prop1: P1
-
prop2: P2
-
prop3: P3
-
prop4: P4
-
prop5: P5
-
prop6: P6
-
prop7: P7
-
prop8: P8
-
prop9: P9
-
prop10: P10
-
prop11: P11
-
prop12: P12
Returns Pick<T, P1 | P2 | P3 | P4 | P5 | P6 | P7 | P8 | P9 | P10 | P11 | P12>
- pick<T, Props>(subject, ...props): Pick<T, Props>
-
Type Parameters
-
-
Props extends string | number | symbol
Parameters
-
subject: T
-
Rest
...props: Props[]
Rest
Returns Pick<T, Props>