{"_id":"@domoinc/repeating-image-bar","_rev":"38-b3c5500e47eee34be52841a93a8c2f5d","name":"@domoinc/repeating-image-bar","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@domoinc/repeating-image-bar","version":"1.0.0","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/repeating-image-bar@1.0.0","maintainers":[{"name":"jmstewart","email":"james.stewart42@gmail.com"}],"dist":{"shasum":"9059d913c6eb036fbad81ef156bdd4ce0cc9f90b","tarball":"https://registry.npmjs.org/@domoinc/repeating-image-bar/-/repeating-image-bar-1.0.0.tgz","integrity":"sha512-OmCfrTOj6NnGE1EoLKjbaejIHygxi0gzKcGqK5TLDfg+sxb78fGNkH8KD4EKTMKmspoW1eRAkjHA8bTG9bgIkQ==","signatures":[{"sig":"MEUCIDXsdbZgJs0SaGIBtURQeTkA39SRkb54YhIBW9KArggYAiEAgO6xY/Wki4aXZo+0Z2LvWbkZg7feaiOzkkUaUCdGmVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/bundle.js","_from":".","_shasum":"9059d913c6eb036fbad81ef156bdd4ce0cc9f90b","gitHead":"dbc183b96b7bda388830286ab9131c19f8241e0f","scripts":{},"_npmUser":{"name":"jmstewart","email":"james.stewart42@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.7.1","description":"RepeatingImageBar - Domo Widget","directories":{},"_nodeVersion":"5.4.1","dependencies":{"d3":"^3.5.15","d3.chart":"^0.3.0","@domoinc/da-theme2":"^2.3.1","@domoinc/base-widget":"^1.5.0","@domoinc/arrow-single-value-indicator":"^5.0.6","@domoinc/repeating-image-multi-series-gauge":"^3.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/repeating-image-bar-1.0.0.tgz_1455606333466_0.8796790349297225","host":"packages-5-east.internal.npmjs.com"}},"1.0.1":{"name":"@domoinc/repeating-image-bar","version":"1.0.1","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/repeating-image-bar@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":"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":"ef9cc7e53337e3ce851869d1de7565ad4fb0e30c","tarball":"https://registry.npmjs.org/@domoinc/repeating-image-bar/-/repeating-image-bar-1.0.1.tgz","integrity":"sha512-xpBeuIQAR6LcrYtqE5JvhBUMAqiqX4NLayKoqJVi4GOS9jX81+t+pmrq1pc1h+ZGZP7iVAA0b5oT+SS484xLCQ==","signatures":[{"sig":"MEQCIE8ZZpD6E2ESZPWLJH6MboasQNidEAKQAskr7ZHfQZeHAiANTWX83AFEnzljhnJFRSSB34LaZtaYKco6qJyzwsREHA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dist/bundle.js","_from":".","_shasum":"ef9cc7e53337e3ce851869d1de7565ad4fb0e30c","gitHead":"cbd51841378d67792f8fbaf2f9a2808f41d22269","scripts":{},"_npmUser":{"name":"jmstewart","email":"james.stewart42@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.6.0","description":"RepeatingImageBar - Domo Widget","directories":{},"_nodeVersion":"5.6.0","dependencies":{"d3":"^3.5.15","d3.chart":"^0.3.0","@domoinc/da-theme2":"^2.3.1","@domoinc/base-widget":"^1.5.0","@domoinc/arrow-single-value-indicator":"^5.0.6","@domoinc/repeating-image-multi-series-gauge":"^3.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/repeating-image-bar-1.0.1.tgz_1455648508517_0.5054722556378692","host":"packages-6-west.internal.npmjs.com"}},"1.0.2":{"name":"@domoinc/repeating-image-bar","version":"1.0.2","keywords":["domo","app"],"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","_id":"@domoinc/repeating-image-bar@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":"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":"4affee1008e0b355fadc66ab4f4aae2412177403","tarball":"https://registry.npmjs.org/@domoinc/repeating-image-bar/-/repeating-image-bar-1.0.2.tgz","integrity":"sha512-pkQ5lPFYk7HmA222vyDy0HYqt3qVQzM08QhecEjjgQjLBTJOtZGXtpneb37by2GXepoBOlJvtdMVel0wf8ukmw==","signatures":[{"sig":"MEUCIQC9PzJHk4hNv8oFBuJrRtkylrUZTMA61im5ZYbX6EEYjAIgVlS/CnHQMQ/llGGUehwVLrjz7xKwX45PZs4XnpVRebw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhzxJ8CRA9TVsSAnZWagAAr8oP/Aoy3reWr02R2t28wh8A\nPUiswDURHRx6g2XZhCJaGQbJiwOpfCFdaYX0o0btiNRNbUHCZjg6KfuYB4Vc\nc6ylYsm13tZjqbJUIbVMHEjL3FxjaRXeL+q9xTPnH5Co0nljdP3lKkgm1rEn\nhxHI1x9fvzZ/AzBSCW1lL2IpIOENiC1u2WY+n4lKhYKgGmZN9+znl51eYQc7\nfVAj3cRw6pGNMT17eGbeUMhI+vZ86BMRZf+gu3GoW+lJ/ORdVkwi0vJffpw5\nfTJwNIkh3SoPt8uzMDA0pzjt7GotwT8eTTB/8A1ywSiRV2y2Io0JfSyuSS2M\nHqYTkmk/ZtKG3043WLpwAT1Crr1sdn1GTbGUM3btURfAzWcLn1F2vrNg/jV/\n62tfC4FONR8iv7awMwa7wtBYCsD1cuwXFN/Y8SxFoSS9GqpEhcc4vZlG9ebU\nckaNvUR3LfaIp1JbMIVB5jRk5o5Uq218Ff49WThlKjhbaj1jfLkZbLswmAij\n5UW9bwQaQ6D1riVmbhayrMuD2Jf0lilWyxqX9rKNlJyglVwvbBvHEiLxrzGN\nAiRMLfX6TLofj5Vx5kZICGdT84FXUEhk9gXZU+sn7uhTfyROA8qENb7CnHN4\n8jqcgawgIMS1xofAWZ22OXxsITBSya59+fF5mKngGpPo3Vm/Z4ql79yP83Bj\nobUd\r\n=TEqA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"dist/bundle.js","_from":".","_shasum":"4affee1008e0b355fadc66ab4f4aae2412177403","gitHead":"9f02318f86f863c2a9870fcb72141ed4fb741722","scripts":{},"_npmUser":{"name":"excrispy","email":"excrispy@gmail.com"},"repository":{"type":"git"},"_npmVersion":"3.7.2","description":"RepeatingImageBar - 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/arrow-single-value-indicator":"^5.0.6","@domoinc/repeating-image-multi-series-gauge":"^3.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/repeating-image-bar-1.0.2.tgz_1455740171952_0.6087052649818361","host":"packages-9-west.internal.npmjs.com"}}},"time":{"created":"2016-02-16T07:05:35.685Z","modified":"2026-02-27T17:24:38.613Z","1.0.0":"2016-02-16T07:05:35.685Z","1.0.1":"2016-02-16T18:48:35.404Z","1.0.2":"2016-02-17T20:16:14.230Z"},"author":{"name":"Domo Inc."},"license":"SEE LICENSE IN LICENSE","keywords":["domo","app"],"repository":{"type":"git"},"description":"RepeatingImageBar - 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":"# RepeatingImageBar\n\n\n\n\n\n## Configuration Options\n\n\n#### chartName\nType: `string`  \nDefault: `\"RepeatingImageBar\"`  \n\nName of chart for Reporting.\n\n#### color\nType: `color`  \nDefault: `\"#CA0000\"`  \n\n\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#### maxValue\nType: `number`  \nDefault: `100`  \n\nMax value to use when scaling this widget\n\n#### notFilledColor\nType: `color`  \nDefault: `\"#D9D9D9\"`  \n\nFill color that indicates something has no data\n\n#### prefix\nType: `string`  \nDefault: `\"\"`  \n\n\n\n#### repeatSelection\nType: `d3Selection`  \nDefault: `null`  \n\nd3 selection of the DOM element to repeat\n\n#### repeatingImagePadding\nType: `number`  \nDefault: `0`  \n\n\n\n#### shouldValidate\nType: `boolean`  \nDefault: `true`  \n\nFlag for turning off data validation\n\n#### suffix\nType: `string`  \nDefault: `\"\"`  \n\n\n\n#### titleFontColor\nType: `color`  \nDefault: `\"#888888\"`  \n\nFont color for the text\n\n#### titleFontFamily\nType: `string`  \nDefault: `\"Open Sans\"`  \n\nFont type for the text\n\n#### titleFontSize\nType: `number`  \nDefault: `12`  \nUnits: `px`\n\nFont size for the text\n\n#### titleFontWeight\nType: `select`  \nDefault: `{\"name\":\"400 - Regular\",\"value\":400}`  \n\nGreater values correspond to increased font boldness (some fonts do not support every value)\n\n#### titleLetterSpacing\nType: `number`  \nDefault: `0`  \nUnits: `px`\n\nSpace between characters in the text\n\n#### titlePadding\nType: `number`  \nDefault: `10`  \n\n\n\n#### updateSizeableConfigs\nType: `boolean`  \nDefault: `true`  \n\nFlag for turning off the mimic of illustrator's scale functionality\n\n#### valueFontFamily\nType: `string`  \nDefault: `\"Open Sans\"`  \n\nFont type for the text\n\n#### valueFontSize\nType: `number`  \nDefault: `18`  \nUnits: `px`\n\nFont size for the text\n\n#### valueFontWeight\nType: `select`  \nDefault: `{\"name\":\"400 - Regular\",\"value\":400}`  \n\nGreater values correspond to increased font boldness (some fonts do not support every value)\n\n#### washoutColor\nType: `color`  \nDefault: `\"#E4E5E5\"`  \n\nFill color that indicates something is not highlighted\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 ? 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 Number(line[1]); }\n```\n\n## Events\n\n\n#### Dispatch Events\n\ndispatch:mouseenter  \ndispatch:mouseleave  \n#### External Events\n\nexternal:mouseenter  \nexternal:mouseover  \nexternal:mouseleave  \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  ['PAGE VIEWS', 42],\n  ['PAGE VIEWS', 62]\n];\n\nvar aHeight = 500;\nvar aWidth = 400;\n\n//Initialize SVG\nvar g = d3.select('#vis')\n  .append('svg')\n  .attr({\n    height: '550px',\n    width: '550px'\n  })\n  .append('g')\n  .attr('transform', 'translate(' + 50 + ', ' + 0 + ')');\n\ng.append('rect')\n  .attr('height', aHeight)\n  .attr('width', aWidth)\n  .attr('stroke', 'black')\n  .style('fill', 'white')\n  .style('fill-opacity', 0);\n\n\n//Initialize Widget\nvar sampleDomElement = d3.select('#SampleDomElement');\nvar chart = g.chart('RepeatingImageBar')\n  .c({\n    width: aWidth,\n    maxValue: 200,\n    repeatSelection: sampleDomElement,\n    suffix: '%',\n    prefix: '$',\n    notFilledColor: 'red'\n  });\n\n//Render the chart with data\nchart._notifier.showMessage(true);\nchart.draw(data);\n\n\n\n/*----------------------------------------------------------------------------------\nEvent Test\n----------------------------------------------------------------------------------*/\n\n//chart.on('dispatch:mouseenter', function (d) {console.log('ON: ',d)});\n//chart.on('dispatch:mouseleave', function (d) {console.log('OFF: ', d)});\n\n//setTimeout(function () {\n//    chart.trigger('external:mouseenter', {})\n//}, 1000);\n//setTimeout(function () {\n//    chart.trigger('external:mouseenter', {name:'PAGE VIEWS'})\n//}, 2000);setTimeout(function () {\n//    chart.trigger('external:mouseenter', {})\n//}, 3000);\n//setTimeout(function () {\n//    chart.trigger('external:mouseout', {name:'PAGE VIEWS'})\n//}, 4000);\n\n\nsetTimeout(function() {\n  chart.c('color', 'blue')\n    .draw(data)\n}, 2000);\n\n```\n\n","readmeFilename":"README.md"}