CheckedPopupMenuItem<T> constructor

const CheckedPopupMenuItem<T>({
  1. Key? key,
  2. T? value,
  3. bool checked = false,
  4. bool enabled = true,
  5. EdgeInsets? padding,
  6. double height = kMinInteractiveDimension,
  7. Widget? child,
})

Creates a popup menu item with a checkmark.

By default, the menu item is enabled but unchecked. To mark the item as checked, set checked to true.

The checked and enabled arguments must not be null.

Implementation

const CheckedPopupMenuItem({
  Key? key,
  T? value,
  this.checked = false,
  bool enabled = true,
  EdgeInsets? padding,
  double height = kMinInteractiveDimension,
  Widget? child,
})  : assert(checked != null),
      super(
        key: key,
        value: value,
        enabled: enabled,
        padding: padding,
        height: height,
        child: child,
      );