Documentation Index

Fetch the complete documentation index at: https://docs.unqork.io/llms.txt

Use this file to discover all available pages before exploring further.

HTML Element Component

Prev Next

The HTML Element component renders a raw HTML tag with configurable content and attributes. Use it to add headings, paragraphs, dividers, or any custom HTML structure to a module.

How to read settings tables

The tables below describe each configurable option as it displays in the Unqork IDE. Values are formatted as follows: inline code — a value to type exactly as shown | Bold — a value selected from a drop-down, radio button, tab, or choice chip | ON/OFF — toggle state | ✓ — checkbox checked | ☐ — checkbox unchecked

General Settings

Setting Field Type Default Description
Property ID key Text input html A unique ID for this component instance.

Display Settings

HTML Element Component — display settings

Formatting

Setting Field Type Default Description
Tag tag Text input p The HTML tag to render (for example, h1, h2, p, div, span, and so on).
Content content Code editor The content to display inside the element. Supports plain text and HTML markup.

Default State Options

Setting Field Type Default Description
Hide Field hidden Toggle OFF Hides the component from end-users but always displays in the Module Builder.

Advanced Settings

HTML Element Component — advanced settings

Additional Styling

Setting Field Type Default Description
custom CSS class className Text input A CSS class applied directly to the HTML element for custom styling.
Custom CSS Class for Container customClass Text input A CSS class applied to the element's parent container in the DOM.

Attributes

Adds arbitrary HTML attributes to the rendered element. Use only safe attributes like src, href, and title. The style attribute is not supported — use the Custom CSS Class setting to apply custom styles instead.

Action Description
Copy Table Copies the current Attributes configuration to the clipboard.
Replace Table Replaces the current Attributes configuration with a copied one.
Filter Filters the rows displayed in the table.
Add Attribute Adds a new attribute row to the table.
Column Field Type Description
Label attr Text input The HTML attribute name (for example, href, src, title).
Value value Text input The value for the attribute.

Accessibility Settings

HTML Element Component — accessibility settings

For details on each setting, its options, and when to use it, see Accessibility Settings Reference.

Attributes

Setting Field Type Default Description
Label ariaLabelOption Drop-down None Sets how to label this element for screen readers. Options include: None, Custom label, or Reference label(s).
Description ariaDescriptionOption Drop-down None Sets how to provide additional context for screen readers. Options include: None, Custom description, or Reference description(s).
Role ariaRole Drop-down Defines the role or semantic meaning of the element for assistive technologies. See Accessibility Settings Reference for the full list of available roles.
Announce Live Changes ariaLive Drop-down Off Controls how screen readers announce dynamic content updates. Options include: Off, Polite, or Assertive.
Hide From Screen Readers ariaHidden Toggle OFF Hides the element from assistive technologies without removing it from the DOM.

Custom ARIA Attributes

Adds additional custom ARIA attributes to the element as key-value pairs.

Column Field Type Description
ARIA Attribute attr Drop-down The ARIA attribute name selected from a list of valid ARIA attributes.
Value value Text input The value for the attribute.

Operations Builder

This component supports the Operations Builder in Vega modules. When the module or panel runtime is set to Vega (2.0), an Event Handlers section displays in the settings panel for configuring event-driven operations.


Changelog

Date Change
Initial publication.