Basic routing. Still some bugs.

This commit is contained in:
stopflock
2025-10-02 20:08:21 -05:00
parent c6db4396e4
commit dfb8eceaad
4 changed files with 252 additions and 8 deletions
+6
View File
@@ -95,6 +95,8 @@ class AppState extends ChangeNotifier {
bool get isSettingSecondPoint => _navigationState.isSettingSecondPoint;
bool get isCalculating => _navigationState.isCalculating;
bool get showingOverview => _navigationState.showingOverview;
String? get routingError => _navigationState.routingError;
bool get hasRoutingError => _navigationState.hasRoutingError;
// Navigation search state
bool get isNavigationSearchLoading => _navigationState.isSearchLoading;
@@ -340,6 +342,10 @@ class AppState extends ChangeNotifier {
_navigationState.clearSearchResults();
}
void retryRouteCalculation() {
_navigationState.retryRouteCalculation();
}
// ---------- Settings Methods ----------
Future<void> setOfflineMode(bool enabled) async {
await _settingsState.setOfflineMode(enabled);