Protocols

The following protocols are available globally.

  • TTCalloutView base protocol fro view displays additional information.

    See more

    Declaration

    Objective-C

    @protocol TTCalloutView <NSObject>

    Swift

    protocol TTCalloutView : NSObjectProtocol
  • TTLocationSource

    See more

    Declaration

    Objective-C

    @protocol TTLocationSource <NSObject>

    Swift

    protocol TTLocationSource : NSObjectProtocol
  • TTPositionUpdate

    See more

    Declaration

    Objective-C

    @protocol TTPositionUpdate <NSObject>

    Swift

    protocol TTPositionUpdate : NSObjectProtocol
  • The viewport transform protocol. For concrete implemetation check TTCenterOnPoint and TTCenterOnGeometry.

    See

    TTCenterOnPoint

    See

    TTCenterOnGeometry

    Declaration

    Objective-C

    @protocol TTViewportTransform <NSObject>

    Swift

    protocol TTViewportTransform : NSObjectProtocol
  • TTAnnotationDelegate uses methods to annotation and overlay views to manage interactions with those views.

    See more

    Declaration

    Objective-C

    @protocol TTAnnotationDelegate <NSObject>

    Swift

    protocol TTAnnotationDelegate : NSObjectProtocol
  • TTAnnotationManager class to manage interactions with annotations.

    See more

    Declaration

    Objective-C

    @protocol TTAnnotationManager <NSObject>

    Swift

    protocol TTAnnotationManager : NSObjectProtocol
  • TTRouteDelegate

    See more

    Declaration

    Objective-C

    @protocol TTRouteDelegate <NSObject>

    Swift

    protocol TTRouteDelegate : NSObjectProtocol
  • TTRouteManager class to manage interactions with drawing routes on map.

    See more

    Declaration

    Objective-C

    @protocol TTRouteManager <NSObject>

    Swift

    protocol TTRouteManager : NSObjectProtocol
  • TTMapSourceVisitor protocol that represents map source visitor.

    See more

    Declaration

    Objective-C

    @protocol TTMapSourceVisitor <NSObject>

    Swift

    protocol TTMapSourceVisitor : NSObjectProtocol
  • TTStyleManager protocol that represents map style manager.

    See more

    Declaration

    Objective-C

    @protocol TTStyleManager <NSObject>

    Swift

    protocol TTStyleManager : NSObjectProtocol
  • TTTrackingManager class to manage interactions with tracking objects on map. @BETA

    See more

    Declaration

    Objective-C

    @protocol TTTrackingManager <NSObject>

    Swift

    protocol TTTrackingManager : NSObjectProtocol