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 2.3.8 to 2.3.9

2

package.json
{
"name": "dchart-core",
"version": "2.3.8",
"version": "2.3.9",
"description": "",

@@ -5,0 +5,0 @@ "scripts": {

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

function Radar(r,a){var t={raxis:{key:"y",orient:"top",dr:0},rlabel:{key:"x",dr:null},arc:{}};t=_.deepMerge(t,a),this.axiss=[],DataV.call(this,r,t)}var DataV=require("../datav"),d3=require("d3"),_=require("../util"),Axis=require("../com/axis");Radar=DataV.extend(Radar,{data:function(r){if(!r)return this._data;var a=this.options,t=a.raxis.key;r.forEach(function(r){_.isArray(r[t])||(r[t]=[r[t]]),r[t]=_.map(r[t],function(r){return"string"==typeof r&&(r=_.toNumber(r)),r||(r=0),r})}),this._data=r},renderSeries:function(){this.svg.classed("radar-chart-g",!0);var r=this.options,a=this.data(),t=this;r.arc.radius=Math.min(r.innerHeight,r.innerWidth)/2;var e=(this.renderCom("arc","arc",this.svg[0][0],r.arc).getArc(),360/a.length),i=[];a.forEach(function(n,s){var d=new Axis(t.svg[0][0],r.raxis,{innerWidth:r.arc.radius,innerHeight:r.arc.radius,animatedEasing:r.animatedEasing,animatedTiming:r.animatedTiming});d.render(a),d.attr({transform:"translate("+r.innerWidth/2+","+r.innerHeight/2+")rotate("+(s*e+r.raxis.dr)+")"}),t.axiss.push(d);var h=d.getX();n[r.raxis.key].forEach(function(a,t){var n=h(a);void 0===i[t]&&(i[t]=[]),i[t].push({x:r.innerWidth/2+n*Math.cos(2*(s*e+r.raxis.dr)*Math.PI/360),y:r.innerHeight/2+n*Math.sin(2*(s*e+r.raxis.dr)*Math.PI/360)})})}),i.forEach(function(r){t.series.append("path").attr({"class":"serie",d:function(){return _.pos2Path(r)}})});{var n=this.axiss[0],s=n.getX();this.svg.selectAll(".serie-label").data(a).enter().append("text").attr({"class":"serie-label",dy:function(a,t){var i=(t*e+r.raxis.dr)%360;return i>45&&135>i?5:0},transform:function(a,t){var i=t*e+r.raxis.dr;return"translate("+(r.innerWidth/2+(r.rlabel.dr||s(n.getMax()))*Math.cos(2*i*Math.PI/360))+","+(r.innerHeight/2+(r.rlabel.dr||s(n.getMax()))*Math.sin(2*i*Math.PI/360))+")"}}).text(function(a){return a[r.rlabel.key]}).style("text-anchor",function(a,t){var i=(t*e+r.raxis.dr)%360;return i>=0&&45>i||i>315&&360>i?"start":i>=135&&225>i?"end":"middle"})}},updateSeries:function(){this.series.html(""),this.axiss=[],this.renderSeries()}}),module.exports=Radar;
function Radar(r,t){var e={raxis:{key:"y",orient:"top",dr:5,textShow:!1},rlabel:{key:"x",dr:null,color:"#fff",fontSize:12},stroke:"#63d5ed",fill:"rgba(18,36,76,.5)",strokeWidth:2,arc:{},series:[{stroke:"#63d5ed",fill:"rgba(18,36,76,.5)",strokeWidth:2},{stroke:"#4ECDA5",fill:"RGBA(18, 34, 80, .5)",strokeWidth:2}]};e=_.deepMerge(e,t),this.axiss=[],DataV.call(this,r,e)}var DataV=require("../datav"),d3=require("d3"),_=require("../util"),Axis=require("../com/axis");Radar=DataV.extend(Radar,{data:function(r){if(!r)return this._data;var t=this.options,e=t.raxis.key;r.forEach(function(r){_.isArray(r[e])||(r[e]=[r[e]]),r[e]=_.map(r[e],function(r){return"string"==typeof r&&(r=_.toNumber(r)),r||(r=0),r})}),this._data=r},renderSeries:function(){this.svg.classed("radar-chart-g",!0);var r=this.options,t=this.data(),e=this;r.arc.radius=Math.min(r.innerHeight,r.innerWidth)/2;var a=(this.renderCom("arc","arc",this.svg[0][0],r.arc).getArc(),360/t.length),i=[];t.forEach(function(s,n){var d=new Axis(e.svg[0][0],r.raxis,{innerWidth:r.arc.radius,innerHeight:r.arc.radius,animatedEasing:r.animatedEasing,animatedTiming:r.animatedTiming});d.render(t),d.attr({transform:"translate("+r.innerWidth/2+","+r.innerHeight/2+")rotate("+(n*a+r.raxis.dr)+")"}),e.axiss.push(d);var o=d.getX();s[r.raxis.key].forEach(function(t,e){var s=o(t);void 0===i[e]&&(i[e]=[]),i[e].push({x:r.innerWidth/2+s*Math.cos(2*(n*a+r.raxis.dr)*Math.PI/360),y:r.innerHeight/2+s*Math.sin(2*(n*a+r.raxis.dr)*Math.PI/360)})})}),i.forEach(function(t,a){var i=r.series[a];e.series.append("path").attr({"class":"serie",d:function(){return _.pos2Path(t)}}).style({fill:i&&i.fill||r.fill,stroke:i&&i.stroke||r.stroke,strokeWidth:i&&i.strokeWidth||r.strokeWidth})});{var s=this.axiss[0],n=s.getX();this.svg.selectAll(".serie-label").data(t).enter().append("text").attr({"class":"serie-label",dy:function(t,e){var i=(e*a+r.raxis.dr)%360;return i>45&&135>i?5:0},transform:function(t,e){var i=e*a+r.raxis.dr;return"translate("+(r.innerWidth/2+(r.rlabel.dr||n(s.getMax()))*Math.cos(2*i*Math.PI/360))+","+(r.innerHeight/2+(r.rlabel.dr||n(s.getMax()))*Math.sin(2*i*Math.PI/360))+")"}}).text(function(t){return t[r.rlabel.key]}).style("text-anchor",function(t,e){var i=(e*a+r.raxis.dr)%360;return i>=0&&45>i||i>315&&360>i?"start":i>=135&&225>i?"end":"middle"}).style({fill:r.rlabel.color,"font-size":r.rlabel.fontSize})}},updateSeries:function(){this.series.html(""),this.axiss=[],this.renderSeries()}}),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