showMenu95<T> function
Implementation
Future<T?> showMenu95<T>(
BuildContext context,
RelativeRect position,
List<MenuItem95> items,
) async {
final List<PopupMenuEntry<T>> entries = items.map((item) {
return PopupMenuItem<T>(
value: item.value,
textStyle: Flutter95.textStyle,
height: 32,
child: Text(
item.label,
),
);
}).toList();
return showMenu(
context: context,
position: position,
shape: Border(
top: const BorderSide(color: Flutter95.white, width: 1),
left: const BorderSide(color: Flutter95.white, width: 1),
bottom: BorderSide(color: Flutter95.grays[3], width: 1),
right: BorderSide(color: Flutter95.grays[3], width: 1),
),
color: Flutter95.background,
items: entries,
);
}