Package-level declarations

Types

Link copied to clipboard
@Serializable
class ChargeHubAdapter(val connector: ChargeHubConnector, val chargingPowerKilowatts: Double?, val availability: ChargeHubAdapterAvailability, val cost: String?, val isAutoPay: Boolean)
Link copied to clipboard
@Serializable
data class ChargeHubAdapterAvailability(val availableCount: Int = 0, val totalCount: Int = 0, val unknown: Int = 0, val offline: Int = 0, val chargingPowerKw: Double? = null, val adapterLevel: ChargingAdapterLevel = ChargingAdapterLevel.Unknown) : ChargingAdapterAvailability
Link copied to clipboard
data class ChargeHubChargingStationViewState(val networkName: String, val adapters: Map<ChargingAdapterLevel, ChargeHubAdapterAvailability>, val costDescription: String?, val isPaymentEnabled: Boolean, val alwaysOpen: Boolean? = null, val accessHoursObj: Map<Int, AccessHours>? = null) : ChargingStationViewState
Link copied to clipboard
Link copied to clipboard