resume method
Implementation
@nonVirtual
Resolvable<Unit> resume({bool eagerError = false}) {
return _sequencer.then((prev) {
assert(!state.didDispose());
if (state.didDispose()) {
return Sync.result(prev);
}
assert(!state.didResume());
if (state.didResume()) {
return Sync.result(prev);
}
return _updateState(
providerFunction: provideResumeListeners,
eagerError: eagerError,
attemptState: ServiceState.RESUME_ATTEMPT,
successState: ServiceState.RESUME_SUCCESS,
errorState: ServiceState.RESUME_ERROR,
);
}).toUnit();
}