//>>built define("dojo/_base/kernel dojo/_base/declare dojo/_base/lang dojo/_base/html dojo/_base/array dojo/_base/event dojo/_base/connect dojo/dom-construct dijit/_Widget dojox/gfx ./Range dojo/fx/easing".split(" "),function(n,p,l,e,t,f,h,g,q,m,r){n.deprecated("dojox.gauges","Use the new extensible dojox.dgauges framework instead","2.0");var k=0;return p("dojox.gauges._Gauge",[q],{width:0,height:0,background:null,image:null,useRangeStyles:0,useTooltip:!0,majorTicks:null,minorTicks:null,_defaultIndicator:null, defaultColors:[[0,84,170,1],[68,119,187,1],[102,153,204,1],[153,187,238,1],[153,204,255,1],[204,238,255,1],[221,238,255,1]],min:null,max:null,surface:null,hideValues:!1,gaugeContent:void 0,_backgroundDefault:{color:"#E0E0E0"},_rangeData:null,_indicatorData:null,_drag:null,_img:null,_overOverlay:!1,_lastHover:"",startup:function(){null===this.image&&(this.image={});this.connect(this.gaugeContent,"onmousedown",this.handleMouseDown);this.connect(this.gaugeContent,"onmousemove",this.handleMouseMove); this.connect(this.gaugeContent,"onmouseover",this.handleMouseOver);this.connect(this.gaugeContent,"onmouseout",this.handleMouseOut);this.connect(this.gaugeContent,"touchstart",this.handleTouchStart);this.connect(this.gaugeContent,"touchend",this.handleTouchEnd);this.connect(this.gaugeContent,"touchmove",this.handleTouchMove);l.isArray(this.ranges)||(this.ranges=[]);l.isArray(this.indicators)||(this.indicators=[]);var a=[],b=[],c;if(this.hasChildren()){var d=this.getChildren();for(c=0;cthis.max)this.max=b.high;if(!b.color){var d=this._rangeData.length%this.defaultColors.length;m.svg&&0