removeDynamicShortcuts method
Removes dynamic shortcuts by id. Unknown ids are ignored.
Passing null removes all of them.
Implementation
@override
Future<void> removeDynamicShortcuts(List<String>? ids) async {
if (ids == null) {
shortcuts.clear();
return;
}
shortcuts.removeWhere((s) => ids.contains(s['id']));
}