findAfterJob method
List<AfterSideEffect<Object, Object> >
findAfterJob(
- ACTION action,
- Valid<
STATE, ACTION> validTransition
inherited
Create AfterSideEffect from AfterSideEffectCreator
Implementation
List<AfterSideEffect> findAfterJob(
ACTION action,
Valid<STATE, ACTION> validTransition,
) {
final sideEffects = <AfterSideEffect>[];
for (final sideEffectCreator
in _sideEffectCreators.whereType<AfterSideEffectCreator>()) {
final sideEffect =
sideEffectCreator.create(validTransition.fromState, action);
if (sideEffect != null) {
sideEffects.add(sideEffect);
}
}
return sideEffects;
}