showPluginMenuDialog function
Future<PluginConfig?>
showPluginMenuDialog({
- required BuildContext context,
- required List<
PluginConfig> plugins,
Implementation
Future<PluginConfig?> showPluginMenuDialog({
required BuildContext context,
required List<PluginConfig> plugins,
}) => showOverlayDialog<PluginConfig>(
context: context,
builder: (context, completer, entry) => PluginMenuDialog(
plugins: plugins,
onSelect: (plugin) {
completer.complete(plugin);
entry?.remove();
},
onCancel: () {
completer.complete(null);
entry?.remove();
},
),
);