set method
AppPopupMenu<T>
set({
- List<
T> ? items, - PopupMenuItemBuilder<
T> ? itemBuilder, - T? initialValue,
- PopupMenuItemSelected<
T> ? onSelected, - PopupMenuCanceled? onCanceled,
- String? tooltip,
- double? elevation,
- EdgeInsetsGeometry? padding = const EdgeInsets.all(8),
- Widget? child,
- Widget? icon,
- Offset? offset = Offset.zero,
- bool? enabled = true,
- ShapeBorder? shape,
- Color? color,
Implementation
AppPopupMenu<T> set({
List<T>? items,
List<PopupMenuItem<T>>? menuItems,
PopupMenuItemBuilder<T>? itemBuilder,
T? initialValue,
PopupMenuItemSelected<T>? onSelected, // For now, this will be disabled.
PopupMenuCanceled? onCanceled,
String? tooltip,
double? elevation,
EdgeInsetsGeometry? padding = const EdgeInsets.all(8),
Widget? child,
Widget? icon,
Offset? offset = Offset.zero,
bool? enabled = true,
ShapeBorder? shape,
Color? color,
}) {
_setParams.set(
items: items,
menuItems: menuItems,
itemBuilder: itemBuilder,
initialValue: initialValue,
onSelected: onSelected,
onCanceled: onCanceled,
tooltip: tooltip,
elevation: elevation,
padding: padding,
child: child,
icon: icon,
offset: offset,
enabled: enabled,
shape: shape,
color: color,
);
return this;
}