Skip to main content

betaThis is a new capability. Help us improve it and give your feedback on Slack.

form-definition-schema-properties-pages-pages-item

Items Type

object (Pages Item)

items Properties

PropertyTypeRequiredNullableDefined by
idstringOptionalcannot be nullForm Definition Schema
pathMergedRequiredcannot be nullForm Definition Schema
titlestringRequiredcannot be nullForm Definition Schema
sectionstringOptionalcannot be nullForm Definition Schema
controllerstringOptionalcannot be nullForm Definition Schema
componentsarrayOptionalcannot be nullForm Definition Schema
repeatobjectOptionalcannot be nullForm Definition Schema
conditionstringOptionalcannot be nullForm Definition Schema
nextarrayOptionalcannot be nullForm Definition Schema
eventsobjectOptionalcannot be nullForm Definition Schema
viewstringOptionalcannot be nullForm Definition Schema

id

Unique identifier for the page

id

Id Type

string (Id)

id Constraints

UUID: the string must be a UUID, according to RFC 4122

path

URL path for this page, must not be the reserved "/status" path

path

Path Type

string (Path)

not

title

Page title displayed at the top of the page

title

Title Type

string (Title)

section

Section this page belongs to

section

Section Type

string (Section)

controller

Custom controller class name for special page behavior

controller

Controller Type

string (Controller)

components

UI components displayed on this page

components

Components Type

object[] (Components Item)

components Constraints

unique items: all items in this array must be unique. Duplicates are not allowed.

repeat

Configuration for repeatable pages, used with RepeatPageController. Defines how repeatable sections behave including min/max repetitions and display options.

NOTE: This configuration is only used when the 'controller' property is set to 'RepeatPageController'. Otherwise, this property should not be specified.

repeat

Repeat Type

object (Repeat Configuration)

condition

Optional condition that determines if this page is shown

condition

Condition Type

string (Condition)

next

Possible navigation paths after this page

next

Next Type

object[] (Next Item)

next Default Value

The default value is:

[]

events

Event handlers for page lifecycle events

events

Events Type

object (Events)

view

Optional custom view template to use for rendering this page

view

View Type

string (View)