init
TypeScriptstatic initCoder(decoder: _Foundation_NSCoder): (INRideOption) | nullSwift declarationinit?(coder decoder: NSCoder)class · iOS 10.0+ · SDK 27.1
class INRideOptionstatic initCoder(decoder: _Foundation_NSCoder): (INRideOption) | nullSwift declarationinit?(coder decoder: NSCoder)static initNameEstimatedPickupDate(name: string, estimatedPickupDate: globalThis.Date): INRideOptionSwift declarationinit(name: String, estimatedPickupDate: Date)get availablePartySizeOptions(): (Array<INRidePartySizeOption>) | nullSwift declarationvar availablePartySizeOptions: [INRidePartySizeOption]? { get set }set availablePartySizeOptions(value: (Array<INRidePartySizeOption>) | null)Swift declarationvar availablePartySizeOptions: [INRidePartySizeOption]? { get set }get availablePartySizeOptionsSelectionPrompt(): (string) | nullSwift declarationvar availablePartySizeOptionsSelectionPrompt: String? { get set }set availablePartySizeOptionsSelectionPrompt(value: (string) | null)Swift declarationvar availablePartySizeOptionsSelectionPrompt: String? { get set }get disclaimerMessage(): (string) | nullSwift declarationvar disclaimerMessage: String? { get set }set disclaimerMessage(value: (string) | null)Swift declarationvar disclaimerMessage: String? { get set }get estimatedPickupDate(): globalThis.DateSwift declarationvar estimatedPickupDate: Date { get set }set estimatedPickupDate(value: globalThis.Date)Swift declarationvar estimatedPickupDate: Date { get set }get fareLineItems(): (Array<INRideFareLineItem>) | nullSwift declarationvar fareLineItems: [INRideFareLineItem]? { get set }set fareLineItems(value: (Array<INRideFareLineItem>) | null)Swift declarationvar fareLineItems: [INRideFareLineItem]? { get set }get identifier(): (string) | nullSwift declarationvar identifier: String? { get set }set identifier(value: (string) | null)Swift declarationvar identifier: String? { get set }get name(): stringSwift declarationvar name: String { get set }set name(value: string)Swift declarationvar name: String { get set }get priceRange(): (INPriceRange) | nullSwift declaration@NSCopying var priceRange: INPriceRange? { get set }set priceRange(value: (INPriceRange) | null)Swift declaration@NSCopying var priceRange: INPriceRange? { get set }get specialPricing(): (string) | nullSwift declarationvar specialPricing: String? { get set }set specialPricing(value: (string) | null)Swift declarationvar specialPricing: String? { get set }get specialPricingBadgeImage(): (INImage) | nullSwift declaration@NSCopying var specialPricingBadgeImage: INImage? { get set }set specialPricingBadgeImage(value: (INImage) | null)Swift declaration@NSCopying var specialPricingBadgeImage: INImage? { get set }get userActivityForBookingInApplication(): (_Foundation_NSUserActivity) | nullSwift declarationvar userActivityForBookingInApplication: NSUserActivity? { get set }set userActivityForBookingInApplication(value: (_Foundation_NSUserActivity) | null)Swift declarationvar userActivityForBookingInApplication: NSUserActivity? { get set }get usesMeteredFare(): (boolean) | nullSwift declaration@nonobjc var usesMeteredFare: Bool? { get set }set usesMeteredFare(value: (boolean) | null)Swift declaration@nonobjc var usesMeteredFare: Bool? { get set }get usesMeteredFare51416(): (_Foundation_NSNumber) | nullSwift declaration@nonobjc var usesMeteredFare: NSNumber? { get set }set usesMeteredFare51416(value: (_Foundation_NSNumber) | null)Swift declaration@nonobjc var usesMeteredFare: NSNumber? { get set }1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.
INRideOption.init()
inherited init: cannot prove legal (class declares 1 custom initializer)