dismiss method
void
dismiss()
Implementation
void dismiss() {
if (_state.phase == OverlayPhase.idle) return;
if (_expandController.value > 0.01) {
_pendingFullDismiss = true;
_state = _state.copyWith(phase: OverlayPhase.collapsing);
notifyListeners();
_expandController.reverse(from: _expandController.value);
} else {
_startDisappear();
}
}