Types
February 7, 2026 ยท View on GitHub
All items have a type. It's a blueprint for the data it contains and in some cases how it should be rendered in the UI. Bridge comes with a set of server agnostic bundled types.
Bundled types
Groups
The group type is a container for multiple items that belong together. Groups can be nested and provides alternatives for playing their children.
Divider
Items of this type cannot be played. They are simply dividers with a name, color and note.
Variable
Variables set a value to the state when played. Their values can be used throughout the application.
Reference
A reference is a pointer to another item. It's useful when an item needs to be present as more than one instance but without duplicating its data.
Trigger
Inherits all functionality from references but are played by an outside event. Such as timecode or keyboard shortcuts.