{"_id":"@vonage/prize-wheel","_rev":"91-2997a4ce21c5c34ceb73c73a3b064240","name":"@vonage/prize-wheel","dist-tags":{"latest":"0.0.3"},"versions":{"0.0.1":{"name":"@vonage/prize-wheel","version":"0.0.1","author":{"name":"Vonage"},"license":"MIT","_id":"@vonage/prize-wheel@0.0.1","maintainers":[{"name":"sailusha","email":"sailu.vejella@vonage.com"},{"name":"hilakl","email":"hila.klein@vonage.com"},{"name":"leppelin","email":"tamir.nahum@vonage.com"},{"name":"molszewski_v","email":"marceli.olszewski@vonage.com"},{"name":"twilliams253","email":"terrence.williams@vonage.com"},{"name":"abolles","email":"andrew.bolles@vonage.com"},{"name":"lallen2","email":"latea.allen@vonage.com"},{"name":"yonatan.kra","email":"yonatan.kra@vonage.com"},{"name":"jtiet","email":"jason.tiet@vonage.com"},{"name":"kpaxian","email":"alexander.mazuruk@gmail.com"},{"name":"vonage-frontier","email":"frontier@vonage.com"},{"name":"jurgo","email":"jurgo.boemo@gmail.com"},{"name":"vonage_client_media_processing","email":"vcp_webrtc@vonage.com"},{"name":"remi-deltombe-vonage","email":"remi.deltombe@vonage.com"},{"name":"rmalis","email":"roee.malis@vonage.com"},{"name":"or.cpc","email":"or.abramovich@vonage.com"},{"name":"jeffswartz","email":"jeff.swartz@vonage.com"},{"name":"rhainer","email":"salome_cat@yahoo.com"},{"name":"deliajolt","email":"delia.ekstrom@vonage.com"},{"name":"behaze","email":"lhayes@tokbox.com"},{"name":"raulkg","email":"gaddam.rahul.kumar@gmail.com"},{"name":"liranbin","email":"liranbin@gmail.com"},{"name":"javiermolsanz","email":"javier.molinasanz@vonage.com"},{"name":"agus-vonage","email":"agus.barra@vonage.com"},{"name":"v-kpheng","email":"Kongpheng.Nanthavongsa@vonage.com"},{"name":"vgai-dev","email":"vgai-studio-developers@vonage.com"},{"name":"nitzanhardon","email":"nitzan.hardon@vonage.com"},{"name":"eportolanvonage","email":"enrico.portolan@vonage.com"},{"name":"web-il","email":"web-il@vonage.com"},{"name":"iceberg-team","email":"icebergteam@vonage.com"},{"name":"yinon","email":"yinon@hotmail.com"},{"name":"unified_portal","email":"unified_portal_dev@vonage.com"},{"name":"vreporter-npm","email":"vreporter-support@vonage.com"},{"name":"vbcbe","email":"vbc-be@vonage.com"},{"name":"voxip_team","email":"guy.mininberg@vonage.com"},{"name":"gunifydevops","email":"gunifydevops@vonage.com"},{"name":"yuri.guller","email":"gullerya@gmail.com"},{"name":"idanvon","email":"idan.cohen@vonage.com"},{"name":"nexmo-devrel","email":"devrel@vonage.com"},{"name":"vvd","email":"vivid@vonage.com"},{"name":"vonagemeetings","email":"VBC-Meetings@vonage.com"},{"name":"vonage-jenkins","email":"video.api.ops@vonage.com"},{"name":"maikthomas","email":"michaelgeorge.thomas@vonage.com"},{"name":"germangol","email":"german.goldenstein@gmail.com"},{"name":"ashwinvprabhu","email":"ashwin.venkateshprabhu@vonage.com"},{"name":"arivonage","email":"ari.ades@vonage.com"}],"homepage":"https://github.com/Vonage-Community/web_component-javascript-prize_wheel#readme","bugs":{"url":"https://github.com/Vonage-Community/web_component-javascript-prize_wheel/issues"},"dist":{"shasum":"7e6418653d749ab9ce73a326b6a8f3f0a929c0eb","tarball":"https://registry.npmjs.org/@vonage/prize-wheel/-/prize-wheel-0.0.1.tgz","fileCount":8,"integrity":"sha512-zhy1mSZa+AMP7BL709lNGDkO142aOqb0tFV71uglqznmx+9Zm1QEusO3SBYxAD3H1JsR+8W1QoipWjuVC3VdNQ==","signatures":[{"sig":"MEUCIHEGxDL0tAxVDZx4nJ6AyZBMZogm5jjNkIapuwxRbrchAiEAq+sfGvxhoFjYSnygX4KVl1qcAnrTllPZHFtwCdvYG/M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16316},"main":"index.js","type":"module","module":"index.js","exports":{".":"./index.js","./prize-wheel.js":"./prize-wheel.js"},"gitHead":"f83d093ad34a6181c1e7198e1108770ba7dddb5f","scripts":{"start":"web-dev-server","analyze":"cem analyze --litelement"},"_npmUser":{"name":"nexmo-devrel","email":"devrel@vonage.com"},"repository":{"url":"git+https://github.com/Vonage-Community/web_component-javascript-prize_wheel.git","type":"git"},"_npmVersion":"9.8.1","description":"prize-wheel Web Component following open-wc recommendations to be used in booth demos","directories":{},"_nodeVersion":"16.15.0","dependencies":{"lit":"^2.0.2"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@web/dev-server":"^0.1.34","@custom-elements-manifest/analyzer":"^0.4.17"},"_npmOperationalInternal":{"tmp":"tmp/prize-wheel_0.0.1_1696347743850_0.7214911057865652","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@vonage/prize-wheel","version":"0.0.2","author":{"name":"Vonage"},"license":"MIT","_id":"@vonage/prize-wheel@0.0.2","maintainers":[{"name":"sailusha","email":"sailu.vejella@vonage.com"},{"name":"hilakl","email":"hila.klein@vonage.com"},{"name":"leppelin","email":"tamir.nahum@vonage.com"},{"name":"molszewski_v","email":"marceli.olszewski@vonage.com"},{"name":"twilliams253","email":"terrence.williams@vonage.com"},{"name":"abolles","email":"andrew.bolles@vonage.com"},{"name":"lallen2","email":"latea.allen@vonage.com"},{"name":"yonatan.kra","email":"yonatan.kra@vonage.com"},{"name":"jtiet","email":"jason.tiet@vonage.com"},{"name":"kpaxian","email":"alexander.mazuruk@gmail.com"},{"name":"vonage-frontier","email":"frontier@vonage.com"},{"name":"jurgo","email":"jurgo.boemo@gmail.com"},{"name":"vonage_client_media_processing","email":"vcp_webrtc@vonage.com"},{"name":"remi-deltombe-vonage","email":"remi.deltombe@vonage.com"},{"name":"rmalis","email":"roee.malis@vonage.com"},{"name":"or.cpc","email":"or.abramovich@vonage.com"},{"name":"jeffswartz","email":"jeff.swartz@vonage.com"},{"name":"rhainer","email":"salome_cat@yahoo.com"},{"name":"deliajolt","email":"delia.ekstrom@vonage.com"},{"name":"behaze","email":"lhayes@tokbox.com"},{"name":"raulkg","email":"gaddam.rahul.kumar@gmail.com"},{"name":"liranbin","email":"liranbin@gmail.com"},{"name":"javiermolsanz","email":"javier.molinasanz@vonage.com"},{"name":"agus-vonage","email":"agus.barra@vonage.com"},{"name":"v-kpheng","email":"Kongpheng.Nanthavongsa@vonage.com"},{"name":"vgai-dev","email":"vgai-studio-developers@vonage.com"},{"name":"nitzanhardon","email":"nitzan.hardon@vonage.com"},{"name":"eportolanvonage","email":"enrico.portolan@vonage.com"},{"name":"web-il","email":"web-il@vonage.com"},{"name":"iceberg-team","email":"icebergteam@vonage.com"},{"name":"yinon","email":"yinon@hotmail.com"},{"name":"unified_portal","email":"unified_portal_dev@vonage.com"},{"name":"vreporter-npm","email":"vreporter-support@vonage.com"},{"name":"vbcbe","email":"vbc-be@vonage.com"},{"name":"voxip_team","email":"guy.mininberg@vonage.com"},{"name":"gunifydevops","email":"gunifydevops@vonage.com"},{"name":"yuri.guller","email":"gullerya@gmail.com"},{"name":"idanvon","email":"idan.cohen@vonage.com"},{"name":"nexmo-devrel","email":"devrel@vonage.com"},{"name":"vvd","email":"vivid@vonage.com"},{"name":"vonagemeetings","email":"VBC-Meetings@vonage.com"},{"name":"vonage-jenkins","email":"video.api.ops@vonage.com"},{"name":"maikthomas","email":"michaelgeorge.thomas@vonage.com"},{"name":"germangol","email":"german.goldenstein@gmail.com"},{"name":"ashwinvprabhu","email":"ashwin.venkateshprabhu@vonage.com"},{"name":"arivonage","email":"ari.ades@vonage.com"}],"homepage":"https://github.com/Vonage-Community/web_component-javascript-prize_wheel#readme","bugs":{"url":"https://github.com/Vonage-Community/web_component-javascript-prize_wheel/issues"},"dist":{"shasum":"299ad98e7307f61d16682b2e7693ee33f768ccbd","tarball":"https://registry.npmjs.org/@vonage/prize-wheel/-/prize-wheel-0.0.2.tgz","fileCount":8,"integrity":"sha512-1I+b8aB4ViAxAaWPgUabkG5gMtbSYvCzUOhv3EUkl64aARWnK3n0Mv5+dU9wN2/noApnZVhIhu5nE7oJrSRZjg==","signatures":[{"sig":"MEUCIQCxlC6GyVA29Ncn2obqsp0tUUMFcaO6GFIfBN0hPwVH4AIgE8XaQeXCRJ0Rt9ftEEVtkrkUIjvWP9RdJYiYAKK7yLw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16427},"main":"index.js","type":"module","module":"index.js","exports":{".":"./index.js","./prize-wheel.js":"./prize-wheel.js"},"gitHead":"1637c19cc47dec522fab204643f783b61c951166","scripts":{"start":"web-dev-server","analyze":"cem analyze --litelement"},"_npmUser":{"name":"nexmo-devrel","email":"devrel@vonage.com"},"repository":{"url":"git+https://github.com/Vonage-Community/web_component-javascript-prize_wheel.git","type":"git"},"_npmVersion":"9.8.1","description":"prize-wheel Web Component following open-wc recommendations to be used in booth demos","directories":{},"_nodeVersion":"16.15.0","dependencies":{"lit":"^2.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@web/dev-server":"^0.1.34","@custom-elements-manifest/analyzer":"^0.4.17"},"_npmOperationalInternal":{"tmp":"tmp/prize-wheel_0.0.2_1696348973019_0.051714578897723795","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@vonage/prize-wheel","version":"0.0.3","author":{"name":"Vonage"},"license":"MIT","_id":"@vonage/prize-wheel@0.0.3","maintainers":[{"name":"sailusha","email":"sailu.vejella@vonage.com"},{"name":"hilakl","email":"hila.klein@vonage.com"},{"name":"leppelin","email":"tamir.nahum@vonage.com"},{"name":"molszewski_v","email":"marceli.olszewski@vonage.com"},{"name":"twilliams253","email":"terrence.williams@vonage.com"},{"name":"abolles","email":"andrew.bolles@vonage.com"},{"name":"lallen2","email":"latea.allen@vonage.com"},{"name":"yonatan.kra","email":"yonatan.kra@vonage.com"},{"name":"jtiet","email":"jason.tiet@vonage.com"},{"name":"kpaxian","email":"alexander.mazuruk@gmail.com"},{"name":"vonage-frontier","email":"frontier@vonage.com"},{"name":"jurgo","email":"jurgo.boemo@gmail.com"},{"name":"vonage_client_media_processing","email":"vcp_webrtc@vonage.com"},{"name":"remi-deltombe-vonage","email":"remi.deltombe@vonage.com"},{"name":"rmalis","email":"roee.malis@vonage.com"},{"name":"or.cpc","email":"or.abramovich@vonage.com"},{"name":"jeffswartz","email":"jeff.swartz@vonage.com"},{"name":"rhainer","email":"salome_cat@yahoo.com"},{"name":"deliajolt","email":"delia.ekstrom@vonage.com"},{"name":"behaze","email":"lhayes@tokbox.com"},{"name":"raulkg","email":"gaddam.rahul.kumar@gmail.com"},{"name":"liranbin","email":"liranbin@gmail.com"},{"name":"javiermolsanz","email":"javier.molinasanz@vonage.com"},{"name":"agus-vonage","email":"agus.barra@vonage.com"},{"name":"v-kpheng","email":"Kongpheng.Nanthavongsa@vonage.com"},{"name":"vgai-dev","email":"vgai-studio-developers@vonage.com"},{"name":"nitzanhardon","email":"nitzan.hardon@vonage.com"},{"name":"eportolanvonage","email":"enrico.portolan@vonage.com"},{"name":"web-il","email":"web-il@vonage.com"},{"name":"iceberg-team","email":"icebergteam@vonage.com"},{"name":"yinon","email":"yinon@hotmail.com"},{"name":"unified_portal","email":"unified_portal_dev@vonage.com"},{"name":"vreporter-npm","email":"vreporter-support@vonage.com"},{"name":"vbcbe","email":"vbc-be@vonage.com"},{"name":"voxip_team","email":"guy.mininberg@vonage.com"},{"name":"gunifydevops","email":"gunifydevops@vonage.com"},{"name":"yuri.guller","email":"gullerya@gmail.com"},{"name":"idanvon","email":"idan.cohen@vonage.com"},{"name":"nexmo-devrel","email":"devrel@vonage.com"},{"name":"vvd","email":"vivid@vonage.com"},{"name":"vonagemeetings","email":"VBC-Meetings@vonage.com"},{"name":"vonage-jenkins","email":"video.api.ops@vonage.com"},{"name":"maikthomas","email":"michaelgeorge.thomas@vonage.com"},{"name":"germangol","email":"german.goldenstein@gmail.com"},{"name":"ashwinvprabhu","email":"ashwin.venkateshprabhu@vonage.com"},{"name":"arivonage","email":"ari.ades@vonage.com"}],"homepage":"https://github.com/Vonage-Community/web_component-javascript-prize_wheel#readme","bugs":{"url":"https://github.com/Vonage-Community/web_component-javascript-prize_wheel/issues"},"dist":{"shasum":"c1a2e7b9acf55361f7c5752c96a21ad2f605aa43","tarball":"https://registry.npmjs.org/@vonage/prize-wheel/-/prize-wheel-0.0.3.tgz","fileCount":8,"integrity":"sha512-65pyYxyqHDaDBpkVbGpXgZxjuGtNqbGPgmJ8dT0feHZZz9m+HwhJTgKOnDHpbFp1j97lcA+P09x97O404AZywg==","signatures":[{"sig":"MEUCIQD3OqWFiInSXa8/pWiKs1xx/uLh8HBreVnm1/nnelUevgIgO3ZpPggVgKeVkCf0se78Te7Et1sTGdxMFmhQMiu6jmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16464},"main":"index.js","type":"module","module":"index.js","exports":{".":"./index.js","./prize-wheel.js":"./prize-wheel.js"},"gitHead":"1637c19cc47dec522fab204643f783b61c951166","scripts":{"start":"web-dev-server","analyze":"cem analyze --litelement"},"_npmUser":{"name":"nexmo-devrel","email":"devrel@vonage.com"},"repository":{"url":"git+https://github.com/Vonage-Community/web_component-javascript-prize_wheel.git","type":"git"},"_npmVersion":"9.8.1","description":"prize-wheel Web Component following open-wc recommendations to be used in booth demos","directories":{},"_nodeVersion":"16.15.0","dependencies":{"lit":"^2.3.1"},"_hasShrinkwrap":false,"customElements":"custom-elements.json","devDependencies":{"@web/dev-server":"^0.1.34","@custom-elements-manifest/analyzer":"^0.4.17"},"_npmOperationalInternal":{"tmp":"tmp/prize-wheel_0.0.3_1696349263454_0.04085969456136529","host":"s3://npm-registry-packages"}}},"time":{"created":"2023-10-03T15:42:23.849Z","modified":"2026-09-03T04:38:05.707Z","0.0.1":"2023-10-03T15:42:24.051Z","0.0.2":"2023-10-03T16:02:53.200Z","0.0.3":"2023-10-03T16:07:43.679Z"},"bugs":{"url":"https://github.com/Vonage-Community/web_component-javascript-prize_wheel/issues"},"author":{"name":"Vonage"},"license":"MIT","homepage":"https://github.com/Vonage-Community/web_component-javascript-prize_wheel#readme","repository":{"url":"git+https://github.com/Vonage-Community/web_component-javascript-prize_wheel.git","type":"git"},"description":"prize-wheel Web Component following open-wc recommendations to be used in booth demos","maintainers":[{"email":"web-il@vonage.com","name":"web-il"},{"email":"icebergteam@vonage.com","name":"iceberg-team"},{"email":"unified_portal_dev@vonage.com","name":"unified_portal"},{"email":"vreporter-support@vonage.com","name":"vreporter-npm"},{"email":"vbc-be@vonage.com","name":"vbcbe"},{"email":"gullerya@gmail.com","name":"yuri.guller"},{"email":"idan.cohen@vonage.com","name":"idanvon"},{"email":"devrel@vonage.com","name":"nexmo-devrel"},{"email":"vivid@vonage.com","name":"vvd"},{"email":"VBC-Meetings@vonage.com","name":"vonagemeetings"},{"email":"video.api.ops@vonage.com","name":"vonage-jenkins"},{"email":"andreina.dasilvacabral@vonage.com","name":"adasilvacabral"},{"email":"sarvesh.bisht@vonage.com","name":"sarvesh.bisht"},{"email":"vgai-studio-developers@vonage.com","name":"vgai-dev"},{"email":"vcp_webrtc@vonage.com","name":"vonage_client_media_processing"},{"email":"or.abramovich@vonage.com","name":"or.cpc"},{"email":"lily.lihovodov@vonage.com","name":"llihovodov"},{"email":"daniel.sapir@vonage.com","name":"daniel-sapir"},{"email":"Aviad.Houri@vonage.com","name":"aviadhouri.va"},{"email":"ignacio.delacruz@vonage.com","name":"idelacruz"},{"email":"frontier@vonage.com","name":"vonage-frontier"},{"email":"hila.klein@vonage.com","name":"hilakl"},{"email":"Saurabh.Kulkarni@vonage.com","name":"saurabh.vonage"},{"email":"tamir.nahum@vonage.com","name":"leppelin"},{"email":"antoni.silvestrepadros@vonage.com","name":"asilvonage"},{"email":"Gayathri.Pojula@vonage.com","name":"gpojula"},{"email":"egor.limenko@vonage.com","name":"elimenko.vonage"},{"email":"kanav.bhatia@vonage.com","name":"kanav_vonage"},{"email":"omri.zilber@vonage.com","name":"omrizilber"},{"email":"marceli.olszewski@vonage.com","name":"molszewski_v"},{"email":"sailu.vejella@vonage.com","name":"sailusha"},{"email":"ragul.palanisamy@vonage.com","name":"rpalanisamy-vonage"},{"email":"Valentyn.Bohdan@vonage.com","name":"vbohdan_vonage"},{"email":"andrew.bolles@vonage.com","name":"abolles"},{"email":"gorka.revillafernandez@vonage.com","name":"gorka.vonage"},{"email":"bharath.ps@vonage.com","name":"bharath-vonage"},{"email":"mor.tubul@vonage.com","name":"morvonage"},{"email":"ilan.aradbilavsky@vonage.com","name":"ilan.aradbilavsky.at.vonage.com"},{"email":"chuck.reeves@vonage.com","name":"vonreeves"},{"email":"avi.dantes@vonage.com","name":"avi.dantes"},{"email":"michal.galin@vonage.com","name":"mgalin"},{"email":"jakub.hajduk@vonage.com","name":"jhajduk.vonage"},{"email":"Nitsan.unger@vonage.com","name":"nitsanungerfrontier"},{"email":"vladimir.quezada@vonage.com","name":"vquezada"},{"email":"alessio.didomenico@vonage.com","name":"adidomenico"},{"email":"sathish.r@vonage.com","name":"sathishr-vonage"},{"email":"pamu.pravallika@vonage.com","name":"pravallika-pamu"},{"email":"avijit.bagdi@vonage.com","name":"abagdi"},{"email":"anuradh.lankapalli@vonage.com","name":"anuradhlankapalli"},{"email":"hen.rosenberg@vonage.com","name":"hrosenberg"},{"email":"gokul.narayanan@vonage.com","name":"gokul-vonage"},{"email":"alistair.slowe@vonage.com","name":"aslowe-vcc"},{"email":"vbc-web-cicd@vonage.com","name":"vbc-web-cicd-bot"},{"email":"marina.serranomontes@vonage.com","name":"mserranomontes"},{"email":"Ariel.Bar@vonage.com","name":"ariel12955"},{"email":"Francisco.Becerra@vonage.com","name":"franbecerra"},{"email":"Uri.Haim@vonage.com","name":"urihaim"},{"email":"manuel.veranieto@vonage.com","name":"mvera_vonage"},{"email":"mike.zhylevych@vonage.com","name":"mike.zhylevych"},{"email":"mithun.prabhu@vonage.com","name":"mprabhuvonage"},{"email":"sharad.srivastava@vonage.com","name":"sharad-srivastava2"},{"email":"lukasz.pilarski@vonage.com","name":"lucas_pilarski"},{"email":"manish.ranjan@vonage.com","name":"manish-ranjan07"},{"email":"shubham.rajput@vonage.com","name":"srajput0909"},{"email":"pablo.villenamontes@vonage.com","name":"pvillenamontes"},{"email":"diogo.simoes@vonage.com","name":"dsimoes2"},{"email":"manel.jimeno@vonage.com","name":"manel_vonage"},{"email":"joseantonio.oliveraortega@vonage.com","name":"joliveraortega"}],"readme":"# \\<prize-wheel>\n\nThe goal of the prize-wheel Web Component is to be able to a Prize Wheel to booth demos to select winners/prizes regardless of what language/framework the application is built with. \n\nThis Web Component follows the [open-wc](https://github.com/open-wc/open-wc) recommendation.\n\n\n## Demo\nTake a look at this [CodePen](https://codepen.io/conshus/pen/JjwXGyK/de6604086638aca4837bb18c26ebb4c9) to see the Web Component in action.\n\n## Installation\n\n```bash\nnpm i @vonage/prize-wheel\n```\n\n## Usage\n\n```html\n<script type=\"module\">\n  import '@vonage/prize-wheel/prize-wheel.js';\n</script>\n```\n\n### OR using a CDN\n```html\n<script type=\"module\" src=\"https://unpkg.com/@vonage/prize-wheel@latest/prize-wheel.js?module\"></script>\n\n```\n\n### place tag in HTML\n\n```html\n<prize-wheel></prize-wheel>\n```\n\n### Attributes that can be used:\n\n- `panels` : (Array of Objects) the information for each Prize Wheel panel. The Objects can contain whatever information, it must contain a `name` key for it to show up on the panel. *MANDATORY*\n- `colors` : (Array of Strings) set the Prize Wheel's panel colors. (Default is ROYGBIV [\"#FF0000\",\"#FF7F00\",\"#FFFF00\",\"#00FF00\",\"#0000FF\",\"#4B0082\",\"#9400D3\"])\n- `fontsize` : (String) the Web Component will try to fit the panel text as best as possible, but you have the option to set it yourself. (Default is \"calc(0.05vw + 1px)\")\n- `vmin` : (Number) the minimum velocity that the arrow can spin (Default is -.1)\n- `vmax` : (Number) the maximum velocity that the arrow can spin (Default is 7)\n- `amin` : (Number) the minimum acceleration that the arrow can spin (Default is -.5)\n- `amax` : (Number) the maximum acceleration that the arrow can spin (Default is -.1)\n\n> Note: vmin, vmax, amin, amax can be used to set a range for how long the arrow can spin (t). \n>\n>tmin = ABS(vmin/amin);\n>\n>tmax = ABS(vmax/amax);\n\nThe easist way to set the attributes would be to get a reference to the Web Component:\n\n```js\nconst prizeWheelEl = document.querySelector(\"prize-wheel\");\n```\n\nThen set the attribute(s) you'd like:\n\n```js\nprizeWheelEl.panels = [\n  {name:\"Luggage Tag\"},\n  {name:\"Frisbee\"},\n  {name:\"Notebook\"}\n];\n\nprizeWheelEl.colors = [\n  \"#8632fb\",\n  \"#7682fc\",\n  \"#7cb8f7\",\n  \"#ad88c0\",\n  \"#d2289b\",\n  \"#9664de\"\n];\n\nprizeWheelEl.fontsize = \"8px\";\n```\n\n\n### Methods that can be called\n\n- `spin()` : start spinning the arrow\n```js\nprizeWheelEl.spin();\n```\n- `reset()` : reset the arrow to the start position\n```js\nprizeWheelEl.reset();\n```\n\n### Custom Event to listen for \n\n- `winner-selected` : event detail winner Object contains the selected `panels` Object\n\n\n## Tooling configs\n\nFor most of the tools, the configuration is in the `package.json` to minimize the amount of files in your project.\n\nIf you customize the configuration a lot, you can consider moving them to individual files.\n\n## Local Demo with `web-dev-server`\n\n```bash\nnpm start\n```\n\nTo run a local development server that serves the basic demo located in `demo/index.html`\n","readmeFilename":"README.md"}