SMenuItem<T> constructor
const
SMenuItem<T> ({
- Key? key,
- Widget? child,
- Widget builder(
- BuildContext context,
- SMenuItemStyle style,
- Widget? child
- Widget? preview,
- SMenuItemStyle style = const SMenuItemStyle(),
Implementation
const SMenuItem({
super.key,
this.child,
this.builder,
this.preview,
this.style = const SMenuItemStyle(),
}) : leading = null,
trailing = null,
title = null,
value = null,
onPressed = null,
onToggle = null,
toggled = null,
type = SMenuItemType.custom
// TODO: Make this work? SMenuItemButton doesn't work if this is enabled
// assert(!(child == null && builder == null),
// "SMenuItem error: A child or a builder must be provided."),
;