EvChargingFullScreenController

class EvChargingFullScreenController(scope: CoroutineScope, closeBackButtonHandler: CloseBackButtonHandler, appStore: AppStore, observeEvDataProvider: ObserveEvDataProvider, debugEvDataProvider: DebugEvDataProvider)

Constructors

Link copied to clipboard
constructor(scope: CoroutineScope, closeBackButtonHandler: CloseBackButtonHandler, appStore: AppStore, observeEvDataProvider: ObserveEvDataProvider, debugEvDataProvider: DebugEvDataProvider)

Types

Link copied to clipboard
object Companion

Properties

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

Functions

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
Link copied to clipboard