RoutePreferenceType

Objective-C

enum RoutePreferenceType : NSInteger {}

Swift

enum RoutePreferenceType : Int, @unchecked Sendable

Constants indicating the route type preference.

  • No preference regarding route type, unpaved road is good enough.

    Declaration

    Objective-C

    RoutePreferenceTypeNone = 0x00000000

    Swift

    case none = 0
  • Prefer buses.

    Declaration

    Objective-C

    RoutePreferenceTypeBus = 0x00000001

    Swift

    case bus = 1
  • Prefer underground/overground subways/metro and underground railway/tunnel transportation.

    Declaration

    Objective-C

    RoutePreferenceTypeUnderground = 0x00000002

    Swift

    case underground = 2
  • Prefer train and coach services.

    Declaration

    Objective-C

    RoutePreferenceTypeRailway = 0x00000004

    Swift

    case railway = 4
  • Prefer trams.

    Declaration

    Objective-C

    RoutePreferenceTypeTram = 0x00000008

    Swift

    case tram = 8
  • Prefer water transportation (boats, ships, gondolas, water taxis).

    Declaration

    Objective-C

    RoutePreferenceTypeWaterTransport = 0x00000010

    Swift

    case waterTransport = 16
  • Prefer other means of transportation: funicular, telecabins, air transportation, taxis etc.

    Declaration

    Objective-C

    RoutePreferenceTypeMisc = 0x00000020

    Swift

    case misc = 32
  • Prefer shared bikes.

    Declaration

    Objective-C

    RoutePreferenceTypeSharedBike = 0x00000040

    Swift

    case sharedBike = 64
  • Prefer shared cars.

    Declaration

    Objective-C

    RoutePreferenceTypeSharedCar = 0x00000080

    Swift

    case sharedCar = 128
  • Prefer shared scooters.

    Declaration

    Objective-C

    RoutePreferenceTypeSharedScooter = 0x000000100

    Swift

    case sharedScooter = 256