pause method
Implementation
void pause(LifecycleState lifecycleState, [Future? resumeSignal]) {
if (recreateOnResume != null) {
cancel(LifecycleState.destroyed);
} else if (allowed(lifecycleState)) {
streamSubscription?.pause(resumeSignal);
}
}