Bundleware, Toolbar Script Reference

Last site update 29th October 2026

Action.OpenWindow

ActionAPI 2

Opens target, a component element, in a window; see WindowOptions.

SignatureAction.OpenWindow: FunctionComponent<WindowOptions & { target: VNode }>
Take it fromconst { Action } = Bundleware;

Props

PropTypeDescription
titlestring1–160 characters.
iconIconRefOptional. The glyph on the header's ink tile; defaults to the icon of the part that opened it, then the toolbar's.
inkInkOptional. The header tile's ink; defaults to the ink of the part that opened it, then the toolbar's.
badgeBadgeOptional. A badge at the right of the header, such as { text: 'Public domain', ink: 'steel' }. Gold unless it names an ink.
stripInkOptional. The 8px strip at the top in this ink's Fill, instead of lavender.
widthnumberOptional. 320–720 px. Without it, the window takes its content's width, from 320 to 720 px.
targetVNode

Availability

Applicable versionsAPI 2 and higher
Bundleware0.3.0, build 2026.10.29