Sha256: 9207690c7babac559554039013721b66ba1d63a71ead3d5b44e496b64077d38d

Contents?: true

Size: 744 Bytes

Versions: 9

Compression:

Stored size: 744 Bytes

Contents

//>>built
define("dojox/gauges/AnalogNeedleIndicator",["dojo/_base/declare","./AnalogIndicatorBase"],function(_1,_2){
return _1("dojox.gauges.AnalogNeedleIndicator",[_2],{_getShapes:function(_3){
if(!this._gauge){
return null;
}
var x=Math.floor(this.width/2);
var _4=[];
var _5=this.color?this.color:"black";
var _6=this.strokeColor?this.strokeColor:_5;
var _7=this.strokeWidth?this.strokeWidth:1;
var _8={color:_6,width:_7};
if(_5.type&&!this.strokeColor){
_8.color=_5.colors[0].color;
}
var xy=(Math.sqrt(2)*(x));
_4[0]=_3.createPath().setStroke(_8).setFill(_5).moveTo(xy,-xy).arcTo((2*x),(2*x),0,0,0,-xy,-xy).lineTo(0,-this.length).closePath();
_4[1]=_3.createCircle({cx:0,cy:0,r:this.width}).setStroke(_8).setFill(_5);
return _4;
}});
});

Version data entries

9 entries across 9 versions & 2 rubygems

Version Path
dojox-rails-0.14.0 vendor/assets/javascripts/dojox/gauges/AnalogNeedleIndicator.js
dojox-rails-0.13.0 vendor/assets/javascripts/dojox/gauges/AnalogNeedleIndicator.js
dojox-rails-0.12.0 vendor/assets/javascripts/dojox/gauges/AnalogNeedleIndicator.js
dojox-rails-0.11.0 vendor/assets/javascripts/gauges/AnalogNeedleIndicator.js
dojo-rails-0.9.4 vendor/assets/javascripts/dojox/gauges/AnalogNeedleIndicator.js
dojo-rails-0.9.3 vendor/assets/javascripts/dojox/gauges/AnalogNeedleIndicator.js
dojo-rails-0.9.2 vendor/assets/javascripts/dojox/gauges/AnalogNeedleIndicator.js
dojo-rails-0.9.1 vendor/assets/javascripts/dojox/gauges/AnalogNeedleIndicator.js
dojo-rails-0.9.0 vendor/assets/javascripts/dojox/gauges/AnalogNeedleIndicator.js