Protocols

The following protocols are available globally.

  • TTAdditionalDataSearchDelegate

    See more

    Declaration

    Objective-C

    @protocol TTAdditionalDataSearchDelegate <NSObject>

    Swift

    protocol TTAdditionalDataSearchDelegate : NSObjectProtocol
  • TTAlongRouteSearchDelegate

    See more

    Declaration

    Objective-C

    @protocol TTAlongRouteSearchDelegate <NSObject>

    Swift

    protocol TTAlongRouteSearchDelegate : NSObjectProtocol
  • @brief TTAutocomplete delegate.

    See more

    Declaration

    Objective-C

    @protocol TTAutocompleteDelegate <NSObject>

    Swift

    protocol TTAutocompleteDelegate : NSObjectProtocol
  • TTBatchVisistor

    See more

    Declaration

    Objective-C

    @protocol TTBatchVisistor <NSObject>

    Swift

    protocol TTBatchVisistor : NSObjectProtocol
  • TTBatchSearchDelegate

    See more

    Declaration

    Objective-C

    @protocol TTBatchSearchDelegate <NSObject>

    Swift

    protocol TTBatchSearchDelegate : NSObjectProtocol
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    See more

    Declaration

    Objective-C

    @protocol TTEVChargingStationsAvailabilityDelegate <NSObject>

    Swift

    protocol TTEVChargingStationsAvailabilityDelegate : NSObjectProtocol
  • TTGeometrySearchDelegate

    See more

    Declaration

    Objective-C

    @protocol TTGeometrySearchDelegate <NSObject>

    Swift

    protocol TTGeometrySearchDelegate : NSObjectProtocol
  • TTPlaceByIdDelegate

    See more

    Declaration

    Objective-C

    @protocol TTPlaceByIdDelegate <NSObject>

    Swift

    protocol TTPlaceByIdDelegate : NSObjectProtocol
  • @brief POI categories delegate.

    See more

    Declaration

    Objective-C

    @protocol TTPoiCategoriesDelegate <NSObject>

    Swift

    protocol TTPoiCategoriesDelegate : NSObjectProtocol
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    See more

    Declaration

    Objective-C

    @protocol TTPoiDetailsDelegate <NSObject>

    Swift

    protocol TTPoiDetailsDelegate : NSObjectProtocol
  • TTReverseGeocoderDelegate

    See more

    Declaration

    Objective-C

    @protocol TTReverseGeocoderDelegate <NSObject>

    Swift

    protocol TTReverseGeocoderDelegate : NSObjectProtocol
  • TTSearchDelegate

    See more

    Declaration

    Objective-C

    @protocol TTSearchDelegate <NSObject>

    Swift

    protocol TTSearchDelegate : NSObjectProtocol
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    Root protocol for defining shapes in Geometry Search.

    Declaration

    Swift

    @available(*, message: "TT_API_PUBLIC_PREVIEW('byTheEndOf=2020.12', 'This is under Public Preview and subject to change until the end date. More information is available at: https://developer.tomtom.com/public-preview'﹚")
    @objc
    public protocol Shape
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    The charging park specification data.

    See more

    Declaration

    Swift

    @available(*, message: "TT_API_PUBLIC_PREVIEW('byTheEndOf=2020.12', 'This is under Public Preview and subject to change until the end date. More information is available at: https://developer.tomtom.com/public-preview'﹚")
    @objc
    public protocol ChargingStationSpecificationProtocol
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    The POI details specification protocol.

    See more

    Declaration

    Swift

    @available(*, message: "TT_API_PUBLIC_PREVIEW('byTheEndOf=2020.12', 'This is under Public Preview and subject to change until the end date. More information is available at: https://developer.tomtom.com/public-preview'﹚")
    @objc
    public protocol PoiDetailsSpecification
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    If only one of them is provided, the image will be scaled according to that dimension. If none of them are provided, the service will return the original sized image. If both of them are provided, the service will fit, center, and crop the image to fill the desired dimensions. If the values provided are bigger than the original image dimensions, the service will return the original image.

    See more

    Declaration

    Swift

    @available(*, message: "TT_API_PUBLIC_PREVIEW('byTheEndOf=2020.12', 'This is under Public Preview and subject to change until the end date. More information is available at: https://developer.tomtom.com/public-preview'﹚")
    @objc
    public protocol PoiPhotoSize
  • Public Preview

    This is under Public Preview and subject to change by the end of 2020.12. More information is available at: https://developer.tomtom.com/public-preview

    See more

    Declaration

    Swift

    @available(*, message: "TT_API_PUBLIC_PREVIEW('byTheEndOf=2020.12', 'This is under Public Preview and subject to change until the end date. More information is available at: https://developer.tomtom.com/public-preview'﹚")
    @objc
    public protocol PoiPhotoSpecificationProtocol