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