Types
Output_BaseType
Type parameters:
$typeKind
: _TypeKind
Parent: _Aliased
| Fields | Type | Object |
|---|---|---|
| typeKind | $typeKind | _BaseType |
Output_ChildType
Type parameters:
$typeKind
: _TypeKind
,
$parent
: _Described
Parent: _BaseType<$typeKind
>
| Fields | Type | Object |
|---|---|---|
| typeKind | $typeKind | _BaseType |
| parent | $parent | _ChildType |
Dual_Collections
| Alternates | Object |
|---|---|
| _Modifier< > | _Collections |
| _ModifierKeyed< > | _Collections |
| _ModifierKeyed< > | _Collections |
Dual_Modifier
Type parameters:
$modifierKind
: _ModifierKind
| Fields | Type | Object |
|---|---|---|
| modifierKind | $modifierKind | _Modifier |
Dual_ModifierKeyed
Type parameters:
$modifierKind
: _ModifierKind
Parent: _Modifier<$modifierKind
>
| Fields | Type | Object |
|---|---|---|
| modifierKind | $modifierKind | _Modifier |
| by | _TypeSimple | _ModifierKeyed |
| isOptional | Boolean | _ModifierKeyed |
Enum_ModifierKind
| Value | Aliases | Enum |
|---|---|---|
| Req | Required | _ModifierKind |
| Opt | Optional | _ModifierKind |
| List | _ModifierKind | |
| Dict | Dictionary | _ModifierKind |
| Param | TypeParam | _ModifierKind |
Dual_Modifiers
| Alternates | Object |
|---|---|
| _Modifier< > | _Modifiers |
| _Modifier< > | _Modifiers |
| _Collections | _Modifiers |
Output_ParentType
Type parameters:
$typeKind
: _TypeKind
,
$item
: _Described
,
$allItem
: _Described
Parent: _ChildType<$typeKind
, _Named
>
| Fields | Type | Object |
|---|---|---|
| typeKind | $typeKind | _BaseType |
| parent | _Named | _ChildType |
| items | $item [] | _ParentType |
| allItems | $allItem [] | _ParentType |
Enum_SimpleKind
| Value | Aliases | Enum |
|---|---|---|
| Basic | _SimpleKind | |
| Enum | _SimpleKind | |
| Internal | _SimpleKind | |
| Domain | _SimpleKind | |
| Union | _SimpleKind |
Output_Type
| Alternates | Object |
|---|---|
| _BaseType< > | _Type |
| _BaseType< > | _Type |
| _BaseDomain< , _DomainTrueFalse , _DomainItemTrueFalse > | _Type |
| _BaseDomain< , _DomainLabel , _DomainItemLabel > | _Type |
| _BaseDomain< , _DomainRange , _DomainItemRange > | _Type |
| _BaseDomain< , _DomainRegex , _DomainItemRegex > | _Type |
| _ParentType< , _Aliased , _EnumLabel > | _Type |
| _ParentType< , _UnionRef , _UnionMember > | _Type |
| _TypeObject< , _DualField > | _Type |
| _TypeObject< , _InputField > | _Type |
| _TypeObject< , _OutputField > | _Type |
Enum_TypeKind
Parent:_SimpleKind Enum
| Value | Aliases | Enum |
|---|---|---|
| Basic | _SimpleKind | |
| Enum | _SimpleKind | |
| Internal | _SimpleKind | |
| Domain | _SimpleKind | |
| Union | _SimpleKind | |
| Dual | _TypeKind | |
| Input | _TypeKind | |
| Output | _TypeKind |
Dual_TypeRef
Type parameters:
$typeKind
: _TypeKind
Parent: _Named
| Fields | Type | Object |
|---|---|---|
| typeKind | $typeKind | _TypeRef |
Dual_TypeSimple
| Alternates | Object |
|---|---|
| _TypeRef< > | _TypeSimple |
| _TypeRef< > | _TypeSimple |
| _TypeRef< > | _TypeSimple |
| _TypeRef< > | _TypeSimple |