Sha256: 4a8285272d5d72ec5924fdb73d4bec3a1dd4073a2be72a196c498ea870ac5cf7

Contents?: true

Size: 807 Bytes

Versions: 13

Compression:

Stored size: 807 Bytes

Contents

//>>built
define("dijit/form/NumberSpinner",["dojo/_base/declare","dojo/_base/event","dojo/keys","./_Spinner","./NumberTextBox"],function(_1,_2,_3,_4,_5){
return _1("dijit.form.NumberSpinner",[_4,_5.Mixin],{adjust:function(_6,_7){
var tc=this.constraints,v=isNaN(_6),_8=!isNaN(tc.max),_9=!isNaN(tc.min);
if(v&&_7!=0){
_6=(_7>0)?_9?tc.min:_8?tc.max:0:_8?this.constraints.max:_9?tc.min:0;
}
var _a=_6+_7;
if(v||isNaN(_a)){
return _6;
}
if(_8&&(_a>tc.max)){
_a=tc.max;
}
if(_9&&(_a<tc.min)){
_a=tc.min;
}
return _a;
},_onKeyPress:function(e){
if((e.charOrCode==_3.HOME||e.charOrCode==_3.END)&&!(e.ctrlKey||e.altKey||e.metaKey)&&typeof this.get("value")!="undefined"){
var _b=this.constraints[(e.charOrCode==_3.HOME?"min":"max")];
if(typeof _b=="number"){
this._setValueAttr(_b,false);
}
_2.stop(e);
}
}});
});

Version data entries

13 entries across 13 versions & 3 rubygems

Version Path
dojo_rails-0.0.2 vendor/assets/javascripts/dijit/form/NumberSpinner.js
dojo_rails-0.0.1 vendor/assets/javascripts/dijit/form/NumberSpinner.js
dijit-rails-0.11.0 vendor/assets/javascripts/dijit/form/NumberSpinner.js
dijit-rails-0.10.4 vendor/assets/javascripts/dijit/form/NumberSpinner.js
dijit-rails-0.10.3 vendor/assets/javascripts/dijit/form/NumberSpinner.js
dijit-rails-0.10.2 vendor/assets/javascripts/dijit/form/NumberSpinner.js
dijit-rails-0.10.1 vendor/assets/javascripts/dijit/form/NumberSpinner.js
dijit-rails-0.10.0 vendor/assets/javascripts/dijit/form/NumberSpinner.js
dojo-rails-0.9.4 vendor/assets/javascripts/dijit/form/NumberSpinner.js
dojo-rails-0.9.3 vendor/assets/javascripts/dijit/form/NumberSpinner.js
dojo-rails-0.9.2 vendor/assets/javascripts/dijit/form/NumberSpinner.js
dojo-rails-0.9.1 vendor/assets/javascripts/dijit/form/NumberSpinner.js
dojo-rails-0.9.0 vendor/assets/javascripts/dijit/form/NumberSpinner.js