Enumerations

The following enumerations are available globally.

  • Smart Geofence response types.

    See more

    Declaration

    Objective-C

    enum SPSmartGeofenceResponseType : NSUInteger {}

    Swift

    enum SPSmartGeofenceResponseType : UInt, @unchecked Sendable

Enums

  • User Task Response Enum

    See more

    Declaration

    Objective-C

    enum SPSmartMapUserTaskResponse : NSInteger {}

    Swift

    enum SPSmartMapUserTaskResponse : Int, @unchecked Sendable
  • Smart Map Object Sources

    See more

    Declaration

    Objective-C

    enum SPObjectSource : NSUInteger {}

    Swift

    enum SPObjectSource : UInt, @unchecked Sendable
  • Layout types

    See more

    Declaration

    Objective-C

    enum SPLayout : NSUInteger {}

    Swift

    enum SPLayout : UInt, @unchecked Sendable
  • Map event response types

    See more

    Declaration

    Objective-C

    enum SPMapResponse : NSUInteger {}

    Swift

    enum SPMapResponse : UInt, @unchecked Sendable
  • SmartMap mode

    See more

    Declaration

    Objective-C

    enum SPMapMode : NSUInteger {}

    Swift

    enum SPMapMode : UInt, @unchecked Sendable
  • Live object status types

    See more

    Declaration

    Objective-C

    enum SPLiveObjectStatus : NSUInteger {}

    Swift

    enum SPLiveObjectStatus : UInt, @unchecked Sendable
  • Navigation error types

    See more

    Declaration

    Objective-C

    enum SPNavigationError : NSUInteger {}

    Swift

    enum SPNavigationError : UInt, @unchecked Sendable
  • SmartMap view status, indicating the view status of the smart map aka. which view is currently presenting

    See more

    Declaration

    Objective-C

    enum SPMapViewStatus : NSUInteger {}

    Swift

    enum SPMapViewStatus : UInt, @unchecked Sendable
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSInteger, SPSmartMapBottomSheetViewState) {
        /* Hidden - Bottom sheet is not visible */
        SPSmartMapBottomSheetViewStateHidden,
        /* Min height - Only search bar is visible*/
        SPSmartMapBottomSheetViewStateCollapsed,
        /* Preferred height - Search bar and recommended categories are visible*/
        SPSmartMapBottomSheetViewStateHalfExpanded,
        /* Expanded to top - Whole bottom sheet is visible */
        SPSmartMapBottomSheetViewStateExpanded
    }

    Swift

    enum SPSmartMapBottomSheetViewState : Int, @unchecked Sendable
  • Undocumented

    See more

    Declaration

    Objective-C

    NS_ENUM(NSUInteger, SPSmartSharingCodeErrorType) {
    	/** The format of the sharing code is incorrect */
    	SPSmartSharingCodeErrorTypeInvalidFormat = 1,
    	/** The POI data could not be found from our Steerpath server */
    	SPSmartSharingCodeErrorTypeDataFound = 2
    }

    Swift

    enum SPSmartSharingCodeErrorType : UInt, @unchecked Sendable