Types
Output_DualField
Parent: _ObjField<_ObjFieldType
>
| Fields | Type | Object |
|---|---|---|
| type | _ObjFieldType | _ObjField |
Output_ForParam
Type parameters:
$type
: _ObjFieldType
| Alternates | Object |
|---|---|
| _ObjAlternate | _ForParam |
| _ObjField<$type > | _ForParam |
Output_InputField
Parent: _ObjField<_InputFieldType
>
| Fields | Type | Object |
|---|---|---|
| type | _InputFieldType | _ObjField |
Output_InputFieldType
Parent: _ObjFieldType
| Alternates | Object |
|---|---|
| _TypeParam | _ObjBase |
| _ObjFieldEnum | _ObjFieldType |
| Fields | Type | Object |
|---|---|---|
| typeArgs | _ObjTypeArg [] | _ObjBase |
| modifiers | _Modifiers [] | _ObjFieldType |
| defaultValue | Value ? | _InputFieldType |
Output_ObjAlternate
| Alternates | Object |
|---|---|
| _ObjAlternateEnum | _ObjAlternate |
| Fields | Type | Object |
|---|---|---|
| type | _ObjBase | _ObjAlternate |
| collections | _Collections [] | _ObjAlternate |
Output_ObjAlternateEnum
Parent: _TypeRef<
>
| Fields | Type | Object |
|---|---|---|
| label | _Name | _ObjAlternateEnum |
Output_ObjBase
Parent: _Named
| Alternates | Object |
|---|---|
| _TypeParam | _ObjBase |
| Fields | Type | Object |
|---|---|---|
| typeArgs | _ObjTypeArg [] | _ObjBase |
Output_ObjField
Type parameters:
$type
: _ObjFieldType
Parent: _Aliased
| Fields | Type | Object |
|---|---|---|
| type | $type | _ObjField |
Output_ObjFieldEnum
Parent: _TypeRef<
>
| Fields | Type | Object |
|---|---|---|
| label | _Name | _ObjFieldEnum |
Output_ObjFieldType
Parent: _ObjBase
| Alternates | Object |
|---|---|
| _TypeParam | _ObjBase |
| _ObjFieldEnum | _ObjFieldType |
| Fields | Type | Object |
|---|---|---|
| typeArgs | _ObjTypeArg [] | _ObjBase |
| modifiers | _Modifiers [] | _ObjFieldType |
Output_ObjTypeArg
Parent: _TypeRef<_TypeKind
>
| Alternates | Object |
|---|---|
| _TypeParam | _ObjTypeArg |
| Fields | Type | Object |
|---|---|---|
| label | _Name ? | _ObjTypeArg |
Output_ObjTypeParam
Parent: _Named
| Fields | Type | Object |
|---|---|---|
| constraint | _TypeRef<_TypeKind > | _ObjTypeParam |
Output_ObjectFor
Type parameters:
$for
: _ForParam
Parent: $for
| Fields | Type | Object |
|---|---|---|
| objectType | _Name | _ObjectFor |
Domain_ObjectKind
| Enum | Excluded | Domain |
|---|---|---|
| _TypeKind.Dual | false | _ObjectKind |
| _TypeKind.Input | false | _ObjectKind |
| _TypeKind.Output | false | _ObjectKind |
Output_OutputField
Parent: _ObjField<_ObjFieldType
>
| Fields | Type | Object |
|---|---|---|
| type | _ObjFieldType | _ObjField |
Output_OutputFieldType
Parent: _ObjFieldType
| Alternates | Object |
|---|---|
| _TypeParam | _ObjBase |
| _ObjFieldEnum | _ObjFieldType |
| Fields | Type | Object |
|---|---|---|
| typeArgs | _ObjTypeArg [] | _ObjBase |
| modifiers | _Modifiers [] | _ObjFieldType |
| parameter | _InputFieldType ? | _OutputFieldType |
Output_TypeObject
Type parameters:
$objectKind
: _ObjectKind
,
$field
: _ObjField
Parent: _ChildType<$objectKind
, _ObjBase
>
| Fields | Type | Object |
|---|---|---|
| typeParams | _ObjTypeParam [] | _TypeObject |
| fields | $field [] | _TypeObject |
| alternates | _ObjAlternate [] | _TypeObject |
| allFields | _ObjectFor<$field > [] | _TypeObject |
| allAlternates | _ObjectFor<_ObjAlternate > [] | _TypeObject |
Output_TypeParam
Parent: _Described
| Fields | Type | Object |
|---|---|---|
| typeParam | _Name | _TypeParam |