Package | Description |
---|---|
info.magnolia.ui.editor | |
info.magnolia.ui.editor.i18n | |
info.magnolia.ui.field | |
info.magnolia.ui.framework.layout |
Modifier and Type | Interface and Description |
---|---|
interface |
ComplexPropertyDefinition<T>
Definition of a child form, combines traits of a form property and a form itself
at the same time.
|
Modifier and Type | Class and Description |
---|---|
class |
ConfiguredEditorPropertyDefinition
EditorPropertyDefinition implementation. |
class |
UploadViewDefinition<T>
Definition for
UploadView . |
Modifier and Type | Method and Description |
---|---|
default Optional<EditorPropertyDefinition> |
FormDefinition.getFieldDefinition(String id) |
List<EditorPropertyDefinition> |
FormDefinition.getProperties() |
Modifier and Type | Method and Description |
---|---|
protected void |
EditorPropertyDefinitionKeyGenerator.keysFor(List<String> list,
EditorPropertyDefinition editorPropertyDefinition,
AnnotatedElement el) |
Modifier and Type | Interface and Description |
---|---|
interface |
FieldDefinition<T>
Defines a field within a form.
|
Modifier and Type | Class and Description |
---|---|
class |
AbstractOptionGroupFieldDefinition<T>
A base abstract common definition class for option group select fields.
|
class |
AbstractSelectFieldDefinition<T,DEF extends DatasourceDefinition>
Basic abstract definition class for various types of select fields.
|
class |
CheckBoxFieldDefinition
Field definition for a
CheckBoxField . |
class |
CheckBoxGroupFieldDefinition<T>
CheckBoxGroupFieldDefinition.
|
class |
CodeFieldDefinition
Field definition for a rich code editor.
|
class |
ComboBoxFieldDefinition<T>
ComboBox definition class, a single select component.
|
class |
CompositeFieldDefinition<T>
Definition of composite field based on the form definition.
|
class |
ConfiguredComplexPropertyDefinition<T>
ComplexPropertyDefinition implementation. |
static class |
ConfiguredComplexPropertyDefinition.Wrapper<T>
Allows to use an external
EditorDefinition to create a ComplexPropertyDefinition
(by fusing it with some ItemProviderStrategy . |
class |
ConfiguredFieldDefinition<T>
Describes a field in a dialog.
|
class |
ConfiguredSwitchableFieldDefinition<T>
Base definition implementation for
SwitchableFormView . |
class |
DateFieldDefinition
Field definition for a date picker.
|
class |
HiddenFieldDefinition
Field definition for a
HiddenField . |
class |
LinkFieldDefinition<T>
Creates a link to an item provided by any kind of data source: JCR, Rest, JPA, etc.
|
class |
ListSelectFieldDefinition<T>
ListSelect definition class, a multiple select component.
|
class |
MultiFieldDefinition<T>
Mutli-form definition.
|
class |
RadioButtonGroupFieldDefinition<T>
RadioButtonGroup field definition.
|
class |
RichTextFieldDefinition
Field definition for a rich-text field.
|
class |
SliderFieldDefinition
Field definition for a slider field.
|
class |
StaticFieldViewDefinition<T>
Definition for a
StaticFieldView . |
class |
TextFieldDefinition
Field definition for an edit box.
|
class |
TokenFieldDefinition<T>
Token field definition.
|
class |
TwinColSelectFieldDefinition<T>
TwinColSelect field definition.
|
class |
UploadFieldDefinition
Field definition for a the basic upload field.
|
Modifier and Type | Method and Description |
---|---|
boolean |
TabbedLayoutProducer.isRequired(EditorPropertyDefinition definition) |
Modifier and Type | Method and Description |
---|---|
com.vaadin.ui.Layout |
DeclarativeLayoutProducer.createLayout(DeclarativeLayoutDefinition definition,
Map<EditorPropertyDefinition,com.vaadin.ui.Component> mappings) |
com.vaadin.ui.Component |
FormLayoutProducer.createLayout(FormLayoutDefinition definition,
Map<EditorPropertyDefinition,com.vaadin.ui.Component> mappings) |
com.vaadin.ui.Component |
HorizontalLayoutProducer.createLayout(HorizontalLayoutDefinition definition,
Map<EditorPropertyDefinition,com.vaadin.ui.Component> mappings) |
com.vaadin.ui.Component |
SingleFieldLayoutProducer.createLayout(SingleFieldLayoutProducer.Definition definition,
Map<EditorPropertyDefinition,com.vaadin.ui.Component> mappings) |
com.vaadin.ui.Component |
SingleTabLayoutProducer.createLayout(SingleTabLayoutProducer.Definition definition,
Map<EditorPropertyDefinition,com.vaadin.ui.Component> mappings) |
com.vaadin.ui.Component |
TabbedLayoutProducer.createLayout(TabbedLayoutDefinition definition,
Map<EditorPropertyDefinition,com.vaadin.ui.Component> mappings) |
Copyright © 2020 Magnolia International Ltd.. All rights reserved.