{"_id":"@domoinc/folded-funnel","_rev":"39-95e49a994d1e7eb736fb8942b49d97d7","name":"@domoinc/folded-funnel","dist-tags":{"latest":"1.0.3"},"versions":{"1.0.0":{"name":"@domoinc/folded-funnel","version":"1.0.0","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/folded-funnel@1.0.0","maintainers":[{"name":"aharris88","email":"aharris88@gmail.com"}],"dist":{"shasum":"df0f92e1b0f8206b59ab916ead2583b79bb16e90","tarball":"https://registry.npmjs.org/@domoinc/folded-funnel/-/folded-funnel-1.0.0.tgz","integrity":"sha512-K041Y7QWTVvgPZEanxmOApjwk69fbUNaBi4y+sfnAWZQuwYlCHgP6qzAwgUd+QN06LYzUIfq4RhXb0Q0rtqieQ==","signatures":[{"sig":"MEQCIGsrsNF3hXCa/YqG3ZIqvOx5lD6GLQECbEe2rtDJ8ibuAiBR/yryWe87+Qk35fXaH+Ohoshuh7a+EFuvUT49Y8S2fA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/bundle.js","_from":".","_shasum":"df0f92e1b0f8206b59ab916ead2583b79bb16e90","gitHead":"e02f42344396bdec79d3590e338dffeaf677635c","scripts":{},"_npmUser":{"name":"aharris88","email":"aharris88@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.3.12","description":"FoldedFunnel - Domo Widget","directories":{},"_nodeVersion":"5.4.1","dependencies":{"d3":"^3.5.14","lodash":"^4.2.1","d3.chart":"^0.3.0","@domoinc/da-theme2":"^2.1.2","@domoinc/utilities":"^4.2.3","@domoinc/base-widget":"^1.4.0","@domoinc/domo-tooltip":"^5.1.7","@domoinc/summary-number":"^0.1.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.10.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/folded-funnel-1.0.0.tgz_1454624544529_0.8980222712270916","host":"packages-6-west.internal.npmjs.com"}},"1.0.1":{"name":"@domoinc/folded-funnel","version":"1.0.1","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/folded-funnel@1.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":"morganjohn12","email":"morganjohn12@gmail.com"},{"name":"nicksrandall","email":"nicksrandall@gmail.com"},{"name":"scott.davidson.domo","email":"scott.davidson@domo.com"}],"dist":{"shasum":"4985b98f7214ba8b00fee8a34e5e731fe13220e1","tarball":"https://registry.npmjs.org/@domoinc/folded-funnel/-/folded-funnel-1.0.1.tgz","integrity":"sha512-XwEv6+m9oYXwn80tP+CCKqvYzCVCRU8g/LdPhmBzpVAEcoU8iTkPqVa86DCNxksejPKo6mpJ+XZe8zPnRHD4lw==","signatures":[{"sig":"MEUCIDQdtnOb12x838SWDxW0nFxBLt/g2NyXkaOULYyU1JhIAiEAsc/xJzqaB9HIgldhfqg6v7PMeEGl4REAdQgbzpXASw4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/bundle.js","_from":".","_shasum":"4985b98f7214ba8b00fee8a34e5e731fe13220e1","gitHead":"75bf0b1815eb6cc3f516b9734170e1e5c6ccaf7f","scripts":{},"_npmUser":{"name":"jonathan-law","email":"jonathan.q.law@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.3.8","description":"FoldedFunnel - Domo Widget","directories":{},"_nodeVersion":"4.2.1","dependencies":{"d3":"^3.5.14","lodash":"^4.2.1","d3.chart":"^0.3.0","@domoinc/da-theme2":"^2.3.1","@domoinc/utilities":"^4.2.3","@domoinc/base-widget":"^1.5.0","@domoinc/domo-tooltip":"^5.1.10","@domoinc/summary-number":"^0.1.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/folded-funnel-1.0.1.tgz_1457462511270_0.2540208485443145","host":"packages-12-west.internal.npmjs.com"}},"1.0.2":{"name":"@domoinc/folded-funnel","version":"1.0.2","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/folded-funnel@1.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":"morganjohn12","email":"morganjohn12@gmail.com"},{"name":"nicksrandall","email":"nicksrandall@gmail.com"},{"name":"scott.davidson.domo","email":"scott.davidson@domo.com"}],"dist":{"shasum":"c212f04b842af37f92384f48623f8002d5a93d61","tarball":"https://registry.npmjs.org/@domoinc/folded-funnel/-/folded-funnel-1.0.2.tgz","integrity":"sha512-0x55q8EbMYzqhTL2QdELrHprVhrpgYDjel+3pHqjpilWkE+fl2GN2sfZGfHyfO1lmubDNM8WEORy/LVA5ZTbyg==","signatures":[{"sig":"MEUCIHrDNEycBNARCRtSEN7PN/k6Ftz8kEmcW/WcNLSiJgUqAiEAmgN76uTiB/Iz49tPvpSfKsc1Ifq4DnTWPrxhuPgF1Z4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/bundle.js","_from":".","_shasum":"c212f04b842af37f92384f48623f8002d5a93d61","gitHead":"6d082ccddfc6c0c38be924cc65d32a5e03260042","scripts":{},"_npmUser":{"name":"jaxry","email":"cabot696@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.3.12","description":"FoldedFunnel - Domo Widget","directories":{},"_nodeVersion":"5.1.0","dependencies":{"d3":"^3.5.14","lodash":"^4.2.1","d3.chart":"^0.3.0","@domoinc/da-theme2":"^2.3.1","@domoinc/utilities":"^4.2.3","@domoinc/base-widget":"^1.5.0","@domoinc/domo-tooltip":"^5.1.10","@domoinc/summary-number":"^0.1.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/folded-funnel-1.0.2.tgz_1460500440454_0.2624938143417239","host":"packages-12-west.internal.npmjs.com"}},"1.0.3":{"name":"@domoinc/folded-funnel","version":"1.0.3","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/folded-funnel@1.0.3","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":"morganjohn12","email":"morganjohn12@gmail.com"},{"name":"nicksrandall","email":"nicksrandall@gmail.com"},{"name":"scott.davidson.domo","email":"scott.davidson@domo.com"}],"dist":{"shasum":"cc13bf9b9a0e44767b29d87217ba29f7a808be8e","tarball":"https://registry.npmjs.org/@domoinc/folded-funnel/-/folded-funnel-1.0.3.tgz","integrity":"sha512-jYQbN1qVIUZbKxLjIjvzZ0fh6MGeKf87b2ug5YH/PNFnTlp/xd+D+0eyXUxLxPXS4yYvE9vBs8oG2HwLWkZIVg==","signatures":[{"sig":"MEUCIQDr0zvZsMS1RQwqD7EsKQr6Pf9jVBxK8ax45U0fp5KEcwIgUk6eZ8Y93QHL0G7Ls+riX/vcTbw4csLVq2izpooon30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzxHcCRA9TVsSAnZWagAAUtMP/RYllWkHlJOu44Q1nDL3\nYaQ5rgDzKNF0N4sukLfbcmWoYWBT1/jD/NpLOs3XPkB2vL6cZpHSym7tokG2\nH3VhIFfDiFCu31B4eVvyacIX2/weTMg8CdtYVBM82ayWa7t1kxEFsFy2zFtC\nH3SdGdvlPPtOcRV3+4/Myz+MCm14atAgYa5wT/DSgvVbu3i06pb/KXvaaHIy\nWf1kb5fN40UbrvvN8FyKVctj9+9/qalgY2FtUMgDkG1uVGa55aO37wG3OrBZ\nUuNRsuAa5DAIA7QlsFis0GUsbkwmk+w3Hs6uyxLPI6Vga7PwKNYjj19RhpeO\nbB0YPTUEzrT60J78RVGUy0ageKCdi4F99mRDGGajrs7AJmQCcZ6Hxq/Hup7e\nWs2qqZeRj+dOWeYPKHnCX3YQiTyccGucTVM0qHPB6EDedm2rDbiq7x/O6XxD\nPhitwXuQxkydgEhBse3id2dePnbwy4r/A7LcJIh8pdPXfjDuS976FcLatumu\n7FfjuD/+E7qskyyiav0NocFZV0IZdZGrs+8W7smuZn6eFhdk4jbnxSt1Hgdw\npW0LGdQGvBA3doPtNcYFzcCbCt5++9ayPImRLUm/oJQlpRUOCq6PGX5kAANj\ng3SC4Rqc2prmPVxFQbIQk3/S/ptVpr78jIpcSdQFolC8uli0GIF9VrPtGJZv\ncOLh\r\n=lZjS\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bundle.js","_from":".","_shasum":"cc13bf9b9a0e44767b29d87217ba29f7a808be8e","gitHead":"bcb0d50ca193b564c89c6b987da747edc73e83b1","scripts":{},"_npmUser":{"name":"excrispy","email":"excrispy@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.7.2","description":"FoldedFunnel - Domo Widget","directories":{},"_nodeVersion":"5.2.0","dependencies":{"d3":"^3.5.14","lodash":"^4.2.1","d3.chart":"^0.3.0","@domoinc/da-theme2":"^2.3.1","@domoinc/utilities":"^4.2.3","@domoinc/base-widget":"^1.5.0","@domoinc/domo-tooltip":"^5.1.10","@domoinc/summary-number":"^0.1.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/folded-funnel-1.0.3.tgz_1462210424400_0.8429360673762858","host":"packages-12-west.internal.npmjs.com"}}},"time":{"created":"2016-02-04T22:22:25.869Z","modified":"2026-02-27T17:24:13.842Z","1.0.0":"2016-02-04T22:22:25.869Z","1.0.1":"2016-03-08T18:41:55.750Z","1.0.2":"2016-04-12T22:34:02.801Z","1.0.3":"2016-05-02T17:33:48.163Z"},"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","keywords":["domo","app"],"repository":{"type":"git"},"description":"FoldedFunnel - 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":"# FoldedFunnel\n\nVertical funnel with flaps that represent the difference between bars\n\n\n\n## Configuration Options\n\n\n#### chartName\nType: `string`  \nDefault: `\"FoldedFunnel\"`  \n\nName of chart for Reporting.\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#### legendTextColor\nType: `color`  \nDefault: `\"#333333\"`  \n\n\n\n#### legendTextSize\nType: `number`  \nDefault: `14`  \nUnits: `px`\n\nText size of the title (other labels are ratios of that text size)\n\n#### shouldValidate\nType: `boolean`  \nDefault: `true`  \n\nFlag for turning off data validation\n\n#### showLegend\nType: `select`  \nDefault: `{\"name\":\"Hide\",\"value\":false}`  \n\nundefined\n\n#### showTooltip\nType: `select`  \nDefault: `{\"name\":\"Show\",\"value\":true}`  \n\nundefined\n\n#### textFontFamily\nType: `string`  \nDefault: `\"Open Sans\"`  \n\nFont for the legend and tooltip text\n\n#### tooltipBackgroundColor\nType: `color`  \nDefault: `\"#555555\"`  \n\n\n\n#### tooltipTextColor\nType: `color`  \nDefault: `\"#FFFFFF\"`  \n\n\n\n#### tooltipTextSize\nType: `number`  \nDefault: `14`  \nUnits: `px`\n\nundefined\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#### Label\nType: `string`\n\nDefault validate:  \n```js\nfunction (d) { return this.accessor(d) !== undefined; }\n```\n\nDefault accessor:  \n```js\nfunction (line) { return !line[0] ? undefined : String(line[0]); }\n```\n\n#### Value\nType: `number`\n\nDefault validate:  \n```js\nfunction (d) { return !isNaN(this.accessor(d)) && this.accessor(d) >= 0; }\n```\n\nDefault accessor:  \n```js\nfunction (line) { return typeof parseInt(line[1]) === 'number' && isFinite(parseFloat(line[1])) ? line[1] : undefined; }\n```\n\n## Events\n\n\n#### Dispatch Events\n\n#### External Events\n\n\n## Example\n\n```js  \n/*----------------------------------------------------------------------------------\n Create Widget -> index.html\n\n © 2011 - 2015 DOMO, INC.\n ----------------------------------------------------------------------------------*/\n\n//Setup some fake data\nvar data = [\n  ['2015-Q4', 100],\n  ['2015-Q3', 90],\n  ['2014-Q4', 85],\n  ['2014-Q3', 70],\n  ['2015-Q1', 60],\n  ['2014-Q1', 58],\n  ['2015-Q2', 56],\n  ['2014-Q2', 50],\n];\n\n//Initialze the widget\nvar chart = d3.select('#vis')\n  .append('svg')\n  .attr({\n    height: '500px',\n    width: '1000px'\n  })\n  .append('g')\n  .attr('transform', 'translate(50,125)')\n  .chart('FoldedFunnel')\n  .c({\n    width: 400,\n    height: 250,\n    // tooltipTextSize: 80,\n    // showTooltip: {name: 'Hide', value: false},\n    // showLegend: {name: 'Show', value: true}\n  });\n\n//Render the chart with data\nchart._notifier.showMessage(true);\nchart.draw(data);\n\n```\n\n","readmeFilename":"README.md"}