emitSideEffect method
void
emitSideEffect(
- SideEffect sideEffect
Emits a new sideEffect
.
Implementation
void emitSideEffect(SideEffect sideEffect) {
try {
if (_sideEffectController.isClosed) {
throw StateError('Cannot emit new states after calling close');
}
_sideEffectController.add(sideEffect);
} catch (error, stackTrace) {
onError(error, stackTrace);
rethrow;
}
}