3 pages for ui.press.
Titles and paths first, then pages whose text carries it. Each row opens that page as this site last read it.
Draw in the interface with a mod
Claude Code CLI · in the page
plugins/mods/interface
…s `key`, so give each control one. Each use of a control also fires [`ui.press`, `ui.input`, or `ui.select`](/docs/en/plugins/mods/reference#interface) with the `key` in `e.element`, and another mod c…
Mods reference
Claude Code CLI · in the page
plugins/mods/reference
…. The result is the element table that `$.ui.resolve(e)` reads. | | [`ui.press`](/docs/en/plugins/mods/interface#respond-to-presses-and-typing), [`ui.input`](/docs/en/plugins/mods/interface#respond-to…
Test a mod
Claude Code CLI · in the page
plugins/mods/test
…ce }) // Press the buttons by the key the mod gave them await ui.press({ key: 'tab-two' }) await ui.press({ key: 'more' }) // The second tab's count line is in the drawing expect(a…