One Logo Pool Ball
Intents · IOS API REFERENCE

INRideOption

class · iOS 10.0+ · SDK 27.1

class INRideOption

Members (28)

init · iOS 10.0+

init

TypeScript
static initCoder(decoder: _Foundation_NSCoder): (INRideOption) | null
Swift declaration
init?(coder decoder: NSCoder)
init · iOS 10.0+

init

TypeScript
static initNameEstimatedPickupDate(name: string, estimatedPickupDate: globalThis.Date): INRideOption
Swift declaration
init(name: String, estimatedPickupDate: Date)
get · iOS 10.0+

availablePartySizeOptions

TypeScript
get availablePartySizeOptions(): (Array<INRidePartySizeOption>) | null
Swift declaration
var availablePartySizeOptions: [INRidePartySizeOption]? { get set }
set · iOS 10.0+

availablePartySizeOptions

TypeScript
set availablePartySizeOptions(value: (Array<INRidePartySizeOption>) | null)
Swift declaration
var availablePartySizeOptions: [INRidePartySizeOption]? { get set }
get · iOS 10.0+

availablePartySizeOptionsSelectionPrompt

TypeScript
get availablePartySizeOptionsSelectionPrompt(): (string) | null
Swift declaration
var availablePartySizeOptionsSelectionPrompt: String? { get set }
set · iOS 10.0+

availablePartySizeOptionsSelectionPrompt

TypeScript
set availablePartySizeOptionsSelectionPrompt(value: (string) | null)
Swift declaration
var availablePartySizeOptionsSelectionPrompt: String? { get set }
get · iOS 10.0+

disclaimerMessage

TypeScript
get disclaimerMessage(): (string) | null
Swift declaration
var disclaimerMessage: String? { get set }
set · iOS 10.0+

disclaimerMessage

TypeScript
set disclaimerMessage(value: (string) | null)
Swift declaration
var disclaimerMessage: String? { get set }
get · iOS 10.0+

estimatedPickupDate

TypeScript
get estimatedPickupDate(): globalThis.Date
Swift declaration
var estimatedPickupDate: Date { get set }
set · iOS 10.0+

estimatedPickupDate

TypeScript
set estimatedPickupDate(value: globalThis.Date)
Swift declaration
var estimatedPickupDate: Date { get set }
get · iOS 10.0+

fareLineItems

TypeScript
get fareLineItems(): (Array<INRideFareLineItem>) | null
Swift declaration
var fareLineItems: [INRideFareLineItem]? { get set }
set · iOS 10.0+

fareLineItems

TypeScript
set fareLineItems(value: (Array<INRideFareLineItem>) | null)
Swift declaration
var fareLineItems: [INRideFareLineItem]? { get set }
get

identifier

TypeScript
get identifier(): (string) | null
Swift declaration
var identifier: String? { get set }
set

identifier

TypeScript
set identifier(value: (string) | null)
Swift declaration
var identifier: String? { get set }
get · iOS 10.0+

name

TypeScript
get name(): string
Swift declaration
var name: String { get set }
set · iOS 10.0+

name

TypeScript
set name(value: string)
Swift declaration
var name: String { get set }
get · iOS 10.0+

priceRange

TypeScript
get priceRange(): (INPriceRange) | null
Swift declaration
@NSCopying var priceRange: INPriceRange? { get set }
set · iOS 10.0+

priceRange

TypeScript
set priceRange(value: (INPriceRange) | null)
Swift declaration
@NSCopying var priceRange: INPriceRange? { get set }
get · iOS 10.0+

specialPricing

TypeScript
get specialPricing(): (string) | null
Swift declaration
var specialPricing: String? { get set }
set · iOS 10.0+

specialPricing

TypeScript
set specialPricing(value: (string) | null)
Swift declaration
var specialPricing: String? { get set }
get · iOS 10.0+

specialPricingBadgeImage

TypeScript
get specialPricingBadgeImage(): (INImage) | null
Swift declaration
@NSCopying var specialPricingBadgeImage: INImage? { get set }
set · iOS 10.0+

specialPricingBadgeImage

TypeScript
set specialPricingBadgeImage(value: (INImage) | null)
Swift declaration
@NSCopying var specialPricingBadgeImage: INImage? { get set }
get · iOS 10.0+

userActivityForBookingInApplication

TypeScript
get userActivityForBookingInApplication(): (_Foundation_NSUserActivity) | null
Swift declaration
var userActivityForBookingInApplication: NSUserActivity? { get set }
set · iOS 10.0+

userActivityForBookingInApplication

TypeScript
set userActivityForBookingInApplication(value: (_Foundation_NSUserActivity) | null)
Swift declaration
var userActivityForBookingInApplication: NSUserActivity? { get set }
get · iOS 10.0+

usesMeteredFare

TypeScript
get usesMeteredFare(): (boolean) | null
Swift declaration
@nonobjc var usesMeteredFare: Bool? { get set }
set · iOS 10.0+

usesMeteredFare

TypeScript
set usesMeteredFare(value: (boolean) | null)
Swift declaration
@nonobjc var usesMeteredFare: Bool? { get set }
get · iOS 10.0+

usesMeteredFare

TypeScript
get usesMeteredFare51416(): (_Foundation_NSNumber) | null
Swift declaration
@nonobjc var usesMeteredFare: NSNumber? { get set }
set · iOS 10.0+

usesMeteredFare

TypeScript
set usesMeteredFare51416(value: (_Foundation_NSNumber) | null)
Swift declaration
@nonobjc var usesMeteredFare: NSNumber? { get set }

Skipped declarations

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)

All Intents types →