Sha256: 372f3a5667b0ee94cc517f181afa77ce3529e6ab0ffb3861a89105e8bcb69530

Contents?: true

Size: 828 Bytes

Versions: 8

Compression:

Stored size: 828 Bytes

Contents

//>>built
define("dijit/form/_CheckBoxMixin",["dojo/_base/declare","dojo/dom-attr","dojo/_base/event"],function(_1,_2,_3){
return _1("dijit.form._CheckBoxMixin",null,{type:"checkbox",value:"on",readOnly:false,_aria_attr:"aria-checked",_setReadOnlyAttr:function(_4){
this._set("readOnly",_4);
_2.set(this.focusNode,"readOnly",_4);
this.focusNode.setAttribute("aria-readonly",_4);
},_setLabelAttr:undefined,_getSubmitValue:function(_5){
return !_5&&_5!==0?"on":_5;
},_setValueAttr:function(_6){
_6=this._getSubmitValue(_6);
this._set("value",_6);
_2.set(this.focusNode,"value",_6);
},reset:function(){
this.inherited(arguments);
this._set("value",this.params.value||"on");
_2.set(this.focusNode,"value",this.value);
},_onClick:function(e){
if(this.readOnly){
_3.stop(e);
return false;
}
return this.inherited(arguments);
}});
});

Version data entries

8 entries across 8 versions & 2 rubygems

Version Path
dojo_rails-0.0.2 vendor/assets/javascripts/dijit/form/_CheckBoxMixin.js
dojo_rails-0.0.1 vendor/assets/javascripts/dijit/form/_CheckBoxMixin.js
dijit-rails-0.11.0 vendor/assets/javascripts/dijit/form/_CheckBoxMixin.js
dijit-rails-0.10.4 vendor/assets/javascripts/dijit/form/_CheckBoxMixin.js
dijit-rails-0.10.3 vendor/assets/javascripts/dijit/form/_CheckBoxMixin.js
dijit-rails-0.10.2 vendor/assets/javascripts/dijit/form/_CheckBoxMixin.js
dijit-rails-0.10.1 vendor/assets/javascripts/dijit/form/_CheckBoxMixin.js
dijit-rails-0.10.0 vendor/assets/javascripts/dijit/form/_CheckBoxMixin.js