Preparing search index...
The search index is not available
augment-vir - v31.2.0
augment-vir
SelectionSet
Type Alias SelectionSet<Full, Depth>
SelectionSet
:
IsAny
<
Full
>
extends
true
?
any
:
Depth
extends
TsTooMuchRecursion
?
boolean
:
Full
extends
ReadonlyArray
<
infer
FullChild
extends
AnyObject
>
?
SelectionSet
<
FullChild
,
TsRecurse
<
Depth
>
>
:
Partial
<
{
[
Key
in
keyof
Full
]
:
IsNever
<
Exclude
<
Full
[
Key
]
,
SelectionTypesToPreserve
>
,
>
extends
true
?
boolean
:
|
UnionToIntersection
<
SelectionSet
<
NonNullable
<
(...)
[
(...)
]
>
,
TsRecurse
<
Depth
>
>
,
>
|
boolean
}
,
>
Defines a selection set for a given object type. This is used in
SelectFrom
.
Type Parameters
Full
extends
Readonly
<
AnyObject
>
Depth
extends
TsRecursionTracker
=
TsRecursionStart
Package
@augment-vir/common
Settings
Member Visibility
Protected
Inherited
Theme
OS
Light
Dark
augment-vir - v31.2.0
Loading...
Defines a selection set for a given object type. This is used in SelectFrom.