1var CB=CB||{};(function(){var b=function(c){this.initialize(c)};var a=b.prototype=new createjs.Container();a.Container_initialize=a.initialize;a.initialize=function(g){this.Container_initialize();var c={width:500,height:50,max:200000,value:0,barColor:"#F2C339",numberOfTicks:3,noTicks:false,tickPosition:"top",haveValueLabel:true};g=$.extend({},c,g);this.width=g.width;this.height=g.height;this.max=g.max;this.value=g.value;this.barColor=g.barColor;this.barOnly=g.barOnly;this.noTicks=g.noTicks;this.numberOfTicks=g.numberOfTicks;this.isTickOnTop=g.tickPosition=="top"?true:false;this.haveValueLabel=g.haveValueLabel;this.borderY=this.noTicks?0.5:this.height/2+0.5;this.valueBarY1=0;this.valueBarY2=0;this.currentValue=0;this.valueLabelY=0;var d=new createjs.Shape();d.graphics.beginStroke("#a8a8a8");d.graphics.setStrokeStyle(1);d.graphics.beginFill(this.value>0?"#ffffff":"#F2F2F2");d.snapToPixel=true;if(this.isTickOnTop||this.noTicks){d.graphics.drawRect(0.5,this.borderY,this.width-1,this.height/(this.noTicks?1:2)-1)}else{d.graphics.drawRect(0.5,0.5,this.width-1,this.height/2)}d.shadow=new createjs.Shadow("#a8a8a8",0,1,3);this.addChild(d);if(!this.isTickOnTop){var h=new createjs.Shape();h.graphics.beginFill("#ffffff");h.graphics.drawRect(0.5,(this.height/2)+1,this.width-1,(this.height/2)+1);this.addChild(h)}var o=new createjs.Shape();o.graphics.beginFill(this.barColor);if(!this.isTickOnTop&&!this.noTicks){this.valueBarY1=0;this.valueBarY2=this.height/2+1}else{this.valueBarY1=this.borderY,this.valueBarY2=this.height-this.borderY}o.graphics.drawRect(0,this.valueBarY1,0,this.valueBarY2);o.name="ValueBar";this.addChild(o);var p=new createjs.Shape();p.graphics.beginLinearGradientFill(["rgba(60, 60, 60, 0.3)","rgba(168, 168, 168, 0.3)"],[0,1],0,0,0,3);p.graphics.drawRect(0,this.valueBarY1,0,3);p.name="ValueBarShadow";this.addChild(p);if(!this.noTicks){var k=this.width/(this.numberOfTicks+1),m=this.borderY-10,n=this.height;if(!this.isTickOnTop){m=0.5;n=(this.height/2)+10}for(var e=1;e<(this.numberOfTicks+1);e++){var j=new createjs.Shape();var r=k*e;j.graphics.moveTo(r,m);j.graphics.beginStroke("#a8a8a8");j.graphics.setStrokeStyle(1);j.graphics.lineTo(r,n);this.addChild(j);var l=new createjs.Text("$"+((e/(this.numberOfTicks+1))*this.max)/1000+"K","12px Helvetica","#a8a8a8");l.x=r;var f=this.isTickOnTop?this.borderY-5:this.height-5;l.y=f;l.textBaseline="bottom";l.textAlign="center";this.addChild(l)}}if(!this.noTicks&&this.haveValueLabel){var q=new createjs.Text(this.value>0?"$"+(this.value/1000)+"K":"N/A","bold 15px Helvetica","#333333");q.x=15;this.valueLabelY=this.isTickOnTop?this.borderY+7:this.valueBarY1+7;q.y=this.valueLabelY;q.textAlign="left";this.addChild(q)}};a.animateBar=function(e){var c=this.getChildByName("ValueBar");var d=this.getChildByName("ValueBarShadow");this.currentValue=this.currentValue+e>=this.value?this.value:this.currentValue+e;c.graphics.drawRect(0,this.valueBarY1,Math.min((this.currentValue/this.max)*(this.width-3),this.width-2.5),this.valueBarY2);d.graphics.drawRect(0,this.valueBarY1,Math.min((this.currentValue/this.max)*(this.width-3),this.width-2.5),3)};CB.SalaryBar=b}());
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.