Enumerations
The following enumerations are available globally.
-
Represents camera events.
Declaration
Swift
public enum CameraEvent : Event
-
A type that represents camera tracking modes.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum CameraTrackingMode : Int
-
Defines the gesture state.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum GestureState : Int
-
Describes possible cases of
See moreMapInteractionEvent
.Declaration
Swift
public enum MapInteraction : Event
-
Types of the location marker visualization.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum LocationIndicator : Equatable
-
The cache which is being used while fetching map tiles.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum OnlineCachePolicy
extension OnlineCachePolicy: Equatable
-
The
OnDiskCachePolicy
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.Declaration
Swift
public enum OnDiskCachePolicy : Codable
-
Defines the location of the map style. Style should be in V2 format. map style specification
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum StyleDefinition
extension StyleDefinition: Equatable
-
Type of this layer. Can be one of “fill”, “line”, “symbol”, “circle”, “heatmap”, “fill-extrusion”, “raster”, “hillshade”, “background”, “sky”.
Declaration
Swift
public enum LayerType : String, 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.Declaration
Swift
public enum StyleMode : Int
-
LiceCapPlacement
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum LineCapPlacement
-
Line join type.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum LineJoinType
-
Line pattern type.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum LinePatternType
-
Line unit.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum LineUnit
-
Line pattern repeat.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum LinePatternRepeat
-
Line outline style.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum LineOutlineStyle
-
Line cap type.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum LineCapType : Int
-
Annotation service error.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum AnnotationServiceError : Int, Error
extension AnnotationServiceError: LocalizedError
-
Enumeration of route errors.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum RouteError : Int, LocalizedError
-
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
-
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
-
Enumeration of TomTomMap View errors.
Important
This is a Public Preview API. It may be changed or removed at any time.Declaration
Swift
public enum MapViewError : LocalizedError