HereSDKDemandTaxiRideOffer
@interface HereSDKDemandTaxiRideOffer
: HereSDKDemandRideOffer <HereSDKDemandRideOfferProtocol>
A class representing a taxi ride offer, returned in response to requestRide.
-
The requested route. May be different from the ride route.
Declaration
Objective-C
@property (readonly, nonatomic) HereSDKDemandRoute *_Nonnull requestedRoute;
Swift
var requestedRoute: HereSDKDemandRoute { get }
-
The offer identifier
Declaration
Objective-C
@property (readonly, nonatomic) NSString *_Nonnull offerId;
Swift
var offerId: String { get }
-
Information about the supplier of that offer
Declaration
Objective-C
@property (readonly, nonatomic) HereSDKDemandSupplier *_Nonnull supplier;
Swift
var supplier: HereSDKDemandSupplier { get }
-
The offer will expire at that time
Declaration
Objective-C
@property (readonly, nonatomic) NSDate *_Nonnull offerExpirationTime;
Swift
var offerExpirationTime: Date { get }
-
The cancellation policy of that offer. (allowed/not allowed)
Declaration
Objective-C
@property (readonly, nonatomic) HereSDKDemandCancellationPolicy cancellationPolicy;
Swift
var cancellationPolicy: HereSDKDemandCancellationPolicy { get }