show method
Implementation
Future show() {
/// Reset the states
_isStretchForwardFromShow = true;
isShowingTriggeredWidget = false;
autoCalculatedSize = Size.zero;
controller?.reset();
if (mounted) setState(() {});
/// Return the future to the caller
Completer? previous = _showedCompleter;
if (previous != null && !previous.isCompleted) {
previous.complete();
}
_showedCompleter = null;
Completer completer = Completer();
_showedCompleter = completer;
return completer.future;
}