EVSearchResult
public struct EVSearchResult
A search result produced by EV search.
Important
This is a Public Preview API. It may be changed or removed at any time.-
init(id:
names: phones: emails: place: chargingStations: openingHours: timeZone: paymentOptions: accessType: ) Creates an
EVSearchResult
instance with given parameters.Declaration
Swift
public init( id: POIID, names: [String] = [], phones: [String] = [], emails: [String] = [], place: Place, chargingStations: [ChargingStation] = [], openingHours: OpeningHours? = nil, timeZone: TimeZone? = nil, paymentOptions: [ChargingPark.PaymentOptions] = [], accessType: ChargingPark.AccessType? = nil )
Parameters
id
The
POIID
that includes the EV POI identifier.names
The names of the EV POI result.
phones
The phone numbers of the EV POI result`
emails
The emails of the EV POI result`
place
The
Place
of the EV POI result.chargingStations
A list of
ChargingStation
s that hold information related to the EV POI.openingHours
The opening hours of the EV POI.
timeZone
The time zone of the EV POI.
paymentOptions
A list of payment options supported by the EV POI.
accessType
A list of access types of the EV POI.
-
The names of the EV POI result.
Declaration
Swift
public let names: [String]
-
The phone numbers of the EV POI result.
Declaration
Swift
public let phones: [String]
-
The emails of the EV POI result.
Declaration
Swift
public let emails: [String]
-
A list of
ChargingStation
s that hold information related to the EV POI.Declaration
Swift
public let chargingStations: [ChargingStation]
-
The opening hours of the EV POI.
Declaration
Swift
public let openingHours: OpeningHours?
-
The time zone of the EV POI.
Declaration
Swift
public let timeZone: TimeZone?
-
A list of payment options supported by the EV POI.
Declaration
Swift
public let paymentOptions: [ChargingPark.PaymentOptions]
-
Access type of the EV POI.
Declaration
Swift
public let accessType: ChargingPark.AccessType?