You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Add ability to tie different action expressions to different action triggers. I.e. a separate expression for newly created activations, vs updated activations. Also add ability to tie expressions with de-activations, effectively creating undo actions.
This also changes how linked facts are auto-retracted when activations are removed. Previously, linked facts were retracted immediately, as soon as the activation was removed. Now activation removals will get queued and deactivation expressions will get executed as part of rules firing, hence creating parity between insertion, update and removal of linked facts.
Existing Do actions will continue to get executed on new activations and on updated activations.
The text was updated successfully, but these errors were encountered:
- Add a notion of action triggers, that indicate how the activation was
triggered (create, update, removal)
- Ability to associate expressions with individual action triggers.
Including expressions on action removals
- Changed how linked facts are managed, to leverate action triggers
- Tests
For backwards compatibility reasons, auto-retract linked facts at the end of fact propagation, instead of as part of "undo" action. This preserves existing observable behavior.
Add ability to tie different action expressions to different action triggers. I.e. a separate expression for newly created activations, vs updated activations. Also add ability to tie expressions with de-activations, effectively creating undo actions.
This also changes how linked facts are auto-retracted when activations are removed. Previously, linked facts were retracted immediately, as soon as the activation was removed. Now activation removals will get queued and deactivation expressions will get executed as part of rules firing, hence creating parity between insertion, update and removal of linked facts.
Existing
Do
actions will continue to get executed on new activations and on updated activations.The text was updated successfully, but these errors were encountered: