setSortMode method

Future<void> setSortMode(
  1. CatalogQueueSortMode mode
)

Implementation

Future<void> setSortMode(CatalogQueueSortMode mode) async {
  if (_sortMode == mode) {
    return;
  }
  _sortMode = mode;
  notifyListeners();
  final storage = await DefaultKeyValueStorage.getInstance();
  await storage.setString(
    _catalogQueueSortModeStorageKey,
    switch (mode) {
      CatalogQueueSortMode.alphabetical => 'alphabetical',
      CatalogQueueSortMode.namespace => 'namespace',
    },
  );
}