Details
-
Type:
Improvement
-
Status: Closed
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: 4.1.1
-
Fix Version/s: EE-4.1.0.RC1, EE-4.1.0.GA, 4.2.BETA, 4.2
-
Component/s: ACE-Components
-
Labels:None
-
Environment:Any
-
Assignee Priority:P1
-
Affects:Compatibility/Configuration
Description
A suggested improvement in ICE-10960 is to render the 'style' attribute right on the main element rather than on the root container, on some components. Some components that already do this are the following:
* ace:autoCompleteEntry
* ace:comboBox
* ace:dataExporter
* ace:maskedEntry
* ace:simpleSelectOneMenu
* ace:textEntry
* ace:textAreaEntry
The components above revolve around a single main element, and they render the 'style' attribute directly on the <input type="text">, <textarea>, <button> or <select> element, instead of rendering it on the root container.
Other components that could benefit from this approach are the following:
* ace:pushButton
* ace:linkButton*
* ace:checkboxButton
* ace:radioButton
* ace:autoCompleteEntry
* ace:comboBox
* ace:dataExporter
* ace:maskedEntry
* ace:simpleSelectOneMenu
* ace:textEntry
* ace:textAreaEntry
The components above revolve around a single main element, and they render the 'style' attribute directly on the <input type="text">, <textarea>, <button> or <select> element, instead of rendering it on the root container.
Other components that could benefit from this approach are the following:
* ace:pushButton
* ace:linkButton*
* ace:checkboxButton
* ace:radioButton
Issue Links
- depends on
-
ICE-10960 Improve styleClass attribute functionality for ace:pushButton
-
- Closed
-
r48656: modifications for rendering the 'style' attribute on the main element rather than on the root container for ace:checkboxButton, ace:linkButton, ace:pushButton, and ace:radioButton