JsonPopupMenuButtonBuilder constructor
const
JsonPopupMenuButtonBuilder({
- required Clip clipBehavior,
- Color? color,
- BoxConstraints? constraints,
- double? elevation,
- bool? enableFeedback,
- required bool enabled,
- JsonWidgetData? icon,
- double? iconSize,
- dynamic initialValue,
- required PopupMenuItemBuilder itemBuilder,
- required Offset offset,
- PopupMenuCanceled? onCanceled,
- VoidCallback? onOpened,
- PopupMenuItemSelected? onSelected,
- required EdgeInsetsGeometry padding,
- PopupMenuPosition? position,
- Color? shadowColor,
- ShapeBorder? shape,
- double? splashRadius,
- Color? surfaceTintColor,
- String? tooltip,
Implementation
const JsonPopupMenuButtonBuilder({
required this.clipBehavior,
this.color,
this.constraints,
this.elevation,
this.enableFeedback,
required this.enabled,
this.icon,
this.iconSize,
this.initialValue,
required this.itemBuilder,
required this.offset,
this.onCanceled,
this.onOpened,
this.onSelected,
required this.padding,
this.position,
this.shadowColor,
this.shape,
this.splashRadius,
this.surfaceTintColor,
this.tooltip,
}) : super(numSupportedChildren: kNumSupportedChildren);