nnnjjj123
2020-11-17 1b2c1edb61190eeb19f465ff031eaa3b2a1b8dbc
1
2
3
4
5
//>>built
define(["dojo/_base/declare","dojo/_base/lang","dojo/_base/connect","dojo/_base/fx","./AnalogIndicatorBase"],function(k,l,m,n,p){return k("dojox.gauges.AnalogArcIndicator",[p],{_createArc:function(e){if(this.shape){var d=this._gauge._mod360(this._gauge.startAngle),a=this._gauge._getRadians(this._gauge._getAngle(e)),b=this._gauge._getRadians(d);"cclockwise"==this._gauge.orientation&&(d=a,a=b,b=d);d=0;(b<=a?a-b:2*Math.PI+a-b)>Math.PI&&(d=1);var g=Math.cos(a),a=Math.sin(a),h=Math.cos(b),b=Math.sin(b),
f=this.offset+this.width,c=["M"];c.push(this._gauge.cx+this.offset*b);c.push(this._gauge.cy-this.offset*h);c.push("A",this.offset,this.offset,0,d,1);c.push(this._gauge.cx+this.offset*a);c.push(this._gauge.cy-this.offset*g);c.push("L");c.push(this._gauge.cx+f*a);c.push(this._gauge.cy-f*g);c.push("A",f,f,0,d,0);c.push(this._gauge.cx+f*b);c.push(this._gauge.cy-f*h);c.push("z");this.shape.setShape(c.join(" "));this.currentValue=e}},draw:function(e,d){var a=this.value;a<this._gauge.min&&(a=this._gauge.min);
a>this._gauge.max&&(a=this._gauge.max);if(this.shape)d?this._createArc(a):(e=new n.Animation({curve:[this.currentValue,a],duration:this.duration,easing:this.easing}),m.connect(e,"onAnimate",l.hitch(this,this._createArc)),e.play());else{d=this.color?this.color:"black";var b={color:this.strokeColor?this.strokeColor:d,width:1};this.color.type&&!this.strokeColor&&(b.color=this.color.colors[0].color);this.shape=e.createPath().setStroke(b).setFill(d);this._createArc(a);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)}}})});