Bundleware, Toolbar Script Reference

Last site update 30th October 2026

Toolbar.Search.Suggestion

PartAPI 2

Bundleware 0.4 and later.

SignatureToolbar.Search.Suggestion: FunctionComponent<SuggestionProps>
Take it fromconst { Toolbar } = Bundleware;

Props

PropTypeDescription
titlestring1–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'.
iconIconRefOptional. Drawn before the title in the secondary colour, or on a tile in ink.
inkInkOptional. Draws the icon on a tile in this ink, as for an agent's avatar.
badgeBadgeOptional. A badge before the title, such as 'AD'. Gold unless it names an ink.
subtitlestringOptional. Secondary text after the title.
buttonTitlestringOptional. 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.
actionVNodeOptional. <Action.OpenInBrowser>, <Action.OpenWindow> or <Action.ShowPopup>, instead of searching.

Availability

Applicable versionsAPI 2 and higher
Bundleware0.3.0, build 2026.10.30