public class StackedLayoutProducer extends Object implements FieldLayoutProducer<StackedLayoutProducer.Definition>
FormLayoutProducer
this producer
puts the field captions above the respective components allocating more horizontal space for the
latter. This strategy is optimal for the the complex sub-editors, especially when they are recursively
nested.Modifier and Type | Class and Description |
---|---|
static class |
StackedLayoutProducer.Definition |
Constructor and Description |
---|
StackedLayoutProducer(FieldComponentDecorator fieldComponentDecorator) |
Modifier and Type | Method and Description |
---|---|
com.vaadin.ui.Component |
createLayout(StackedLayoutProducer.Definition definition,
Map<EditorPropertyDefinition,com.vaadin.ui.Component> mappings) |
@Inject public StackedLayoutProducer(FieldComponentDecorator fieldComponentDecorator)
public com.vaadin.ui.Component createLayout(StackedLayoutProducer.Definition definition, Map<EditorPropertyDefinition,com.vaadin.ui.Component> mappings)
createLayout
in interface LayoutProducer<StackedLayoutProducer.Definition,EditorPropertyDefinition>
Copyright © 2020 Magnolia International Ltd.. All rights reserved.