calculateTargetState method
Implementation
LifecycleState calculateTargetState(LifecycleObserver observer) {
LifecycleState? siblingState = observerMap[observer]?.state;
LifecycleState? parentState =
_parentState.isNotEmpty ? _parentState.last : null;
return _min(_min(_state, siblingState), parentState);
}