findFinallyJob method
List<FinallySideEffect<Object, Object> >
findFinallyJob(
- Transition<
STATE, ACTION> transition
inherited
Create FinallySideEffect from FinallySideEffectCreator
Implementation
List<FinallySideEffect> findFinallyJob(
Transition<STATE, ACTION> transition,
) {
final sideEffects = <FinallySideEffect>[];
for (final sideEffectCreator
in _sideEffectCreators.whereType<FinallySideEffectCreator>()) {
final sideEffect =
sideEffectCreator.create(transition.fromState, transition.action);
if (sideEffect != null) {
sideEffects.add(sideEffect);
}
}
return sideEffects;
}