HereSDKDemandPassengerCancelReason
enum HereSDKDemandPassengerCancelReason {}
Passenger cancel reasons.
-
Driver did not show up.
Declaration
Objective-C
HereSDKDemandPassengerCancelReasonDriverNoShow
Swift
case driverNoShow = 0
-
Ride price changed.
Declaration
Objective-C
HereSDKDemandPassengerCancelReasonPriceChanged
Swift
case priceChanged = 1
-
Ride ETA changed.
Declaration
Objective-C
HereSDKDemandPassengerCancelReasonEtaChanged
Swift
case etaChanged = 2
-
Ride vehicle is not suitable.
Declaration
Objective-C
HereSDKDemandPassengerCancelReasonUnsuitableVehicle
Swift
case unsuitableVehicle = 3
-
Driver behaved inappropriately.
Declaration
Objective-C
HereSDKDemandPassengerCancelReasonDriverBehavedInappropriately
Swift
case driverBehavedInappropriately = 4
-
Passenger changed plans.
Declaration
Objective-C
HereSDKDemandPassengerCancelReasonChangedMyPlans
Swift
case changedMyPlans = 5
-
Other passenger cancel reason. Suggestion when the passenger selected other use free text reason property.
Declaration
Objective-C
HereSDKDemandPassengerCancelReasonOther
Swift
case other = 6