Page And Audience Reference

A Page is an authored document inside a Stage. It combines presentation content with Audience rules that determine who can see and act on it.

Page Title

Page title identifies the Page in Stage selectors and future multi-Page navigation. It is separate from headings written inside the document.

Editing Toolbar

The Page toolbar provides:

The Convert control remains disabled until non-empty text is selected. Conversion uses the selected text as the proposed definition name and replaces it with a live reference token.

Structured Content

Page content may contain:

A Variable renders its current value. A Choice renders an input appropriate to its type and presentation. An Image refers to the game-scoped Images library. Structured Copy and Paste preserves references and supported blocks only within the same game.

Clicking a Variable or Choice token opens its inspector. Formula and value-source changes made there remain staged with the Page until Apply Page.

Audience Targets

Audience targets come from the current Assignment. Each target may occur at most once on a Page. Used targets disappear from other target selectors and become available again after removal.

The plus icon adds the first unused target with Active access. Trash removes the rule. A Page with no explicit rules is Passive for every target.

Access Levels

For each participant, the runtime orders eligible Pages as Active, Observe, then Glance. Pages at the same level preserve their order in the Stage. The current client renders the first eligible Page; the compiled definition retains the complete ordered list for future tabs.

If no Page is eligible, the Stage may still perform routing or outputs but has no authored participant Page.

Variables And Choices

The Variable and Choice menus insert existing definitions or open New Variable/New Choice. See Data Model Settings Reference for creation settings.

Variables and Choices have stable identity. Renaming a definition changes its visible label without breaking Page references.

Images

The Image menu inserts an Image already stored in the current game. The adjacent upload icon opens the native file chooser, stores the new Image in the same game library, and inserts it.

The current Design must be saved before direct upload because the binary file is added to its canonical package. Replacing an Image under Data model preserves its identity and updates every Page that refers to it.

Apply, Cancel, And Pending Changes

Apply Page commits title, Audience, document content, newly created definitions, and staged Variable source changes to the current Design draft.

Cancel discards the current Page edit operation. Done in a nested Variable inspector only closes that inspector; it does not apply the Page. The Design itself still requires Save changes after Apply Page.

Internal legacy Page order and Prefer Active fields are not exposed. Current ordering is determined by access level and the Page's position in the Stage.