Skip to main content

table.tableType

Type: string

The type of the table. All table types have objectType 'Table', so tableType is what you need to tell them apart.

  • bookByTable: the table is booked as a whole. Selecting it takes up all of its seats at once.
  • bookBySeat: the seats at the table are booked individually. Ticket buyers select seats, not the table itself.
  • variableOccupancy: the table is booked as a whole, but the ticket buyer chooses how many seats are occupied (between the minimum and maximum occupancy configured on the table). Only one group can sit at the table.
  • generalAdmission: the table has a capacity, and ticket buyers pick a number of places at the table rather than specific seats.