Skip to content

Form settings

The Settings tab holds everything that applies to the whole view rather than one element. It has four groups: General, Form header, Navigation and actions, and Rendering and dialog.

General

SettingWhat it does
StatusDefault (editable) or Read only — a read-only view displays values but blocks editing everywhere. Individual elements can opt out with Inherit parent state.
Current languageThe content language shown right now in the builder and preview.
Default languageThe language the view starts in at runtime.
Supported languages (comma separated)Languages the view offers, e.g. en, lt, de. Texts for them are managed in the Translations tab.
LocaleNumber/date formatting locale (e.g. lt-LT, en-US). Used by number formatting, date pickers, and table totals.
Form width + Form width unitMaximum content width of the rendered view (px or %).
Element spacingVertical gap between element rows.

Form header

The optional header block rendered above the first page.

SettingWhat it does
Show logoToggles the logo.
Logo URL or base64Image source — a URL or an inline base64 data URI.
Upload logo file as base64 (Add file)Pick a local file; it is embedded into the view JSON as base64. A logo preview is shown below.
Logo alignmentLeft, Center, or Right.
Show title + Title textThe header heading.
Show description + Description textAdditional text under the title.
SettingWhat it does
Page navigation modeDefault (Prev/Next buttons) or Stepper (numbered steps).
Page navigation positionWhere the Prev/Next controls render: Top, Bottom, Both, or None.
Stepper positionWhere the stepper renders when stepper mode is on.
Action buttons positionWhere Validate/Submit render: Top, Bottom, Both, or None.
Allow step without validationUsers may move between steps/pages even when the current page is invalid.
Show submit buttonThe built-in Submit button (fires completion with data + validation result).
Show validate buttonThe built-in Validate button (checks without submitting).
Show table of contentsRenders a contents panel for long views.
Show validation issues modalAfter a failed submit, shows a dialog listing every validation issue with links to the fields.

See Pages & navigation.

Rendering and dialog

SettingWhat it does
Render modePage (normal, in the document flow) or Dialog — the whole view opens as a modal.
Dialog header title / Dialog header descriptionModal header texts.
Dialog width + Dialog width unitModal width (e.g. 720 + px, or 90 + %).
Dialog max width / Dialog max heightUpper bounds (e.g. 90vh).
Dialog paddingInner padding of the modal content.
Dialog font sizeBase font size inside the modal.
Show close buttonAdds an X to the modal header.
Close button actionsActions to run when the close button is pressed (same editor as Events & actions) — e.g. confirm unsaved changes, notify the host.
Dialog footer actionsButtons rendered in the modal footer, each a full action definition.
Dialog footer alignmentLeft, Center, or Right.

Dialog mode is useful when a developer embeds the view as a popup (e.g. "New client" from a table toolbar). The host is notified through onDialogClosed when it closes.