TTMapRoute

@interface TTMapRoute : NSObject

Base class defining route that can be added to the map.

  • @deprecated This method is deprecated, use routeWithCoordinatesData instead.

    Declaration

    Objective-C

    + (TTMapRoute *_Nonnull)routeWithRouteData:(id _Nonnull)routeData;

    Swift

    /*not inherited*/ init(routeData: Any)
  • @deprecated This method is deprecated, use routeWithCoordinatesData instead.

    Declaration

    Objective-C

    + (TTMapRoute *_Nonnull)routeWithRouteData:(id _Nonnull)routeData
                                    imageStart:(id)imageStart
                                      imageEnd:(id)imageEnd;

    Swift

    /*not inherited*/ init(routeData: Any, imageStart: Any!, imageEnd: Any!)
  • Determines which style load present route.

    Declaration

    Objective-C

    @property (getter=isActive, assign, readwrite, nonatomic) BOOL active;

    Swift

    var isActive: Bool { get set }
  • This property can be used to associate any kind of data with a route.

    Declaration

    Objective-C

    @property (readwrite, strong, nonatomic) NSObject *_Nullable extraData;

    Swift

    var extraData: NSObject? { get set }
  • Returns default icon for route departure

    Declaration

    Objective-C

    + (id)defaultImageDeparture;

    Swift

    class func defaultImageDeparture() -> Any!

    Return Value

    UIImage

  • Returns default icon for route destination

    Declaration

    Objective-C

    + (id)defaultImageDestination;

    Swift

    class func defaultImageDestination() -> Any!

    Return Value

    UIImage