CarPropertyRepository

@RequiresApi(value = 23)
class CarPropertyRepository(carServiceProvider: CarServiceProvider, dispatcher: CoroutineDispatcher, vehiclePermission: VehiclePermission) : SpeedRepository, VehicleVendorRepository, DriveModeRepository, DisplayUnitOfMeasurementRepository, FuelLowLevelRepository, IgnitionStatusRepository, UiModeRepository

Constructors

Link copied to clipboard
constructor(carServiceProvider: CarServiceProvider, dispatcher: CoroutineDispatcher, vehiclePermission: VehiclePermission)

Types

Link copied to clipboard
object Companion

Properties

Link copied to clipboard
open override val driveMode: StateFlow<VehicleDriveMode>
Link copied to clipboard
open override val fuelLevelLow: Flow<Boolean>
Link copied to clipboard
open override val ignitionStatus: Flow<IgnitionStatus>
Link copied to clipboard
open override val isFuelLevelLowSupported: Boolean = true
Link copied to clipboard
open override val isParkingMode: Flow<Boolean>
Link copied to clipboard
open override val speed: StateFlow<Value<Speed>>
Link copied to clipboard
open override val uiMode: Flow<UiMode>
Link copied to clipboard
open override val unitOfMeasurement: Flow<UnitOfMeasurement>
Link copied to clipboard
open override val vendor: Flow<VehicleVendor>