HereSDKDemandCancellationInfo
@interface HereSDKDemandCancellationInfo : NSObject
A class representing information about a ride cancellation.
-
Who cancelled the ride (demander / supplier)
Declaration
Objective-C
@property (readonly, nonatomic) HereSDKDemandCancellationInfoParty cancellingParty;
Swift
var cancellingParty: HereSDKDemandCancellationInfoParty { get }
-
The reason for the cancellation (textual description)
Declaration
Objective-C
@property (readonly, nonatomic) NSString *_Nonnull cancelReason;
Swift
var cancelReason: String { get }
-
The time the cancellation request arrived at the demand handler
Declaration
Objective-C
@property (readonly, nonatomic) NSDate *_Nonnull requestTime;
Swift
var requestTime: Date { get }
-
Status of cancellation
Declaration
Objective-C
@property (readonly, nonatomic) HereSDKDemandCancellationStatus cancellationStatus;
Swift
var cancellationStatus: HereSDKDemandCancellationStatus { get }
-
The cancellation reason category.
Declaration
Objective-C
@property (readonly, nonatomic) HereSDKDemandCancellationReasonCategory cancellationReasonCategory;
Swift
var cancellationReasonCategory: HereSDKDemandCancellationReasonCategory { get }