summaryrefslogtreecommitdiffstats
path: root/lib/Kuksa-server/vehicle_provider.dart
diff options
context:
space:
mode:
Diffstat (limited to 'lib/Kuksa-server/vehicle_provider.dart')
-rw-r--r--lib/Kuksa-server/vehicle_provider.dart64
1 files changed, 0 insertions, 64 deletions
diff --git a/lib/Kuksa-server/vehicle_provider.dart b/lib/Kuksa-server/vehicle_provider.dart
deleted file mode 100644
index e7b67df..0000000
--- a/lib/Kuksa-server/vehicle_provider.dart
+++ /dev/null
@@ -1,64 +0,0 @@
-// SPDX-License-Identifier: Apache-2.0
-import 'package:dashboard_app/Kuksa-server/vehicle_class.dart';
-import 'package:flutter_riverpod/flutter_riverpod.dart';
-
-final vehicleSignalProvider =
- StateNotifierProvider<VehicleSignalNotifier, VehicleSignal>(
- (ref) => VehicleSignalNotifier(),
-);
-
-class VehicleSignalNotifier extends StateNotifier<VehicleSignal> {
- VehicleSignalNotifier() : super(_initialValue);
- static final VehicleSignal _initialValue = VehicleSignal(
- speed: 140,
- rpm: 7000,
- fuelLevel: 90,
- frontRightTP: 32,
- frontLeftTP: 32,
- rearRightTP: 33,
- rearLeftTP: 34,
- isChildLockActiveLeft: true,
- isChildLockActiveRight: true,
- isBatteryCharging: true,
- currentLatitude: 37.772701,
- currentLongitude: -122.416626,
- fuelRate: 21,
- insideTemperature: 25,
- outsideTemperature: 32,
- );
- void update({
- double? speed,
- double? rpm,
- double? fuelLevel,
- double? frontLeftTP,
- double? frontRightTP,
- double? rearLeftTP,
- double? rearRightTP,
- bool? isBatteryCharging,
- bool? isChildLockActiveLeft,
- bool? isChildLockActiveRight,
- double? currentLatitude,
- double? currentLongitude,
- double? fuelRate,
- int? insideTemperature,
- int? outsideTemperature,
- }) {
- state = state.copyWith(
- speed: speed,
- rpm: rpm,
- fuelLevel: fuelLevel,
- frontLeftTP: frontLeftTP,
- frontRightTP: frontRightTP,
- rearLeftTP: rearLeftTP,
- rearRightTP: rearRightTP,
- isChildLockActiveLeft: isChildLockActiveLeft,
- isChildLockActiveRight: isChildLockActiveRight,
- isBatteryCharging: isBatteryCharging,
- currentLatitude: currentLatitude,
- currentLongitude: currentLongitude,
- fuelRate: fuelRate,
- insideTemperature: insideTemperature,
- outsideTemperature: outsideTemperature,
- );
- }
-}