The id of the div on your page in which you want seats.io to render the event manager. This is a required config option.
The secret key of a workspace, or the company admin key.
Never expose this secret key on a public web page! Only use the event manager behind a login wall.
The key of the event for which you want to render the event manager.
The keys of the events for which you want to render the event manager. Only
manageObjectStatuses mode supports
Can be either:
'manageObjectStatuses': to book and release seats
'manageForSaleConfig': to mark seats as for sale / not for sale.
'manageTableBooking': to indicate which tables are bookable as a whole, and which ones are bookable by seat
'manageChannels': to manage the list of channels for the event, and to assign objects to channels.
Currently supported languages are:
The messages parameter allows you to change all kinds of texts that are displayed on the chart: section labels, tooltip texts, static text objects ... you name it. Just pass in an object with the original texts as keys, and the translations as values. For a more detailed explanation, check this page.
A function whose result will be displayed as extra information on the cursor tooltip. See https://docs.seats.io/docs/renderer-config-tooltipinfo for more info.
Whether to show the full screen button or not. Defaults to true.
Whether to adapt to the container div width, or to its width and height.
Type: function(object, defaultColor, extraConfig)
Default: depends on the event manager mode (e.g. in
manageChannels mode, a seat gets the color of its assigned channel)
A function that determines the object color.