showFlMenu<T> function
void
showFlMenu<T>(
- BuildContext context, {
- required Offset position,
- required List<
FlMenuItem< items,T> > - required void onSelected(
- T value
Implementation
void showFlMenu<T>(
BuildContext context, {
required Offset position,
required List<FlMenuItem<T>> items,
required void Function(T value) onSelected,
}) {
showMenu(
context: context,
elevation: 1,
color: Theme.of(context).colorScheme.surface,
shape: RoundedRectangleBorder(
borderRadius: BorderRadius.circular(FlTheme.borderRadiusSm),
),
popUpAnimationStyle: AnimationStyle.noAnimation,
position: RelativeRect.fromLTRB(
position.dx,
position.dy,
position.dx,
position.dy,
),
items: items,
).then((value) {
if (value != null) {
onSelected(value);
}
});
}