1–200 characters. {q} stands for the typed text. In a row that searches for its title, the typed text stays
regular and the rest is bold, as in '{q} vs toolbar'.
icon
IconRef
Optional. Drawn before the title in the secondary colour, or on a tile in ink.
ink
Ink
Optional. Draws the icon on a tile in this ink, as for an agent's avatar.
badge
Badge
Optional. A badge before the title, such as 'AD'. Gold unless it names an ink.
subtitle
string
Optional. Secondary text after the title.
buttonTitle
string
Optional. A Default push button at the end of the row that does what the row does, such as 'Install'.
onSearch
(text: string) => void | Promise<void>
Optional. Runs with the typed text instead of searching for the title.
action
VNode
Optional. <Action.OpenInBrowser>, <Action.OpenWindow> or <Action.ShowPopup>, instead of searching.