New to wireframes? Start with UI Customization Concepts and the Template Variables overview.
Overview
The Arrows feature draws directional arrow annotations on the page. Once wireframe-tag registration ships, the variables below will be available inside any<velt-arrow-...-wireframe> tag via three forms:
This feature uses the flat-config access pattern — variables are referenced via the explicit
componentConfig.<path> form. The variables below are documented for completeness; wireframe-tag interpolation is not yet supported (see warning above).Component Config
Type Reference
Types referenced by the variables above:Subcomponents
The four primitives below make up the Arrows feature. None of them currently expose a<velt-...-wireframe> registration — see the warning at the top of the page.
arrows-tool
The trigger to draw a new arrow.
- Public element:
<velt-arrows-tool>
arrow-pin
A placed arrow on the document.
- Public element:
<velt-arrow-pin>
arrow-pin-portal
The per-pin overlay portal that renders the arrow visual.
- Public element:
<velt-arrow-pin-portal>
arrows-container
The per-document orchestrator that hosts every placed arrow.
- Public element:
<velt-arrows-container>
Related
- Arrows — Parts — CSS
::part(...)hooks for the arrow tool button. - Arrows — Variables — CSS variables for the arrow visual.
- Arrows — Custom Button — full custom-button overrides.
- Template Variables — overview of the
velt-data/velt-if/velt-classsystem.

