Actions describes what user has done on a single element or element's metadata. The user can add, edit or remove something. The "something" is described by the operation involved in the action, it can be an operation over an entity, a diagram, a hierarchy and so on. Reverting an action means reverting the operation that has been done and it depends on the type of the action. - Add => Remove - Remove => Add - Edit => restore the previous state of the subject of the operation made

Export

Interface

Action

Hierarchy

  • Action

Properties

involvedElements?: ActionInvolvedElements

Memberof

Action

Memberof

Action

previousState?: object

Memberof

Action

subactions?: Action[]

Memberof

Action

subject: object

Memberof

Action

timestamp: number

Memberof

Action

Memberof

Action