Enumerations

The following enumerations are available globally.

  • Cancellation policy types

    See more

    Declaration

    Objective-C

    enum HereSDKDemandCancellationPolicy {}

    Swift

    enum HereSDKDemandCancellationPolicy : UInt
  • The party responsible for the cancellation action.

    See more

    Declaration

    Objective-C

    enum HereSDKDemandCancellationInfoParty {}

    Swift

    enum HereSDKDemandCancellationInfoParty : UInt
  • The cancellation status.

    See more

    Declaration

    Objective-C

    enum HereSDKDemandCancellationStatus {}

    Swift

    enum HereSDKDemandCancellationStatus : UInt
  • The cancel reason category. Some reasons are relevant only to passenger cancellations, and some are relevant only to supplier cancellations.

    See more

    Declaration

    Objective-C

    enum HereSDKDemandCancellationReasonCategory {}

    Swift

    enum HereSDKDemandCancellationReasonCategory : UInt
  • Type definition for credit card brands.

    See more

    Declaration

    Objective-C

    enum HereSDKDemandCreditCardBrand {}

    Swift

    enum HereSDKDemandCreditCardBrand : UInt
  • Type definition for demand client error types, returned as the error code of NSError objects

    See more

    Declaration

    Objective-C

    enum HereSDKDemandClientError {}

    Swift

    typealias HereSDKDemandClientError.Code._ErrorType = HereSDKDemandClientError
  • Type definition for fare items

    See more

    Declaration

    Objective-C

    enum HereSDKDemandFareItemType {}

    Swift

    enum HereSDKDemandFareItemType : UInt
  • Type definition for payment options.

    See more

    Declaration

    Objective-C

    enum HereSDKDemandPaymentOption {}

    Swift

    struct HereSDKDemandPaymentOption : OptionSet
  • Type definition for transit type

    See more

    Declaration

    Objective-C

    enum HereSDKDemandTransitType {}

    Swift

    enum HereSDKDemandTransitType : UInt
  • Type definition for ride offer sort order.

    See more

    Declaration

    Objective-C

    enum HereDemandRideOffersRequestSortType {}

    Swift

    enum HereDemandRideOffersRequestSortType : UInt
  • Type definition for transport type.

    See more

    Declaration

    Objective-C

    enum HereSDKDemandTransportType {}

    Swift

    struct HereSDKDemandTransportType : OptionSet
  • Type definition for the payment status.

    See more

    Declaration

    Objective-C

    enum HereSDKDemandRidePaymentStatus {}

    Swift

    enum HereSDKDemandRidePaymentStatus : UInt
  • Type definition for vehicle type

    See more

    Declaration

    Objective-C

    enum HereSDKDemandVehicleType {}

    Swift

    enum HereSDKDemandVehicleType : UInt
  • Type definition for vertical coverage.

    See more

    Declaration

    Objective-C

    enum HereSDKDemandVerticalType {}

    Swift

    struct HereSDKDemandVerticalType : OptionSet