ZdsPopupMenu<T> constructor

const ZdsPopupMenu<T>({
  1. required Widget builder(
    1. BuildContext,
    2. VoidCallback
    ),
  2. required List<PopupMenuEntry<T>> items,
  3. Key? key,
  4. PopupMenuCanceled? onCanceled,
  5. PopupMenuItemSelected<T>? onSelected,
})

Creates a pop up menu.

Implementation

const ZdsPopupMenu({
  required this.builder,
  required this.items,
  super.key,
  this.onCanceled,
  this.onSelected,
}) : assert(items.length > 0, 'Must have at least 1 item');