Skip to content

Cascading Actions #260

@aschaeffer

Description

@aschaeffer

Goal

Propagation of triggers

flowchart LR
    subgraph Outbound Entity Type
      OUT_A[action]
    end
    subgraph Relation Type CascadingAction
      REL_A[action]
      OUT_A --> REL_A
    end
    subgraph Inbound Entity Type
      IN_A[action]
      REL_A --> IN_A
    end
Loading

RelationType CascadingAction

  • CascadingAction has Component Action and therefore a property named action
  • The outbound type is any EntityType which is an Action and therefore has a property named action
  • The inbound type is any EntityType which is an Action and therefore has a property named action

RelationBehaviour CascadingAction

  • Propagate outbound entity's action to relation's action
  • Propagate relation's action to inbound entity's action

Metadata

Metadata

Assignees

No one assigned

    Labels

    c:reactive-behaviour-systemComponent: Changes the reactive behaviour system.c:type-systemComponent: Changes the type system.

    Type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions