{"_id":"@domoinc/percent-circle","_rev":"38-da884be6b1fd9c6289a238978e0ac38e","name":"@domoinc/percent-circle","dist-tags":{"latest":"5.0.0"},"versions":{"4.0.0":{"name":"@domoinc/percent-circle","version":"4.0.0","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/percent-circle@4.0.0","maintainers":[{"name":"jmstewart","email":"james.stewart42@gmail.com"}],"dist":{"shasum":"c084f45751a18b89d3967096fb19a7edd817e28a","tarball":"https://registry.npmjs.org/@domoinc/percent-circle/-/percent-circle-4.0.0.tgz","integrity":"sha512-JA+It1tvOPM9ybIuELRCaKsw4YfYxk/m9izafB2nbCSr3wBI/4j8IjWPvQa24bpjJewVEV2CfsaGTtrE4wDg2g==","signatures":[{"sig":"MEYCIQDPQ4M8griRdLD4Rx9xTk8VWCdArpHCw0pB8WmD6CZALAIhAPc1T063uobMvyartFa0KAJgpdfvt2kqTg0dL0bBWZAT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/bundle.js","_from":".","_shasum":"c084f45751a18b89d3967096fb19a7edd817e28a","gitHead":"76109007a696c00dc9fa92fb1f38b62dd956b6c5","scripts":{},"_npmUser":{"name":"jmstewart","email":"james.stewart42@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.3.12","description":"PercentCircle - Domo Widget","directories":{},"_nodeVersion":"5.4.1","dependencies":{"d3":"^3.5.14","d3.chart":"^0.3.0","@domoinc/da-theme":"^4.2.1","@domoinc/da-theme2":"^2.1.2","@domoinc/base-widget":"^1.4.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.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/percent-circle-4.0.0.tgz_1454611351374_0.414067474193871","host":"packages-6-west.internal.npmjs.com"}},"4.0.1":{"name":"@domoinc/percent-circle","version":"4.0.1","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/percent-circle@4.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":"958c1b9563308298b669193bfdb4fd4f157be2cf","tarball":"https://registry.npmjs.org/@domoinc/percent-circle/-/percent-circle-4.0.1.tgz","integrity":"sha512-vhjscKdDo3Dd4kGqBJv0qj22T4DNOhY3kAfnJuXDySCbOfpFrH6YPurNLQbYKFPC2D52+/HJjXp3J44FIIWiUg==","signatures":[{"sig":"MEQCIGTTkPcpxQf49OjZNq2XWEOYaVHSrUOBypyTLXonCGRIAiA7dNEd4B2r54X2PeXoGYOVXePxiw66+eCrnmZ8MuQ1IQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/bundle.js","_from":".","_shasum":"958c1b9563308298b669193bfdb4fd4f157be2cf","gitHead":"d98cb3a86b89e4a1fe6bd40cc05d2da7212818e7","scripts":{},"_npmUser":{"name":"excrispy","email":"excrispy@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.7.2","description":"PercentCircle - Domo Widget","directories":{},"_nodeVersion":"5.2.0","dependencies":{"d3":"^3.5.15","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/percent-circle-4.0.1.tgz_1457390611803_0.06248334306292236","host":"packages-13-west.internal.npmjs.com"}},"5.0.0":{"name":"@domoinc/percent-circle","version":"5.0.0","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/percent-circle@5.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":"37454dd31818f5301d5e8ca17941d05cfbc22559","tarball":"https://registry.npmjs.org/@domoinc/percent-circle/-/percent-circle-5.0.0.tgz","integrity":"sha512-y+xbU7Be+zjoSrXu81nTBhUP6wbwLma1z9QxwFLdovoAIcWJPlCHjBnt9StNkRlzuEl+MvXxw9EzCHw1ZvPeYw==","signatures":[{"sig":"MEYCIQDPFXdAe8Cdpf73WWhDkim1Ha/oGPFVUf97sDRB2sQ0UgIhAMG/FRizp/KVcg780cYHWK6KdYIONJubi+iMN2E2UH8W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2EMACRA9TVsSAnZWagAA+VoP/3JXWakaP98g6SZmtGMi\nYFZ2qM2W0JyQ8DKxCCf5CV4fzwGeBILP9tyqQGAZzy7PTIJOq/QnTQdpA4Ax\nmOna/XFXfSCo9UMfr9fD3go7drRVTlqnU/9FQCAc2FGXo5F1fmAhwuFg2JDZ\nfz9k/AEINEE2y0P9AaW0thHDuwR+xASck06leA0gK+v3aPvLdcKnYYManNyi\nXXfOLCzxaDmNtLJ0RnYYiDMS/Efhu0hUy+V8DbCFLdMzo+FBVHpboO4NHVkA\nHp63Y7UmlEB1ApugtlHrVpfzqtKi6GjnBYeHyQ8kuKTxcoAI/A/6fVW0KgPN\n0w1kmE9b4E6p7vctUE6Q/WHsob8nhhFBPoO2lkF+Ekvf9eRRxvd76nAFEqdE\nBWblvs5f8Os78NyM05cGa4Y052RsFjg3wr2Wk8705jiS27KuVe65GowNF1u7\nDgoMcCU5onzPVeJkCMV2tXHr60WnugfRBnjUkR2AlZeyOg8Z1QJAEfW5po9R\n78jZghONCMB0n88NDzGSig/aaNSOXP+clU7RDZ6G0EBth1Wjnx7/i4Xicemn\nQWrbECW8UWiZ3A7uWDMNqUYA2BYNtNC/CFQnOh2ta+G7KNqVHmLT9toyd5yu\n0yiHW6oscSkQVTmYgjkggp6XsZ2SFEu8HOe2Q4FosxTDA+DUd0XH00LIWMLg\nPBvg\r\n=H1/8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bundle.js","_from":".","_shasum":"37454dd31818f5301d5e8ca17941d05cfbc22559","gitHead":"8edab41ef7cba04d50648070952fa0bcb3a0e1ba","scripts":{},"_npmUser":{"name":"excrispy","email":"excrispy@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.7.2","description":"PercentCircle - Domo Widget","directories":{},"_nodeVersion":"5.2.0","dependencies":{"d3":"^3.5.15","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/percent-circle-5.0.0.tgz_1461874915318_0.40962714864872396","host":"packages-16-east.internal.npmjs.com"}}},"time":{"created":"2016-02-04T18:42:32.485Z","modified":"2026-02-27T17:24:35.064Z","4.0.0":"2016-02-04T18:42:32.485Z","4.0.1":"2016-03-07T22:43:36.391Z","5.0.0":"2016-04-28T20:21:56.573Z"},"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","keywords":["domo","app"],"repository":{"type":"git"},"description":"PercentCircle - 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":"# PercentCircle\n\nCircle within a circle that compares data metrics.\n\n\n\n## Configuration Options\n\n\n#### chartName\nType: `string`  \nDefault: `\"PercentCircle\"`  \n\nName of chart for reporting\n\n#### gaugeFillPrimaryColor\nType: `color`  \nDefault: `\"#73B0D7\"`  \n\nThe primary fill color for each gauge\n\n#### generalNotFilledColor\nType: `color`  \nDefault: `\"#E4E5E5\"`  \n\nColor used to indicate no data\n\n#### generalSeparatorColor\nType: `color`  \nDefault: `\"#FFFFFF\"`  \n\nFont color for the maximum value\n\n#### height\nType: `number`  \nDefault: `400`  \nUnits: `px`\n\nHeight of the widget\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#### shouldValidate\nType: `boolean`  \nDefault: `true`  \n\nFlag for turning off data validation\n\n#### textColor\nType: `color`  \nDefault: `\"#333\"`  \n\nFont color for the value\n\n#### textFontFamily\nType: `string`  \nDefault: `\"Open Sans\"`  \n\n\n\n#### textSize\nType: `number`  \nDefault: `12`  \nUnits: `px`\n\n\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: `400`  \nUnits: `px`\n\nWidth of the widget\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]; }\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 Number(line[1]); }\n```\n\n## Events\n\n\n#### Dispatch Events\n\n#### External Events\n\n\n## Example\n\n```js  \n//Setup some fake data\nvar data = [\n  ['Sales Quota', 100],    //Total\n  ['Sales', 70]   //Part\n];\n\nvar aHeight = 400;\nvar aWidth = 400;\n\n//Initialze the widget\nvar chart = d3.select(\"#vis\")\n  .append(\"svg\")\n  .attr('width', 500 + 'px')\n  .attr('height', 500 + 'px')\n  .append(\"g\")\n  .attr(\"transform\", \"translate(59,50)\")\n  .chart(\"PercentCircle\")\n  .c('width', aWidth)\n  .c('height', aHeight);\n\n\n//Render the chart with data\n//chart._notifier.showMessage(true);\nchart.draw(data);\n\n\n```\n\n","readmeFilename":"README.md"}