popupMenu method

  1. @Deprecated('Use [PopupMenuButton] instead.')
Widget popupMenu(
  1. Widget menu, {
  2. void onSelected(
    1. dynamic
    )?,
  3. void onCancelled()?,
  4. bool asChild = false,
  5. bool enabled = true,
})

Implementation

@Deprecated('Use [PopupMenuButton] instead.')
Widget popupMenu(
  Widget menu, {
  void Function(dynamic)? onSelected,
  void Function()? onCancelled,

  /// If true, the widget will be the child of popup menu button.
  bool asChild = false,
  bool enabled = true,
}) {
  return PopupMenuButton(
    itemBuilder: (context) => [
      PopupMenuItem(
        enabled: enabled,
        child: menu,
      ),
    ],
    icon: !asChild ? this : null,
    onCanceled: onCancelled,
    onSelected: onSelected,
    child: asChild ? this : null,
  );
}