This panelLayouttag is used to define a panel that contains other UI controls like input text, combo box, and date time picker.
The panelLayout tag is child tag of tag region.
The panelLayout tag has the following child tags: inputText, listOfValues, inputDate, and comboBox.
The following example shows the XML for a panelLayout tag.
<panelLayout layout="horizontal">
<inputText label="#{workitemmodel.labels.TASKID}" value="#{workitemmodel.values.TASKID}" readOnly="true" >
<listOfValues label="#{workitemmodel.labels.OWNER}" value="#{workitemmodel.values.OWNER}" source="OWNER" >
<inputDate label="#{workitemmodel.labels.DUEDATE}" value="#{workitemmodel.values.DUEDATE}" >
<comboBox label="#{workitemmodel.labels.STATUS}" value="#{workitemmodel.values.STATUS}" valueSet="#{workitemmodel.listItems.STATUS}" >
</panelLayout >
| Name | Type | Supports EL? | Description |
|---|---|---|---|
| disabled | String | no | If set to true, the control is in ready only mode. |
| id | String | no | UI component identifier. There could be multiple textEditor controls and this id attribute is used to uniquely identify the control. |
| layout | String | no | Direction of the layout. |
| visible | String | yes | If set to true, the control will be displayed. If set to false, it is hidden. |