TypeDoc API - v0.28.4
Docs
Example
GitHub
Preparing search index...
JSONOutput
ConditionalType
Interface ConditionalType
interface
ConditionalType
{
checkType
:
|
JSONOutput
.
ReferenceType
|
JSONOutput
.
ArrayType
|
JSONOutput
.
ConditionalType
|
JSONOutput
.
IndexedAccessType
|
JSONOutput
.
InferredType
|
JSONOutput
.
IntersectionType
|
JSONOutput
.
IntrinsicType
|
JSONOutput
.
LiteralType
|
JSONOutput
.
MappedType
|
JSONOutput
.
OptionalType
|
JSONOutput
.
PredicateType
|
JSONOutput
.
QueryType
|
JSONOutput
.
ReflectionType
|
JSONOutput
.
RestType
|
JSONOutput
.
TemplateLiteralType
|
JSONOutput
.
TupleType
|
NamedTupleMemberType
|
JSONOutput
.
TypeOperatorType
|
JSONOutput
.
UnionType
|
JSONOutput
.
UnknownType
;
extendsType
:
|
JSONOutput
.
ReferenceType
|
JSONOutput
.
ArrayType
|
JSONOutput
.
ConditionalType
|
JSONOutput
.
IndexedAccessType
|
JSONOutput
.
InferredType
|
JSONOutput
.
IntersectionType
|
JSONOutput
.
IntrinsicType
|
JSONOutput
.
LiteralType
|
JSONOutput
.
MappedType
|
JSONOutput
.
OptionalType
|
JSONOutput
.
PredicateType
|
JSONOutput
.
QueryType
|
JSONOutput
.
ReflectionType
|
JSONOutput
.
RestType
|
JSONOutput
.
TemplateLiteralType
|
JSONOutput
.
TupleType
|
NamedTupleMemberType
|
JSONOutput
.
TypeOperatorType
|
JSONOutput
.
UnionType
|
JSONOutput
.
UnknownType
;
falseType
:
|
JSONOutput
.
ReferenceType
|
JSONOutput
.
ArrayType
|
JSONOutput
.
ConditionalType
|
JSONOutput
.
IndexedAccessType
|
JSONOutput
.
InferredType
|
JSONOutput
.
IntersectionType
|
JSONOutput
.
IntrinsicType
|
JSONOutput
.
LiteralType
|
JSONOutput
.
MappedType
|
JSONOutput
.
OptionalType
|
JSONOutput
.
PredicateType
|
JSONOutput
.
QueryType
|
JSONOutput
.
ReflectionType
|
JSONOutput
.
RestType
|
JSONOutput
.
TemplateLiteralType
|
JSONOutput
.
TupleType
|
NamedTupleMemberType
|
JSONOutput
.
TypeOperatorType
|
JSONOutput
.
UnionType
|
JSONOutput
.
UnknownType
;
trueType
:
|
JSONOutput
.
ReferenceType
|
JSONOutput
.
ArrayType
|
JSONOutput
.
ConditionalType
|
JSONOutput
.
IndexedAccessType
|
JSONOutput
.
InferredType
|
JSONOutput
.
IntersectionType
|
JSONOutput
.
IntrinsicType
|
JSONOutput
.
LiteralType
|
JSONOutput
.
MappedType
|
JSONOutput
.
OptionalType
|
JSONOutput
.
PredicateType
|
JSONOutput
.
QueryType
|
JSONOutput
.
ReflectionType
|
JSONOutput
.
RestType
|
JSONOutput
.
TemplateLiteralType
|
JSONOutput
.
TupleType
|
NamedTupleMemberType
|
JSONOutput
.
TypeOperatorType
|
JSONOutput
.
UnionType
|
JSONOutput
.
UnknownType
;
type
:
"conditional"
;
}
Hierarchy (
View Summary
)
JSONOutput
.
Type
S
<
Models
.
ConditionalType
,
"type"
|
"checkType"
|
"extendsType"
|
"trueType"
|
"falseType"
,
>
ConditionalType
Index
Properties
check
Type
extends
Type
false
Type
true
Type
type
Properties
check
Type
checkType
:
|
JSONOutput
.
ReferenceType
|
JSONOutput
.
ArrayType
|
JSONOutput
.
ConditionalType
|
JSONOutput
.
IndexedAccessType
|
JSONOutput
.
InferredType
|
JSONOutput
.
IntersectionType
|
JSONOutput
.
IntrinsicType
|
JSONOutput
.
LiteralType
|
JSONOutput
.
MappedType
|
JSONOutput
.
OptionalType
|
JSONOutput
.
PredicateType
|
JSONOutput
.
QueryType
|
JSONOutput
.
ReflectionType
|
JSONOutput
.
RestType
|
JSONOutput
.
TemplateLiteralType
|
JSONOutput
.
TupleType
|
NamedTupleMemberType
|
JSONOutput
.
TypeOperatorType
|
JSONOutput
.
UnionType
|
JSONOutput
.
UnknownType
extends
Type
extendsType
:
|
JSONOutput
.
ReferenceType
|
JSONOutput
.
ArrayType
|
JSONOutput
.
ConditionalType
|
JSONOutput
.
IndexedAccessType
|
JSONOutput
.
InferredType
|
JSONOutput
.
IntersectionType
|
JSONOutput
.
IntrinsicType
|
JSONOutput
.
LiteralType
|
JSONOutput
.
MappedType
|
JSONOutput
.
OptionalType
|
JSONOutput
.
PredicateType
|
JSONOutput
.
QueryType
|
JSONOutput
.
ReflectionType
|
JSONOutput
.
RestType
|
JSONOutput
.
TemplateLiteralType
|
JSONOutput
.
TupleType
|
NamedTupleMemberType
|
JSONOutput
.
TypeOperatorType
|
JSONOutput
.
UnionType
|
JSONOutput
.
UnknownType
false
Type
falseType
:
|
JSONOutput
.
ReferenceType
|
JSONOutput
.
ArrayType
|
JSONOutput
.
ConditionalType
|
JSONOutput
.
IndexedAccessType
|
JSONOutput
.
InferredType
|
JSONOutput
.
IntersectionType
|
JSONOutput
.
IntrinsicType
|
JSONOutput
.
LiteralType
|
JSONOutput
.
MappedType
|
JSONOutput
.
OptionalType
|
JSONOutput
.
PredicateType
|
JSONOutput
.
QueryType
|
JSONOutput
.
ReflectionType
|
JSONOutput
.
RestType
|
JSONOutput
.
TemplateLiteralType
|
JSONOutput
.
TupleType
|
NamedTupleMemberType
|
JSONOutput
.
TypeOperatorType
|
JSONOutput
.
UnionType
|
JSONOutput
.
UnknownType
true
Type
trueType
:
|
JSONOutput
.
ReferenceType
|
JSONOutput
.
ArrayType
|
JSONOutput
.
ConditionalType
|
JSONOutput
.
IndexedAccessType
|
JSONOutput
.
InferredType
|
JSONOutput
.
IntersectionType
|
JSONOutput
.
IntrinsicType
|
JSONOutput
.
LiteralType
|
JSONOutput
.
MappedType
|
JSONOutput
.
OptionalType
|
JSONOutput
.
PredicateType
|
JSONOutput
.
QueryType
|
JSONOutput
.
ReflectionType
|
JSONOutput
.
RestType
|
JSONOutput
.
TemplateLiteralType
|
JSONOutput
.
TupleType
|
NamedTupleMemberType
|
JSONOutput
.
TypeOperatorType
|
JSONOutput
.
UnionType
|
JSONOutput
.
UnknownType
Readonly
type
type
:
"conditional"
The type name identifier.
Settings
Member Visibility
Protected
Inherited
Internal
Theme
OS
Light
Dark
On This Page
Properties
check
Type
extends
Type
false
Type
true
Type
type
Docs
Example
GitHub
TypeDoc API - v0.28.4
Loading...