CheckedPopupMenuItem<T> constructor Null safety

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. MouseCursor? mouseCursor,
  8. 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({
  super.key,
  super.value,
  this.checked = false,
  super.enabled,
  super.padding,
  super.height,
  super.mouseCursor,
  super.child,
}) : assert(checked != null);