removeDynamicShortcuts method

  1. @override
Future<void> removeDynamicShortcuts(
  1. List<String>? ids
)
override

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']));
}