//>>built define("dijit/form/RangeBoundTextBox",["dojo/_base/declare","dojo/i18n","./MappedTextBox"],function(_1,_2,_3){ return _1("dijit.form.RangeBoundTextBox",_3,{rangeMessage:"",rangeCheck:function(_4,_5){ return ("min" in _5?(this.compare(_4,_5.min)>=0):true)&&("max" in _5?(this.compare(_4,_5.max)<=0):true); },isInRange:function(){ return this.rangeCheck(this.get("value"),this.constraints); },_isDefinitelyOutOfRange:function(){ var _6=this.get("value"); var _7=false; var _8=false; if("min" in this.constraints){ var _9=this.constraints.min; _9=this.compare(_6,((typeof _9=="number")&&_9>=0&&_6!=0)?0:_9); _7=(typeof _9=="number")&&_9<0; } if("max" in this.constraints){ var _a=this.constraints.max; _a=this.compare(_6,((typeof _a!="number")||_a>0)?_a:0); _8=(typeof _a=="number")&&_a>0; } return _7||_8; },_isValidSubset:function(){ return this.inherited(arguments)&&!this._isDefinitelyOutOfRange(); },isValid:function(_b){ return this.inherited(arguments)&&((this._isEmpty(this.textbox.value)&&!this.required)||this.isInRange(_b)); },getErrorMessage:function(_c){ var v=this.get("value"); if(v!==null&&v!==""&&v!==undefined&&(typeof v!="number"||!isNaN(v))&&!this.isInRange(_c)){ return this.rangeMessage; } return this.inherited(arguments); },postMixInProperties:function(){ this.inherited(arguments); if(!this.rangeMessage){ this.messages=_2.getLocalization("dijit.form","validate",this.lang); this.rangeMessage=this.messages.rangeMessage; } },_setConstraintsAttr:function(_d){ this.inherited(arguments); if(this.focusNode){ if(this.constraints.min!==undefined){ this.focusNode.setAttribute("aria-valuemin",this.constraints.min); }else{ this.focusNode.removeAttribute("aria-valuemin"); } if(this.constraints.max!==undefined){ this.focusNode.setAttribute("aria-valuemax",this.constraints.max); }else{ this.focusNode.removeAttribute("aria-valuemax"); } } },_setValueAttr:function(_e,_f){ this.focusNode.setAttribute("aria-valuenow",_e); this.inherited(arguments); },applyTextDir:function(){ }}); });