One Logo Pool Ball
Intents · IOS API REFERENCE

INRestaurantReservationUserBooking

class · iOS 10.0+ · SDK 27.1

class INRestaurantReservationUserBooking

Members (13)

init · iOS 10.0+

init

TypeScript
static init(restaurant: INRestaurant, bookingDate: globalThis.Date, partySize: number, bookingIdentifier: string, guest: INRestaurantGuest, status: INRestaurantReservationUserBookingStatus, dateStatusModified: globalThis.Date): INRestaurantReservationUserBooking
Swift declaration
init(restaurant: INRestaurant, booking bookingDate: Date, partySize: Int, bookingIdentifier: String, guest: INRestaurantGuest, status: INRestaurantReservationUserBookingStatus, dateStatusModified: Date)
get · iOS 10.0+

advisementText

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

advisementText

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

dateStatusModified

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

dateStatusModified

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

guest

TypeScript
get guest(): INRestaurantGuest
Swift declaration
@NSCopying var guest: INRestaurantGuest { get set }
set · iOS 10.0+

guest

TypeScript
set guest(value: INRestaurantGuest)
Swift declaration
@NSCopying var guest: INRestaurantGuest { get set }
get · iOS 10.0+

guestProvidedSpecialRequestText

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

guestProvidedSpecialRequestText

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

selectedOffer

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

selectedOffer

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

status

TypeScript
get status(): INRestaurantReservationUserBookingStatus
Swift declaration
var status: INRestaurantReservationUserBookingStatus { get set }
set · iOS 10.0+

status

TypeScript
set status(value: INRestaurantReservationUserBookingStatus)
Swift declaration
var status: INRestaurantReservationUserBookingStatus { get set }

Skipped declarations

1 declarations were excluded from these bindings. Each reason comes from the generator or the iOS SDK compiler.

INRestaurantReservationUserBooking.init()

inherited init: cannot prove legal (class declares 2 custom initializers)

All Intents types →