| Attributes |
| Name | Required | Request-time | Type | Description |
| startStyleClass | false | false | java.lang.String | CSS style class for the element displayed on the start of a request. |
| stopStyle | false | false | java.lang.String | CSS style for element displayed on request completion. |
| stopStyleClass | false | false | java.lang.String | CSS style class for element displayed on request |
| layout | false | false | java.lang.String | Define visual layout of panel, can be "block" or "inline". |
| title | false | false | java.lang.String | Advisory title information about markup elements generated for this component |
| onstart | false | false | java.lang.String | JavaScript code, called on the start of a request. |
| rendered | false | false | java.lang.String | If "false", this component is not rendered |
| id | false | false | java.lang.String | Every component may have a unique id that is automatically created if omitted |
| dir | false | false | java.lang.String | Direction indication for text that does not inherit directionality. Valid values are "LTR" (left-to-right) and "RTL" (right-to-left) |
| styleClass | false | false | java.lang.String | Corresponds to the HTML class attribute |
| startStyle | false | false | java.lang.String | CSS style class for the element displayed on the start of a request. |
| onkeypress | false | false | java.lang.String | HTML: a script expression; a key is pressed and released |
| ondblclick | false | false | java.lang.String | HTML: a script expression; a pointer button is double-clicked |
| style | false | false | java.lang.String | CSS style(s) is/are to be applied when this component is rendered |
| onmouseover | false | false | java.lang.String | HTML: a script expression; a pointer is moved onto |
| for | false | false | java.lang.String | ID of the AjaxContainer component whose status is indicated (in the format of a javax.faces.UIComopnent.findComponent() call). |
| onkeyup | false | false | java.lang.String | HTML: a script expression; a key is released |
| lang | false | false | java.lang.String | Code describing the language used in the generated markup for this component |
| onclick | false | false | java.lang.String | HTML: a script expression; a pointer button is clicked |
| onmouseout | false | false | java.lang.String | HTML: a script expression; a pointer is moved away |
| startText | false | false | java.lang.String | Text for display on starting request. |
| onkeydown | false | false | java.lang.String | HTML: a script expression; a key is pressed down |
| onmousedown | false | false | java.lang.String | HTML: script expression; a pointer button is pressed down |
| forceId | false | false | java.lang.String | If true, render the ID of the component in HTML code without JSF modifications. |
| stopText | false | false | java.lang.String | Text for display on request complete. |
| onstop | false | false | java.lang.String | JavaScript code, called on the stop of a request. |
| onmouseup | false | false | java.lang.String | HTML: script expression; a pointer button is released |
| binding | false | false | java.lang.String | The attribute takes a value-binding expression for a component property of a backing bean |
| onmousemove | false | false | java.lang.String | HTML: a script expression; a pointer is moved within |