New Case Study:See how Anthropic automated 95% of dependency reviews with Socket.Learn More
Socket
Sign inDemoInstall
Socket

dchart-core

Package Overview
Dependencies
Maintainers
1
Versions
284
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

dchart-core - npm Package Compare versions

Comparing version 1.0.30 to 1.0.31

4

package.json
{
"name": "dchart-core",
"version": "1.0.30",
"version": "1.0.31",
"description": "",

@@ -8,3 +8,3 @@ "scripts": {

},
"main": "src/datav.js",
"main": "datav.js",
"author": "elvira.zy",

@@ -11,0 +11,0 @@ "license": "ISC",

@@ -1,1 +0,1 @@

function Radar(a,t){var e={raxis:{key:"y",orient:"top",min:0},rlabel:{key:"x",dr:null},arc:{}};_.deepMerge(e,t),this.axiss=[],DataV.call(this,a,e)}var DataV=require("../datav"),d3=require("d3"),_=require("../util"),Axis=require("../com/axis");Radar=DataV.extend(Radar,{renderSeries:function(){this.series.classed("radar-chart-g",!0);var a=this.options,t=this.data(),e=this;a.arc.radius=Math.min(a.innerHeight,a.innerWidth)/2;var r=(this.renderCom("arc","arc",this.svg[0][0],a.arc).getArc(),360/t.length),i=[];t.forEach(function(n,s){var h=s*r,d=new Axis(e.svg[0][0],a.raxis,{innerWidth:a.arc.radius,innerHeight:a.arc.radius,animatedEasing:a.animatedEasing,animatedTiming:a.animatedTiming});d.render(t),d.attr({transform:"translate("+a.innerWidth/2+","+a.innerHeight/2+")rotate("+h+")"}),e.axiss.push(d);var l=d.getX();i.push({x:a.innerWidth/2+l(n[a.raxis.key])*Math.cos(2*h*Math.PI/360),y:a.innerHeight/2+l(n[a.raxis.key])*Math.sin(2*h*Math.PI/360)})}),this.series.append("path").attr({"class":"serie",d:function(){return _.pos2Path(i)}});{var n=this.axiss[0],s=n.getX();this.svg.selectAll(".serie-label").data(t).enter().append("text").attr({"class":"serie-label",dy:function(a,t){return t*r>=45&&135>t*r?10:0},transform:function(t,e){return"translate("+(a.innerWidth/2+(a.rlabel.dr||s(n.getMax()))*Math.cos(e*r*2*Math.PI/360))+","+(a.innerHeight/2+(a.rlabel.dr||s(n.getMax()))*Math.sin(e*r*2*Math.PI/360))+")"}}).text(function(t){return t[a.rlabel.key]}).style("text-anchor",function(a,t){return t*r>=0&&45>t*r?"start":t*r>=135&&225>t*r?"end":"middle"})}},updateSeries:function(){var a=this.options,t=this.data(),e=this;a.arc.radius=Math.min(a.innerHeight,a.innerWidth)/2;var r=this.getComs("arc","arc");r.update(t,a.arc),r=r.getArc();var i=360/t.length,n=[];t.forEach(function(r,s){var h=s*i;if(e.axiss[s]){var d=e.axiss[s];d.update(t,a.raxis)}else{var d=new Axis(e.svg[0][0],a.raxis,{innerWidth:a.arc.radius,innerHeight:a.arc.radius,animatedEasing:a.animatedEasing,animatedTiming:a.animatedTiming});d.render(t),d.attr({transform:"translate("+a.innerWidth/2+","+a.innerHeight/2+")rotate("+h+")"}),e.axiss.push(d)}var l=d.getX();n.push({x:a.innerWidth/2+l(r[a.raxis.key])*Math.cos(2*h*Math.PI/360),y:a.innerHeight/2+l(r[a.raxis.key])*Math.sin(2*h*Math.PI/360)})}),this.series.select(".serie").attr({d:function(){return _.pos2Path(n)}});var s=this.axiss[0],h=s.getX(),d=this.svg.selectAll(".serie-label").data(t);d.attr({transform:function(t,e){return"translate("+(a.innerWidth/2+(a.rlabel.dr||h(s.getMax()))*Math.cos(e*i*2*Math.PI/360))+","+(a.innerHeight/2+(a.rlabel.dr||h(s.getMax()))*Math.sin(e*i*2*Math.PI/360))+")"}}).text(function(t){return t[a.rlabel.key]})}}),module.exports=Radar;
function Radar(a,r){var t={raxis:{key:"y",orient:"top",min:0,dr:0},rlabel:{key:"x",dr:null},arc:{}};_.deepMerge(t,r),this.axiss=[],DataV.call(this,a,t)}var DataV=require("../datav"),d3=require("d3"),_=require("../util"),Axis=require("../com/axis");Radar=DataV.extend(Radar,{renderSeries:function(){this.series.classed("radar-chart-g",!0);var a=this.options,r=this.data(),t=this;a.arc.radius=Math.min(a.innerHeight,a.innerWidth)/2;var i=(this.renderCom("arc","arc",this.svg[0][0],a.arc).getArc(),360/r.length),e=[];r.forEach(function(n,s){var d=new Axis(t.svg[0][0],a.raxis,{innerWidth:a.arc.radius,innerHeight:a.arc.radius,animatedEasing:a.animatedEasing,animatedTiming:a.animatedTiming});d.render(r),d.attr({transform:"translate("+a.innerWidth/2+","+a.innerHeight/2+")rotate("+(s*i+a.raxis.dr)+")"}),t.axiss.push(d);var h=d.getX();e.push({x:a.innerWidth/2+h(n[a.raxis.key])*Math.cos(2*(s*i+a.raxis.dr)*Math.PI/360),y:a.innerHeight/2+h(n[a.raxis.key])*Math.sin(2*(s*i+a.raxis.dr)*Math.PI/360)})}),this.series.append("path").attr({"class":"serie",d:function(){return _.pos2Path(e)}});{var n=this.axiss[0],s=n.getX();this.svg.selectAll(".serie-label").data(r).enter().append("text").attr({"class":"serie-label",dy:function(r,t){var e=(t*i+a.raxis.dr)%360;return e>45&&135>e?5:0},transform:function(r,t){var e=t*i+a.raxis.dr;return"translate("+(a.innerWidth/2+(a.rlabel.dr||s(n.getMax()))*Math.cos(2*e*Math.PI/360))+","+(a.innerHeight/2+(a.rlabel.dr||s(n.getMax()))*Math.sin(2*e*Math.PI/360))+")"}}).text(function(r){return r[a.rlabel.key]}).style("text-anchor",function(r,t){var e=(t*i+a.raxis.dr)%360;return e>=0&&45>e||e>315&&360>e?"start":e>=135&&225>e?"end":"middle"})}},updateSeries:function(){var a=this.options,r=this.data(),t=this;a.arc.radius=Math.min(a.innerHeight,a.innerWidth)/2;var i=this.getComs("arc","arc");i.update(r,a.arc),i=i.getArc();var e=360/r.length,n=[];r.forEach(function(i,s){if(t.axiss[s]){var d=t.axiss[s];d.update(r,a.raxis)}else{var d=new Axis(t.svg[0][0],a.raxis,{innerWidth:a.arc.radius,innerHeight:a.arc.radius,animatedEasing:a.animatedEasing,animatedTiming:a.animatedTiming});d.render(r),d.attr({transform:"translate("+a.innerWidth/2+","+a.innerHeight/2+")rotate("+(s*e+a.raxis.dr)+")"}),t.axiss.push(d)}var h=d.getX();n.push({x:a.innerWidth/2+h(i[a.raxis.key])*Math.cos(2*(s*e+a.raxis.dr)*Math.PI/360),y:a.innerHeight/2+h(i[a.raxis.key])*Math.sin(2*(s*e+a.raxis.dr)*Math.PI/360)})}),this.series.select(".serie").attr({d:function(){return _.pos2Path(n)}});var s=this.axiss[0],d=s.getX(),h=this.svg.selectAll(".serie-label").data(r);h.attr({transform:function(r,t){return"translate("+(a.innerWidth/2+(a.rlabel.dr||d(s.getMax()))*Math.cos(2*(t*e+a.raxis.dr)*Math.PI/360))+","+(a.innerHeight/2+(a.rlabel.dr||d(s.getMax()))*Math.sin(2*(t*e+a.raxis.dr)*Math.PI/360))+")"}}).text(function(r){return r[a.rlabel.key]})}}),module.exports=Radar;
SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc