Nuxeo Server

Layout and Widget Definitions

Updated: October 13, 2017 Page Information Edit on GitHub

Custom layouts and widgets can be contributed to the web layout service, using its extension points.

These layout definitions are then available through the service to control how they will be displayed in a given mode.

This chapter explains how to contribute new layouts and widgets and gives information about modes management:

  • Layout Definitions — Layouts can be used to display various kinds of information, in various renderings. 
  • Widget Definitions — This page describes the different elements that can be used to define widgets.
  • Layout and Widget Modes — Both layouts and widgets have modes, that makes it possible to render the same layout in different use cases, even if some only support a simple "view" mode.
  • Field Binding and Expressions — This chapter explains how field bindings are resolved, what is their purpose, and what variables are available for expressions depending on the context.
9 days ago manonlumeau NXDOC-1346-FT review screenshot
a year ago Manon Lumeau 28 | emove children display macr
4 years ago Solen Guitter 27
4 years ago Solen Guitter 25
4 years ago Solen Guitter 26
4 years ago Solen Guitter 24
4 years ago Anahide Tchertchian 23
4 years ago Anahide Tchertchian 22
4 years ago Anahide Tchertchian 21 | add links to subpages
4 years ago Anahide Tchertchian 20 | better intro + display child pages in table of contents
4 years ago Anahide Tchertchian 19 | remove content moved to subpages
4 years ago Anahide Tchertchian 17
4 years ago Anahide Tchertchian 18
4 years ago Solen Guitter 16
4 years ago Solen Guitter 15
5 years ago Solen Guitter 13
5 years ago Solen Guitter 14 | Migrated to Confluence 4.0
5 years ago Solen Guitter 12 | Added TOC, related pages and missing links
5 years ago Anahide Tchertchian 11
5 years ago Anahide Tchertchian 10
5 years ago Anahide Tchertchian 9
5 years ago Solen Guitter 8 | Updated 5.4 mercurial link to 5.6 snapshot github URL
7 years ago Solen Guitter 7
7 years ago Anahide Tchertchian 6
7 years ago Anahide Tchertchian 5
7 years ago Anahide Tchertchian 4
7 years ago Anahide Tchertchian 3
7 years ago Anahide Tchertchian 2
7 years ago Anahide Tchertchian 1
History: Created by Anahide Tchertchian