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