jsdoc-type-pratt-parser
Preparing search index...
src
ConditionalResult
Interface ConditionalResult
A TypeScript conditional. Is used like this:
A extends B ? C : D
.
interface
ConditionalResult
{
checksType
:
RootResult
;
extendsType
:
RootResult
;
falseType
:
RootResult
;
loc
?:
{
end
:
{
column
:
number
;
line
:
number
}
;
start
:
{
column
:
number
;
line
:
number
}
;
}
;
range
?:
[
number
,
number
]
;
trueType
:
RootResult
;
type
:
"JsdocTypeConditional"
;
}
Hierarchy (
View Summary
)
BaseNode
ConditionalResult
Index
Properties
checks
Type
extends
Type
false
Type
loc?
range?
true
Type
type
Properties
checks
Type
checksType
:
RootResult
extends
Type
extendsType
:
RootResult
false
Type
falseType
:
RootResult
Optional
loc
loc
?:
{
end
:
{
column
:
number
;
line
:
number
}
;
start
:
{
column
:
number
;
line
:
number
}
;
}
Optional
range
range
?:
[
number
,
number
]
true
Type
trueType
:
RootResult
type
type
:
"JsdocTypeConditional"
Settings
Member Visibility
Protected
Inherited
External
Theme
OS
Light
Dark
On This Page
Properties
checks
Type
extends
Type
false
Type
loc
range
true
Type
type
jsdoc-type-pratt-parser
Loading...
A TypeScript conditional. Is used like this:
A extends B ? C : D.