Types

Output _TypeObject

Type parameters: $kind, $parent, $typeParam, $field, $alternate
Parent: _ChildType<$kind, $parent>
Fields Type Object
typeParams [] _TypeObject
fields [] _TypeObject
alternates [] _TypeObject
allFields _ObjectFor<$field> [] _TypeObject
allAlternates _ObjectFor<$alternate> [] _TypeObject

Output _ObjTypeParam

Type parameters: $kind
Parent: _Named
Fields Type Object
constraint _ObjConstraint<$kind> ? _ObjTypeParam

Output _ObjConstraint

Type parameters: $kind
Parent: _TypeRef<$kind>

Output _ObjType

Type parameters: $base
AlternatesObject
_ObjType
_ObjType

Output _ObjBase

Type parameters: $arg
Parent: _Described
AlternatesObject
_ObjBase
Fields Type Object
typeArgs [] _ObjBase

Output _ObjTypeArg

Parent: _TypeRef<_TypeKind>
AlternatesObject
_ObjTypeArg

Output _TypeParam

Parent: _Described
Fields Type Object
typeParam _Identifier _TypeParam

Output _Alternate

Type parameters: $arg
Parent: _ObjBase<$arg>
AlternatesObject
_ObjBase
Fields Type Object
typeArgs [] _ObjBase
collections _Collections [] _Alternate

Output _ObjectFor

Type parameters: $for
Parent:
Fields Type Object
object _Identifier _ObjectFor

Output _Field

Type parameters: $base
Parent: _Aliased
Fields Type Object
type _Field
modifiers _Modifiers [] _Field

Output _ForParam

Type parameters: $base
AlternatesObject
_ForParam
_ForParam

Output _TypeDual

Parent: _TypeObject<_TypeKind., _DualBase, _DualTypeParam, _DualField, _DualAlternate>
Fields Type Object
typeParams _DualTypeParam [] _TypeObject
fields _DualField [] _TypeObject
alternates _DualAlternate [] _TypeObject
allFields _ObjectFor<$field> [] _TypeObject
allAlternates _ObjectFor<$alternate> [] _TypeObject

Output _DualBase

Parent: _ObjBase<_DualTypeArg>
AlternatesObject
_ObjBase
Fields Type Object
typeArgs _DualTypeArg [] _ObjBase
dual _Identifier _DualBase

Output _DualTypeParam

Parent: _ObjTypeParam<_TypeKind.>
Fields Type Object
constraint _ObjConstraint<$kind> ? _ObjTypeParam

Output _DualField

Parent: _Field<_DualBase>
Fields Type Object
type _DualBase _Field
modifiers _Modifiers [] _Field

Output _DualAlternate

Parent: _Alternate<_DualTypeArg>
AlternatesObject
_ObjBase
Fields Type Object
typeArgs _DualTypeArg [] _ObjBase
collections _Collections [] _Alternate
dual _Identifier _DualAlternate

Output _DualTypeArg

Parent: _ObjTypeArg
AlternatesObject
_ObjTypeArg
Fields Type Object
dual _Identifier _DualTypeArg

Output _TypeInput

Parent: _TypeObject<_TypeKind., _InputBase, _InputTypeParam, _InputField, _InputAlternate>
Fields Type Object
typeParams _InputTypeParam [] _TypeObject
fields _InputField [] _TypeObject
alternates _InputAlternate [] _TypeObject
allFields _ObjectFor<$field> [] _TypeObject
allAlternates _ObjectFor<$alternate> [] _TypeObject

Output _InputBase

Parent: _ObjBase<_InputTypeArg>
AlternatesObject
_ObjBase
_InputBase
Fields Type Object
typeArgs _InputTypeArg [] _ObjBase
input _Identifier _InputBase

Output _InputTypeParam

Parent: _ObjTypeParam<_TypeKind.>
AlternatesObject
_InputTypeParam
Fields Type Object
constraint _ObjConstraint<$kind> ? _ObjTypeParam

Output _InputField

Parent: _Field<_InputBase>
Fields Type Object
type _InputBase _Field
modifiers _Modifiers [] _Field
default _Constant ? _InputField

Output _InputAlternate

Parent: _Alternate<_InputTypeArg>
AlternatesObject
_ObjBase
Fields Type Object
typeArgs _InputTypeArg [] _ObjBase
collections _Collections [] _Alternate
input _Identifier _InputAlternate

Output _InputTypeArg

Parent: _ObjTypeArg
AlternatesObject
_ObjTypeArg
Fields Type Object
input _Identifier _InputTypeArg

Output _InputParam

Parent: _InputBase
AlternatesObject
_ObjBase
_InputBase
Fields Type Object
typeArgs _InputTypeArg [] _ObjBase
input _Identifier _InputBase
modifiers _Modifiers [] _InputParam
default _Constant ? _InputParam

Output _TypeOutput

Parent: _TypeObject<_TypeKind., _OutputBase, _OutputTypeParam, _OutputField, _OutputAlternate>
Fields Type Object
typeParams _OutputTypeParam [] _TypeObject
fields _OutputField [] _TypeObject
alternates _OutputAlternate [] _TypeObject
allFields _ObjectFor<$field> [] _TypeObject
allAlternates _ObjectFor<$alternate> [] _TypeObject

Output _OutputBase

Parent: _ObjBase<_OutputTypeArg>
AlternatesObject
_ObjBase
_OutputBase
Fields Type Object
typeArgs _OutputTypeArg [] _ObjBase
output _Identifier _OutputBase

Output _OutputTypeParam

Parent: _ObjTypeParam<_TypeKind.>
AlternatesObject
_OutputTypeParam
_OutputTypeParam
Fields Type Object
constraint _ObjConstraint<$kind> ? _ObjTypeParam

Output _OutputField

Parent: _Field<_OutputBase>
AlternatesObject
_OutputField
Fields Type Object
type _OutputBase _Field
modifiers _Modifiers [] _Field
parameters _InputParam [] _OutputField

Output _OutputAlternate

Parent: _Alternate<_OutputTypeArg>
AlternatesObject
_ObjBase
Fields Type Object
typeArgs _OutputTypeArg [] _ObjBase
collections _Collections [] _Alternate
output _Identifier _OutputAlternate

Output _OutputTypeArg

Parent: _ObjTypeArg
AlternatesObject
_ObjTypeArg
Fields Type Object
output _Identifier _OutputTypeArg
label _Identifier ? _OutputTypeArg

Output _OutputEnum

Parent: _TypeRef<_TypeKind.>
Fields Type Object
field _Identifier _OutputEnum
label _Identifier _OutputEnum