Input
com.reactific.riddl.language.AST.Input
case class Input(loc: At, nounAlias: String, id: Identifier, verbAlias: String, putIn: TypeRef, inputs: Seq[InputDefinition], brief: Option[LiteralString], description: Option[Description]) extends ApplicationDefinition, GroupDefinition, InputDefinition
A Give is a UI Element to allow the user to 'give' some data to the application. It is analogous to a form in HTML
Value parameters
- brief
-
A brief description of the Give
- description
-
a detailed description of the Give
- id
-
Name of the give
- loc
-
Location of the Give
- putIn
-
a Type reference of the type given by the user
Attributes
- Graph
-
- Supertypes
-
trait Serializabletrait Producttrait Equalstrait InputDefinitiontrait GroupDefinitiontrait ApplicationDefinitiontrait Definitiontrait Container[Definition]trait BrieflyDescribedValuetrait DescribedValuetrait RiddlValuetrait RiddlNodeclass Objecttrait Matchableclass AnyShow all
Members list
Value members
Concrete methods
Format the node to a string
Attributes
- Definition Classes
Attributes
- Definition Classes
Inherited methods
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- BrieflyDescribedValue
Attributes
- Inherited from:
- DescribedValue
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- BrieflyDescribedValue
Attributes
- Definition Classes
- Inherited from:
- Definition
Attributes
- Inherited from:
- DescribedValue
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Definition Classes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Container
Attributes
- Inherited from:
- Definition
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Product
Attributes
- Inherited from:
- Definition
Concrete fields
In this article