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.Access type of the EV POI.
Declaration
Swift
public let accessType: ChargingPark.AccessType?
A list of ChargingStation
s that hold information related to the EV POI.
Declaration
Swift
public var chargingStations: [ChargingStation] { get }
The detailed information about detour which should be taken to reach the electric vehicle search result position.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public let detour: Detour?
The emails of the EV POI result.
Declaration
Swift
public var emails: [String] { get }
Creates an EVSearchResult
instance with given parameters.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public init(
id: POIID,
names: [String] = [],
phones: [String] = [],
emails: [String] = [],
place: Place,
chargingStations: [ChargingStation] = [],
openingHours: OpeningHours? = nil,
timeZone: TimeZone? = nil,
accessType: ChargingPark.AccessType? = nil,
detour: Detour? = nil
)
Parameters
id
|
The |
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 |
chargingStations
|
A list of |
openingHours
|
The opening hours of the EV POI. |
timeZone
|
The time zone of the EV POI. |
accessType
|
A list of access types of the EV POI. |
detour
|
The detailed information about the detour which should be taken to reach the electric vehicle search result position. |
The names of the EV POI result.
Declaration
Swift
public var names: [String] { get }
The opening hours of the EV POI.
Declaration
Swift
public var openingHours: OpeningHours? { get }
The phone numbers of the EV POI result.
Declaration
Swift
public var phones: [String] { get }
The time zone of the EV POI.
Declaration
Swift
public var timeZone: TimeZone? { get }