class Seatsio::TableBookingConfig
def self.all_by_seat
def self.all_by_seat TableBookingConfig.new('ALL_BY_SEAT') end
def self.all_by_table
def self.all_by_table TableBookingConfig.new('ALL_BY_TABLE') end
def self.custom(tables)
def self.custom(tables) TableBookingConfig.new('CUSTOM', tables) end
def self.from_json(data)
def self.from_json(data) if data TableBookingConfig.new(data['mode'], data['tables']) end end
def self.inherit
def self.inherit TableBookingConfig.new('INHERIT') end
def initialize(mode, tables = nil)
def initialize(mode, tables = nil) @mode = mode @tables = tables end