{"_id":"@domoinc/positive-negative-filled-line-chart","_rev":"40-7cd14f47adc3f396486ef27b96676b60","name":"@domoinc/positive-negative-filled-line-chart","dist-tags":{"latest":"3.0.3"},"versions":{"2.0.0":{"name":"@domoinc/positive-negative-filled-line-chart","version":"2.0.0","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/positive-negative-filled-line-chart@2.0.0","maintainers":[{"name":"aharris88","email":"aharris88@gmail.com"}],"dist":{"shasum":"425a2e523ac9d7fb5ad7bef475a3c8356630b1de","tarball":"https://registry.npmjs.org/@domoinc/positive-negative-filled-line-chart/-/positive-negative-filled-line-chart-2.0.0.tgz","integrity":"sha512-+PzEOXl2aMfFXCL3nIQUGcY4QqOjl/sScmVSjYU9gDOvmJVI3H7NH7brpyF0M7PQrXKc3euAss0LXnBhG0Z1tg==","signatures":[{"sig":"MEUCICoHRtV7OeEvZrq0Z3KGsLLYNTreRa5+PJ9OmCAbf2qIAiEAkY4VSisxBAbVy6mBqwd10R64vSg8bakbiu+a0XbyWYA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/bundle.js","_from":".","_shasum":"425a2e523ac9d7fb5ad7bef475a3c8356630b1de","gitHead":"da8392e623a2a9d3a89f3d226e0009285e7977bc","scripts":{},"_npmUser":{"name":"aharris88","email":"aharris88@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.3.12","description":"PositiveNegativeFilledLineChart - Domo Widget","directories":{},"_nodeVersion":"5.4.1","dependencies":{"d3":"^3.5.14","moment":"^2.11.2","d3.chart":"^0.3.0","@domoinc/base-widget":"^1.4.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/positive-negative-filled-line-chart-2.0.0.tgz_1455065897875_0.3648512156214565","host":"packages-5-east.internal.npmjs.com"}},"3.0.0":{"name":"@domoinc/positive-negative-filled-line-chart","version":"3.0.0","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/positive-negative-filled-line-chart@3.0.0","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":"7c1ba5dc24a204187d099d69faea6a79e9765cc8","tarball":"https://registry.npmjs.org/@domoinc/positive-negative-filled-line-chart/-/positive-negative-filled-line-chart-3.0.0.tgz","integrity":"sha512-Bmt7b/ZRA1AM9qNxzM6WnS32VkOOXgSgcovL1uqojg8Al5UkRnYKMNKdu2bPa5JXNDqoJgzss46nKCUlaJ0V6w==","signatures":[{"sig":"MEQCICiZNrRY+BW1p0UPqlUwLJ12+BpWjwD5Zz3/hEUmvcudAiBfEfIjuhSCaiSHnQoYKOzhymRnnuKIKKZ8Hlwzw3MlHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/bundle.js","_from":".","_shasum":"7c1ba5dc24a204187d099d69faea6a79e9765cc8","gitHead":"540540e18403b0e02fc3b8caf806103ca4ad7b41","scripts":{},"_npmUser":{"name":"aharris88","email":"aharris88@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.3.12","description":"PositiveNegativeFilledLineChart - Domo Widget","directories":{},"_nodeVersion":"5.4.1","dependencies":{"d3":"^3.5.15","moment":"^2.11.2","d3.chart":"^0.3.0","@domoinc/da-theme2":"^2.3.1","@domoinc/base-widget":"^1.5.0","@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/positive-negative-filled-line-chart-3.0.0.tgz_1455656510986_0.026257555931806564","host":"packages-6-west.internal.npmjs.com"}},"3.0.1":{"name":"@domoinc/positive-negative-filled-line-chart","version":"3.0.1","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/positive-negative-filled-line-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":"morganjohn12","email":"morganjohn12@gmail.com"},{"name":"nicksrandall","email":"nicksrandall@gmail.com"},{"name":"scott.davidson.domo","email":"scott.davidson@domo.com"}],"dist":{"shasum":"4efdec15f5cf35d59e20c16cc5f93e9d184d9289","tarball":"https://registry.npmjs.org/@domoinc/positive-negative-filled-line-chart/-/positive-negative-filled-line-chart-3.0.1.tgz","integrity":"sha512-ETNonH92JkZq7Qbp6Ce97zOygoujotoo3WPN/PRjY9uMJ8hSuWQbsUxhZB5azk/Nbk77BlDNGXtsqNj9Zuq3pw==","signatures":[{"sig":"MEUCIQDdsAkjz0rhdzrc+PALcQQ1GIiyn9tLbxoQLfnOpwenJQIgF5oJLuMnlt652FVZ1+WBScH8+ayQRCfKXkSEskHBc40=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/bundle.js","_from":".","_shasum":"4efdec15f5cf35d59e20c16cc5f93e9d184d9289","gitHead":"67c0c19fd1d9ca3995e1ef711843c0a4f19a4550","scripts":{},"_npmUser":{"name":"jonathan-law","email":"jonathan.q.law@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.3.8","description":"PositiveNegativeFilledLineChart - Domo Widget","directories":{},"_nodeVersion":"4.2.1","dependencies":{"d3":"^3.5.16","moment":"^2.11.2","d3.chart":"^0.3.0","@domoinc/da-theme2":"^2.3.1","@domoinc/base-widget":"^1.5.2","@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/positive-negative-filled-line-chart-3.0.1.tgz_1457475709710_0.9732818338088691","host":"packages-12-west.internal.npmjs.com"}},"3.0.2":{"name":"@domoinc/positive-negative-filled-line-chart","version":"3.0.2","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/positive-negative-filled-line-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":"morganjohn12","email":"morganjohn12@gmail.com"},{"name":"nicksrandall","email":"nicksrandall@gmail.com"},{"name":"scott.davidson.domo","email":"scott.davidson@domo.com"}],"dist":{"shasum":"380e6f8e69676ba0290c076eb6c9fadc76cb38bf","tarball":"https://registry.npmjs.org/@domoinc/positive-negative-filled-line-chart/-/positive-negative-filled-line-chart-3.0.2.tgz","integrity":"sha512-vtXh3jgElAFHBdGhx38cP+ROlhrHjS4D6arN+8ytwAx2457OMVwggevQw7noOF4XJIX/LkniRBdw6mqeI+QEaQ==","signatures":[{"sig":"MEYCIQCZzKK++2k1h2cIacfuNad3iDtmIje8ZoqE+emjUr9WvAIhAIbka8GHmPALfCaf00R++w0eqS0DfTOsnBlzbPSfjtHd","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/bundle.js","_from":".","_shasum":"380e6f8e69676ba0290c076eb6c9fadc76cb38bf","gitHead":"daf13fe9a5cfff96386f930d490239318ea19974","scripts":{},"_npmUser":{"name":"excrispy","email":"excrispy@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.7.2","description":"PositiveNegativeFilledLineChart - Domo Widget","directories":{},"_nodeVersion":"5.2.0","dependencies":{"d3":"^3.5.16","moment":"^2.11.2","d3.chart":"^0.3.0","@domoinc/da-theme2":"^2.3.1","@domoinc/base-widget":"^1.5.2","@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/positive-negative-filled-line-chart-3.0.2.tgz_1462210881561_0.028776647988706827","host":"packages-12-west.internal.npmjs.com"}},"3.0.3":{"name":"@domoinc/positive-negative-filled-line-chart","version":"3.0.3","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/positive-negative-filled-line-chart@3.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":"3ca90f5a85a1952cb79a4473ea8d3e012586993c","tarball":"https://registry.npmjs.org/@domoinc/positive-negative-filled-line-chart/-/positive-negative-filled-line-chart-3.0.3.tgz","integrity":"sha512-KiILYkuBAfs58RooDgnCogXX/ghqRnaK2Dbizu7HuWKU1oFOJVri3vibQnExw3OWoRTR/w6+JNXvFHheEWxhOg==","signatures":[{"sig":"MEQCIHPpXMcdEic6T8+HKjY6fe4DrZdTwKjND5HaNNXsBffuAiBNMVFnmwOgWHSHkcwvDOlaQSAcd7/td6sNdj8OAuw2Gg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzxJ6CRA9TVsSAnZWagAAKE4P/RvsYylRNwZFXeZU3N7p\nIp8jaOkRy5r3vOHhMtLk/OM/8bcRePBqIKNmVJ/kb0mgWWt8NjxenukOjrFY\nutz9Ii0kPiCm2Ex6ZCXIj/7NSH8d+fpq73cIAkZyq45p2op0ITrIABob1MJR\nHJtB3raw/1sdSzXZimgcmGR9tavC8k6bHZ+1RT4E0BUP0lqd13vzSTJ9jNaA\n/BKdn3flqXOt3M13fIol4P6qqhzkDl1RHwLt2taE0aPWhazPFTD0xJ6WMTGC\nO/iIdcLfHIdAgb0gzwsI/Ka4XdGUubckom9+svjcEA6ps3D6joRVOswavXOZ\n4oC66xN4YXeBk8AKh1uZ2rPrlFMnH8FzeuWj94wfyLid9ROmDsMhMePA/0mB\ndfpgUs0bhDjW8HkIoJJAuLV1vhkldzE/zCQJRtrTkcxRrSBjad55VZ3ZmuJ0\n9jjhdz2YVYB4QlB0jChnoYlKtfIsFuCqFR1wv2bpnoulHFnq0lQhYW4Buzis\nZ1FxM2mfnThtnkBAKgwFAlVAdzErQxKsbLdaulD0MTES9/zTSlf3VIIPfeef\nrwnxcoAeb+9AN8hicnqp5NLHSTbx2JiLDCbG3XMAdaWKqiXYXcd1eWcw8hew\n9qaMr/t4XGBIh+EhSvPeDV5lwiziE1jmM5aUeDV0rChYZN/msuRGeZes27mR\nU1CT\r\n=CnwA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bundle.js","_from":".","_shasum":"3ca90f5a85a1952cb79a4473ea8d3e012586993c","gitHead":"b34dc7ca45ef8e3313daaa35aaf1a90ba991187c","scripts":{},"_npmUser":{"name":"whitney.rosenberg","email":"whitney.rosenberg@domo.com"},"repository":{"type":"git"},"_npmVersion":"3.8.6","description":"PositiveNegativeFilledLineChart - Domo Widget","directories":{},"_nodeVersion":"5.12.0","dependencies":{"d3":"^3.5.16","moment":"^2.11.2","d3.chart":"^0.3.0","@domoinc/da-theme2":"^2.3.1","@domoinc/base-widget":"^1.5.2","@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/positive-negative-filled-line-chart-3.0.3.tgz_1488859409400_0.6585748090874404","host":"packages-18-east.internal.npmjs.com"}}},"time":{"created":"2016-02-10T00:58:19.564Z","modified":"2026-02-27T17:24:36.032Z","2.0.0":"2016-02-10T00:58:19.564Z","3.0.0":"2016-02-16T21:01:55.536Z","3.0.1":"2016-03-08T22:21:52.257Z","3.0.2":"2016-05-02T17:41:24.410Z","3.0.3":"2017-03-07T04:03:32.159Z"},"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","keywords":["domo","app"],"repository":{"type":"git"},"description":"PositiveNegativeFilledLineChart - 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":"# PositiveNegativeFilledLineChart\n\nThis is a area line chart that compares possitive and negative data over time.\n\n<img src=media/widget.png height=500 width=500> \n\n## Configuration Options\n\n\n#### avgLabel\nType: `string`  \nDefault: `Average`  \n\nLabel corresponding to middle average line\n\n#### chartName\nType: `string`  \nDefault: `PositiveNegativeFilledLineChart`  \n\nName of chart for reporting\n\n#### clickable\nType: `boolean`  \nDefault: `false`  \n\nAre the area slices clicable?\n\n#### dateString\nType: `string`  \nDefault: `YYYY`  \n\nThe string to use for date parcing\n\n#### height\nType: `number`  \nDefault: `250`  \nUnits: `px`\n\n\n\n#### labelTextSize\nType: `number`  \nDefault: `16`  \nUnits: `px`\n\nText size of the labels on the right of the chart\n\n#### lossFillColor\nType: `color`  \nDefault: `#F27E79`  \n\nColor of the bottom area\n\n#### lossLineColor\nType: `color`  \nDefault: `#C92E25`  \n\nColor of the bottom line and the corresponding label value\n\n#### negLabel\nType: `string`  \nDefault: `Negative`  \n\nLabel corresponding to bottom area\n\n#### posLabel\nType: `string`  \nDefault: `Positive`  \n\nLabel corresponding to top area\n\n#### ratioLineColor\nType: `color`  \nDefault: `#333333`  \n\nColor of the ratio line and the corresponding label value\n\n#### shouldValidate\nType: `boolean`  \nDefault: `true`  \n\nFlag for turning off data validation\n\n#### textFontFamily\nType: `string`  \nDefault: `Open Sans`  \n\n\n\n#### updateSizeableConfigs\nType: `boolean`  \nDefault: `true`  \n\nFlag for turning off the mimic of illustrator's scale functionality\n\n#### valueTextSize\nType: `number`  \nDefault: `28`  \nUnits: `px`\n\nText size of the values on the right of the chart\n\n#### width\nType: `number`  \nDefault: `250`  \nUnits: `px`\n\n\n\n#### winFillColor\nType: `color`  \nDefault: `#91D0BC`  \n\nColor of the top area\n\n#### winLineColor\nType: `color`  \nDefault: `#559E38`  \n\nColor of the top line  and the corresponding label value\n\n#### xScale\nType: `scale`  \nDefault: `function scale(x) {\n      return linear(x);\n    }`  \n\nX Scale to use\n\n#### yScale\nType: `scale`  \nDefault: `function scale(x) {\n      return output(x);\n    }`  \n\nY Scale to use\n\n## Data Definition\n\n\n#### Date\nType: `date`\n\nDefault validate:  \n```js\nfunction (line) { return new moment(line[0], ['YYYY-MM-DD', '[Week-]ww YYYY', 'YYYY-MMM', 'YYYY']).toDate() !== 'Invalid Date'; }\n```\n\nDefault accessor:  \n```js\nfunction (line) { return moment(line[0], ['YYYY-MM-DD', '[Week-]ww YYYY', 'YYYY-MMM', 'YYYY']).toDate(); }\n```\n\n#### Losses\nType: `number`\n\nDefault validate:  \n```js\nfunction (d) { return !isNaN(this.accessor(d)); }\n```\n\nDefault accessor:  \n```js\nfunction (line) { return Number(line[2]); }\n```\n\n#### Ratio\nType: `number`\n\nDefault validate:  \n```js\nfunction (d) { return !isNaN(this.accessor(d)); }\n```\n\nDefault accessor:  \n```js\nfunction (line) { return Number(line[3]); }\n```\n\n#### Wins\nType: `number`\n\nDefault validate:  \n```js\nfunction (d) { return !isNaN(this.accessor(d)); }\n```\n\nDefault accessor:  \n```js\nfunction (line) { return Number(line[1]); }\n```\n\n## Events\n\n\n#### Dispatch Events\n\ndispatch:mouseover  \ndispatch:mouseout  \ndispatch:click  \n#### External Events\n\nexternal:mouseover  \nexternal:mouseout  \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\t['2014-01-15', 35, -34, (35 + -34)],\n\t['2014-02-15', 53, -54, (53 + -54)],\n\t['2014-03-15', 43, -34, (43 + -34)],\n\t['2014-04-15', 54, -15, (54 + -15)],\n\t['2014-05-15', 43, -25, (43 + -25)],\n\t['2014-06-15', 12, -34, (12 + -34)],\n\t['2014-07-15', 34, -26, (34 + -26)],\n\t['2014-08-15', 32, -35, (32 + -35)],\n\t['2014-09-15', 24, -12, (24 + -12)],\n\t['2014-10-15', 45, -31, (45 + -31)],\n\t['2014-11-15', 34, -26, (34 + -26)],\n\t['2014-12-15', 15, -34, (15 + -34)],\n\t['2015-01-15', 24, -36, (24 + -36)],\n\t['2015-02-15', 26, -53, (26 + -53)],\n\t['2015-03-15', 34, -25, (34 + -25)],\n\t['2015-04-15', 25, -15, (25 + -15)],\n\t['2015-05-15', 35, -25, (35 + -25)],\n\t['2015-06-15', 43, -36, (43 + -36)],\n\t['2015-07-15', 51, -21, (51 + -21)]\n];\n\n//Initialze the widget\nvar chart = d3.select('#vis')\n\t.append('svg')\n\t.attr({\n\t\twidth: 500,\n\t\theight: 500\n\t})\n\t.append('g')\n\t.attr('transform', 'translate(4,50)')\n\t.chart('PositiveNegativeFilledLineChart')\n\t.c({\n\t\twidth: 400,\n\t\theight: 400,\n\t});\n\n//Render the chart with data\nchart._notifier.showMessage(true);\nchart.draw(data);\n\n\nsetTimeout(function() {\n\td3.select(chart._layerGroup.selectAll('.hover')[0][10]).style('opacity', 0);\n\td3.select(chart._layerGroup.selectAll('.hover')[0][11]).style('opacity', 0.2);\n\tchart.trigger('external:mouseout', data[10]);\n\tchart.trigger('external:mouseover', data[11]);\n}, 3500)\n\nsetTimeout(function() {\n\td3.select(chart._layerGroup.selectAll('.hover')[0][11]).style('opacity', 0);\n\td3.select(chart._layerGroup.selectAll('.hover')[0][12]).style('opacity', 0.2);\n\tchart.trigger('external:mouseout', data[11]);\n\tchart.trigger('external:mouseover', data[12]);\n}, 4000)\n\nsetTimeout(function() {\n\td3.select(chart._layerGroup.selectAll('.hover')[0][12]).style('opacity', 0);\n\tchart.trigger('external:mouseout', data[12]);\n}, 4500)\n\n```\n\n","readmeFilename":"README.md"}