Warning

This feature is available in the Full MapKit SDK version

MMKDrivingAction

enum MMKDrivingAction : UInt, @unchecked Sendable

Driver actions.

Summary

Enum cases

case unknown = 0
Unknown action

case straight = 1
Going straight

case slightLeft = 2
Going slightly to the left

case slightRight = 3
Going slightly to the right

case left = 4
Going left

case right = 5
Going right

case hardLeft = 6
Turning left

case hardRight = 7
Turning right

case forkLeft = 8
Choosing a fork to the left

case forkRight = 9
Choosing a fork to the right

case uturnLeft = 10
U-turn to the left

case uturnRight = 11
U-turn to the right

case enterRoundabout = 12
Entering a roundabout

case leaveRoundabout = 13
Leaving a roundabout

case boardFerry = 14
Boarding a ferry

case leaveFerry = 15
Leaving a ferry

case exitLeft = 16
Exiting to the left

case exitRight = 17
Exiting to the right

case finish = 18
Finishing the route

case waypoint = 19
Passing waypoint

Enum cases

unknown

case unknown = 0

Unknown action.


straight

case straight = 1

Going straight.


slightLeft

case slightLeft = 2

Going slightly to the left.


slightRight

case slightRight = 3

Going slightly to the right.


left

case left = 4

Going left.


case right = 5

Going right.


hardLeft

case hardLeft = 6

Turning left.


hardRight

case hardRight = 7

Turning right.


forkLeft

case forkLeft = 8

Choosing a fork to the left.


forkRight

case forkRight = 9

Choosing a fork to the right.


uturnLeft

case uturnLeft = 10

U-turn to the left.


uturnRight

case uturnRight = 11

U-turn to the right.


enterRoundabout

case enterRoundabout = 12

Entering a roundabout.


leaveRoundabout

case leaveRoundabout = 13

Leaving a roundabout.


boardFerry

case boardFerry = 14

Boarding a ferry.


leaveFerry

case leaveFerry = 15

Leaving a ferry.


exitLeft

case exitLeft = 16

Exiting to the left.


exitRight

case exitRight = 17

Exiting to the right.


finish

case finish = 18

Finishing the route.


waypoint

case waypoint = 19

Passing waypoint