TomTomSDKVehicle

  • An observer that receives TomTomSDKCommon/Vehicle state updates.

    To start receiving vehicle state updates, become an observer using TomTomSDKVehicle/VehicleProvider/addObserver(_:). To stop receiving vehicle state updates, remove the previously added observer using TomTomSDKVehicle/VehicleProvider/removeObserver(_:).

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public protocol VehicleUpdateObserver : Observer
  • Unique identifier of each property supported TomTomSDKCommon/Vehicle implementations.

    See more

    Declaration

    Swift

    public enum PropertyID : Equatable
  • Responsible for control, access and notification of the vehicle state.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public protocol VehicleProvider : AnyObject
  • Responsible for creating instances of TomTomSDKVehicle/VehicleProvider to control, access and notify of the vehicle state.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum VehicleProviderFactory