Class: SC.CheckboxView
Extends
SC.ButtonView.
Represents a Checkbox Button.
The view is an SC.ButtonView
put into toggle mode and with the 'theme' property
set to "checkbox".
Rendering
SC.ButtonView
delegates its rendering to its theme. As the theme is set
to "checkbox", the way the checkbox renders (including DOM) will actually
be different than SC.ButtonView's.
Defined in: checkbox.js
- Since:
- SproutCore 1.0
Field Summary
- Fields borrowed from SC.ButtonView:
- action, autoResizePadding, buttonBehavior, contentIconKey, contentTitleKey, displayProperties, escapeHTML, icon, isCancel, isDefault, keyEquivalent, localize, supportFocusRing, target, themeName, title, toggleOffValue, toggleOnValue, value
- Fields borrowed from SC.View:
- acceptsMultitouch, ariaHidden, attributeBindings, autoMixins, backgroundColor, childViewLayout, childViewLayoutOptions, childViews, childViewsNeedLayout, classNameBindings, concatenatedProperties, createdByParent, designMode, enabledState, firstKeyView, hasLayout, hasTouch, hasVisibility, isBuildingIn, isBuildingOut, isChildViewLayoutLive, isEnabled, isFixedHeight, isFixedPosition, isFixedSize, isFixedWidth, isKeyResponder, isTextSelectable, isView, isVisible, lastKeyView, layerLocationNeedsUpdate, layerNeedsUpdate, layout, modeAdjust, nextKeyView, page, pane, parentView, previousKeyView, shouldInheritCursor, shouldInheritEnabled, tagName, toolTip, touchBoundary, transitionAdjust, transitionAdjustOptions, transitionHide, transitionHideOptions, transitionIn, transitionInOptions, transitionOut, transitionOutOptions, transitionShow, transitionShowOptions, useStaticLayout
- Fields borrowed from SC.Responder:
- hasFirstResponder, isFirstResponder, responderContext
- Fields borrowed from SC.Object:
- isDestroyed, isObject, nextProperty, object, property, toInvalidate
- Fields borrowed from SC.Observable:
- isObservable
- Fields borrowed from SC.Control:
- controlSize, errorLabel, fieldKey, fieldLabel, isActive, isControl, isSelected
Instance Methods
Field Detail
ariaRole String
The WAI-ARIA role of checkbox.
- Default value:
- ['sc-checkbox-view', 'sc-checkbox-control']
- See:
- SC.View#classNames
Ellipsis is disabled by default to allow multiline text
- Default value:
- NO
- Default value:
- 'checkboxRenderDelegate'
Instance Method Detail
acceptsFirstResponder()
`YES` if `isEnabledInPane` is `YES`, `NO` otherwise
Documentation generated by JsDoc Toolkit 2.4.0 on Wed Apr 08 2015 10:02:20 GMT-0600 (CST)