PullDownMenuItem.selectable constructor
const
PullDownMenuItem.selectable({
- Key? key,
- required VoidCallback? onTap,
- PullDownMenuItemTapHandler tapHandler = defaultTapHandler,
- bool enabled = true,
- required String title,
- IconData? icon,
- PullDownMenuItemTheme? itemTheme,
- Color? iconColor,
- Widget? iconWidget,
- bool isDestructive = false,
- bool? selected = false,
Creates a selectable item for a pull-down menu.
By default, the item is enabled
.
Implementation
const PullDownMenuItem.selectable({
super.key,
required this.onTap,
this.tapHandler = defaultTapHandler,
this.enabled = true,
required this.title,
this.icon,
this.itemTheme,
this.iconColor,
this.iconWidget,
this.isDestructive = false,
this.selected = false,
}) : assert(
icon == null || iconWidget == null,
'Please provide either icon or iconWidget',
);