Boards#

Command Boards are a quick way to create custom command launchers.

Templating#

The template of board will be rendered with the nunjucks templating syntax, which is mostly compatible with jinja2.

Rendering Context#

When rendering, the variable app is a description of the current application, with some useful information:

Cookbook#

Hint

Here are some useful starting points for command boards. These can be pasted into the Advanced Settings » Command Boards » boards section.

Show all commands as buttons#

{% for id, command in app.commands.items() | sort %}
<button data-command-id="{{ id }}" title="{{ command.label }}">{{ id }}</button>
{% endfor %}