Packages

package definition

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By Inheritance
Inherited
  1. definition
  2. AnyRef
  3. Any
  1. Hide All
  2. Show All
Visibility
  1. Public
  2. All

Type Members

  1. final case class UIComponentDefinition(parameters: List[UIParameter], returnType: Option[TypingResult], icon: String, docsUrl: Option[String], outputParameters: Option[List[String]]) extends Product with Serializable
  2. final case class UIComponentGroup(name: ComponentGroupName, components: List[UIComponentNodeTemplate]) extends Product with Serializable
  3. final case class UIComponentNodeTemplate(componentId: ComponentId, label: String, node: NodeData, branchParametersTemplate: List[Parameter] = ...) extends Product with Serializable
  4. final case class UICustomAction(name: ScenarioActionName, allowedStateStatusNames: List[String], icon: Option[URI], parameters: List[UICustomActionParameter]) extends Product with Serializable
  5. final case class UICustomActionParameter(name: String, editor: ParameterEditor) extends Product with Serializable
  6. final case class UIDefinitions(componentGroups: List[UIComponentGroup], components: Map[ComponentId, UIComponentDefinition], classes: List[TypingResult], scenarioProperties: UiScenarioProperties, edgesForNodes: List[UINodeEdges], customActions: List[UICustomAction]) extends Product with Serializable
  7. final case class UINodeEdges(componentId: ComponentId, edges: List[EdgeType], canChooseNodes: Boolean, isForInputDefinition: Boolean) extends Product with Serializable
  8. final case class UIParameter(name: String, typ: TypingResult, editor: ParameterEditor, defaultValue: Expression, additionalVariables: Map[String, TypingResult], variablesToHide: Set[String], branchParam: Boolean, hintText: Option[String], label: String) extends Product with Serializable
  9. final case class UISourceParameters(sourceId: String, parameters: List[UIParameter]) extends Product with Serializable
  10. final case class UIValueParameter(name: String, typ: TypingResult, expression: Expression) extends Product with Serializable
  11. final case class UiScenarioProperties(propertiesConfig: Map[String, UiScenarioPropertyConfig], docsUrl: Option[String]) extends Product with Serializable
  12. final case class UiScenarioPropertyConfig(defaultValue: Option[String], editor: ParameterEditor, label: Option[String], hintText: Option[String]) extends Product with Serializable

Value Members

  1. object UIComponentDefinition extends Serializable
  2. object UIComponentGroup extends Serializable
  3. object UIComponentNodeTemplate extends Serializable
  4. object UICustomAction extends Serializable
  5. object UICustomActionParameter extends Serializable
  6. object UIDefinitions extends Serializable
  7. object UINodeEdges extends Serializable
  8. object UIParameter extends Serializable
  9. object UISourceParameters extends Serializable
  10. object UIValueParameter extends Serializable
  11. object UiScenarioProperties extends Serializable
  12. object UiScenarioPropertyConfig extends Serializable