T
- public interface FormDefinition<T> extends EditorDefinition<T>
FieldDefinition
,
LayoutDefinition
ViewDefinition.Builder<T extends UIComponent>
Modifier and Type | Method and Description |
---|---|
default Optional<EditorPropertyDefinition> |
getFieldDefinition(String id) |
default List<FieldDefinition> |
getFieldDefinitions() |
FieldLayoutDefinition |
getLayout() |
List<EditorPropertyDefinition> |
getProperties() |
default List<ComplexPropertyDefinition> |
getSubFormDefinitions() |
default boolean |
hasI18NProperties() |
builder
getImplementationClass, of
List<EditorPropertyDefinition> getProperties()
FieldLayoutDefinition getLayout()
default Optional<EditorPropertyDefinition> getFieldDefinition(String id)
default List<FieldDefinition> getFieldDefinitions()
default List<ComplexPropertyDefinition> getSubFormDefinitions()
default boolean hasI18NProperties()
Copyright © 2020 Magnolia International Ltd.. All rights reserved.