| accesskey | Access key to transfer focus to the input element. |
| allowBlocks | Whether to allow blocks to be included when secure=true and the HTML is sanitized.Default is true. |
| allowFormatting | Whether to allow formatting to be included when secure=true and the HTML is sanitized.Default is true. |
| allowImages | Whether to allow images to be included when secure=true and the HTML is sanitized.Default is true. |
| allowLinks | Whether to allow links to be included when secure=true and the HTML is sanitized.Default is true. |
| allowMedia | Whether to allow audio/video to be included when secure=true and the HTML is sanitized.Default is true. |
| allowStyles | Whether to allow styles to be included when secure=true and the HTML is sanitized.Default is true. |
| allowTables | Whether to allow tables to be included when secure=true and the HTML is sanitized.Default is true. |
| ariaDescribedBy | Identifies the element(s) that describe the object, enhancing accessibility. |
| binding | An EL expression referring to a server side UIComponent instance in a backing bean.Default is generated. |
| cols | Defines the number of columns in the text area.Default is 0. |
| converter | EL expression resolves to a converter instance or literal converter ID defining a component converter. |
| converterMessage | Custom message to display when conversion fails. |
| dir | Direction indication for text that does not inherit directionality.Default is ltr. |
| disabled | Specifies that an element should be disabled.Default is false. |
| extender | The extender to use for the editor. |
| height | Height of the editor.Default is auto. |
| id | Unique identifier of the component in a namingContainer.Default is generated. |
| immediate | When set true, process validations logic is executed at apply request values phase for this component.Default is false. |
| inputmode | Specifies the type of data expected in the input, aiding virtual keyboards. |
| label | A localized user presentable name. |
| lang | Specifies the language of the element's content. |
| locale | Locale for the editor. Can be a string or java.util.Locale instance. |
| maxlength | Defines the maximum number of characters allowed in the input.Default is Integer.MIN_VALUE. |
| mode | The mode to use: 'classic', 'inline', etc.Default is classic. |
| onblur | Fires when an element loses focus. |
| onchange | Fires when the value of an element has been changed. |
| onclick | Fires when a mouse click on the element. |
| oncontextmenu | Script to execute when the context menu is triggered. |
| oncopy | Script to execute when content is copied from the element. |
| oncut | Script to execute when content is cut from the element. |
| ondblclick | Fires when a mouse double-click on the element. |
| ondrag | Script to execute when an element is dragged. |
| ondragend | Script to execute at the end of a drag operation. |
| ondragenter | Script to execute when a dragged element enters a valid drop target. |
| ondragleave | Script to execute when a dragged element leaves a valid drop target. |
| ondragover | Script to execute when a dragged element is over a valid drop target. |
| ondragstart | Script to execute at the start of a drag operation. |
| ondrop | Script to execute when a dragged element is dropped. |
| onfocus | Fires when an element gets focus. |
| oninput | Script to execute when the element receives user input. |
| oninvalid | Script to execute when the element's value is invalid. |
| onkeydown | Fires when a user is pressing a key. |
| onkeypress | Fires when a user presses a key. |
| onkeyup | Fires when a user releases a key. |
| onmousedown | Fires when a mouse button is pressed down on an element. |
| onmousemove | Fires when the mouse pointer is moving while it is over an element. |
| onmouseout | Fires when the mouse pointer moves out of an element. |
| onmouseover | Fires when the mouse pointer moves onto an element. |
| onmouseup | Fires when a mouse button is released over an element. |
| onpaste | Script to execute when content is pasted into the element. |
| onreset | Script to execute when the form is reset. |
| onscroll | Script to execute when the element is scrolled. |
| onsearch | Script to execute when a search is performed. |
| onselect | Script to execute when text is selected. |
| onwheel | Script to execute when the mouse wheel is used. |
| placeholder | Specifies a short hint describing the expected value of the input. |
| readonly | Specifies that an input field is read-only.Default is false. |
| rendered | Boolean value to specify the rendering of the component, when set to false component will not be rendered.Default is true. |
| required | Marks component as required.Default is false. |
| requiredMessage | Custom message to display when the required validation fails. |
| role | Defines the role of the element for accessibility purposes. |
| rows | Defines the number of rows in the text area.Default is 0. |
| secure | Secure the component with the HTML Sanitizer library on the classpath.Default is true. |
| strictMode | Whether to use strict mode.Default is true. |
| style | Specifies an inline CSS style for an element. |
| styleClass | Specifies one or more CSS class names for an element. |
| tabindex | Specifies the tab order of an element. |
| title | Specifies extra information about an element (displayed as a tooltip). |
| toolbar | The toolbar to use for the editor. |
| validator | A method expression referring to a method validating the input. |
| validatorMessage | Custom message to display when validation fails. |
| value | Value of the component. |
| valueChangeListener | A method binding expression referring to a method for handling a valuchangeevent. |
| widgetVar | Name of the client side widget. |
| width | Width of the editor.Default is 100%. |