//>>built define("dojo/_base/declare dojo/_base/fx dojo/_base/connect dojo/_base/lang dojox/gfx ./_Indicator".split(" "),function(e,f,g,h,d,k){return e("dojox.gauges.BarLineIndicator",[k],{width:1,_getShapes:function(c){if(!this._gauge)return null;var a=this.value;athis._gauge.max&&(a=this._gauge.max);var a=this._gauge._getPosition(a),b=[];1this._gauge.max&&(a=this._gauge.max),a=this._gauge._getPosition(a),"inside"==this.direction?(b=d.normalizedLength((this.font?this.font:d.defaultFont).size),this.text=this._gauge.drawText(c, ""+this.label,a,this._gauge.dataY+this.offset+this.length+5+b,"middle",this.color,this.font)):this.text=this._gauge.drawText(c,""+this.label,a,this._gauge.dataY+this.offset-5,"middle",this.color,this.font));this.shape.connect("onmouseover",this,this.handleMouseOver);this.shape.connect("onmouseout",this,this.handleMouseOut);this.shape.connect("onmousedown",this,this.handleMouseDown);this.shape.connect("touchstart",this,this.handleTouchStart);this.currentValue=this.value}},_move:function(c){var a=this.value; athis._gauge.max&&(a=this._gauge.max);var b=this._gauge._getPosition(this.currentValue);this.currentValue=a;a=this._gauge._getPosition(a);c||b==a?this.shape.setTransform(d.matrix.translate(a,0)):(c=new f.Animation({curve:[b,a],duration:this.duration,easing:this.easing}),g.connect(c,"onAnimate",h.hitch(this,function(a){this.shape&&this.shape.setTransform(d.matrix.translate(a,0))})),c.play())}})});