Reference · Panelith 0.1.0 · plain HTML edition; the interactive edition has search and live examples
Built-in commands
The pane commands the shell implements itself (server=False in the manifest). They run in the browser with no round trip; builtin_hotkeys re-maps their keys and builtin_commands trims the list.
| Id | Title | Default key | Keywords |
|---|---|---|---|
pane.splitVertical |
Pane: Split Vertically | alt+shift+\ |
pane split vertical column |
pane.splitHorizontal |
Pane: Split Horizontally | alt+shift+- |
pane split horizontal row |
pane.splitBottom |
Pane: Full-Width Pane Below | none | pane split bottom full width band footer across |
pane.close |
Pane: Close (Sub-tab → Tab → Pane) | alt+shift+w |
pane close remove tab subtab |
pane.collapse |
Pane: Collapse / Expand | alt+shift+c |
pane collapse expand fold |
pane.maximize |
Pane: Maximize / Restore | alt+shift+f |
pane maximize restore full |
pane.focusLeft |
Pane: Focus Left | alt+shift+left |
pane focus left |
pane.focusRight |
Pane: Focus Right | alt+shift+right |
pane focus right |
pane.focusUp |
Pane: Focus Up | alt+shift+up |
pane focus up |
pane.focusDown |
Pane: Focus Down | alt+shift+down |
pane focus down |
pane.moveContentPrev |
Pane: Move Content to Previous Pane | alt+shift+ctrl+[ |
pane move content previous |
pane.moveContentNext |
Pane: Move Content to Next Pane | alt+shift+ctrl+] |
pane move content next |
pane.cyclePrev |
Pane: Previous Tab | alt+shift+[ |
pane tab previous cycle |
pane.cycleNext |
Pane: Next Tab | alt+shift+] |
pane tab next cycle |
pane.subtabPrev |
Pane: Previous Sub-tab | none | pane subtab previous |
pane.subtabNext |
Pane: Next Sub-tab | none | pane subtab next |
pane.rename |
Pane: Rename Tab | alt+shift+r |
pane tab rename title name |
app.commandBar |
Open the Command Bar | alt+shift+. |
command bar palette search |
app.help |
Toggle the Hotkey Help | alt+shift+h |
help hotkeys keyboard shortcuts |
app.theme |
Theme: Toggle Light / Dark | none | theme light dark colour color scheme appearance |
app.layouts |
Layouts: Save or Restore the Canvas | none | layout layouts save restore workspace arrangement panes |
run_builtin("list:<id>") toggles a list's drawer; it is not in the table because it is generated per list.
a.run_builtin("app.help")