Skip to main content

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

Start Page

The entry page of the form. Initialises the session and redirects to the first question. Must use the path /start.

Controller value:
"StartPageController"

JSON definition

{
"path": "/start",
"controller": "StartPageController",
"title": "Page title",
"components": []
}

Configuration

PropertyTypeRequiredDescription
componentsComponentDef[]YesArray of component definitions rendered on the page.
conditionstringNoName of a condition that controls whether this page is shown.
controllerControllerType.StartYesThe page controller class name. Omit or use "PageController" for the default question page.
eventsEventsNoLifecycle hooks that fire when the page is loaded or saved.
idstringNoStable identifier for the page, used internally by the form engine.
path`ControllerPath.Startstring`Yes
sectionstringNoName of a section that groups this page in the form.
titlestringYesHeading displayed to the user at the top of the page.
viewstringNoName of an alternative view template to render for this page.