{"_id":"@domoinc/market-funnel-chart","_rev":"38-98669f70c309ec03ffea31fea1ca9b84","name":"@domoinc/market-funnel-chart","dist-tags":{"latest":"3.0.2"},"versions":{"3.0.0":{"name":"@domoinc/market-funnel-chart","version":"3.0.0","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/market-funnel-chart@3.0.0","maintainers":[{"name":"jmstewart","email":"james.stewart42@gmail.com"}],"dist":{"shasum":"f26764d26843c3e0fc63834beb4d6facb1ad6843","tarball":"https://registry.npmjs.org/@domoinc/market-funnel-chart/-/market-funnel-chart-3.0.0.tgz","integrity":"sha512-pzetByXWyRbAkeQEP4Q061zz1NrncBBJFlI7Anx77sk9v79jki5I//EDc2OVqXzP6306Pzf+A6i7ufYPWrZfGQ==","signatures":[{"sig":"MEUCIQDOtwG4KQoxBzfebty+bh/zCgmzmLBNC4WBky3lnMzIaAIgWzic4m795z9G2US4oox40WViagKSz4cBZ40VJe/uV78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/bundle.js","_from":".","_shasum":"f26764d26843c3e0fc63834beb4d6facb1ad6843","gitHead":"adb31de80598d3498bca554429e3d6805d8e50c4","scripts":{},"_npmUser":{"name":"jmstewart","email":"james.stewart42@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.6.0","description":"MarketFunnelChart - Domo Widget","directories":{},"_nodeVersion":"5.6.0","dependencies":{"d3":"^3.5.15","d3.chart":"^0.3.0","@domoinc/da-theme":"^4.2.1","@domoinc/base-widget":"^1.5.2","@domoinc/funnel-layer":"^1.0.1","@domoinc/funnel-lines":"^2.0.0","@domoinc/funnel-total-layer":"^1.0.0"},"devDependencies":{"grunt":"~0.4.2","request":"^2.40.0","shelljs":"^0.2.6","webpack":"^1.12.12","grunt-notify":"^0.3.0","grunt-prompt":"^1.1.0","grunt-release":"^0.13.0","grunt-webpack":"^1.0.11","jshint-stylish":"^0.1.5","grunt-port-pick":"^1.5.0","load-grunt-tasks":"^3.4.0","webpack-dev-server":"^1.14.1","grunt-contrib-clean":"^0.7.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-jshint":"~0.7.2","grunt-contrib-connect":"^0.7.1","grunt-conventional-changelog":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/market-funnel-chart-3.0.0.tgz_1455754607013_0.6990069530438632","host":"packages-6-west.internal.npmjs.com"}},"3.0.1":{"name":"@domoinc/market-funnel-chart","version":"3.0.1","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/market-funnel-chart@3.0.1","maintainers":[{"name":"aharris88","email":"aharris88@gmail.com"},{"name":"andrewjensen","email":"andrewjensen90@gmail.com"},{"name":"bkingery","email":"brian.kingery@gmail.com"},{"name":"bmbarker-domo","email":"ben.barker@domo.com"},{"name":"clm","email":"chris.clm09@gmail.com"},{"name":"dallasnorton","email":"dallaslandonnorton@gmail.com"},{"name":"excrispy","email":"excrispy@gmail.com"},{"name":"freakaziod210","email":"freakaziod210@gmail.com"},{"name":"jaxry","email":"cabot696@gmail.com"},{"name":"jgalb","email":"jakegpv@gmail.com"},{"name":"jmstewart","email":"james.stewart42@gmail.com"},{"name":"jonathan-law","email":"jonathan.q.law@gmail.com"},{"name":"k4paul","email":"kellie.morgan@domo.com"},{"name":"lcwright21","email":"lance.wright@hotmail.com"},{"name":"morganjohn12","email":"morganjohn12@gmail.com"},{"name":"nicksrandall","email":"nicksrandall@gmail.com"},{"name":"scott.davidson.domo","email":"scott.davidson@domo.com"},{"name":"whitney.rosenberg","email":"whitney.rosenberg@domo.com"}],"dist":{"shasum":"128650f062bd75fe03b6bd7dfa608fc92a51bfa0","tarball":"https://registry.npmjs.org/@domoinc/market-funnel-chart/-/market-funnel-chart-3.0.1.tgz","integrity":"sha512-E/JQa8GmtJdbgFEjVgZpb3sVE1BT2deFaZI5/Xjs0LAP/j7rI18q22kYx6wjDRR9uYEX+FbmDhptU7BQvY1wFw==","signatures":[{"sig":"MEQCIGXylSsNhft0AosCNbAa+ZvZbkGjKY1Y22sVn7wU6Lg7AiBFM8GWCiglw8Uswdl4G259PW9Yps2rV05qz3/Nc3pb3g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/bundle.js","_from":".","_shasum":"128650f062bd75fe03b6bd7dfa608fc92a51bfa0","gitHead":"a0851b3a8ae176cb9e54ee9b31009336f1b17085","scripts":{},"_npmUser":{"name":"jonathan-law","email":"jonathan.q.law@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.3.8","description":"MarketFunnelChart - Domo Widget","directories":{},"_nodeVersion":"4.2.1","dependencies":{"d3":"^3.5.16","d3.chart":"^0.3.0","@domoinc/da-theme2":"^2.3.1","@domoinc/base-widget":"^1.5.2","@domoinc/funnel-layer":"^1.0.2","@domoinc/funnel-lines":"^2.0.2","@domoinc/funnel-total-layer":"^1.0.1"},"devDependencies":{"grunt":"~0.4.2","request":"^2.40.0","shelljs":"^0.2.6","webpack":"^1.12.12","grunt-notify":"^0.3.0","grunt-prompt":"^1.1.0","grunt-release":"^0.13.0","grunt-webpack":"^1.0.11","jshint-stylish":"^0.1.5","grunt-port-pick":"^1.5.0","load-grunt-tasks":"^3.4.0","webpack-dev-server":"^1.14.1","grunt-contrib-clean":"^0.7.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-jshint":"~0.7.2","grunt-contrib-connect":"^0.7.1","grunt-conventional-changelog":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/market-funnel-chart-3.0.1.tgz_1457469397471_0.9359172296244651","host":"packages-12-west.internal.npmjs.com"}},"3.0.2":{"name":"@domoinc/market-funnel-chart","version":"3.0.2","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/market-funnel-chart@3.0.2","maintainers":[{"name":"aharris88","email":"aharris88@gmail.com"},{"name":"andrewjensen","email":"andrewjensen90@gmail.com"},{"name":"bkingery","email":"brian.kingery@gmail.com"},{"name":"bmbarker-domo","email":"ben.barker@domo.com"},{"name":"clm","email":"chris.clm09@gmail.com"},{"name":"dallasnorton","email":"dallaslandonnorton@gmail.com"},{"name":"excrispy","email":"excrispy@gmail.com"},{"name":"freakaziod210","email":"freakaziod210@gmail.com"},{"name":"jaxry","email":"cabot696@gmail.com"},{"name":"jgalb","email":"jakegpv@gmail.com"},{"name":"jmstewart","email":"james.stewart42@gmail.com"},{"name":"jonathan-law","email":"jonathan.q.law@gmail.com"},{"name":"k4paul","email":"kellie.morgan@domo.com"},{"name":"lcwright21","email":"lance.wright@hotmail.com"},{"name":"morganjohn12","email":"morganjohn12@gmail.com"},{"name":"nicksrandall","email":"nicksrandall@gmail.com"},{"name":"scott.davidson.domo","email":"scott.davidson@domo.com"},{"name":"whitney.rosenberg","email":"whitney.rosenberg@domo.com"}],"dist":{"shasum":"413cf8195199df707e018c257aa6ca8a293a667b","tarball":"https://registry.npmjs.org/@domoinc/market-funnel-chart/-/market-funnel-chart-3.0.2.tgz","integrity":"sha512-An2ZuNCoN2/nXju9R94OTAqClvVoXLx3czR188LPABEpXTKWtlKg4IaZNk+2yVJvMPO4fGADiAG7YUUVIFhMZg==","signatures":[{"sig":"MEYCIQC1xQHiTwQ/PtBke/rx5rcIH1e1Cblkiz3wTQUI2d0xwQIhAIy/XaUSt61dSQr43qAK7l7jqcPkyvwGuQS4tESMEdRj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzxIXCRA9TVsSAnZWagAAWs8P/As4yrzL9iLqnbAgQRTM\n1Im6acFMg59et8oSYVv9Gkz8Kx6BCBoOmykYPcvrHzhJV4G4V1vbJxNUUYC4\nmOb6VUGocHk59TiGOjrXo4YISSl3JONHI//oYVkBb0iogw+0Mh3RMkSW158N\nOvXqrnZaLYaMBt0h/mO22RIBk0vLVVyh3YU4+QnAFJnVBx07rVrYa8GMJeQz\nUdDO7ignVKUEJbdR99DDzZjjq6WPUWnrNNuyx6NtojFEfrzreNey+y9FrZG8\nYFZs3T68s45im3QNJuaa1k6gbX8aX+2aN9IOr7AQ9IXHxR1uH94sdp1zJDhG\ne6eEYuLc4Tp+DGwdef6/uV6U5UuKC8B3J0zzyxOej+32+UD+2kd8tLNB88lq\n9iNKvRQnCAypCIgnjua12rNr7GUqpNKlXK3AHipEZs8Bo8ie7wkKjzeGEjtB\nBsuJZ+JIi0SndRgYC8jehxh+XXw/rp0NZgXPnVkT4GWL1TXBsRbyeCdf8ryk\nOEhL2f4KhG5FmqMdJkmiwwJUTbJio2P+LjvDBuIh21u8KQ1Fgzh3Kdz+vcOO\n0MTn5bKfxbGtDtf2oSGQAz3HYwwmI21/6TQ6vOi3aL8Z6DM12mEPJAOd4hyD\nJZoSdtPv2DpliJiGL7bTN/Jf8QP2+ExElHdQj2C0cWFcS7CTsoZwAMp70yWF\nfjUC\r\n=NWUO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bundle.js","_from":".","_shasum":"413cf8195199df707e018c257aa6ca8a293a667b","gitHead":"e6f6c7824db5f86330a275e66833e0d4484eb4fc","scripts":{},"_npmUser":{"name":"jonathan-law","email":"jonathan.q.law@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.3.12","description":"MarketFunnelChart - Domo Widget","directories":{},"_nodeVersion":"5.2.0","dependencies":{"d3":"^3.5.16","d3.chart":"^0.3.0","@domoinc/da-theme2":"^2.8.1","@domoinc/base-widget":"^1.5.2","@domoinc/funnel-layer":"^1.0.3","@domoinc/funnel-lines":"^2.0.2","@domoinc/funnel-total-layer":"^1.0.1"},"devDependencies":{"grunt":"~0.4.2","request":"^2.40.0","shelljs":"^0.2.6","webpack":"^1.12.12","grunt-notify":"^0.3.0","grunt-prompt":"^1.1.0","grunt-release":"^0.13.0","grunt-webpack":"^1.0.11","jshint-stylish":"^0.1.5","grunt-port-pick":"^1.5.0","load-grunt-tasks":"^3.4.0","webpack-dev-server":"^1.14.1","grunt-contrib-clean":"^0.7.0","grunt-contrib-watch":"~0.5.3","grunt-contrib-jshint":"~0.7.2","grunt-contrib-connect":"^0.7.1","grunt-conventional-changelog":"^5.0.0"},"_npmOperationalInternal":{"tmp":"tmp/market-funnel-chart-3.0.2.tgz_1475003168829_0.05553198209963739","host":"packages-16-east.internal.npmjs.com"}}},"time":{"created":"2016-02-18T00:16:51.835Z","modified":"2026-02-27T17:24:26.614Z","3.0.0":"2016-02-18T00:16:51.835Z","3.0.1":"2016-03-08T20:36:42.069Z","3.0.2":"2016-09-27T19:06:09.546Z"},"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","keywords":["domo","app"],"repository":{"type":"git"},"description":"MarketFunnelChart - Domo Widget","maintainers":[{"email":"trevor.tingey@domo.com","name":"ttingey"},{"email":"morganjohn12@gmail.com","name":"morganjohn12"},{"email":"jeff.smith@domo.com","name":"jeff.smith"},{"email":"cgrieb9@gmail.com","name":"congrieb"},{"email":"spencer@myweb-host.net","name":"th3uiguy"},{"email":"jason.hansen@domo.com","name":"domo_json"},{"email":"jon.tiritilli@domo.com","name":"jontiritilli-domo"}],"readme":"# MarketFunnelChart\n\nMarketing ROI Funnel\n\n\n\n## Configuration Options\n\n\n#### barLineTransitionTime\nType: `number`  \nDefault: `250`  \nUnits: `ms`\n\nundefined\n\n#### barTransitionTime\nType: `number`  \nDefault: `250`  \nUnits: `ms`\n\nundefined\n\n#### barsPercent\nType: `number`  \nDefault: `0.775`  \n\nPercent of width allocated to bars\n\n#### barsTextColor\nType: `color`  \nDefault: `\"#FFF\"`  \n\nColor of text inside bars\n\n#### chartName\nType: `string`  \nDefault: `\"MarketFunnelChart\"`  \n\nName of chart for Reporting\n\n#### chartPrimarySeriesColors\nType: `colorArray`  \nDefault: `[[\"#D9EBFD\",\"#B7DAF5\",\"#90c4e4\",\"#73B0D7\",\"#4E8CBA\",\"#31689B\"],[\"#DDF4BA\",\"#BBE491\",\"#A0D771\",\"#80C25D\",\"#559E38\",\"#387B26\"],[\"#FDECAD\",\"#FCCF84\",\"#FBAD56\",\"#FB8D34\",\"#E45621\",\"#A43724\"],[\"#F3E4FE\",\"#DDC8EF\",\"#C5ACDE\",\"#B391CA\",\"#8F6DC0\",\"#7940A1\"],[\"#FCD7E6\",\"#FBB6DD\",\"#F395CD\",\"#EE76BF\",\"#CF51AC\",\"#A62A92\"],[\"#D8F4DE\",\"#ABE4CA\",\"#8DD5BE\",\"#68BEA8\",\"#46998A\",\"#227872\"],[\"#FDDDDD\",\"#FCBCB7\",\"#FD9A93\",\"#FD7F76\",\"#e45850\",\"#c92e25\"]]`  \n\nThe primary colors used to represent series data\n\n#### funnelBarPaddingPercent\nType: `number`  \nDefault: `0.23`  \n\nPercent of funnel bar height allocated to padding(space)\n\n#### funnelBarsHeightPercent\nType: `number`  \nDefault: `0.536`  \n\nPercent of height allocated to funnel bars\n\n#### funnelLineArrayX2Positions\nType: `n/a`  \nDefault: `null`  \n\nArray of absolute x2 positions for placing the funnel lines\n\n#### funnelOutlineColor\nType: `color`  \nDefault: `\"#f1f1f1\"`  \n\nColor of the space between each layer\n\n#### generalWashoutColor\nType: `color`  \nDefault: `\"#E4E5E5\"`  \n\nColor used to indicate elements that are not being highlighted\n\n#### height\nType: `number`  \nDefault: `250`  \nUnits: `px`\n\n\n\n#### isOnMobile\nType: `boolean`  \nDefault: `false`  \n\nIf true, it signals to the widget that it is running on a mobile device. Should be called before draw and then NEVER changed.\n\n#### labelBarPaddingPercent\nType: `number`  \nDefault: `0.174`  \n\nPercent of width allocated to padding between labels and bars\n\n#### labelPercent\nType: `number`  \nDefault: `0.174`  \n\nPercent of width allocated to labels\n\n#### lineCircleHeightPercent\nType: `number`  \nDefault: `0.083`  \n\nPercent of height allocated to the circles\n\n#### lineColor\nType: `color`  \nDefault: `\"#E3E3E3\"`  \n\nundefined\n\n#### lineHeightPercent\nType: `number`  \nDefault: `0.179`  \n\nPercent of height allocated to vertical lines\n\n#### lineStartOffset\nType: `number`  \nDefault: `10`  \nUnits: `px`\n\nundefined\n\n#### lineTransitionTime\nType: `number`  \nDefault: `1000`  \nUnits: `ms`\n\nundefined\n\n#### minBarWidthPercent\nType: `number`  \nDefault: `0.1`  \n\nPercent of width allocated to bars\n\n#### shouldCenterCircle\nType: `boolean`  \nDefault: `false`  \n\nIf true, circle will be centered at the lines end point\n\n#### shouldFillCircle\nType: `boolean`  \nDefault: `false`  \n\nIf true, chart will fill the circle\n\n#### shouldValidate\nType: `boolean`  \nDefault: `true`  \n\nFlag for turning off data validation\n\n#### showTopLayerLabels\nType: `boolean`  \nDefault: `true`  \n\nIf true, the top funnel layer will label each section\n\n#### showTotalLayer\nType: `boolean`  \nDefault: `true`  \n\nFlag to hide the total layer(last funnel layer)\n\n#### sort\nType: `boolean`  \nDefault: `true`  \n\nWhether or not the chart should sort the data\n\n#### sortGroupsByArray\nType: `n/a`  \nDefault: `null`  \n\nArray of group names. Order determines funnel order\n\n#### textFontFamily\nType: `string`  \nDefault: `\"Open Sans\"`  \n\n\n\n#### textSize\nType: `number`  \nDefault: `12`  \nUnits: `px`\n\n\n\n#### totalBarHeightPercent\nType: `number`  \nDefault: `0.143`  \n\nPercent of height allocated to totals bar\n\n#### updateSizeableConfigs\nType: `boolean`  \nDefault: `true`  \n\nFlag for turning off the mimic of illustrator's scale functionality\n\n#### width\nType: `number`  \nDefault: `250`  \nUnits: `px`\n\n\n\n## Data Definition\n\n\n#### category\nType: `string`\n\nDefault validate:  \n```js\nfunction (d) {\n\t          return this.accessor(d) !== undefined;\n\t        }\n```\n\nDefault accessor:  \n```js\nfunction (line) {\n\t          return line[1] === undefined ? undefined : String(line[1]);\n\t        }\n```\n\n#### group\nType: `string`\n\nDefault validate:  \n```js\nfunction (d) {\n\t          return this.accessor(d) !== undefined;\n\t        }\n```\n\nDefault accessor:  \n```js\nfunction (line) {\n\t          return line[0] === undefined ? undefined : String(line[0]);\n\t        }\n```\n\n#### value\nType: `number`\n\nDefault validate:  \n```js\nfunction (d) {\n\t          return !isNaN(this.accessor(d)) && this.accessor(d) >= 0;\n\t        }\n```\n\nDefault accessor:  \n```js\nfunction (line) {\n\t          return Number(line[2]);\n\t        }\n```\n\n## Events\n\n\n#### Dispatch Events\n\ndispatch:mouseover  \ndispatch:mouseout  \n#### External Events\n\nexternal:mouseover  \nexternal:mouseout  \n\n## Example\n\n```js  \n//Setup some fake data\nvar data = [\n  ['Prospects', 'SEM', 5500],\n  ['Prospects', 'DISPLAY', 2500],\n  ['Prospects', 'SOCIAL', 7500],\n  ['Prospects', 'FIELD', 5500],\n\n  ['SAL', 'SEM', 4000],\n  ['SAL', 'DISPLAY', 1000],\n  ['SAL', 'FIELD', 4000],\n  ['SAL', 'SOCIAL', 6000],\n\n  ['SQL', 'SEM', 2000],\n  ['SQL', 'DISPLAY', 500],\n  ['SQL', 'SOCIAL', 3000],\n  ['SQL', 'FIELD', 2000],\n\n  ['Closed Deals', 'SEM', 300],\n  ['Closed Deals', 'DISPLAY', 90],\n  ['Closed Deals', 'SOCIAL', 500],\n  ['Closed Deals', 'FIELD', 300],\n\n  ['Marketing ROI', 'SEM', 200],\n  ['Marketing ROI', 'DISPLAY', 90],\n  ['Marketing ROI', 'SOCIAL', 500],\n  ['Marketing ROI', 'FIELD', 300]\n];\n\nvar aHeight = 400;\nvar aWidth = 400;\n\n//var sortOrder = ['Prospects', 'Marketing ROI', 'SQL', 'SAL', 'Closed Deals'];\n//var sortOrder = ['Prospects', 'Marketing ROI', 'Closed Deals'];\n\nvar offset = 87;\nvar funnelLineXPos = [175 + offset, 261 + offset, 347 + offset, 434 + offset];\n\n//Initialze the widget\nvar chart = d3.select('#vis')\n  .append('svg')\n  .attr({\n    height: '1000px',\n    width: '2000px'\n  })\n  .append('g')\n  .attr('transform', 'translate(50, 50)')\n  .chart('MarketFunnelChart')\n  .c({\n    shouldFillCircle: true,\n    shouldCenterCircle: true,\n    showTotalLayer: true,\n    showTopLayerLabels: true,\n    textSize: 10,\n    width: aWidth,\n    height: aHeight\n  });\n\n\n/*----------------------------------------------------------------------------------\n// Test Custom Color Scale\n----------------------------------------------------------------------------------*/\n//chart.setColorScale(d3.scale.ordinal()\n//  .domain(['SEM', 'DISPLAY', 'SOCIAL', 'FIELD'])\n//  .range(['#fff700', '#ffe100', '#ffae00', '#ff5900', '#ff3c00']));\n\n\n//Render the chart with data\nchart._notifier.showMessage(true);\n\n\n/*----------------------------------------------------------------------------------\n // Top Layer Box Center API\n ----------------------------------------------------------------------------------*/\n//var boxXCenters = chart.preCalcBoxLayoutData(data);\n//for (var i = 0; i < boxXCenters.length; i++)\n//{\n//    d3.select('svg').append('circle')\n//        .attr({\n//            cx:boxXCenters[i],\n//            cy:0,\n//            r:3\n//        })\n//}\n\n\nchart.draw(data);\n\n\n/*----------------------------------------------------------------------------------\n // Trigger Hover API\n ----------------------------------------------------------------------------------*/\nsetTimeout(function () {\n   chart.trigger('external:mouseover', {name: 'FIELD', data: ['FIELD', 5500]}, 0);\n}, 3000);\n//setTimeout(function () {\n//\n//    chart.trigger('external:mouseout');\n//\n//}, 4000);\n\nchart.on('dispatch:mouseover', function(obj, i) {\n  console.log(obj, i);\n});\n// chart.on('dispatch:mouseout', function() {\n//   console.log('out');\n// });\n\n\n/*----------------------------------------------------------------------------------\n // Update\n ----------------------------------------------------------------------------------*/\n//setTimeout(function () {\n//  chart.draw([\n//    ['Prospects', 'DISPLAY', 2500],\n//    ['Prospects', 'SOCIAL', 7500],\n//    ['Prospects', 'FIELD', 5500],\n//\n//    ['SAL', 'DISPLAY', 1000],\n//    ['SAL', 'FIELD', 4000],\n//    ['SAL', 'SOCIAL', 6000],\n//\n//    ['SQL', 'DISPLAY', 500],\n//    ['SQL', 'SOCIAL', 3000],\n//    ['SQL', 'FIELD', 2000],\n//\n//    ['Closed Deals', 'DISPLAY', 90],\n//    ['Closed Deals', 'SOCIAL', 500],\n//    ['Closed Deals', 'FIELD', 300],\n//\n//    ['Marketing ROI', 'DISPLAY', 90],\n//    ['Marketing ROI', 'SOCIAL', 500],\n//    ['Marketing ROI', 'FIELD', 300]\n//\n//  ]);\n//}, 3000);\n\n/*----------------------------------------------------------------------------------\n // Border\n ----------------------------------------------------------------------------------*/\n\n//d3.select('svg').insert('rect', ':first-child')\n//  .attr('height', 500)\n//  .attr('width', 500)\n//  .attr('stroke', 'black')\n//  // .style('fill', '#2F3132')\n//  .style('fill', 'white')\n//  .style('fill-opacity', 1);\n\n\n```\n\n","readmeFilename":"README.md"}