Interface: TypeExpression¶
Defined in: core/src/types/ast.ts:474
Type expression for parameter definitions.
Extends¶
Properties¶
constraints?¶
optionalconstraints?:object
Defined in: core/src/types/ast.ts:481
Constraints
max?¶
optionalmax?:number
min?¶
optionalmin?:number
options?¶
optionaloptions?:Value[]
kind¶
kind:
"string"|"number"|"boolean"|"list"|"enum"|"range"
Defined in: core/src/types/ast.ts:477
Type kind
loc¶
loc:
SourceLocation
Defined in: core/src/types/ast.ts:16
Source location
Inherited from¶
params?¶
optionalparams?:Value[]
Defined in: core/src/types/ast.ts:479
Type parameters
type¶
readonlytype:"TypeExpression"
Defined in: core/src/types/ast.ts:475
Node type discriminator