GoogleRidesharingConsumer Framework Reference

GMTCCustomizableMarkerType

enum GMTCCustomizableMarkerType : NSInteger {}

Enum definition of all supported customizable marker types.

  • Placemark for internal marker types that are not customizable.

    Declaration

    Swift

    case unknown = -1

    Objective-C

    GMTCCustomizableMarkerTypeUnknown = -1
  • Pickup point icon shown when a trip is in progress with a participating rider.

    Declaration

    Swift

    case tripPickupPoint = 0

    Objective-C

    GMTCCustomizableMarkerTypeTripPickupPoint
  • Dropoff point icon shown when the trip is in progress with a participating rider.

    Declaration

    Swift

    case tripDropoffPoint = 1

    Objective-C

    GMTCCustomizableMarkerTypeTripDropoffPoint
  • Vehicle icon shown when the trip is in progress. This icon matches the trip connected to the rider.

    Declaration

    Swift

    case tripVehicle = 2

    Objective-C

    GMTCCustomizableMarkerTypeTripVehicle
  • An intermediate destination in an active trip.

    Declaration

    Swift

    case intermediateDestination = 3

    Objective-C

    GMTCCustomizableMarkerTypeIntermediateDestination