EVChargingOperator

public struct EVChargingOperator : Hashable

Represents name and optionally other details about operator, suboperator, or e-Mobility service provider. Note: This is a beta release of this feature, so there could be a few bugs and unexpected behaviors. Related APIs may change for new releases without a deprecation process.

  • Name of the company.

    Declaration

    Swift

    public var name: String
  • A unique ID for the company.

    Declaration

    Swift

    public var partnerID: String
  • Link to the company’s website, if available.

    Declaration

    Swift

    public var website: String?
  • Image link to the company’s logo, if available.

    Declaration

    Swift

    public var logo: BrandLogo?
  • e-Mobility IDs for the company. This list may be empty where map coverage is limited or incomplete.

    Declaration

    Swift

    public var eMobilityIDs: [String]
  • Creates a new instance.

    Declaration

    Swift

    public init(name: String = "", partnerID: String = "", website: String? = nil, logo: BrandLogo? = nil, eMobilityIDs: [String] = [])