Enumerations
The following enumerations are available globally.
-
Different regions where Steerpath services are running. More regions will be added in the future.
See moreDeclaration
Objective-C
enum SPServiceRegion : NSUInteger {}Swift
enum SPServiceRegion : UInt -
Default annotation view animation types.
See moreDeclaration
Objective-C
enum SPAnnotationViewAnimation : NSUInteger {} -
Default annotation view types.
See moreDeclaration
Objective-C
enum SPAnnotationType : NSUInteger {}
-
Directions error types.
See moreDeclaration
Objective-C
enum SPDirectionsErrorType : NSUInteger {}Swift
enum SPDirectionsErrorType : UInt
-
Geofence transition types.
See moreDeclaration
Objective-C
enum SPGeofenceTransitionOptions : NSUInteger {}Swift
struct SPGeofenceTransitionOptions : OptionSet -
Geofence types.
See moreDeclaration
Objective-C
enum SPGeofenceType : NSUInteger {}Swift
enum SPGeofenceType : UInt -
Geofence error types.
See moreDeclaration
Objective-C
enum SPGeofenceErrorType : NSUInteger {}Swift
enum SPGeofenceErrorType : UInt -
Supported geofence status types
See moreDeclaration
Objective-C
enum SPGeofenceStatus : NSUInteger {}Swift
enum SPGeofenceStatus : UInt -
SPMapView Error Codes
See moreDeclaration
Objective-C
enum SPMapViewErrorCode : NSInteger {}Swift
enum SPMapViewErrorCode : Int -
Different camera modes the map view can have.
See moreDeclaration
Objective-C
enum SPMapViewCameraModes : NSUInteger {}Swift
struct SPMapViewCameraModes : OptionSet -
Different location providers.
See moreDeclaration
Objective-C
enum SPLocationSource : NSUInteger {}Swift
enum SPLocationSource : UInt -
Bluetooth states defined by the Steerpath SDK. ‘Simplified’ version of CBManagerState.
See moreDeclaration
Objective-C
enum SPBluetoothState : NSUInteger {}Swift
enum SPBluetoothState : UInt -
Route action types.
See moreDeclaration
Objective-C
enum SPRouteAction : NSUInteger {}Swift
enum SPRouteAction : UInt -
Levels of telemetry data that is collected.
See moreDeclaration
Objective-C
enum SPTelemetryBeaconLevel : NSUInteger {}Swift
enum SPTelemetryBeaconLevel : UInt -
Levels of location data that is collected.
See moreDeclaration
Objective-C
enum SPTelemetryLocationLevel : NSUInteger {}Swift
enum SPTelemetryLocationLevel : UInt
Enumerations Reference