{"_id":"@aphorica/vuetify-icon-stack","_rev":"3-dffc7b26b715b4a92ba6e1b6363ac731","name":"@aphorica/vuetify-icon-stack","dist-tags":{"latest":"1.0.2"},"versions":{"1.0.0":{"name":"@aphorica/vuetify-icon-stack","version":"1.0.0","description":"Multiple icon stack, clickable option","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Aphorica/vuetify-icon-stack.git"},"author":{"name":"Rick Berger - Aphorica, Inc.","email":"gbergeraph@gmail.com"},"license":"MIT","private":false,"dependencies":{"@aphorica/vue-event-bus":"^1.0.0"},"gitHead":"7fe2d7d6af74388edaa5565655ebab88ac27fd83","bugs":{"url":"https://github.com/Aphorica/vuetify-icon-stack/issues"},"homepage":"https://github.com/Aphorica/vuetify-icon-stack#readme","_id":"@aphorica/vuetify-icon-stack@1.0.0","_npmVersion":"5.1.0","_nodeVersion":"10.19.0","_npmUser":{"name":"rickbsgu","email":"gbergeraph@gmail.com"},"dist":{"integrity":"sha512-Y51ZjX//BJjNrGvYnqDHO+D7JuhAJAm6vMZ8+Ggdlehoe62E8gbZBjIAK0IVAorzqnEyYjzN+EBShvOL/ti/5Q==","shasum":"6191cf337135b94e5585250ef6e8428cb3c41680","tarball":"https://registry.npmjs.org/@aphorica/vuetify-icon-stack/-/vuetify-icon-stack-1.0.0.tgz","fileCount":7,"unpackedSize":5679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecVW6CRA9TVsSAnZWagAAM7EP/2j2RAno7qRBuQrBMOCs\n5LMYlJe+0rFx9ENAY9GJbtQymNDylMRl80tDaFqPb7cAtl5QLZdCQ8yJpiEA\ngAwrmlUtMeIvrH4np0dNQ/nrQ9XByxyC3cXFz1VYOUd2fqJZKqPPTsJFlc4i\njDFAr24NZmi9acay+K1aATJHBcVh6Sz6V6v0nD1DdLjG8Y0CetXumuxK8uWC\nYneYCRAcDjfmWUmyeAUZ9w+CEERVzn3eXHf1232Wh0ivGs5Fa/nu+Lk68BbI\nYgYR0i/9xn/ArgUZ40zkme67HcS35Hq22AVBZ//NoLkotCmn201YbMVlEvE2\nWeVKQDQa27ba/nyrw9lAwfkDuGKoThx+TtIaDn6mMtnAcIoOPfmBABWopdOq\nkteLKRKn6o/iswqHl2mfbEHFziSQTAe7Gq3FQZxMvHf/wWaDQVXabYi2noYU\nFmTGB4PVUyS71/z4NzuN/pnvifwVv6pqFlJRhSROI4HXoTgVVPLo/gXGQKDd\nSWU8thbmHeM8yAs3m8RS5Z1Iywk+xIduo/AZwY/gOfM99uuTvto4HvAGat61\nFNl/7rmEfu9RoIGB3ILCDG7rHQehSpXnb7tJa+tOBun02AN8swtkih2vlxcE\nXAY7IxREphK7aaJgS1zv+PnrHJ+G4aDFFSEWvS/E1sqccZtxGSeEDrk4yfkT\nmhoU\r\n=Y4wa\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCiZa0fQAiLnHO0ngqMtLMZC+GRGDT53IjAPfFWwhULBgIgVDUKK95WUwK/eUNApaK/83bSLJUJHufKwuOt1yzLXMc="}]},"maintainers":[{"name":"rickbsgu","email":"gbergeraph@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vuetify-icon-stack_1.0.0_1584485818040_0.7236972050176338"},"_hasShrinkwrap":false},"1.0.1":{"name":"@aphorica/vuetify-icon-stack","version":"1.0.1","description":"Multiple icon stack, clickable option","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Aphorica/vuetify-icon-stack.git"},"author":{"name":"Rick Berger - Aphorica, Inc.","email":"gbergeraph@gmail.com"},"license":"MIT","private":false,"dependencies":{"@aphorica/vue-event-bus":"^1.0.0"},"gitHead":"8644cb8c49ea1858dd711ce26c2a93bea8679bfa","bugs":{"url":"https://github.com/Aphorica/vuetify-icon-stack/issues"},"homepage":"https://github.com/Aphorica/vuetify-icon-stack#readme","_id":"@aphorica/vuetify-icon-stack@1.0.1","_npmVersion":"5.1.0","_nodeVersion":"10.19.0","_npmUser":{"name":"rickbsgu","email":"gbergeraph@gmail.com"},"dist":{"integrity":"sha512-BMgMJJ6EPQn6Lm57G7cbCheIYWKX0RCMSzVAvSLJ65nkhk3wTteMGWQuzOYCki2tacpOCjHu9Eqcj/hufgWB+w==","shasum":"9da4992e385528be519498f6d5a9293a9ea155d3","tarball":"https://registry.npmjs.org/@aphorica/vuetify-icon-stack/-/vuetify-icon-stack-1.0.1.tgz","fileCount":7,"unpackedSize":6364,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecVyKCRA9TVsSAnZWagAAkj4P/16xEuMofgvSMaC1xwDJ\nGDDm6XKip1tnVWnE8RK4Qie1qAlSIv/iIWjPOl0YIteL1XcNeWs8D07hKUsi\nzxiYw5MqHvVroIM8JWP1w06gIwmukSEGZlg39zOYNNcBKgtO8nV0dzaP0Imd\nwrmGuA2hRwd5Od8MO0pvwMn6YWFqEZHDknhdARET494AY0AM91fs5SkYRlT4\nL9w6dojJ+LKD6MoQjZGXZq/E6JRrNZG05Apww3P3okSKFQI7T29MK9qzldSx\nZM5MCs4bFhb74AgUbRMpXvixTuE0j7sqdZoCKbue2wpAnwJDM7W6xGJ0ydlk\nIKHZxj3puiPYtvk/6VD0oIwnVQ9/pvPP8AaGUbjs6/lM9eP7MyX5TiRIXffZ\nY3iF5qDZzEwMFka/80BC6fuq1twuLGbTTmZuZzwf7VnC2RvGJd9W2aK9QeOg\npLvZ38KXOc6Kqld960zUNGsAn+uZKCmanGiRFX4x1VbNyoLn4ldvvMVkZxE8\nvNpfc+oz2AY7d/5eZhsrb0LV8/iF+CB1ZhY+/1DVYD1zX3s7S/02K98l8Cui\nVPYGxwlaiU3W5vphOjBU2GBtf13ftp+FBEWJtY1UzUFoglO9RO6X+SsGjIuB\nyw6rYLVCrFcSGNplMJCFdEoMI4famMIWl/VXg9Kq9SMXfVYA+SimCr2QJcNw\nLZMN\r\n=lL4/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC2lPGxExnq06OdpIeoSOdOIvHNAG9BL/8R4PP6iqxbzAIgYLFTIzv8xjxPxX0QW/+eSLfzkbrg2tvw05AeouNmRYk="}]},"maintainers":[{"name":"rickbsgu","email":"gbergeraph@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vuetify-icon-stack_1.0.1_1584487562419_0.2995982577909959"},"_hasShrinkwrap":false},"1.0.2":{"name":"@aphorica/vuetify-icon-stack","version":"1.0.2","description":"Multiple icon stack, clickable option","main":"index.js","repository":{"type":"git","url":"git+https://github.com/Aphorica/vuetify-icon-stack.git"},"author":{"name":"Rick Berger - Aphorica, Inc.","email":"gbergeraph@gmail.com"},"license":"MIT","private":false,"dependencies":{"@aphorica/vue-event-bus":"^1.0.0"},"gitHead":"62163f9959a22814d47ead97a32bf89a84353055","bugs":{"url":"https://github.com/Aphorica/vuetify-icon-stack/issues"},"homepage":"https://github.com/Aphorica/vuetify-icon-stack#readme","_id":"@aphorica/vuetify-icon-stack@1.0.2","_npmVersion":"5.1.0","_nodeVersion":"10.19.0","_npmUser":{"name":"rickbsgu","email":"gbergeraph@gmail.com"},"dist":{"integrity":"sha512-6ZuJn4FsMv5I4j9DzJ70cE9WsR1HkiUoFVb4vL05H49MaimOJe/6wmWoEqzWq8pyQ+qVtvGPlJ6J1Jbs9EX4sw==","shasum":"499d9ab01baf12397872a72f3a0e6b11036d7cb7","tarball":"https://registry.npmjs.org/@aphorica/vuetify-icon-stack/-/vuetify-icon-stack-1.0.2.tgz","fileCount":8,"unpackedSize":6447,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJecV4CCRA9TVsSAnZWagAA+VkP/09epvQp5RN9LYNI1FHQ\nLP1Or0MgQTn1LsvzQNYUvLtjBaZ9yTumakqgY4KgNgnesW5qBqVxgUbZppon\nyC4LM9Z3W1bzKC/z05PjEEB0FljSq/ReK1Xc9NQlOSHFB3+6JCaMC7iLyNs1\nZoRZ/IBnKyX1d0u6G880o0A8vQpg6O8qwavFx789Ok99KewdMCqSwvE5cOKL\npArjySZ6F7bnX9SDKB9rnOoL5H377p57PjiZF3KjjOQR7JbyHo/08BQOvpNg\ngNloX8x2N5PNvyb/1xHo8QTgpmhrJIymTk8ihmQwXADeU/+xi68Wt8lYdrqs\nwp0Cuv3b5z3q90mTVyHYRvxMn5viI80WVSlKOm7lDEWUVR6YaPpzDtkDXlJ3\ncog8I4JeAxV8dBYDVHtutswOhGP8NDh5B6hn7fwvBiEI4dEjiF+owyRqVap5\nSuc2unwmTNuqs4PeXSaif8ql+EgqWeLr8VFGaCLreg+dhaaNCILyJbGmVt0l\nLOVVfI88dQCBVFekk9VnYsNSv3ZRnjzR+cv55LauV6SdtmFUvy8a08bVtR7y\nHnhFHe8OZqL+6xmtOz7KhGuGs1CQ80waZVNodDEFmZgY6QNVq+kRqrs8wZCX\nqSN+XppFZ/jfEg7PUNm/4/tSs8RtkYOXtakqyQt3+NlhXRIUMIlWLrUwk7Aw\nvG3n\r\n=Z2Zg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHrO4krf0EFlUUoD27FO2c9+EsSQ1B3mS7m21CgYEw3wIhAIieADHirvoNpkIkBclchFANMKC2r5UGQB2WS+JtvskM"}]},"maintainers":[{"name":"rickbsgu","email":"gbergeraph@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/vuetify-icon-stack_1.0.2_1584487937809_0.7289042855491321"},"_hasShrinkwrap":false}},"time":{"created":"2020-03-17T22:56:57.754Z","1.0.0":"2020-03-17T22:56:58.138Z","modified":"2022-04-04T14:33:26.312Z","1.0.1":"2020-03-17T23:26:02.583Z","1.0.2":"2020-03-17T23:32:18.014Z"},"maintainers":[{"name":"rickbsgu","email":"gbergeraph@gmail.com"}],"description":"Multiple icon stack, clickable option","homepage":"https://github.com/Aphorica/vuetify-icon-stack#readme","repository":{"type":"git","url":"git+https://github.com/Aphorica/vuetify-icon-stack.git"},"author":{"name":"Rick Berger - Aphorica, Inc.","email":"gbergeraph@gmail.com"},"bugs":{"url":"https://github.com/Aphorica/vuetify-icon-stack/issues"},"license":"MIT","readme":"# @aphorica/vuetify-icon-stack\n\ngithub: https://aphorica.github.com<br/>\nWeb: https://aphorica.com\n\n## Installing\n\n`npm install @aphorica/vuetify-icon-stack`\n\nor\n\n`yarn add @aphorica/vuetify-icon-stack`\n\n## Running the Demo\n\nIn a command prompt, cd info the 'demo' directory, and:\n\n```\n  (yarn|npm) install\n  (yarn|npm run) serve)\n```\n\nOpen a browser on `localhost:8080`\n\nClick the buttons in the toolbar to reset the iconStack\ncomponent state (in the center of the page).\n\nClick on the iconStack component for it to emit its\ncurrent state.\n\n## Overview\n\nExtremely light implementation of an icon stack.\n\nEach icon is associated with a state.  When a state is\nsubsequently set, the associated icon becomes visible and\nclickable.\n\nStack order does not change, only button visibility changes.\n\nClicking on the icon stack emits the associated state with\nthe visible icon.\n\nYou simply provide your own v-icons in the slot.  This\nallows for the most flexibility in usage and defining\nyour icon sets.\n\nNote the `data-state` attribute required for each icon\nin the __Usage__ section below.\n\n## Usage\n\nThe module is implemented as a simple container with a \nsingle slot for your icons.  Icons must be tagged with\na `data-state` attribute specifying the state for that\nicon.  State can be anything.\n\nExample (from the attached demo):\n\n```\n        <vuetify-icon-stack :initialState=\"currentState\"\n          @clicked=\"onStackIconClicked\">\n          <v-icon data-state=\"add\" color=\"primary\" x-large>mdi-plus-circle</v-icon>\n          <v-icon data-state=\"commit\" color=\"primary\" x-large>mdi-check-circle</v-icon>\n          <v-icon data-state=\"abort\" color=\"black\" x-large>mdi-close-circle</v-icon>\n        </vuetify-icon-stack>\n```\n\nThe stack's current state is set by using EventBus to\nemit a message to it:\n\n```\n      EventBus.$emit('set-vuetify-icon-stack-state', state)\n```\n\nNote that if you send an invalid state, it will silently fail.\n\n## props\n\nThe component accepts two props:\n\n### initialState (required)\n\nSpecify the state corresponding to the icon you want to\nshow on instantiation.\n\n```\n        <vuetify-icon-stack :initialState=\"currentState\">\n          ...\n          ...\n        </vuetify-icon-stack>\n```\n\n### size (optional)\n\nSpecify the icon size.  Any css spec will work.\n\n```\n        <vuetify-icon-stack :initialState=\"currentState\"\n                            size=\"100px\">\n          ...\n          ...\n        </vuetify-icon-stack>\n```\n\nIf you don't specify the size, the icons will be displayed in\ntheir normal size.  Note they should all be the same size\nif you're using v-icon properties like `x-large` (but that\nis not enforced)\n\n","readmeFilename":"README.md"}