package component
Linear Supertypes
Ordering
- Alphabetic
- By Inheritance
Inherited
- component
- AnyRef
- Any
- Hide All
- Show All
Visibility
- Public
- All
Type Members
- class ComponentApiEndpoints extends BaseEndpointDefinitions
- final case class ComponentLink(id: String, title: String, icon: URI, url: URI) extends Product with Serializable
- final case class ComponentListElement(id: DesignerWideComponentId, name: String, icon: String, componentType: ComponentType, componentGroupName: ComponentGroupName, categories: List[String], links: List[ComponentLink], usageCount: Long, allowedProcessingModes: AllowedProcessingModes) extends Product with Serializable
- final case class ComponentUsagesInScenario(name: ProcessName, nodesUsagesData: List[NodeUsageData], isFragment: Boolean, processCategory: String, modificationDate: Instant, modifiedAt: Instant, modifiedBy: String, createdAt: Instant, createdBy: String, lastAction: Option[ProcessAction]) extends Product with Serializable
- type NodeId = String
- sealed trait NodeUsageData extends AnyRef
- final case class ScenarioComponentsUsages(value: Map[ComponentId, List[NodeId]]) extends Product with Serializable
Value Members
- implicit val allowedProcessingModesDecoder: Decoder[AllowedProcessingModes]
- implicit val allowedProcessingModesEncoder: Encoder[AllowedProcessingModes]
- implicit val allowedProcessingModesSchema: Schema[AllowedProcessingModes]
- implicit val uriSchema: Schema[URI]
- object ComponentLink extends Serializable
- object ComponentListElement extends Serializable
- object ComponentUsagesInScenario extends Serializable
- object NodeUsageData
- object ScenarioComponentsUsages extends Serializable