<< View previous version | view page history | view next version >>
Overview
The ace:radioButton component is a simple true/false selection used to toggle a value that is bound to the button. This component is available since release 3.3.0_P02
Getting Started
<html ... xmlns:ace="http://www.icefaces.org/icefaces/components"> <h:body > <h:form> <ace:radioButton value="{button.checked}" label="radioButton"/> </h:form> </h:body> </html>
Attributes
TagLib Documentation This section covers attributes involved in the typical use-cases for this component. For reference, the complete taglib documentation for this component is available here. |
label The label of the button-what the user sees that relates to that particular button. For example, "Remember Me"
labelPosition Position of label relative to the radio button. Supported values are "left/right/top/bottom/none". Default is "none".
style a pass through to the root element of the component.
styleClass a pass through to the root element of the component.
tabindex a pass through to the root element of the component, default=0.
disabled a pass through to the root element of the component.
The following attributes are supported as pass-thru attributes: accesskey, alt, dir, label, lang, style, tabindex, title, type, onchange, onselect, onclick, ondblclick, onkeydown, onkeypress, onkeyup, onmousedown, onmousemove, onmouseout, onmouseover, onmouseup, onblur, onfocus
Event Listeners
As a descendant of UIInput, this component supports a value change listener.
valueChangeListener | Method that will be notified when a new value has been set for this component |
Client Behavior Events
activate | Fired when the button is clicked or pressed by any other means (default event). |
JavaScript API
None.
Keyboard Support
Default browser keyboard support for <button> elements (i.e. tabbing in and out, pressing space to activate).
Known Issues
None.
Additional Resources
None.