type-plus
Preparing search index...
Split
Type Alias Split<T, S>
Split
:
{
[
k
in
keyof
S
]
-?:
S
[
k
]
extends
undefined
?
T
[
k
]
:
NonNullable
<
T
[
k
]
>
|
Exclude
<
S
[
k
]
,
undefined
>
}
Type Parameters
T
extends
AnyRecord
S
extends
AnyRecord
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
type-plus
Loading...