Enumerations

The following enumerations are available globally.

  • Action of an event

    See more

    Declaration

    Objective-C

    enum kSITOccurrenceAction : NSInteger {}

    Swift

    enum kSITOccurrenceAction : Int, @unchecked Sendable
  • @typedef SITAccessibilityMode

    A list of accessibility modes that can be chosen when computing a route.

    See more

    Declaration

    Objective-C

    enum SITAccessibilityMode : int {}
  • Error of the directions module

    See more

    Declaration

    Objective-C

    enum SITDirectionsError : NSInteger {}
  • The quality of the location. Is only used indoor.

    See more

    Declaration

    Objective-C

    enum kSITQualityValues : NSInteger {}

    Swift

    enum kSITQualityValues : Int, @unchecked Sendable
  • The provider of the rotation matrix.

    See more

    Declaration

    Objective-C

    enum kSITRotationMatrixProvider : NSInteger {}

    Swift

    enum kSITRotationMatrixProvider : Int, @unchecked Sendable
  • Type of error the location manager can return.

    See more

    Declaration

    Objective-C

    enum SITLocationError : NSInteger {}
  • SITLocationState

    @note: Represents the current state of the SITLocationManager.

    See more

    Declaration

    Objective-C

    enum SITLocationState : int {}

    Swift

    enum SITLocationState : Int32, @unchecked Sendable
  • The interval indicating how often positions will be uploaded to realtime

    See more

    Declaration

    Objective-C

    enum SITRealtimeUpdateInterval : NSInteger {}

    Swift

    enum SITRealtimeUpdateInterval : Int, @unchecked Sendable
  • The type of action the user should perform in order to arrive to the destination.

    See more

    Declaration

    Objective-C

    enum kSITIndicationActions : NSInteger {}

    Swift

    enum kSITIndicationActions : Int, @unchecked Sendable
  • The type of turn (if any) the user should perform in order to arrive to the destination.

    See more

    Declaration

    Objective-C

    enum kSITIndicationOrientation : NSInteger {}

    Swift

    enum kSITIndicationOrientation : Int, @unchecked Sendable
  • Represents the current state of the indoor localization manager.

    See more

    Declaration

    Objective-C

    enum SITIndoorLocationManagerStates : int {}
  • Type of error the navigation manager can return.

    See more

    Declaration

    Objective-C

    enum SITNavigationError : NSInteger {}
  • Type of error the real time manager can return.

    See more

    Declaration

    Objective-C

    enum SITRealTimeError : NSInteger {}
  • Building detector strategy to find the building to start the indoor positioning. Default value is GPSProximity.

    See more

    Declaration

    Objective-C

    enum kSITBuildingDetector : NSInteger {}

    Swift

    enum kSITBuildingDetector : Int, @unchecked Sendable
  • Accuracy you require for outdoor positions when the app is in background.

    See more

    Declaration

    Objective-C

    enum kSITBackgroundAccuracy : NSInteger {}

    Swift

    enum kSITBackgroundAccuracy : Int, @unchecked Sendable
  • Enum that represent all the posible resources a tile could have

    See more

    Declaration

    Objective-C

    enum SITTileResource : NSInteger {}

    Swift

    enum SITTileResource : Int, @unchecked Sendable