mirror of
https://github.com/JGeek00/adguard-home-manager.git
synced 2025-05-04 12:24:47 +00:00
Extracted dns
This commit is contained in:
parent
5afe912e7e
commit
9e0eae7c57
22 changed files with 129 additions and 173 deletions
|
@ -2,7 +2,6 @@ import 'package:flutter/material.dart';
|
|||
import 'package:sqflite/sqflite.dart';
|
||||
|
||||
import 'package:adguard_home_manager/models/dns_info.dart';
|
||||
import 'package:adguard_home_manager/models/rewrite_rules.dart';
|
||||
import 'package:adguard_home_manager/models/server.dart';
|
||||
import 'package:adguard_home_manager/models/update_available.dart';
|
||||
import 'package:adguard_home_manager/services/http_requests.dart';
|
||||
|
@ -17,11 +16,6 @@ class ServersProvider with ChangeNotifier {
|
|||
List<Server> _serversList = [];
|
||||
Server? _selectedServer;
|
||||
|
||||
final DnsInfo _dnsInfo = DnsInfo(
|
||||
loadStatus: 0, // 0 = loading, 1 = loaded, 2 = error
|
||||
data: null
|
||||
);
|
||||
|
||||
final UpdateAvailable _updateAvailable = UpdateAvailable(
|
||||
loadStatus: LoadStatus.loading,
|
||||
data: null,
|
||||
|
@ -35,10 +29,6 @@ class ServersProvider with ChangeNotifier {
|
|||
return _selectedServer;
|
||||
}
|
||||
|
||||
DnsInfo get dnsInfo {
|
||||
return _dnsInfo;
|
||||
}
|
||||
|
||||
UpdateAvailable get updateAvailable {
|
||||
return _updateAvailable;
|
||||
}
|
||||
|
@ -57,18 +47,6 @@ class ServersProvider with ChangeNotifier {
|
|||
notifyListeners();
|
||||
}
|
||||
|
||||
void setDnsInfoData(DnsInfoData data) {
|
||||
_dnsInfo.data = data;
|
||||
notifyListeners();
|
||||
}
|
||||
|
||||
void setDnsInfoLoadStatus(int status, bool notify) {
|
||||
_dnsInfo.loadStatus = status;
|
||||
if (notify == true) {
|
||||
notifyListeners();
|
||||
}
|
||||
}
|
||||
|
||||
void setUpdateAvailableLoadStatus(LoadStatus status, bool notify) {
|
||||
_updateAvailable.loadStatus = status;
|
||||
if (notify == true) {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue