EvChargingFullScreenController

class EvChargingFullScreenController(scope: CoroutineScope, appStore: AppStore, chargingUtil: ChargingUtil, closeBackButtonHandler: CloseBackButtonHandler, chargingSessionUseCase: ChargingSessionUseCase, observeEvData: ObserveEvData)

Constructors

Link copied to clipboard
constructor(scope: CoroutineScope, appStore: AppStore, chargingUtil: ChargingUtil, closeBackButtonHandler: CloseBackButtonHandler, chargingSessionUseCase: ChargingSessionUseCase, observeEvData: ObserveEvData)

Properties

Link copied to clipboard
val chargingSpeed: StateFlow<Float>
Link copied to clipboard
Link copied to clipboard
val chargingTime: StateFlow<Int>
Link copied to clipboard
val displayName: StateFlow<String>
Link copied to clipboard
val energyDelivered: StateFlow<Float>
Link copied to clipboard
val maxBatterCapacity: StateFlow<Int>
Link copied to clipboard
val networkLogoRes: StateFlow<Int?>
Link copied to clipboard
val showErrorMessage: SharedFlow<Unit>
Link copied to clipboard
val stateOfCharge: StateFlow<Float>
Link copied to clipboard
val timeToCharge: StateFlow<Int>
Link copied to clipboard
val totalCost: StateFlow<Float>

Functions

Link copied to clipboard
fun getCdr()
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
fun renderHeader(port: EVPort)
Link copied to clipboard