HereSDKDemandRidePreferences
@interface HereSDKDemandRidePreferences : NSObject
Preferences of a ride.
-
Specifies if messages about the ride will be sent to the passenger. Default is false.
Declaration
Objective-C
@property (readonly, nonatomic) BOOL subscribeToMessages;Swift
var subscribeToMessages: Bool { get } -
The client’s locale. If not specified, defaults to [HereSDKManager userPreferences].locale
Declaration
Objective-C
@property (readonly, nonatomic) NSLocale *_Nonnull messagesLocale;Swift
var messagesLocale: Locale { get } -
Creates a ride preferences
Declaration
Objective-C
+ (nonnull instancetype)ridePreferencesWithSubscribeToMessages: (BOOL)subscribeToMessages;Swift
convenience init(subscribeToMessages: Bool)Parameters
subscribeToMessagesSpecifies if messages about the ride will be sent to the passenger.
-
Creates a ride preferences
Declaration
Objective-C
+ (nonnull instancetype) ridePreferencesWithSubscribeToMessages:(BOOL)subscribeToMessages withMessagesLocale:(nonnull NSLocale *)messagesLocale;Swift
convenience init(subscribeToMessages: Bool, withMessagesLocale messagesLocale: Locale)Parameters
subscribeToMessagesSpecifies if messages about the ride will be sent to the passenger.
messagesLocaleThe client’s locale in which the messages will be sent to the passenger.
HereSDKDemandRidePreferences Class Reference