compared with
These lines were removed. This word was removed.
These lines were added. This word was added.

View page history

There are 1 changes. View first change.

 h2. Overview
 _Since 2.0_
 The _ace:checkboxButton_ component is a simple true/false selection used to toggle a value that is bound to the button. As of EE 3.3.0_P02/4.0 release, the buttonGroup component can be used to manage a group of checkboxButton components.
 {tip}See the ICEfaces Showcase [Live Demo|] of this component, complete with source code.{tip}
 h2. Getting Started
 <html ... xmlns:ace="">
  <h:body class="ice-skin-rime">
 h2. Attributes
 {tip:title=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|].{tip}
 *label* The label of the button-what the user sees that relates to that particular button. For example, "Remember Me"
 *style* a pass through to the root element of the component.
 *group* ID of button group component if this button is outside of the button group but wants to logically belong to the group.
 *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*
 h2. 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 |
 h2. Client Behavior Events
 | action | Fired when the button is clicked or pressed by any other means (default event). |
 {tip}Prior to 4.0 this event was named "activate". The "activate" event name is now deprecated but treated as an alias for "action" for backwards compatibility with existing applications.{tip}
 h2. JavaScript API
 h2. Keyboard and ARIA Support
 Default browser keyboard support for {{<button>}} elements (i.e. tabbing in and out, pressing space to activate).
 The following ARIA roles are supported: checkbox.
 h2. CSS Classes
 The following markup represents the basic HTML structure of the component and the CSS classes it uses.
 <!-- Root container -->
 <div class="ice-checkboxbutton [user defined classes]" style="[user defined styles]">
  <span class="yui-button yui-checkboxbutton-button ui-button ui-widget">
  <span class="first-child">
  <button class="ui-corner-all ice-checkboxbutton-checked">
  <!-- Icon -->
  <span class="fa fa-check-square-o fa-lg"></span>
 h2. Known Issues
 h2. Additional Resources

© Copyright 2017 ICEsoft Technologies Canada Corp.