showCustomMenu<T> function

Future<T?> showCustomMenu<T>({
  1. required BuildContext context,
  2. required MenuProps menuModeProps,
  3. required RelativeRect position,
  4. required Widget child,
})

Implementation

Future<T?> showCustomMenu<T>({
  required BuildContext context,
  required MenuProps menuModeProps,
  required RelativeRect position,
  required Widget child,
}) {
  final NavigatorState navigator = Navigator.of(context);
  return navigator.push(
    _PopupMenuRoute<T>(
      context: context,
      position: position,
      child: child,
      menuModeProps: menuModeProps,
      capturedThemes: InheritedTheme.capture(
        from: context,
        to: navigator.context,
      ),
    ),
  );
}