Generate select items from a directory. TODO: fill all attributes doc.
Example:
<!-- show the subject directory entries -->
<nxdir:selectItems directoryName="subject"
var="item" itemValue="#{item.id}" itemLabel="#{item.vocabulary.label}" />
<!-- show the subject directory entries filtered by given list -->
<nxdir:selectItems directoryName="subject"
value="#{document.dublincore.subjects}" showAll="false"
var="item" itemValue="#{item.id}" itemLabel="#{item.vocabulary.label}" />
| Info | Value |
|---|---|
| Component Type |
org.nuxeo.ecm.platform.ui.web.directory.UIDirectorySelectItems
|
| Handler Class | None |
| Renderer Type | None |
| Description | None |
| Name | Required | Type | Description |
|---|---|---|---|
directoryName | true | javax.el.ValueExpression
(must evaluate to java.lang.String)
| Name of the directory that will be used to resolve entries from the given list of ids. |
value | true | javax.el.ValueExpression
(must evaluate to java.util.List)
| Value binding representing the list of directory entry ids. |
displayAll | false | javax.el.ValueExpression
(must evaluate to java.lang.Boolean)
| Boolean stating that all entries from the directory should be presented, regardless of the value attribute. Defaults to true. |
displayObsoleteEntries | false | javax.el.ValueExpression
(must evaluate to java.lang.Boolean)
| Boolean stating that obsolete entries should be stated. Defaults to false. |
var | true | javax.el.ValueExpression
(must evaluate to java.lang.String)
| Name of the request scope attribute that will be used to set a directory entry value and label with flexibility. |
itemValue | true | javax.el.ValueExpression
(must evaluate to java.lang.Object)
| Value binding resolved to build the directory entry value. |
itemLabel | true | javax.el.ValueExpression
(must evaluate to java.lang.String)
| Value binding resolved to build the directory entry label. |
Output generated by Vdldoc View Declaration Language Documentation Generator.