| |||||||
FRAMES NO FRAMES |
<%@ taglib prefix="nxl" uri="http://nuxeo.org/nxforms/layout" %>
<anyxmlelement xmlns:nxl="http://nuxeo.org/nxforms/layout" />
Tags for layout system usage.
Defines helpers tags to display layouts and widgets.
Note that some attributes are used to determine what components will be part of the jsf component tree, so they have to be resolved early: they cannot use variables like iteration variables, coming for instance from a ui:repeat or a h:dataTable tag. This is true for layout names, modes and widget instances.
Library functions:
Tag Library Information | |
Display Name | None |
Version | 1.0 |
Short Name | nxl |
URI | http://nuxeo.org/nxforms/layout |
Tag Summary | |
widgetType | Facelet tag handler that renders a widget outside of a layout context, in a given mode. This is helpful to reuse an existing widget within templates that do not need an entire layout to be defined. In addition to the following attributes, any optional attributes are accepted and are used as properties of the created widget. When rendered, some variables are exposed to the resolution context:
|
widget | Facelet tag handler that renders a widget in a given mode. When rendered, some variables are exposed to the resolution context:
Any additional property set on the tag and that is not explicitely in the list of handled attributes is added to the widget properties, overriding properties that already set in the widget definition. |
layout | Facelet tag handler that renders a layout in a given mode. When rendered, some variables are exposed to the resolution context and can be used within the template attached to the layout.
Any additional property set on the tag and that is not explicitely in the list of handled attributes is added to the layout properties, overriding properties that already set in the layout definition. |
layoutRow | Facelet tag handler that iterates over layout rows in a layout template. When rendered, some variables are exposed to the resolution context and can be used inside the tag:
|
layoutColumn | Facelet tag handler equivalent to layoutRow tag, available since 5.3.1. |
layoutRowWidget | Facelet tag handler that iterates over widgets in a layoutRow tag, in a layout template. When rendered, some variables are exposed to the resolution context and can be used inside the tag:
|
layoutColumnWidget | Facelet tag handler equivalent to layoutRowWidget tag, available since 5.3.1. |
subWidget | Facelet tag handler that iterates over sub widgets in a template attached to the widget of type 'template'. When rendered, some variables are exposed to the resolution context and can be used inside the tag:
|
documentLayout | Facelet tag handler that renders all layouts attached to a document in a given mode. Layouts are built using the document type definition. This tag is equivalent to rendering each layout in given mode, using document as value. Any additional property set on the tag and that is not explicitely in the list of handled attributes is added to each of the layouts properties, overriding properties that already set in the layout definitions. |
| |||||||
FRAMES NO FRAMES |