Intents · IOS API REFERENCE
INGetAvailableRestaurantReservationBookingsIntent
class · iOS 10.0+ · SDK 27.1
class INGetAvailableRestaurantReservationBookingsIntent
Members (13)
init · iOS 11.0+init
TypeScriptstatic init(restaurant: INRestaurant, partySize: number, preferredBookingDateComponents?: (_Foundation_DateComponents) | null, maximumNumberOfResults?: (_Foundation_NSNumber) | null, earliestBookingDateForResults?: (globalThis.Date) | null, latestBookingDateForResults?: (globalThis.Date) | null): INGetAvailableRestaurantReservationBookingsIntent
Swift declarationinit(restaurant: INRestaurant, partySize: Int, preferredBooking preferredBookingDateComponents: DateComponents?, maximumNumberOfResults: NSNumber?, earliestBookingDateForResults: Date?, latestBookingDateForResults: Date?)
get · iOS 10.0+earliestBookingDateForResults
TypeScriptget earliestBookingDateForResults(): (globalThis.Date) | null
Swift declarationvar earliestBookingDateForResults: Date? { get set }
set · iOS 10.0+earliestBookingDateForResults
TypeScriptset earliestBookingDateForResults(value: (globalThis.Date) | null)
Swift declarationvar earliestBookingDateForResults: Date? { get set }
get · iOS 10.0+latestBookingDateForResults
TypeScriptget latestBookingDateForResults(): (globalThis.Date) | null
Swift declarationvar latestBookingDateForResults: Date? { get set }
set · iOS 10.0+latestBookingDateForResults
TypeScriptset latestBookingDateForResults(value: (globalThis.Date) | null)
Swift declarationvar latestBookingDateForResults: Date? { get set }
get · iOS 10.0+maximumNumberOfResults
TypeScriptget maximumNumberOfResults(): (_Foundation_NSNumber) | null
Swift declaration@NSCopying var maximumNumberOfResults: NSNumber? { get set }
set · iOS 10.0+maximumNumberOfResults
TypeScriptset maximumNumberOfResults(value: (_Foundation_NSNumber) | null)
Swift declaration@NSCopying var maximumNumberOfResults: NSNumber? { get set }
get · iOS 10.0+partySize
TypeScriptget partySize(): number
Swift declarationvar partySize: Int { get set }
set · iOS 10.0+partySize
TypeScriptset partySize(value: number)
Swift declarationvar partySize: Int { get set }
get · iOS 10.0+preferredBookingDateComponents
TypeScriptget preferredBookingDateComponents(): (_Foundation_DateComponents) | null
Swift declarationvar preferredBookingDateComponents: DateComponents? { get set }
set · iOS 10.0+preferredBookingDateComponents
TypeScriptset preferredBookingDateComponents(value: (_Foundation_DateComponents) | null)
Swift declarationvar preferredBookingDateComponents: DateComponents? { get set }
get · iOS 10.0+restaurant
TypeScriptget restaurant(): INRestaurant
Swift declaration@NSCopying var restaurant: INRestaurant { get set }
set · iOS 10.0+restaurant
TypeScriptset 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 →