main library

///////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////

Classes

MyHttpOverrides
///////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////
RALIApp
///////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////

Properties

prefs SharedPreferences
///////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////
getter/setter pair

Functions

determineUnitSystem() Future<bool>
Determines appropriate unit system based on device locale and location
initializePersistenceServices() Future<void>
Initializes persistence-related services
loadEnvFromServer() Future<Map<String, String>>
///////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////
loadLastKnownPosition() Future<RaliPosition?>
Loads the last known position from storage
main() Future<void>
///////////////////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////////////////
saveCurrentPosition(double lat, double lng) Future<void>
Saves the current position to storage
saveNavigationState({required bool isNavigating, double? destinationLat, double? destinationLng, String? destinationName, int? routeDataHash}) Future<void>
Saves navigation state for persistence between app restarts