EmspServiceInfo
data class EmspServiceInfo( val emspIdentifier: EmspIdentifier, val serviceName: String, val icon: ResourceDrawableResolver, val countriesOfOperation: Set<CountryId>) : Parcelable
Content copied to clipboard
Represents an eMSP (e-Mobility Service Provider) service.
Parameters
emspIdentifier
serviceName
Name of the service provider (eMSP). This should be a localized name that can be displayed in the UI.
icon
icon representing the eMSP which can be displayed in the UI to represent its brand.
countriesOfOperation
A set of country codes indicating where this eMSP can be used. This eMSP can only used when the vehicle is in a supported country.
Constructors
Link copied to clipboard
fun EmspServiceInfo( emspIdentifier: EmspIdentifier, serviceName: String, icon: ResourceDrawableResolver, countriesOfOperation: Set<CountryId>)
Content copied to clipboard
Properties
Link copied to clipboard
A set of country codes indicating where this eMSP can be used. This eMSP can only used when the vehicle is in a supported country. An eMSP plugin should always return a non-empty set of CountryIds.