Settings

The Settings Component layout template is special because a view configured over it does not represent application model data, but provides a form for editing session-local settings (usually for other components).

To configure a settings component, you need a name and a type that describes the fields of the settings form. This type is a regular model type that can be created using the Model Editor like all other elements of the application model. However, only one transient object of this type is created and edited in the settings component.

The object edited in a settings component is available for subscription by other components via the component's output channel. In this way, it is possible, for example, to have options for the calculation of rows in a table entered via a form without these entries having to be persistently present in the database.