SeatingChartConfig class Null safety

Implemented types

Constructors

SeatingChartConfig([dynamic updates(SeatingChartConfigBuilder b)])
factory
SeatingChartConfig.init()
factory

Properties

alwaysShowSectionContents bool?
read-only
categories BuiltList<SeatsioCategory>?
read-only
channels BuiltList<String>?
read-only
chart String?
I can't find accurate documentation for chart Maybe this, https://docs.seats.io/docs/embedded-designer/configuration-chartkey/
read-only
enableBestAvailableSelectedCallback bool
read-only
enableBestAvailableSelectionFailedCallback bool
read-only
enableChartRenderedCallback bool
read-only
enableChartRenderingFailedCallback bool
read-only
enableHoldFailedCallback bool
read-only
enableHoldSucceededCallback bool
read-only
enableObjectClickedCallback bool
read-only
enableObjectDeselectedCallback bool
read-only
enableObjectSelectedCallback bool
read-only
enableReleaseHoldFailedCallback bool
read-only
enableReleaseHoldSucceededCallback bool
read-only
enableSelectedObjectBookedCallback bool
read-only
enableSelectionInvalidCallback bool
read-only
enableSelectionValidCallback bool
read-only
eventKey String
The key of the event for which you want to render the seating chart. Either events or event must be passed in, but not both. Currently the Channels functionality is not supported when using multiple events.
read-only
extraConfig BuiltMap<String, String>?
https://docs.seats.io/docs/renderer/config-extraconfig
read-only
hashCode int
The hash code for this object.
read-onlyinherited
holdOnSelectForGAs bool?
read-only
holdToken String?
https://docs.seats.io/docs/renderer/config-holdtoken
read-only
isObjectSelectable String?
read-only
isObjectVisible String?
read-only
language String?
Sets the language of the designer. Currently supported languages are: English ('en') Spanish ('es') French ('fr') Portuguese ('pt') German ('de'). For the list of supported languages, check this page. https://support.seats.io/en/articles/2074430-translating-embedded-floor-plans-i18n
read-only
legend LegendForCategory?
read-only
loading String?
This parameter allows you to override the default seats.io spinner that is shown while the floor plan is being loaded. The value can contain (valid) html, like so: "
read-only
maxSelectedObjects int?
read-only
messages BuiltMap<String, String>?
read-only
mode String?
This parameter supports three values: normal: the default setting. Objects are selectable, and zooming and panning are enabled static: objects are not selectable, but zooming and panning is enabled print: objects are not selectable and zooming and panning is disabled spotlight: shows selected objects while dimming all others. Navigation controls are enabled but interaction is disabled. To use spotlight mode, you should set session to 'none' and set holdToken to null. https://docs.seats.io/docs/renderer/config-mode
read-only
numberOfPlacesToSelect int?
Activates one-click selection mode. If you pass in numberOfPlacesToSelect: 3, the ticket buyer only needs to click once to select 3 places. Previously selected places are deselected automatically.
read-only
objectCategories BuiltMap<String, String>?
read-only
objectColor String?
read-only
objectIcon String?
objectIcon must be used with extraConfig, otherwise it will not take effect.
read-only
objectLabel String?
read-only
objectTooltip ObjectTooltip?
Allows to toggle on or off some features of the cursor tooltip, displayed when hovering objects on mouse-input devices like laptops and desktop computers. Detail: https://docs.seats.io/docs/renderer/config-objecttooltip/
read-only
objectWithoutCategorySelectable bool?
If set to false, objects that don't have a category will be rendered as not selectable (i.e. greyed out). Defaults to true.
read-only
objectWithoutPricingSelectable bool?
If set to false, objects that don't have pricing information will be rendered as not selectable (i.e. greyed out). Defaults to true.
read-only
priceLevelsTooltipMessage String?
read-only
pricing BuiltList<PricingForCategory>?
Seats supports two types of pricing: simple pricing and multi-level pricing. Both are defined using the pricing configuration parameter Detail: https://docs.seats.io/docs/renderer/config-pricing/
read-only
region String?
The region need to be specified, have four region options: region = 'eu' region = 'na' region = 'sa' region = 'oc' Maybe this, https://docs.seats.io/docs/embedded-designer/introduction
read-only
runtimeType Type
A representation of the runtime type of the object.
read-onlyinherited
sectionColor String?
read-only
selectBestAvailable BestAvailable?
read-only
selectedObjects BuiltList<SelectedObject>?
Render the chart with the specified objects selected (if they are still free). Detail: https://docs.seats.io/docs/renderer/config-selectedobjects/
read-only
selectionValidators BuiltList<SelectionValidator>?
read-only
session String?
https://docs.seats.io/docs/renderer/config-session Possible values: 'continue', 'start', 'manual', 'none' Default: 'none'
read-only
showActiveSectionTooltip bool?
On mobile, when displaying a chart with sections, a tooltip is shown at the bottom of the screen with the section name and pricing. You can hide this tooltip on mobile by passing showActiveSectionTooltipOnMobile: false.
read-only
showFullScreenButton bool?
read-only
showLegend bool?
If true, a legend with the category names and colors is rendered at the top of the chart. https://docs.seats.io/docs/renderer/config-legend
read-only
showLoadingAnimation bool
If showLoadingAnimation is false, will set loading is "
read-only
showMinimap bool?
When zoomed in on a chart with sections, a minimap is shown so ticket buyers have a better sense which seats they're looking at. You can hide this minimap by passing showMinimap: false. https://docs.seats.io/docs/renderer/config-showminimap
read-only
showSectionContents String?
read-only
showViewFromYourSeat bool?
On mobile, a view from seat thumbnail is displayed on the top left of the screen. Tapping this image will expand the thumbnail. You can hide this thumbnail on mobile by passing showViewFromYourSeatOnMobile: false.
read-only
themeColor String?
https://docs.seats.io/docs/renderer/colorscheme/ Possible values: 'light', 'dark',
read-only
themePreset String?
https://docs.seats.io/docs/renderer/stylepreset/ Possible values: 'balance', 'bubblegum', 'flathead', 'bezels', 'leaf'
read-only
ticketListings List<TicketListing>?
https://docs.seats.io/docs/renderer/config-ticketlistings/
read-only
unavailableCategories BuiltList<String>?
read-only
workspaceKey String
The workspace key for the workspace in which the chart was created. You can find it on your workspace settings page. This parameter used to be called publicKey
read-only

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent method or property is accessed.
inherited
rebuild(dynamic updates(SeatingChartConfigBuilder)) SeatingChartConfig
Rebuilds the instance.
inherited
toBuilder() SeatingChartConfigBuilder
Converts the instance to a builder B.
inherited
toMap() Map<String, Object?>
Convert chart config info to a map
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

serializer Serializer<SeatingChartConfig>
read-only