-
Notifications
You must be signed in to change notification settings - Fork 11
Layouts
miguelperezcolom edited this page Sep 22, 2024
·
2 revisions
Mateu supports some special interfaces and annotations for layouting your components.
This is useful when you want to place more than 1 component in your view. E.g. 2 forms, a form and a crud, ...
As per today Mateu supports VerticalLayout
, HorizontalLayout
and SplitLayout
.
You can create those by annotating List
fields with @xxxLayout
or by creating a class and annotating it with @xxxLayout
. E.g.:
@VerticalLayout
List<Object> right =
List.of(
new Card("Simple Card 7", "Subtitle 7", "Content 7"),
new Card("Simple Card 8", "Subtitle 8", "Content 8"));
you can also use:
@HorizontalLayout
public class HorizontalLayoutContainer {
Card simpleCard = new Card("Simple Card 4", "Subtitle 4", "Content 4");
SimpleForm simpleForm;
}
- Home
- Disclaimer
- See it in action
- User manual (v3)
- UX and IA
- Internals
- Roadmap
- Javadoc
- SonarQube
- Other MDD frameworks
- Thanks