One Logo Pool Ball
Intents · IOS API REFERENCE

INGetAvailableRestaurantReservationBookingsIntent

class · iOS 10.0+ · SDK 27.1

class INGetAvailableRestaurantReservationBookingsIntent

Members (13)

init · iOS 11.0+

init

TypeScript
static init(restaurant: INRestaurant, partySize: number, preferredBookingDateComponents?: (_Foundation_DateComponents) | null, maximumNumberOfResults?: (_Foundation_NSNumber) | null, earliestBookingDateForResults?: (globalThis.Date) | null, latestBookingDateForResults?: (globalThis.Date) | null): INGetAvailableRestaurantReservationBookingsIntent
Swift declaration
init(restaurant: INRestaurant, partySize: Int, preferredBooking preferredBookingDateComponents: DateComponents?, maximumNumberOfResults: NSNumber?, earliestBookingDateForResults: Date?, latestBookingDateForResults: Date?)
get · iOS 10.0+

earliestBookingDateForResults

TypeScript
get earliestBookingDateForResults(): (globalThis.Date) | null
Swift declaration
var earliestBookingDateForResults: Date? { get set }
set · iOS 10.0+

earliestBookingDateForResults

TypeScript
set earliestBookingDateForResults(value: (globalThis.Date) | null)
Swift declaration
var earliestBookingDateForResults: Date? { get set }
get · iOS 10.0+

latestBookingDateForResults

TypeScript
get latestBookingDateForResults(): (globalThis.Date) | null
Swift declaration
var latestBookingDateForResults: Date? { get set }
set · iOS 10.0+

latestBookingDateForResults

TypeScript
set latestBookingDateForResults(value: (globalThis.Date) | null)
Swift declaration
var latestBookingDateForResults: Date? { get set }
get · iOS 10.0+

maximumNumberOfResults

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

maximumNumberOfResults

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

partySize

TypeScript
get partySize(): number
Swift declaration
var partySize: Int { get set }
set · iOS 10.0+

partySize

TypeScript
set partySize(value: number)
Swift declaration
var partySize: Int { get set }
get · iOS 10.0+

preferredBookingDateComponents

TypeScript
get preferredBookingDateComponents(): (_Foundation_DateComponents) | null
Swift declaration
var preferredBookingDateComponents: DateComponents? { get set }
set · iOS 10.0+

preferredBookingDateComponents

TypeScript
set preferredBookingDateComponents(value: (_Foundation_DateComponents) | null)
Swift declaration
var preferredBookingDateComponents: DateComponents? { get set }
get · iOS 10.0+

restaurant

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

restaurant

TypeScript
set restaurant(value: INRestaurant)
Swift declaration
@NSCopying var restaurant: INRestaurant { get set }

Skipped declarations

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

INGetAvailableRestaurantReservationBookingsIntent.init()

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

All Intents types →