Skip to main content
Limited support. Arrows do not currently expose <velt-...-wireframe> tags, so velt-data / velt-if / velt-class interpolation is not yet available on this feature. Until wireframe-tag registration ships, customize Arrows through CSS — see Parts, Variables, and Custom Button. The variables below are documented for completeness so you know what the runtime model looks like.
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>