Talos docs

ui toolset

Since 0.6

10 tools, about 1396 tokens when enabled.

Plain text

Enabled with the tools.enable tool, or argus-agent --toolsets ui. Calling any of its tools also turns it on.

ToolTokensDescription
ui.activate159[editor (test session)] Press a node by its ui.tree id, as a click would.
ui.focus139[editor (test session)] Focus a node by id, or move focus one step up, down, left or right: test gamepad and keyboard navigation without either.
ui.input181[editor (test session)] Pointer, key and navigation events straight into the UI, in the logical pixels of ui.tree's bounds.logical (a node's centre needs no arithmetic).
ui.locale120Switch the language text keys resolve in, for a screenshot matrix.
ui.pop80[editor (test session)] Pop the top screen, as ctx.ui.pop and the player's Escape do.
ui.push143[editor (test session)] Push a registered screen (ui.screens lists them) with optional props, as ctx.ui.push does, to look at it without a behaviour.
ui.scale104Set the player's UI-scale multiplier, 0.5 to 4, for a screenshot matrix.
ui.schema189[editor or disk] Every style property, unit, selector, pseudo-class, role, design token, binding and refusal code the UI supports, from the parser's tables.
ui.theme94Switch the UI to a theme the project's stylesheets declare, for a screenshot matrix.
ui.viewport187Size the engine's surface in device pixels, 64 to 8192 a side, and lay the UI out at it: a screenshot matrix's resolution axis, on one engine.