(this page was created automatically. In case of formatting issues, please visit the official Wiki Page)

Tabs Form

Overview

Example Tabs Form

Specs

Tokens

Token Description
elements Components rendered in the tabs form (tabs, footer).
createEntityDataSourceId Data source ID for saving form data.
createEntityHttpRequestParametersMap HTTP parameter mapping for submission.
events Configurable component events.
ON_INIT (Events) Triggered when the component initializes.
ON_DESTROY (Events) Triggered when the component is destroyed.
displayName Display name shown in the structure panel.
visibilityPolicySetId Policy set controlling component visibility.
displayConditions Conditions to show or hide the component.
id Unique identifier for programmatic access.
dataTestId Testing hook ID for automation.
enableAsHotspot Enables guided tour hotspot.
guidedTourHotSpotTitle Localized hotspot title.
guidedTourHotSpotDescription Localized hotspot description.
valid Tab state indicating valid data.
invalid Tab state indicating invalid data.
pending Tab state indicating validation/processing.

Structure

(Configured in General Properties)

(Configured in Visual Properties)

(Configured in Datasource Properties)

(Configured in Visibility)

Actions & Variants

Variants

Each tab in the tabs form can display its validation state visually:

Actions

(Configured in Event Actions Properties)

(Configured in Component Actions)

Tests

(Configured in Testing Hooks Properties)

Authorization

(Configured in Authorization Properties)

Links

Guidelines

Usage

Sizing & Layout

States & Feedback

Visibility & Authorization

Content & Localization

Dos & Don’ts

Do Don’t Article setting(s)
Block submit when any tab is invalid; guide the user back to the failing tab. Allow a global save to proceed with invalid sections. action “Form is invalid”, states invalid, valid
Indicate processing with the built-in pending state during validation. Leave users guessing while work is in progress. state pending
Remember the user’s last active tab and restore it. Always reset to the first tab on load. action “Save active tab as default”
Only show the form when its prerequisites hold true. Keep the form visible when it cannot be completed. displayConditions
Restrict who can see the form using a policy set. Show the form to everyone and rely on error messages later. visibilityPolicySetId
Localize guided-tour hotspot text if you enable a tour. Ship English-only hotspot copy. enableAsHotspot, guidedTourHotSpotTitle, guidedTourHotSpotDescription

Accessibility