| Attributes |
| Name | Required | Request-time | Type | Description |
| width | false | false | java.lang.String | Attribute defines width of component |
| top | false | false | java.lang.String | Attribute defines Y position of component left-top corner |
| controlsClass | false | false | java.lang.String | CSS style(s) is/are to be applied to component controls when this component is rendered |
| moveable | false | false | java.lang.String | if "true" there is possibility to move component |
| onhide | false | false | java.lang.String | Event must occurs after panel closed |
| 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 |
| keepVisualState | false | false | java.lang.String | If "true" modalPanel should save state after submittion |
| onshow | false | false | java.lang.String | Event must occurs after panel opened |
| visualOptions | false | false | java.lang.String | Defines options that were specified on the client side |
| styleClass | false | false | java.lang.String | Corresponds to the HTML class attribute |
| requiredMessage | false | false | java.lang.String | A ValueExpression enabled attribute that, if present, will be used as the text of the validation message for the "required" facility, if the "required" facility is used |
| showWhenRendered | false | false | java.lang.String | If "true" value for this attribute makes a modal panel opened as default. |
| height | false | false | java.lang.String | Attribute defines height of component |
| left | false | false | java.lang.String | Attribute defines X position of component left-top corner |
| style | false | false | java.lang.String | CSS style(s) is/are to be applied when this component is rendered |
| shadowOpacity | false | false | java.lang.String | HTML CSS class attribute of element for pop-up suggestion content |
| value | false | false | java.lang.String | The initial value to set when rendered for the first time |
| converter | false | false | java.lang.String | Id of Converter to be used or reference to a Converter |
| required | false | false | java.lang.String | If "true", this component is checked for non-empty input |
| validatorMessage | false | false | java.lang.String | A ValueExpression enabled attribute that, if present, will be used as the text of the validator message, replacing any message that comes from the validator |
| autosized | false | false | java.lang.String | If 'true' modalPanel should be autosizeable |
| headerClass | false | false | java.lang.String | CSS style(s) is/are to be applied to component header when this component is rendered |
| valueChangeListener | false | false | java.lang.String | Listener for value changes |
| shadowDepth | false | false | java.lang.String | Pop-up shadow depth for suggestion content |
| zindex | false | false | java.lang.String | Attribute is similar to the standard HTML attribute and can specify window placement relative to the content |
| minWidth | false | false | java.lang.String | Attribute defines min width of component |
| validator | false | false | java.lang.String | MethodBinding pointing at a method that is called during Process Validations phase of the request processing lifecycle, to validate the current value of this component |
| resizeable | false | false | java.lang.String | if "true" there is possibility to change component size |
| converterMessage | false | false | java.lang.String | A ValueExpression enabled attribute that, if present, will be used as the text of the converter message, replacing any message that comes from the converter |
| immediate | false | false | java.lang.String | A flag indicating that this component value must be converted and validated immediately (that is, during Apply Request Values phase), rather than waiting until a Process Validations phase |
| tridentIVEngineSelectBehavior | false | false | java.lang.String | How to handle HTML SELECT-based controls in IE 6? - "disable" - default, handle as usual, use disabled="true" to hide SELECT controls - "hide" - use visibility="hidden" to hide SELECT controls |
| binding | false | false | java.lang.String | The attribute takes a value-binding expression for a component property of a backing bean |
| minHeight | false | false | java.lang.String | Attribute defines min height of component |