Dynamic Output Elements
A Dynamic Output Element is an element of a Structr Page that enables the interaction with database objects.
A dynamic output element usually displays the value of a single named Property of an object. To enable it for the Interactive Editing Mode, the element must be configured with the
type and the raw
value of the database property. It can then be connected to an Edit Button, and Structr will replace the contents of the output element with an input field corresponding to the configured type when the
edit action of the button is triggered.
The connection between a dynamic output element and an action button is established when the name of the output element is listed in the
attributes field of the action button.
The following fields can be used to configure a dynamic output element for interaction.
|Attribute Key|| The |
|Data Type|| The |
|Placeholder Text||The placeholder text that the input field will display|
|REST Query for Value Options||A list returned by this query will be used for dynamic value options|
|Attribute Key for Option Labels||In case of a custom query for value options, this determines the attribute to be used for the option label|
|Raw Value||The value of the input field when in editing mode|
|Hide||Determines whether the element should be hidden in normal (display) or edit mode|
|Custom CSS||One or more CSS classes that will be set on the dynamic input|
- The Structr Knowledge Graph
- About Structr
- Getting Started
- Installation and Setup
- Working with Structr
- Advanced Topics