Extracted dhcp to external provider

This commit is contained in:
Juan Gilsanz Polo 2023-05-24 18:22:13 +02:00
parent cd4a8aaf4f
commit 9460da6dcb
8 changed files with 83 additions and 96 deletions

View file

@ -18,11 +18,6 @@ class ServersProvider with ChangeNotifier {
List<Server> _serversList = [];
Server? _selectedServer;
final DhcpModel _dhcp = DhcpModel(
loadStatus: 0, // 0 = loading, 1 = loaded, 2 = error
data: null
);
final RewriteRules _rewriteRules = RewriteRules(
loadStatus: 0, // 0 = loading, 1 = loaded, 2 = error
data: null
@ -46,10 +41,6 @@ class ServersProvider with ChangeNotifier {
return _selectedServer;
}
DhcpModel get dhcp {
return _dhcp;
}
RewriteRules get rewriteRules {
return _rewriteRules;
}
@ -75,18 +66,6 @@ class ServersProvider with ChangeNotifier {
_selectedServer = server;
notifyListeners();
}
void setDhcpData(DhcpData data) {
_dhcp.data = data;
notifyListeners();
}
void setDhcpLoadStatus(int status, bool notify) {
_dhcp.loadStatus = status;
if (notify == true) {
notifyListeners();
}
}
void setRewriteRulesData(List<RewriteRulesData> data) {
_rewriteRules.data = data;