new: delete all servers btn

This commit is contained in:
lollipopkit
2023-07-27 13:04:49 +08:00
parent 08a4dba659
commit ed3201db6d
16 changed files with 82 additions and 26 deletions

View File

@@ -167,6 +167,15 @@ class ServerProvider extends BusyProvider {
_serverStore.delete(id);
}
void deleteAll() {
_servers.clear();
_serverOrder.clear();
_settingStore.serverOrder.put(_serverOrder);
_updateTags();
notifyListeners();
_serverStore.deleteAll();
}
Future<void> updateServer(
ServerPrivateInfo old,
ServerPrivateInfo newSpi,