call method
Runs the action and its effects.
Takes four arguments
Implementation
T call(SaveObserver $, A a, B b, C c, D d) {
final ret = run($, a, b, c, d);
Future(() {
final effects = $.getActionEffects(this);
_runEffects($, effects, a, b, c, d);
});
return ret;
}