show<T> method

  1. @override
OverlayCompleter<T?> show<T>(
  1. BuildContext context,
  2. WidgetBuilder builder
)
override

Actually presents the overlay using this configuration's mechanism, with builder as its content.

Implementation

@override
OverlayCompleter<T?> show<T>(BuildContext context, WidgetBuilder builder) {
  if (isMobile(Theme.of(context).platform)) {
    return _showFixed<T>(context, builder);
  }
  return PopoverConfiguration(
    anchor: anchor,
    modal: false,
    alignment: alignment,
    position: position,
    anchorAlignment: anchorAlignment,
    offset: offset,
    follow: follow,
    key: key,
    dismissBackdropFocus: false,
    showDuration: showDuration,
    dismissDuration: dismissDuration,
  ).show<T>(context, builder);
}