Protocols
The following protocols are available globally.
-
Protocol that describes the interface every object providing directions should conform to.
See moreDeclaration
Objective-C
@protocol SITDirectionsInterface <NSObject>
Swift
protocol SITDirectionsInterface : NSObjectProtocol
-
Delegate for SITDirectionsManager. Use this to listen for directions related callbacks.
See moreDeclaration
Objective-C
@protocol SITDirectionsDelegate <NSObject>
Swift
protocol SITDirectionsDelegate : NSObjectProtocol
-
General interface every object providing location should conform to.
See moreDeclaration
Objective-C
@protocol SITLocationInterface <NSObject>
Swift
protocol SITLocationInterface : NSObjectProtocol
-
Delegate for SITLocationManager. Use this to listen for location related callbacks.
See moreDeclaration
Objective-C
@protocol SITLocationDelegate <NSObject>
Swift
protocol SITLocationDelegate : NSObjectProtocol
-
Delegate for SITLocationManager. Use this to listen for geofences related callbacks.
See moreDeclaration
Objective-C
@protocol SITGeofencesDelegate <NSObject>
Swift
protocol SITGeofencesDelegate : NSObjectProtocol
-
Builder block that to configure a SITLocationParametersUpdate instance.
See moreDeclaration
Objective-C
@protocol SITLocationParametersUpdateBuilder <NSObject>
Swift
protocol SITLocationParametersUpdateBuilder : NSObjectProtocol
-
Class that acts as a controller for SITMapView and manages user interactions and map data.
See moreDeclaration
Objective-C
@protocol SITMapViewController <NSObject>
Swift
protocol SITMapViewController : NSObjectProtocol
-
Protocol that defines important states of the SITMapView Component
See moreDeclaration
Objective-C
@protocol SITMapViewDelegate <NSObject>
Swift
protocol SITMapViewDelegate
-
Protocol that describes the interface every object providing directions should conform to.
See moreDeclaration
Objective-C
@protocol SITMapperProtocol
Swift
protocol SITMapperProtocol
-
Interface that every object that provides navigation must implement.
See moreDeclaration
Objective-C
@protocol SITNavigationInterface <NSObject>
Swift
protocol SITNavigationInterface : NSObjectProtocol
-
Protocol for SITNavigationManager. Use this to listen for route progression related callbacks.
See moreDeclaration
Objective-C
@protocol SITNavigationDelegate <NSObject>
Swift
protocol SITNavigationDelegate : NSObjectProtocol
-
Generic interface to control realtime operations
See moreDeclaration
Objective-C
@protocol SITRealTimeInterface <NSObject>
Swift
protocol SITRealTimeInterface : NSObjectProtocol
-
Generic interface that provides information about the location of the users in Real Time
See moreDeclaration
Objective-C
@protocol SITRealTimeDelegate <NSObject>
Swift
protocol SITRealTimeDelegate : NSObjectProtocol