Enumerations
The following enumerations are available globally.
-
Passenger cancel reasons.
See moreDeclaration
Objective-C
enum HereSDKDemandPassengerCancelReason {}Swift
enum HereSDKDemandPassengerCancelReason : UInt
-
Cancellation policy types
See moreDeclaration
Objective-C
enum HereSDKDemandCancellationPolicy {}Swift
enum HereSDKDemandCancellationPolicy : UInt -
The party responsible for the cancellation action.
See moreDeclaration
Objective-C
enum HereSDKDemandCancellationInfoParty {}Swift
enum HereSDKDemandCancellationInfoParty : UInt -
The cancellation status.
See moreDeclaration
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 moreDeclaration
Objective-C
enum HereSDKDemandCancellationReasonCategory {}Swift
enum HereSDKDemandCancellationReasonCategory : UInt
-
Type definition for credit card brands.
See moreDeclaration
Objective-C
enum HereSDKDemandCreditCardBrand {}Swift
enum HereSDKDemandCreditCardBrand : UInt
-
Type definition for demand client error types, returned as the error code of NSError objects
See moreDeclaration
Objective-C
enum HereSDKDemandClientError {}Swift
typealias HereSDKDemandClientError.Code._ErrorType = HereSDKDemandClientError
-
Type definition for fare items
See moreDeclaration
Objective-C
enum HereSDKDemandFareItemType {}Swift
enum HereSDKDemandFareItemType : UInt
-
Type definition for payment options.
See moreDeclaration
Objective-C
enum HereSDKDemandPaymentOption {}Swift
struct HereSDKDemandPaymentOption : OptionSet
-
The Transport mode available types.
See moreDeclaration
Objective-C
enum HereSDKDemandPublicTransportRouteLegTransportMode {}Swift
enum HereSDKDemandPublicTransportRouteLegTransportMode : UInt
-
Type definition for transit type
See moreDeclaration
Objective-C
enum HereSDKDemandTransitType {}Swift
enum HereSDKDemandTransitType : UInt
-
Type definition for ride offer sort order.
See moreDeclaration
Objective-C
enum HereDemandRideOffersRequestSortType {}Swift
enum HereDemandRideOffersRequestSortType : UInt -
Type definition for transport type.
See moreDeclaration
Objective-C
enum HereSDKDemandTransportType {}Swift
struct HereSDKDemandTransportType : OptionSet
-
Type definition for the payment status.
See moreDeclaration
Objective-C
enum HereSDKDemandRidePaymentStatus {}Swift
enum HereSDKDemandRidePaymentStatus : UInt
-
Type definition for ride statuses
See moreDeclaration
Objective-C
enum HereSDKDemandRideQueryStatusFilter {}Swift
enum HereSDKDemandRideQueryStatusFilter : UInt -
Sorting ride results by update or created time
See moreDeclaration
Objective-C
enum HereSDKDemandRideQuerySortType {}Swift
enum HereSDKDemandRideQuerySortType : UInt
-
Type definition for ride statuses
See moreDeclaration
Objective-C
enum HereSDKDemandRideStatusUpdateStatus {}Swift
enum HereSDKDemandRideStatusUpdateStatus : UInt -
Type definition for ride status reason
See moreDeclaration
Objective-C
enum HereSDKDemandRideStatusUpdateStatusReason {}Swift
enum HereSDKDemandRideStatusUpdateStatusReason : UInt
-
Type definition for vehicle type
See moreDeclaration
Objective-C
enum HereSDKDemandVehicleType {}Swift
enum HereSDKDemandVehicleType : UInt
-
Type definition for vertical coverage.
See moreDeclaration
Objective-C
enum HereSDKDemandVerticalType {}Swift
struct HereSDKDemandVerticalType : OptionSet
Enumerations Reference