Enumerations

The following enumerations are available globally.

  • Camera options factory.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum CameraOptionsFactory
  • A type that represents camera tracking modes.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum CameraTrackingMode : Int

EventType

  • Defines the possible states of gesture.

    Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public enum EventType : Int

GestureEvent

  • Defines the event type for gesture.

    Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public enum GestureEvent : Int

LocationIndicatorType

  • Types of the location marker visualization.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum LocationIndicatorType : Equatable

AccuracyIndicatorType

  • Types of accuracy indicator rendered around the current location marker.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum AccuracyIndicatorType : Int
  • The ResourceCachePolicy sets rules for caching: time interval of storing the cache, maximum cache size, etc.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum ResourceCachePolicy : Codable
  • Defines the map styles available to the user.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum StyleMode : Int

LineCapPlacement

  • LiceCapPlacement

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum LineCapPlacement

LineJoinType

  • Line join type.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum LineJoinType

LinePatternType

  • Line pattern type.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum LinePatternType

LineUnit

  • Line unit.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum LineUnit

LinePatternRepeat

  • Line pattern repeat.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum LinePatternRepeat

LineOutlineStyle

  • Line outline style.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum LineOutlineStyle

LineCapType

  • Line cap type.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum LineCapType : Int

PolygonError

  • The PolygonError enum contains possible errors that can occurs during Polygon init.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum PolygonError : Int, Error
    extension PolygonError: LocalizedError

AnnotationServiceError

  • Annotation service error.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum AnnotationServiceError : Int, Error
    extension AnnotationServiceError: LocalizedError

RouteError

  • Enumeration of route errors.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum RouteError : Int, LocalizedError

RouteSegmentType

TrafficIconCategory

  • The traffic category icon.

    Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public enum TrafficIconCategory : Int, Decodable

TrafficMagnitude

  • The traffic magnitude.

    Important

    This is a Public Preview API. It may be changed or removed at any time.

    Declaration

    Swift

    public enum TrafficMagnitude : Int, Decodable

TomTomMapViewError

  • Enumeration of Map View errors.

    Important

    This is a Public Preview API. It may be changed or removed at any time.
    See more

    Declaration

    Swift

    public enum TomTomMapViewError : LocalizedError