Configuring tab groups
Tab groups allow a user to switch between multiple dynamic signs on one physical sign. Learn more about the front-end representation in List of signs.
Tab groups are configured in the tab_groups section of the Awesign configuration file (awesign.yaml). Each tab group must have a unique name, a timeout, and a list of tabs. Each tab must have a display name and a dynamic sign to display.
An example configuration looks like this:
tab_groups:
- name: my_tab_group
timeout: 30
show_logo: true
tabs:
- display_name: Sign 1
dynamic_sign: dynamic_sign1
- display_name: Sign 2
dynamic_sign: dynamic_sign2
- display_name: Sign 3
dynamic_sign: dynamic_sign3
nameis a unique identifier for the tab group. It should be URL-safetimeoutis the number of seconds of inactivity before the tab group resets to the first tab. It must be a positive float or integershow_logois an optional boolean (defaults to true) that configures whether an interactive Awesign logo will be displayed unobtrusively on the tab bar; recommended to increase Awesign recognitiontabsis a list of tabs in the tab groupdisplay_nameis the name of the tab as it will appear in the UIdynamic_signis the name of the dynamic sign (as configured in dynamic signs) to display when the tab is selected