{"_id":"@domoinc/bubbles-by-category-filled","_rev":"39-8fba139e27e8e87c07daf6369f6b97bc","name":"@domoinc/bubbles-by-category-filled","dist-tags":{"latest":"5.0.8"},"versions":{"5.0.6":{"name":"@domoinc/bubbles-by-category-filled","version":"5.0.6","author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/bubbles-by-category-filled@5.0.6","maintainers":[{"name":"jmstewart","email":"james.stewart42@gmail.com"}],"dist":{"shasum":"fb21f86d49cb9816b0c3a5345277dba86a7c8f75","tarball":"https://registry.npmjs.org/@domoinc/bubbles-by-category-filled/-/bubbles-by-category-filled-5.0.6.tgz","integrity":"sha512-nomgvHDmyJN+PuaTvWmjGxqmUYE+xVztFMjZCk9iOR6imPSxSLtSCfxbezfU8ak6FUEQinN23BSogTySR1tgVw==","signatures":[{"sig":"MEUCIQDACxzZn6vBgXPf0u+tb/8PosBuaOA9BYbTNOYlE5I0LAIgW8Tw0zJpfMxsX5pvGpMsTXgRS7YimvI0gLESuHLy06o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/bundle.js","_from":".","_shasum":"fb21f86d49cb9816b0c3a5345277dba86a7c8f75","gitHead":"45ed4a712d8eef016a168fac52031afd39276f0c","scripts":{},"_npmUser":{"name":"jmstewart","email":"james.stewart42@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.3.12","description":"BubblesByCategoryFilled - Domo Widget","directories":{},"_nodeVersion":"5.4.1","dependencies":{"d3":"^3.5.14","lodash":"^4.0.1","d3.chart":"^0.3.0","@domoinc/da-theme2":"^2.1.1","@domoinc/utilities":"^4.2.1","@domoinc/basewidget":"^1.2.2","@domoinc/domo-tooltip":"^5.1.5"},"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/bubbles-by-category-filled-5.0.6.tgz_1454382039299_0.8891047879587859","host":"packages-9-west.internal.npmjs.com"}},"5.0.7":{"name":"@domoinc/bubbles-by-category-filled","version":"5.0.7","author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/bubbles-by-category-filled@5.0.7","maintainers":[{"name":"aharris88","email":"aharris88@gmail.com"},{"name":"andrewjensen","email":"andrewjensen90@gmail.com"},{"name":"bkingery","email":"brian.kingery@gmail.com"},{"name":"clm","email":"chris.clm09@gmail.com"},{"name":"dallasnorton","email":"dallaslandonnorton@gmail.com"},{"name":"excrispy","email":"excrispy@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":"3193ab3d347739f76ce4586b941f32f6514533ad","tarball":"https://registry.npmjs.org/@domoinc/bubbles-by-category-filled/-/bubbles-by-category-filled-5.0.7.tgz","integrity":"sha512-u1/9gZVvKwyH7CyfjhzYQfxAgKLg13L2wAYUBDMWv5sWwffdyuu1gjQ8YK6ZEubUN4wwAWANKJNk3B0IcfZVJQ==","signatures":[{"sig":"MEUCICYk4xapIjfAJAngTqPFcmTVnCRjOoAROQ+ek8/bQl7WAiEA21GIlp+ifkznzdJVLtNSJVBOZ94F/6FhgjnWD2vjBnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/bundle.js","_from":".","_shasum":"3193ab3d347739f76ce4586b941f32f6514533ad","gitHead":"e39c653eb738bac7914d7b0d645687cf7c1edf4d","scripts":{},"_npmUser":{"name":"aharris88","email":"aharris88@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.3.12","description":"BubblesByCategoryFilled - Domo Widget","directories":{},"_nodeVersion":"5.4.1","dependencies":{"d3":"^3.5.14","lodash":"^4.0.1","d3.chart":"^0.3.0","@domoinc/da-theme2":"^2.3.0","@domoinc/utilities":"^4.2.3","@domoinc/base-widget":"^1.4.1","@domoinc/domo-tooltip":"^5.1.8"},"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/bubbles-by-category-filled-5.0.7.tgz_1455905635724_0.49533984065055847","host":"packages-9-west.internal.npmjs.com"}},"5.0.8":{"name":"@domoinc/bubbles-by-category-filled","version":"5.0.8","author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/bubbles-by-category-filled@5.0.8","maintainers":[{"name":"aharris88","email":"aharris88@gmail.com"},{"name":"andrewjensen","email":"andrewjensen90@gmail.com"},{"name":"bkingery","email":"brian.kingery@gmail.com"},{"name":"clm","email":"chris.clm09@gmail.com"},{"name":"dallasnorton","email":"dallaslandonnorton@gmail.com"},{"name":"excrispy","email":"excrispy@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":"6714df6dbb00f7fb5c9755a62d4c4a1d58da73d6","tarball":"https://registry.npmjs.org/@domoinc/bubbles-by-category-filled/-/bubbles-by-category-filled-5.0.8.tgz","integrity":"sha512-jYO8wnHb3KDfkR3iiFlXnJ52wMZx2z8xwGjR/uTGx9oTz2pWej7U//dtFJrWC1Vmw+K/ojI0X3y5A5HCitZ/9g==","signatures":[{"sig":"MEUCIQCAoNRGAVMxTMioHN8wOwKXUP0uIfKYzq9WhhS19+wwfAIgPx+dMPpZ30rg9Gq24L7mev+4g3IuTlywVlXI+eICTkQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzxFBCRA9TVsSAnZWagAAvxwP/3uUYDw87yYwka+gpsCw\nsDNZL4MprUu1vS6p5JJwwzS1qzL1A26U26KmRAdq35iw3tJx/xDkL1gf8qS0\nL51EHu1mq5K69iK/uk5xjOLgbo1zi1+vitnwkEuxvc4P7GXxL6GMVXB/NTM2\nFaX7HRvlf+RKaiWK2rlLxnFr57+PaDR1bdJZNZnN23DFw7HYUrZpSUEp/3OF\n4UuAITnJkQOpCR51I/gcXyGHh0rASaZTNn5myFy6ydMgH8D3WVqlKFBuLEYN\nRv//wM04hm40lX/CgOOGwSWnFlHsn4g+t5qjo92HPWOU3nXn4sBHmBF9RQda\n+29lHGmXgP4wsVqd9O1mAfXKk0o0PxMfVtRlZC2FvkmZ5AXwOi6rzycIXu16\n6ud8JOJoW+goC1OhA2i+9F4JCz5nz9SwwlEONmRk5Tnp+wnaNIE4mqQn8cNn\n2YsRaqbom4f8vg/ETGna/pIlMPZN4OuF3ucKH9qhmb+/0KG9U6jF0HR7nigV\nhS4VL9u9knp7aQDKpToSB/yATYtYHMuGgNINJ/iAoy4LOKOkuPAzvk5kROHh\n7tla/qVlPUfpbN44C2/+yWzDvzf1+f+lKQTOwhEDud9BXYVJWJpXUvrDbgtG\nYUJnyGQALHyDHAgl6MyR+eqr1CsN1yXMcGcrqTxFBD7rpystA9o63c1Vrg68\nZw3U\r\n=Qzeb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bundle.js","_from":".","_shasum":"6714df6dbb00f7fb5c9755a62d4c4a1d58da73d6","gitHead":"f449747c8816b7a473f8e3e633392b4ab3091885","scripts":{},"_npmUser":{"name":"jonathan-law","email":"jonathan.q.law@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.3.8","description":"BubblesByCategoryFilled - Domo Widget","directories":{},"_nodeVersion":"4.2.1","dependencies":{"d3":"^3.5.14","lodash":"^4.0.1","d3.chart":"^0.3.0","@domoinc/da-theme2":"^2.3.0","@domoinc/utilities":"^4.2.3","@domoinc/base-widget":"^1.4.1","@domoinc/domo-tooltip":"^5.1.8"},"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/bubbles-by-category-filled-5.0.8.tgz_1457459538228_0.12438408262096345","host":"packages-13-west.internal.npmjs.com"}}},"time":{"created":"2016-02-02T03:00:40.012Z","modified":"2026-02-27T17:23:46.702Z","5.0.6":"2016-02-02T03:00:40.012Z","5.0.7":"2016-02-19T18:14:02.018Z","5.0.8":"2016-03-08T17:52:20.847Z"},"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","repository":{"type":"git"},"description":"BubblesByCategoryFilled - 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":"# BubblesByCategoryFilled\n\n\n\n\n\n## Configuration Options\n\n\n#### bodyFontFamily\nType: `string`  \nDefault: `\"Open Sans\"`  \n\n\n\n#### bubbleTextColor\nType: `color`  \nDefault: `\"#fff\"`  \n\nUsed when Color Theme is not set to Domo\n\n#### collisionDetection\nType: `boolean`  \nDefault: `true`  \n\nWhether or not to use collision detection\n\n#### dance\nType: `boolean`  \nDefault: `false`  \n\nWhether or not to continually move the circles randomly\n\n#### friction\nType: `number`  \nDefault: `0.8`  \n\nAmount of friction force\n\n#### generalNotFilledColor\nType: `color`  \nDefault: `\"#ffffff\"`  \n\nText color when another circle series is being hovered on\n\n#### gravity\nType: `number`  \nDefault: `0.6`  \n\nAmount of gravity force\n\n#### hasLabels\nType: `boolean`  \nDefault: `true`  \n\nWhether or not to show the labels\n\n#### hasSeriesData\nType: `boolean`  \nDefault: `true`  \n\nWhether or not it has series data\n\n#### hasTooltip\nType: `boolean`  \nDefault: `true`  \n\nWhether or not to show the tooltip\n\n#### height\nType: `number`  \nDefault: `400`  \nUnits: `px`\n\nHeight of the widget\n\n#### initialAnimation\nType: `string`  \nDefault: `\"default\"`  \n\nType of animation to start with\n\n#### isDraggable\nType: `boolean`  \nDefault: `true`  \n\nWhether or not the circles are draggable\n\n#### layout\nType: `string`  \nDefault: `\"default\"`  \n\nType of layout\n\n#### mapRangeColorsTheme\nType: `select`  \nDefault: `{\"name\":\"Domo\",\"value\":[]}`  \n\nThe color theme used by the elements\n\n#### minBubbleSize\nType: `number`  \nDefault: `0`  \n\nSmallest diameter for bubbles in pixels\n\n#### outerCircleColor\nType: `color`  \nDefault: `\"none\"`  \n\nColor of the outer circles\n\n#### primaryColorSeries\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#### secondaryColorSeries\nType: `colorArray`  \nDefault: `[\"#4E8CBA\",\"#D9EBFD\",\"#31689B\",\"#D9EBFD\",\"#D9EBFD\",\"#559E38\",\"#DDF4BA\",\"#387B26\",\"#DDF4BA\",\"#DDF4BA\",\"#E45621\",\"#FDECAD\",\"#A43724\",\"#FDECAD\",\"#FDECAD\",\"#FDECAD\"]`  \n\nThe secondary colors used to represent series data\n\n#### shouldValidate\nType: `boolean`  \nDefault: `true`  \n\nFlag for turning off data validation\n\n#### showInnerCircles\nType: `boolean`  \nDefault: `false`  \n\nWhether or not to show the inner circles\n\n#### startInOrder\nType: `boolean`  \nDefault: `false`  \n\nWhether or not to put the circles in order (works best with horizontal layout)\n\n#### strokeWidth\nType: `number`  \nDefault: `0`  \n\nStroke width\n\n#### tooltipBackgroundColor\nType: `color`  \nDefault: `\"#555555\"`  \n\n\n\n#### tooltipFontColor\nType: `color`  \nDefault: `\"#FFFFFF\"`  \n\n\n\n#### tooltipFontSize\nType: `number`  \nDefault: `14`  \nUnits: `px`\n\nText size of the tooltip\n\n#### updateSizeableConfigs\nType: `boolean`  \nDefault: `true`  \n\nFlag for turning off the mimic of illustrator's scale functionality\n\n#### washoutColor\nType: `color`  \nDefault: `\"#F1F2F2\"`  \n\nBubble color when another circle series is being hovered on\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 String(line[0]); }\n```\n\n#### Series\nType: `string`\n\nDefault validate:  \n```js\nfunction (d) { return _Chart.c('hasSeriesData') ? this.accessor(d) !== undefined : true; }\n```\n\nDefault accessor:  \n```js\nfunction (line) {\n\t          return _Chart.c('hasSeriesData') ?\n\t            line[2] && line[2] !== '' ? String(line[2]) : undefined : _Chart.a('Label')(line);\n\t        }\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#### innerValue\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 Number(line[3]);\n\t        }\n```\n\n## Events\n\n\n#### Dispatch Events\n\ndispatch:click  \ndispatch:mouseover  \ndispatch:mouseout  \n#### External Events\n\nexternal:mouseenter  \nexternal:mouseleave  \n\n## Example\n\n```js  \nvar data = [\n  ['Moe Rogerson', 204000, 'Marketing'],\n  ['Lyle Simpson', 177002, 'Finance'],\n  ['Tucker House', 121000, 'Development'],\n  ['Lizette Styles', 162000, 'Sales'],\n  ['Tiffani Tuft', 216001, 'Marketing'],\n  ['Sophy Brand', 152000, 'Development'],\n  ['Brayden Sargent', 142300, 'Development'],\n  ['Rowan Darby', 100000, 'Marketing']\n];\nvar singleData = [\n  ['Moe Rogerson', 204000],\n  ['Lyle Simpson', 177002],\n  ['Tucker House', 121000],\n  ['Lizette Styles', 162000],\n  ['Tiffani Tuft', 216001],\n  ['Sophy Brand', 152000],\n  ['Brayden Sargent', 142300],\n  ['Rowan Darby', 100000]\n];\nvar dataObject = [\n  {name: 'Moe Rogerson', department: 'Marketing', value: 204000},\n  {name: 'Lyle Simpson', department: 'Finance', value: 177002},\n  {name: 'Tucker House', department: 'Development', value: 121000},\n  {name: 'Lizette Styles', department: 'Sales', value: 162000},\n  {name: 'Tiffani Tuft', department: 'Marketing', value: 216001},\n  {name: 'Sophy Brand', department: 'Development', value: 152000},\n  {name: 'Brayden Sargent', department: 'Development', value: 142300},\n  {name: 'Rowan Darby', department: 'Marketing', value: 100000}\n];\n\nvar height = 400;\nvar width  = 400;\n\n//Setup SVG\nvar svg = d3.select('#vis')\n  .append('svg')\n  .attr('height', '500px')\n  .attr('width', '500px');\n\n//Added Chart\nvar chart = svg.append('g')\n  .attr('transform', 'translate(50,50)')\n  .chart('BubblesByCategoryFilled')\n  // .accessors({\n  //   'Label': function(d) {\n  //     return d.name;\n  //   },\n  //   'Series': function(d) {\n  //     return d.department;\n  //   },\n  //   'Value': function(d) {\n  //     return d.value;\n  //   }\n  // })\n  .c({\n    height: height,\n    width: width,\n    tooltipFontSize: 14,\n    // hasLabels: false\n    // hasTooltip: false,\n    // hasSeriesData: false\n    //gravity: 0.5,\n    //friction: 0.1,\n\n    //tooltipBackgroundColor: 'red',\n    //textFontFamily:'Comic Sans MS'\n    //isDraggable: false,\n    //collisionDetection: false\n  });\n\nchart.draw(data);\n\n//setTimeout(function() {\n//  chart.trigger('external:mouseenter', {series:'Development', name:'Development'});\n//},1500);\n//\n//setTimeout(function() {\n//  chart.trigger('external:mouseenter', {series:'Marketing', name:'Tiffani Tuft'});\n//},2500);\n//\n//setTimeout(function() {\n//  chart.trigger('external:mouseleave');\n//},3500);\n\n```\n\n","readmeFilename":"README.md"}