Enable avoidance distance settings

This commit is contained in:
ALPR Watch
2025-12-03 07:33:50 +01:00
parent 9782352909
commit 0ec53c3a11
5 changed files with 57 additions and 46 deletions
+6
View File
@@ -122,6 +122,7 @@ class AppState extends ChangeNotifier {
// Navigation search state
bool get isNavigationSearchLoading => _navigationState.isSearchLoading;
List<SearchResult> get navigationSearchResults => _navigationState.searchResults;
int get navigationAvoidanceDistance => _settingsState.navigationAvoidanceDistance;
// Profile state
List<NodeProfile> get profiles => _profileState.profiles;
@@ -645,6 +646,11 @@ class AppState extends ChangeNotifier {
await _settingsState.setSuspectedLocationMinDistance(distance);
}
/// Set navigation avoidance distance
Future<void> setNavigationAvoidanceDistance(int distance) async {
await _settingsState.setNavigationAvoidanceDistance(distance);
}
// ---------- Queue Methods ----------
void clearQueue() {
_uploadQueueState.clearQueue();