API | Description | Generated property metadata |
---|---|---|
@o.t.s.c.api.configuration.ui.DefaultValue |
Provide a default value the UI can use - only for primitive fields. |
|
@o.t.s.c.api.configuration.ui.OptionsOrder |
Allows to sort a class properties. |
|
@o.t.s.c.api.configuration.ui.layout.AutoLayout |
Request the rendered to do what it thinks is best. |
|
@o.t.s.c.api.configuration.ui.layout.GridLayout |
Advanced layout to place properties by row, this is exclusive with |
|
@o.t.s.c.api.configuration.ui.layout.GridLayouts |
Allow to configure multiple grid layouts on the same class, qualified with a classifier (name) |
|
@o.t.s.c.api.configuration.ui.layout.HorizontalLayout |
Put on a configuration class it notifies the UI an horizontal layout is preferred. |
|
@o.t.s.c.api.configuration.ui.layout.VerticalLayout |
Put on a configuration class it notifies the UI a vertical layout is preferred. |
|
@o.t.s.c.api.configuration.ui.widget.Code |
Mark a field as being represented by some code widget (vs textarea for instance). |
|
@o.t.s.c.api.configuration.ui.widget.Credential |
Mark a field as being a credential. It is typically used to hide the value in the UI. |
|
@o.t.s.c.api.configuration.ui.widget.Structure |
Mark a List<String> or Map<String, String> field as being represented as the component data selector (field names generally or field names as key and type as value). |
|
@o.t.s.c.api.configuration.ui.widget.TextArea |
Mark a field as being represented by a textarea(multiline text input). |
|