A layout is a definition of how data or UI components should be organized on the screen, in terms of “position”. A layout is organized either as a table or as a “grid”. Layouts are used for specifying
- how the content of a tab in the UI should be displayed;
- how the fields of a form should be displayed;
- how the fields of a search result or any document query should be displayed too.
A layout defines the position of widgets. Layouts are defined using Nuxeo Studio.