{"_id":"@polymer/iron-selector","_rev":"51-7e2f6da2faa93bb0c81a61c5aa958cc2","name":"@polymer/iron-selector","dist-tags":{"preview":"1.5.2-pre.3","next":"3.0.0-pre.20","latest":"3.0.1"},"versions":{"0.0.1":{"name":"@polymer/iron-selector","version":"0.0.1","keywords":["web-components","polymer","selector"],"license":"BSD-3-Clause","_id":"@polymer/iron-selector@0.0.1","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-selector#readme","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"a7864e1cf43a2fee46512598e5af1a25911fa1e5","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-0.0.1.tgz","integrity":"sha512-Yy0MHnZtN+qZXUbmvYaWcDe18fobOX9DSszkwQgPODWJGvcubYG2KSorj+9LzdDkeGchrDVQi9WGH905y0ghZQ==","signatures":[{"sig":"MEUCICQ6EJ4ljdhwpz9RQGerpvV7yycVfGGgUp/teOAzE69RAiEA3bsdzZlqyeh8fasAOkgcgTz1QRylEMOR0obVh68PQq0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"a7864e1cf43a2fee46512598e5af1a25911fa1e5","gitHead":"a2e6604d342a9bcbdbf80987e1b132b410b566b3","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"3.3.6","description":"Manages a set of elements that can be selected","directories":{},"_nodeVersion":"5.0.0","dependencies":{"@polymer/polymer":"^1.2.5-npm-test.2"},"devDependencies":{"webcomponents.js":"^0.7.0","web-component-tester":"^4.0.0","@polymer/paper-styles":"^0.0.1","@polymer/test-fixture":"^0.0.1","@polymer/iron-test-helpers":"^0.0.1","@polymer/iron-component-page":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector-0.0.1.tgz_1454388295722_0.03505158610641956","host":"packages-9-west.internal.npmjs.com"}},"0.0.3":{"name":"@polymer/iron-selector","version":"0.0.3","keywords":["web-components","polymer","selector"],"license":"BSD-3-Clause","_id":"@polymer/iron-selector@0.0.3","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-selector#readme","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"cde0bb7b9845ddb3f6dfc93ada147426ccebdfb9","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-0.0.3.tgz","integrity":"sha512-acg+4azY34lmH7m2gJ484s4Qs6+9YmLZte0KjOoZSAKtF5Nbv18CZ6wgF03stAslnfdomw6ezc8QptLNhVNU1g==","signatures":[{"sig":"MEUCIB5Tb+IttwSNshK5HX3+Jnc2X4boCHW+RXQG8sy6qvBcAiEA2fjqXbeIycT7fb8ISVVIfDhPBn7Gygvq6TT3fmO2KyI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"cde0bb7b9845ddb3f6dfc93ada147426ccebdfb9","gitHead":"113a3d5b3a365f2aec1d705415fff6b8852cf8ad","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"3.3.6","description":"Manages a set of elements that can be selected","directories":{},"_nodeVersion":"5.0.0","dependencies":{"@polymer/polymer":"^1.2.5-npm-test.2"},"devDependencies":{"webcomponents.js":"^0.7.0","web-component-tester":"^4.0.0","@polymer/paper-styles":"^0.0.3","@polymer/test-fixture":"^0.0.3","@polymer/iron-test-helpers":"^0.0.3","@polymer/iron-component-page":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector-0.0.3.tgz_1454459214920_0.20754346926696599","host":"packages-9-west.internal.npmjs.com"}},"0.0.4":{"name":"@polymer/iron-selector","version":"0.0.4","keywords":["web-components","polymer","selector"],"license":"SEE LICENSE IN http://polymer.github.io/LICENSE.txt","_id":"@polymer/iron-selector@0.0.4","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"8661c4b2a4a4c67169a3281f65c8ac5b0c3c9864","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-0.0.4.tgz","integrity":"sha512-88ObI8CG311votgSALlraVBArFWay/onqnija1vOsahOG9c9ax4qHxVq/YmxyE+8msoOeUnoZtjNZ8LAqe4JxQ==","signatures":[{"sig":"MEYCIQC6RFbVFGU7H8H3ztR1cij39j91IQ7CERI6Clt2X3cqpgIhANtp/T/dDapzjn9Ny+6l+pa0MorxscIlbP166iXdQ7cc","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"_from":".","_shasum":"8661c4b2a4a4c67169a3281f65c8ac5b0c3c9864","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"3.10.3","description":"Manages a set of elements that can be selected","directories":{},"_nodeVersion":"6.4.0","dependencies":{"@polymer/polymer":"gloo"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/iron-selector-0.0.4.tgz_1483687872138_0.6505936707835644","host":"packages-18-east.internal.npmjs.com"}},"1.5.2-pre.1":{"name":"@polymer/iron-selector","version":"1.5.2-pre.1","keywords":["web-components","polymer","selector"],"license":"SEE LICENSE IN http://polymer.github.io/LICENSE.txt","_id":"@polymer/iron-selector@1.5.2-pre.1","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"fc6e1783a56d691147b26686d5238ff3ee120787","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-1.5.2-pre.1.tgz","integrity":"sha512-zXfJtx7jOe6UGrx/EDgPW6ARmALmnx9dWaqWK5uaY7O5Wi2UN+x4w8u1lxx4fZBdk+kZbfOMeMigvA+V3/gY4g==","signatures":[{"sig":"MEYCIQD27+NL5IhY74XwxcUABdvxHE3T2q6p71KLE6CWTdP/eQIhAPAt2QSCNkDQCVy+GlkUxGpTuuPlTfnpVPjWa1FRkTGK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"_from":".","_shasum":"fc6e1783a56d691147b26686d5238ff3ee120787","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"3.10.3","description":"Manages a set of elements that can be selected","directories":{},"_nodeVersion":"6.4.0","dependencies":{"@polymer/polymer":"gloo"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/iron-selector-1.5.2-pre.1.tgz_1484789585024_0.25446025445125997","host":"packages-12-west.internal.npmjs.com"}},"1.5.2-pre.2":{"name":"@polymer/iron-selector","version":"1.5.2-pre.2","keywords":["web-components","polymer","selector"],"license":"SEE LICENSE IN http://polymer.github.io/LICENSE.txt","_id":"@polymer/iron-selector@1.5.2-pre.2","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"edd63f3350e5e0837386387d1f2774f1bd8d728a","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-1.5.2-pre.2.tgz","integrity":"sha512-B74BfP41J4ABV5P3SzNGAlBjnyLkWeuBfDCVtWNmDn6icCBG5Z6Mxnf5TJkgCrMY1GXKm2fmVZEMi/7O1MVthw==","signatures":[{"sig":"MEUCIGkyc8Tvn97182r4y9gZRrC/ihEcasb9TqxNBO0mbhIHAiEAmG0k/4bGSmDScFx9jRdPGLCENUmidgOP6jx8XCdIaAc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"_from":".","_shasum":"edd63f3350e5e0837386387d1f2774f1bd8d728a","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"3.10.3","description":"Manages a set of elements that can be selected","directories":{},"_nodeVersion":"6.4.0","dependencies":{"@polymer/polymer":"gloo"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/iron-selector-1.5.2-pre.2.tgz_1484954703724_0.6760451744776219","host":"packages-18-east.internal.npmjs.com"}},"1.5.2-pre.3":{"name":"@polymer/iron-selector","version":"1.5.2-pre.3","keywords":["web-components","polymer","selector"],"license":"SEE LICENSE IN http://polymer.github.io/LICENSE.txt","_id":"@polymer/iron-selector@1.5.2-pre.3","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"5f32a0cf7797fe2ddc8647d15204458b2a89ed5f","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-1.5.2-pre.3.tgz","integrity":"sha512-IcdOpLltYyFUBywml+5vkyfh1/gaysPpOr2i7q/E/pKzrum5KspI8B4h/LfVf7dFvHWd/skBCFgUWmbT3+2YOA==","signatures":[{"sig":"MEQCIEyJU/PQ7IaHlzcTU7c4OfuYYVKq+p2Uj5vuO1VMelIzAiBzviHYhSVls+MnphiyjXJnBZzLYrDDn3wYvwqEYPI9yQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"_from":".","_shasum":"5f32a0cf7797fe2ddc8647d15204458b2a89ed5f","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"3.10.3","description":"Manages a set of elements that can be selected","directories":{},"_nodeVersion":"6.4.0","dependencies":{"@polymer/polymer":"preview"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/iron-selector-1.5.2-pre.3.tgz_1485217312525_0.192190520465374","host":"packages-12-west.internal.npmjs.com"}},"3.0.0-pre.1":{"name":"@polymer/iron-selector","version":"3.0.0-pre.1","keywords":["web-components","polymer","selector"],"license":"http://polymer.github.io/LICENSE.txt","_id":"@polymer/iron-selector@3.0.0-pre.1","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"e495c3f5ba5498ccfeccb94dded536d10807fb7c","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.1.tgz","integrity":"sha512-7aIf3NstzXCQuNbmWS3G3j2UofXfbCZtGva3tevv++2evpts27s9BFo31CMjSeWuTgguGmPI8WrMG6AZYXfTtA==","signatures":[{"sig":"MEUCIQCiyfHoOZ74AQaT4ktdGJrbEvSRn8VFMik7NFyaAsSJaQIgcNtTlVnWEynxaYl4AFZqruYYoHnqh0eMBGq0ghLCvG4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"gitHead":"1928a9e434cb09a600e2b306a1e1eb8ba0b8933b","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"5.3.0","description":"Manages a set of elements that can be selected","directories":{},"_nodeVersion":"8.2.1","dependencies":{"@polymer/polymer":"^3.0.0-pre.1"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/iron-selector-3.0.0-pre.1.tgz_1503386629464_0.18761152448132634","host":"s3://npm-registry-packages"}},"3.0.0-pre.2":{"name":"@polymer/iron-selector","version":"3.0.0-pre.2","keywords":["web-components","polymer","selector"],"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.2","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"8ef832be5944edffc54b34e949fa071f9956b363","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.2.tgz","integrity":"sha512-CGns7O3AN8qN+5Iig3hZhOLRPvy8PB9EP2GPzTE9b2JZZN+TSWri5YbCLJEtUDoNqCzMOwTnDeKvo1gnKKkxIw==","signatures":[{"sig":"MEUCIQC8IY702Gbg8MJfa8SH3ilYADARi4v003sBJAxaywD+pwIgdq745tpfOryclWTBZ+VSuWXefjJMw5jakNwEpobq/Dw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"gitHead":"062a8a88efdb2bfe91dcf0ccea21fbf9d15a2796","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"5.5.1","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.2.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.1"},"devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.1","@polymer/iron-demo-helpers":"^3.0.0-pre.1","@polymer/iron-test-helpers":"^3.0.0-pre.1","@polymer/iron-component-page":"^3.0.0-pre.1","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector-3.0.0-pre.2.tgz_1515721292917_0.05643272749148309","host":"s3://npm-registry-packages"}},"3.0.0-pre.3":{"name":"@polymer/iron-selector","version":"3.0.0-pre.3","keywords":["web-components","polymer","selector"],"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.3","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"abd63dc6339aeb96f82e1fbf9a24be459b12361e","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.3.tgz","integrity":"sha512-85sYT7f1zpEJALqPEIt8CbKSZcMFeWmHexMdkKUwbu9j9par9/1PAlVnafdkQdgZYp9i3bj9Q/48O0NaiNvcUA==","signatures":[{"sig":"MEYCIQDAJAnEbx+KMI0LfcI+opWxgwy1BBdXRpcP7PLZsF0QCwIhANioIspEunTA3KwoZVN0C2bho5Q4xJmo+ArZkWSRMRVb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"gitHead":"50ba24b6529b4773e800ff17c31979bf6cc1f4e5","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"5.5.1","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.2.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.3"},"devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.3","@polymer/iron-demo-helpers":"^3.0.0-pre.3","@polymer/iron-test-helpers":"^3.0.0-pre.3","@polymer/iron-component-page":"^3.0.0-pre.3","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector-3.0.0-pre.3.tgz_1515725439082_0.05949252448044717","host":"s3://npm-registry-packages"}},"3.0.0-pre.4":{"name":"@polymer/iron-selector","version":"3.0.0-pre.4","keywords":["web-components","polymer","selector"],"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.4","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"e2c80717bdd4b736e837bc6c27701125fa78b07d","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.4.tgz","integrity":"sha512-IF8wbwIDV+MiO/zUjCwZOFEM3cSbbt5x11RZi3Vly4UhWRGMgtQudYIJYBNnz8Y24UQULb1z5DLvWqGe+owVmA==","signatures":[{"sig":"MEUCIC4Bu8KbY1Py04hWr5mJd2lXTP35SZth/E1WaVXslYlOAiEAi8TmApe/hiLBjGwHcSbRTjF2dFcZvhxKn+YY0cflXLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"gitHead":"30c3d52801e12125c203b658237dc5ddf86960ea","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"5.5.1","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.2.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.4"},"devDependencies":{"wct-browser-legacy":"0.0.1-pre.10","@polymer/paper-styles":"^3.0.0-pre.4","@polymer/iron-demo-helpers":"^3.0.0-pre.4","@polymer/iron-test-helpers":"^3.0.0-pre.4","@polymer/iron-component-page":"^3.0.0-pre.4","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector-3.0.0-pre.4.tgz_1516145849219_0.9922254083212465","host":"s3://npm-registry-packages"}},"3.0.0-pre.6":{"name":"@polymer/iron-selector","version":"3.0.0-pre.6","keywords":["web-components","polymer","selector"],"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.6","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"13bbf5f7c9ece604f65ee17750e063158ba66bbb","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.6.tgz","integrity":"sha512-JW7Tp69PkyB2JrG1pepQUA8AdH4jCm4ZD6i/Rar6QZzuK2QMvJzpPPF5xV2VokDdCiFE2cBg7PYBP40a6kEHug==","signatures":[{"sig":"MEUCIQCbey0paUuf7xjgJGylhfhtvx87BPgIljdj/5dgbNvoHgIgbdoPcvOJd8amqcq8l+mYKj2PfMBp+dsjEWh/FIG4x6Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"gitHead":"bc968849291b86ff27d8b0cbedd1fbb055e09953","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"5.6.0","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.4.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.6"},"devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.6","@polymer/iron-demo-helpers":"^3.0.0-pre.6","@polymer/iron-test-helpers":"^3.0.0-pre.6","@polymer/iron-component-page":"^3.0.0-pre.6","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector-3.0.0-pre.6.tgz_1516834343711_0.8746236844453961","host":"s3://npm-registry-packages"}},"3.0.0-pre.7":{"name":"@polymer/iron-selector","version":"3.0.0-pre.7","keywords":["web-components","polymer","selector"],"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.7","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"9f1f0e4dc14fdac6858c77aafe627b63f18c4c9f","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.7.tgz","integrity":"sha512-/GO6u6lFLVe35RrNQ1lrQWWGKlRBTA/zFO803VE6cyn8/QostBtpcst6aIG5gkguesgHOkS0NWUvVYcfZTuzsA==","signatures":[{"sig":"MEUCIBBPauxq41eb/1Cd73PxLyenw9w0oqWxAp/YmsH8AVEBAiEAjL4wlg94pcL3NETvMc5R4PIU4l9MgpoRUEp4FhxTDYg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"gitHead":"1184e99cc02360b71f31c2d0f36aa300df01f53f","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"5.6.0","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.4.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.7"},"devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.7","@polymer/iron-demo-helpers":"^3.0.0-pre.7","@polymer/iron-test-helpers":"^3.0.0-pre.7","@polymer/iron-component-page":"^3.0.0-pre.7","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector-3.0.0-pre.7.tgz_1517338129507_0.4215633193962276","host":"s3://npm-registry-packages"}},"3.0.0-pre.8":{"name":"@polymer/iron-selector","version":"3.0.0-pre.8","keywords":["web-components","polymer","selector"],"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.8","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"5eca616365ecd8b2a7e26bfcd8e5c02ba82b7705","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.8.tgz","fileCount":26,"integrity":"sha512-HQaj92ayPynga9K/YDfVpcwqp1OZ8JP+AAZwxNMT1+VyjPOAaVZuilX/I6Zn+bopfYpStiv9vRKEXftHTmjxeQ==","signatures":[{"sig":"MEUCIGAfJhGFage7khnYI28FKa2qhFza04WJawC/MfbX1cGOAiEA+y3u2k2CQzze/ErYrfN3McpwplU7j0rikAT64/2KLV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":98300},"flat":true,"readme":"[![Build status](https://travis-ci.org/PolymerElements/iron-selector.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-selector)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/PolymerElements/iron-selector)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-selector)_\n\n\n## &lt;iron-selector&gt;\n\n  `iron-selector` is an element which can be used to manage a list of elements\n  that can be selected.  Tapping on the item will make the item selected.  The `selected` indicates\n  which item is being selected.  The default is to use the index of the item.\n\n  Example:\n\n```html\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n  If you want to use the attribute value of an element for `selected` instead of the index,\n  set `attrForSelected` to the name of the attribute.  For example, if you want to select item by\n  `name`, set `attrForSelected` to `name`.\n\n  Example:\n\n```html\n  <iron-selector attr-for-selected=\"name\" selected=\"foo\">\n    <div name=\"foo\">Foo</div>\n    <div name=\"bar\">Bar</div>\n    <div name=\"zot\">Zot</div>\n  </iron-selector>\n```\n\n  You can specify a default fallback with `fallbackSelection` in case the `selected` attribute does\n  not match the `attrForSelected` attribute of any elements.\n\n  Example:\n\n```html\n    <iron-selector attr-for-selected=\"name\" selected=\"non-existing\"\n                   fallback-selection=\"default\">\n      <div name=\"foo\">Foo</div>\n      <div name=\"bar\">Bar</div>\n      <div name=\"default\">Default</div>\n    </iron-selector>\n```\n\n  Note: When the selector is multi, the selection will set to `fallbackSelection` iff\n  the number of matching elements is zero.\n\n  `iron-selector` is not styled. Use the `iron-selected` CSS class to style the selected element.\n\n  Example:\n\n```html\n  <style>\n    .iron-selected {\n      background: #eee;\n    }\n  </style>\n\n  ...\n\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n### Notable breaking changes between 1.x and 2.x (hybrid):\n\n#### IronSelectableBehavior\n\n- IronSelectableBehavior no longer updates its list of items synchronously\n  when it is connected to avoid triggering a situation introduced in the\n  Custom Elements v1 spec that might cause custom element reactions to be\n  called later than expected.\n\n  If you are using an element with IronSelectableBehavior and ...\n  1. are reading or writing properties of the element that depend on its\n     items (`items`, `selectedItems`, etc.)\n  1. are performing these accesses after the element is created or connected\n    (attached) either **synchronously** or **after a timeout**\n\n  ... you should wait for the element to dispatch an `iron-items-changed`\n  event instead.\n- `Polymer.dom.flush()` no longer triggers the observer used by\n  IronSelectableBehavior to watch for changes to its items. You can call\n  `forceSynchronousItemUpdate` instead or, preferably, listen for the\n  `iron-items-changed` event.\n\n#### IronMultiSelectableBehavior\n\n- All breaking changes to IronSelectableBehavior listed above apply to\n  IronMultiSelectableBehavior.\n- `selectedValues` and `selectedItems` now have empty arrays as default\n  values. This may cause bindings or observers of these properties to\n  trigger at start up when they previously had not.\n","gitHead":"ea8aada6973390fb6c439ca6e80c4204f1c345f5","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"5.5.1","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.2.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.7","@polymer/iron-demo-helpers":"^3.0.0-pre.7","@polymer/iron-test-helpers":"^3.0.0-pre.7","@polymer/iron-component-page":"^3.0.0-pre.7","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.8_1518029799334_0.8277093200647305","host":"s3://npm-registry-packages"}},"3.0.0-pre.10":{"name":"@polymer/iron-selector","version":"3.0.0-pre.10","keywords":["web-components","polymer","selector"],"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.10","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"a99379f041fa28e889de290644c6baeaec6401e8","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.10.tgz","fileCount":19,"integrity":"sha512-QaCa9wDbDFOOT7UquSe9AL7NhEG3rHaGHVxX22Y18m0wStzpERLyKCPYtCx1aZh/igiYQUPa3tOixq+WOQZszQ==","signatures":[{"sig":"MEYCIQC532YVpkX4wxwaZNMBkQx56aFqww/kCSvIVQo80PPDJAIhAOYeUp8vsK9bAQtDwek/2MAmbqqPsFZWjI4dfgAZBShE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44249},"flat":true,"readme":"[![Build status](https://travis-ci.org/PolymerElements/iron-selector.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-selector)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/PolymerElements/iron-selector)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-selector)_\n\n\n## &lt;iron-selector&gt;\n\n  `iron-selector` is an element which can be used to manage a list of elements\n  that can be selected.  Tapping on the item will make the item selected.  The `selected` indicates\n  which item is being selected.  The default is to use the index of the item.\n\n  Example:\n\n```html\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n  If you want to use the attribute value of an element for `selected` instead of the index,\n  set `attrForSelected` to the name of the attribute.  For example, if you want to select item by\n  `name`, set `attrForSelected` to `name`.\n\n  Example:\n\n```html\n  <iron-selector attr-for-selected=\"name\" selected=\"foo\">\n    <div name=\"foo\">Foo</div>\n    <div name=\"bar\">Bar</div>\n    <div name=\"zot\">Zot</div>\n  </iron-selector>\n```\n\n  You can specify a default fallback with `fallbackSelection` in case the `selected` attribute does\n  not match the `attrForSelected` attribute of any elements.\n\n  Example:\n\n```html\n    <iron-selector attr-for-selected=\"name\" selected=\"non-existing\"\n                   fallback-selection=\"default\">\n      <div name=\"foo\">Foo</div>\n      <div name=\"bar\">Bar</div>\n      <div name=\"default\">Default</div>\n    </iron-selector>\n```\n\n  Note: When the selector is multi, the selection will set to `fallbackSelection` iff\n  the number of matching elements is zero.\n\n  `iron-selector` is not styled. Use the `iron-selected` CSS class to style the selected element.\n\n  Example:\n\n```html\n  <style>\n    .iron-selected {\n      background: #eee;\n    }\n  </style>\n\n  ...\n\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n### Notable breaking changes between 1.x and 2.x (hybrid):\n\n#### IronSelectableBehavior\n\n- IronSelectableBehavior no longer updates its list of items synchronously\n  when it is connected to avoid triggering a situation introduced in the\n  Custom Elements v1 spec that might cause custom element reactions to be\n  called later than expected.\n\n  If you are using an element with IronSelectableBehavior and ...\n  1. are reading or writing properties of the element that depend on its\n     items (`items`, `selectedItems`, etc.)\n  1. are performing these accesses after the element is created or connected\n    (attached) either **synchronously** or **after a timeout**\n\n  ... you should wait for the element to dispatch an `iron-items-changed`\n  event instead.\n- `Polymer.dom.flush()` no longer triggers the observer used by\n  IronSelectableBehavior to watch for changes to its items. You can call\n  `forceSynchronousItemUpdate` instead or, preferably, listen for the\n  `iron-items-changed` event.\n\n#### IronMultiSelectableBehavior\n\n- All breaking changes to IronSelectableBehavior listed above apply to\n  IronMultiSelectableBehavior.\n- `selectedValues` and `selectedItems` now have empty arrays as default\n  values. This may cause bindings or observers of these properties to\n  trigger at start up when they previously had not.\n","gitHead":"b9147be30559411493350216c3ffb231e2310cdc","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"5.4.1","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"8.2.1","dependencies":{"@polymer/polymer":"^3.0.0-pre.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.10","@polymer/iron-demo-helpers":"^3.0.0-pre.10","@polymer/iron-test-helpers":"^3.0.0-pre.10","@polymer/iron-component-page":"^3.0.0-pre.10","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.10_1519341332726_0.5984241256481064","host":"s3://npm-registry-packages"}},"3.0.0-pre.11":{"name":"@polymer/iron-selector","version":"3.0.0-pre.11","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.11","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"e35af82101f40727ef0877505b13c1ed8325c892","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.11.tgz","fileCount":26,"integrity":"sha512-P1EJdCvQWwgTfZ0idbdyAS+Tzl3zvJ7xdFmEEKMeFpeOcthVIDpzX4GODG7yh6XuPIvnCMGsHd6ZWEcvEgB+Cg==","signatures":[{"sig":"MEUCIQC9F7DVhEDCXCEam2uCS2XHgz0kZI/b0nunu/J7cZErgAIgTho9SqBAbWcPdSX4dhdL/nzA3oiL3Y/CXMOX+dWBsh8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":97032},"readme":"[![Build status](https://travis-ci.org/PolymerElements/iron-selector.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-selector)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/PolymerElements/iron-selector)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-selector)_\n\n\n## &lt;iron-selector&gt;\n\n  `iron-selector` is an element which can be used to manage a list of elements\n  that can be selected.  Tapping on the item will make the item selected.  The `selected` indicates\n  which item is being selected.  The default is to use the index of the item.\n\n  Example:\n\n```html\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n  If you want to use the attribute value of an element for `selected` instead of the index,\n  set `attrForSelected` to the name of the attribute.  For example, if you want to select item by\n  `name`, set `attrForSelected` to `name`.\n\n  Example:\n\n```html\n  <iron-selector attr-for-selected=\"name\" selected=\"foo\">\n    <div name=\"foo\">Foo</div>\n    <div name=\"bar\">Bar</div>\n    <div name=\"zot\">Zot</div>\n  </iron-selector>\n```\n\n  You can specify a default fallback with `fallbackSelection` in case the `selected` attribute does\n  not match the `attrForSelected` attribute of any elements.\n\n  Example:\n\n```html\n    <iron-selector attr-for-selected=\"name\" selected=\"non-existing\"\n                   fallback-selection=\"default\">\n      <div name=\"foo\">Foo</div>\n      <div name=\"bar\">Bar</div>\n      <div name=\"default\">Default</div>\n    </iron-selector>\n```\n\n  Note: When the selector is multi, the selection will set to `fallbackSelection` iff\n  the number of matching elements is zero.\n\n  `iron-selector` is not styled. Use the `iron-selected` CSS class to style the selected element.\n\n  Example:\n\n```html\n  <style>\n    .iron-selected {\n      background: #eee;\n    }\n  </style>\n\n  ...\n\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n### Notable breaking changes between 1.x and 2.x (hybrid):\n\n#### IronSelectableBehavior\n\n- IronSelectableBehavior no longer updates its list of items synchronously\n  when it is connected to avoid triggering a situation introduced in the\n  Custom Elements v1 spec that might cause custom element reactions to be\n  called later than expected.\n\n  If you are using an element with IronSelectableBehavior and ...\n  1. are reading or writing properties of the element that depend on its\n     items (`items`, `selectedItems`, etc.)\n  1. are performing these accesses after the element is created or connected\n    (attached) either **synchronously** or **after a timeout**\n\n  ... you should wait for the element to dispatch an `iron-items-changed`\n  event instead.\n- `Polymer.dom.flush()` no longer triggers the observer used by\n  IronSelectableBehavior to watch for changes to its items. You can call\n  `forceSynchronousItemUpdate` instead or, preferably, listen for the\n  `iron-items-changed` event.\n\n#### IronMultiSelectableBehavior\n\n- All breaking changes to IronSelectableBehavior listed above apply to\n  IronMultiSelectableBehavior.\n- `selectedValues` and `selectedItems` now have empty arrays as default\n  values. This may cause bindings or observers of these properties to\n  trigger at start up when they previously had not.\n","gitHead":"ff4ffd1df63383db410da3087f3f4ee2bbaf7216","scripts":{"update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"5.6.0","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.7.1","dependencies":{"@polymer/polymer":"^3.0.0-pre.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.10","@polymer/iron-demo-helpers":"^3.0.0-pre.10","@polymer/iron-test-helpers":"^3.0.0-pre.10","@polymer/iron-component-page":"^3.0.0-pre.10","@webcomponents/webcomponentsjs":"^1.0.0","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.11_1520558241555_0.699915132104489","host":"s3://npm-registry-packages"}},"3.0.0-pre.12":{"name":"@polymer/iron-selector","version":"3.0.0-pre.12","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.12","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"0205c620b999f6e790db10200ccfdfd02916a78c","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.12.tgz","fileCount":27,"integrity":"sha512-3kHXr1gzawyuqIkASk6K7nTF4VdAubd8p3c6D/Ae7fcPhhjE2dEENyrvqezWSCLLOp17qSseOl0XRo/9R09DgA==","signatures":[{"sig":"MEUCIESEcBs+Vpea94RVIEj+lvfNorZ4zNp6h4rGVljWnfwqAiEAxOJp84Gnx/143xl1aU4SKXD7HQ4JnaIKwS7RYH2BZt0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99580},"readme":"[![Build status](https://travis-ci.org/PolymerElements/iron-selector.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-selector)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/PolymerElements/iron-selector)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-selector)_\n\n\n## &lt;iron-selector&gt;\n\n  `iron-selector` is an element which can be used to manage a list of elements\n  that can be selected.  Tapping on the item will make the item selected.  The `selected` indicates\n  which item is being selected.  The default is to use the index of the item.\n\n  Example:\n\n```html\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n  If you want to use the attribute value of an element for `selected` instead of the index,\n  set `attrForSelected` to the name of the attribute.  For example, if you want to select item by\n  `name`, set `attrForSelected` to `name`.\n\n  Example:\n\n```html\n  <iron-selector attr-for-selected=\"name\" selected=\"foo\">\n    <div name=\"foo\">Foo</div>\n    <div name=\"bar\">Bar</div>\n    <div name=\"zot\">Zot</div>\n  </iron-selector>\n```\n\n  You can specify a default fallback with `fallbackSelection` in case the `selected` attribute does\n  not match the `attrForSelected` attribute of any elements.\n\n  Example:\n\n```html\n    <iron-selector attr-for-selected=\"name\" selected=\"non-existing\"\n                   fallback-selection=\"default\">\n      <div name=\"foo\">Foo</div>\n      <div name=\"bar\">Bar</div>\n      <div name=\"default\">Default</div>\n    </iron-selector>\n```\n\n  Note: When the selector is multi, the selection will set to `fallbackSelection` iff\n  the number of matching elements is zero.\n\n  `iron-selector` is not styled. Use the `iron-selected` CSS class to style the selected element.\n\n  Example:\n\n```html\n  <style>\n    .iron-selected {\n      background: #eee;\n    }\n  </style>\n\n  ...\n\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n### Notable breaking changes between 1.x and 2.x (hybrid):\n\n#### IronSelectableBehavior\n\n- IronSelectableBehavior no longer updates its list of items synchronously\n  when it is connected to avoid triggering a situation introduced in the\n  Custom Elements v1 spec that might cause custom element reactions to be\n  called later than expected.\n\n  If you are using an element with IronSelectableBehavior and ...\n  1. are reading or writing properties of the element that depend on its\n     items (`items`, `selectedItems`, etc.)\n  1. are performing these accesses after the element is created or connected\n    (attached) either **synchronously** or **after a timeout**\n\n  ... you should wait for the element to dispatch an `iron-items-changed`\n  event instead.\n- `Polymer.dom.flush()` no longer triggers the observer used by\n  IronSelectableBehavior to watch for changes to its items. You can call\n  `forceSynchronousItemUpdate` instead or, preferably, listen for the\n  `iron-items-changed` event.\n\n#### IronMultiSelectableBehavior\n\n- All breaking changes to IronSelectableBehavior listed above apply to\n  IronMultiSelectableBehavior.\n- `selectedValues` and `selectedItems` now have empty arrays as default\n  values. This may cause bindings or observers of these properties to\n  trigger at start up when they previously had not.\n","gitHead":"1ffd4a9ce3dbb9ddeb561704805036eba17b9b32","scripts":{"update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"5.5.1","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.2.0","dependencies":{"@polymer/polymer":"3.0.0-pre.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","wct-browser-legacy":"0.0.1-pre.11","@polymer/paper-styles":"3.0.0-pre.12","@polymer/iron-demo-helpers":"3.0.0-pre.12","@polymer/iron-test-helpers":"3.0.0-pre.12","@polymer/iron-component-page":"3.0.0-pre.12","@webcomponents/webcomponentsjs":"^1.0.0","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.12_1521737810351_0.9081762874973074","host":"s3://npm-registry-packages"}},"3.0.0-pre.13":{"name":"@polymer/iron-selector","version":"3.0.0-pre.13","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.13","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"9c7c024f01eeb241a9b811a5943751871ed2b627","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.13.tgz","fileCount":27,"integrity":"sha512-hGf2lI2y2VX/wEjFHo830x2+IsTEGjvtXNOwDHYz7gVRXSxJI/NPl0Xy4lgb/+/69h2fcIykDnTvDqFHVdLSlQ==","signatures":[{"sig":"MEYCIQC2vP/YQGacMY0m69H9iv3dwOIJ2IRqZnRa1drCFE6DQgIhAL900g5R4k45xQtqnPFvzdnh3DQJNnLfa3jlfTetuEYX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6PDNCRA9TVsSAnZWagAAm1EQAKPbqPTULpg+yAWm9R30\nTrpwwZB8H4EjeMg25Sr/Z8qiTcTJesQkH8gIWYZKqxaEsopkb5sM/msVE2GQ\nIPoEUqA486VWy6tmxU3/61oWuBGUCUN1wgMgH4hQs1CB0Cjy1NTdjkwfLXNz\n/kqptSqtbnB8k1+MTSZAcpoB7OE9fC/0l5vK+87MJky8+2vZ96ljUPIsnq6F\n12Bgf5hvBUpcbkFhAVbdf9UgUdDoQKldvw57Gz4U+ltQTCSDNCZ3IBFBJtWK\nNYfQ1ghY1DFjBv/JbNVTx5ctEfJhZXjxkX4yUeRvjBzSmJJoB5hg3sWX0EcH\n0JWEd6+waFbjM2w2KGY7uf3HcRowF9mOHn9n7QeLbDaeTBba6gVPkrGr7rke\nB+EV7+8s66l4H5qsN+gLZHVTr9nvbfZxNbUCbz6M/4zjOUoKXuWmtmlVFMd1\noosEVZmxuXf1oyr/QfBinvuho26Kwkr2Sb5yPWIgUd6g10ZGZ/fnwJrqH9Og\n8Z4IWUO3nJCT6YMOkJNxrRvmNZ56+fPEJ4qEBF8kj5NbFyFjTgs4n0TzEcq5\nOM3zu8jwCdeWsZyeEda0+UvDchXu6Qy8gUFDGgGK4nlMkXr4OKSvwZQX9hWP\nS9VjKtHkTUJsfI/D0YFH8uzY9eaii++HW4RcW8DDUMHIGMqgalhO0UxTq/mZ\nhonr\r\n=RAm6\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"[![Build status](https://travis-ci.org/PolymerElements/iron-selector.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-selector)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/PolymerElements/iron-selector)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-selector)_\n\n\n## &lt;iron-selector&gt;\n\n  `iron-selector` is an element which can be used to manage a list of elements\n  that can be selected.  Tapping on the item will make the item selected.  The `selected` indicates\n  which item is being selected.  The default is to use the index of the item.\n\n  Example:\n\n```html\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n  If you want to use the attribute value of an element for `selected` instead of the index,\n  set `attrForSelected` to the name of the attribute.  For example, if you want to select item by\n  `name`, set `attrForSelected` to `name`.\n\n  Example:\n\n```html\n  <iron-selector attr-for-selected=\"name\" selected=\"foo\">\n    <div name=\"foo\">Foo</div>\n    <div name=\"bar\">Bar</div>\n    <div name=\"zot\">Zot</div>\n  </iron-selector>\n```\n\n  You can specify a default fallback with `fallbackSelection` in case the `selected` attribute does\n  not match the `attrForSelected` attribute of any elements.\n\n  Example:\n\n```html\n    <iron-selector attr-for-selected=\"name\" selected=\"non-existing\"\n                   fallback-selection=\"default\">\n      <div name=\"foo\">Foo</div>\n      <div name=\"bar\">Bar</div>\n      <div name=\"default\">Default</div>\n    </iron-selector>\n```\n\n  Note: When the selector is multi, the selection will set to `fallbackSelection` iff\n  the number of matching elements is zero.\n\n  `iron-selector` is not styled. Use the `iron-selected` CSS class to style the selected element.\n\n  Example:\n\n```html\n  <style>\n    .iron-selected {\n      background: #eee;\n    }\n  </style>\n\n  ...\n\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n### Notable breaking changes between 1.x and 2.x (hybrid):\n\n#### IronSelectableBehavior\n\n- IronSelectableBehavior no longer updates its list of items synchronously\n  when it is connected to avoid triggering a situation introduced in the\n  Custom Elements v1 spec that might cause custom element reactions to be\n  called later than expected.\n\n  If you are using an element with IronSelectableBehavior and ...\n  1. are reading or writing properties of the element that depend on its\n     items (`items`, `selectedItems`, etc.)\n  1. are performing these accesses after the element is created or connected\n    (attached) either **synchronously** or **after a timeout**\n\n  ... you should wait for the element to dispatch an `iron-items-changed`\n  event instead.\n- `Polymer.dom.flush()` no longer triggers the observer used by\n  IronSelectableBehavior to watch for changes to its items. You can call\n  `forceSynchronousItemUpdate` instead or, preferably, listen for the\n  `iron-items-changed` event.\n\n#### IronMultiSelectableBehavior\n\n- All breaking changes to IronSelectableBehavior listed above apply to\n  IronMultiSelectableBehavior.\n- `selectedValues` and `selectedItems` now have empty arrays as default\n  values. This may cause bindings or observers of these properties to\n  trigger at start up when they previously had not.\n","gitHead":"dc6b3fe10155803d4c0059cb72daa59bd5440600","scripts":{"update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.0.0","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","wct-browser-legacy":"^0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.13","@polymer/iron-demo-helpers":"^3.0.0-pre.13","@polymer/iron-test-helpers":"^3.0.0-pre.13","@polymer/iron-component-page":"^3.0.0-pre.13","@webcomponents/webcomponentsjs":"^2.0.0-0","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.13_1525215437343_0.10046913567336357","host":"s3://npm-registry-packages"}},"3.0.0-pre.14":{"name":"@polymer/iron-selector","version":"3.0.0-pre.14","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.14","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"3f97ac768a01efb080d9f8dd80c88dcfd68f071c","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.14.tgz","fileCount":27,"integrity":"sha512-6NWmhQUvFM2rgZ2p5vVIn7uV0QtjZgIhzgbhYKReAM9oYBpa7D3H0EYufxeRRDKN40E56Bui8wPmKLoQQZFkYA==","signatures":[{"sig":"MEUCIQCq9lm6fE6b3pH3AKAbXar0lQXu9BgzmnJkTehB9bvAAQIgAvaxdJhbr2G3FEISHt5KAXnVYZrT8gwwJW1lY7wt/bo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101414,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6QhcCRA9TVsSAnZWagAAM84P/3tloWC1VGtIZSxOPvK+\nLxp2n4tQ4g7AWGYdtW88cUGKMOaEOry2pKPIjCjDN925XU6Lho/wLNDEj/Gm\nAtwAyr2qU/OxNh4nQUi2bAFhuefKzSItHWZ3GD7L7R761Zf2gNG3lYLtHIZj\nGk4rQwTupANq1HHRTOwGE2d+4OWujdvYV40TTOczvHZ2lFzSpS+0QapVhC+e\n5OTgqDIXyHggFaF18A6/EKHt1exfUIBZFg3qvf7pN5xWQ0LGi9Z4Hz4/zfUI\nZVy+XYJo6pyTN9emDFznCrrH1J5FsV3juTD4qGZzjrN8aUIy5Bl+CTlcTQhY\nM6oRKYGo8sB0jWT3i6BDjNuBorjC1uASs8WBit6ipiOm99cNix595kICp8g3\nRFna8bFAkxOKQ8EJKZZSavE5zuFWfpTXiDVKiObg3+ehnSdaLm0HFKa7yw3H\nBjbSrw9NQKeNQLB1BOloHdsyEPu2DpIsGFFnTadg6ArrSoLpI9TLPUu7o+1b\n81Aos9EaJDWJTWRDYYUd1H+6F+dlabdREpgqQPZzONa9rFNEqtdna7q+UYiE\n1w53Hsq3PgDG3u8voqANS46XQGtPejeVQm5nuOf39O8vDoIOq2/uKYmZdDny\ndYLQTUSOFs+8iVmZEMZIKsPRLHqTieCE04UM0oHue60m1aID8atuL6AHHku0\n7GhC\r\n=ijAS\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"[![Build status](https://travis-ci.org/PolymerElements/iron-selector.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-selector)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/PolymerElements/iron-selector)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-selector)_\n\n\n## &lt;iron-selector&gt;\n\n  `iron-selector` is an element which can be used to manage a list of elements\n  that can be selected.  Tapping on the item will make the item selected.  The `selected` indicates\n  which item is being selected.  The default is to use the index of the item.\n\n  Example:\n\n```html\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n  If you want to use the attribute value of an element for `selected` instead of the index,\n  set `attrForSelected` to the name of the attribute.  For example, if you want to select item by\n  `name`, set `attrForSelected` to `name`.\n\n  Example:\n\n```html\n  <iron-selector attr-for-selected=\"name\" selected=\"foo\">\n    <div name=\"foo\">Foo</div>\n    <div name=\"bar\">Bar</div>\n    <div name=\"zot\">Zot</div>\n  </iron-selector>\n```\n\n  You can specify a default fallback with `fallbackSelection` in case the `selected` attribute does\n  not match the `attrForSelected` attribute of any elements.\n\n  Example:\n\n```html\n    <iron-selector attr-for-selected=\"name\" selected=\"non-existing\"\n                   fallback-selection=\"default\">\n      <div name=\"foo\">Foo</div>\n      <div name=\"bar\">Bar</div>\n      <div name=\"default\">Default</div>\n    </iron-selector>\n```\n\n  Note: When the selector is multi, the selection will set to `fallbackSelection` iff\n  the number of matching elements is zero.\n\n  `iron-selector` is not styled. Use the `iron-selected` CSS class to style the selected element.\n\n  Example:\n\n```html\n  <style>\n    .iron-selected {\n      background: #eee;\n    }\n  </style>\n\n  ...\n\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n### Notable breaking changes between 1.x and 2.x (hybrid):\n\n#### IronSelectableBehavior\n\n- IronSelectableBehavior no longer updates its list of items synchronously\n  when it is connected to avoid triggering a situation introduced in the\n  Custom Elements v1 spec that might cause custom element reactions to be\n  called later than expected.\n\n  If you are using an element with IronSelectableBehavior and ...\n  1. are reading or writing properties of the element that depend on its\n     items (`items`, `selectedItems`, etc.)\n  1. are performing these accesses after the element is created or connected\n    (attached) either **synchronously** or **after a timeout**\n\n  ... you should wait for the element to dispatch an `iron-items-changed`\n  event instead.\n- `Polymer.dom.flush()` no longer triggers the observer used by\n  IronSelectableBehavior to watch for changes to its items. You can call\n  `forceSynchronousItemUpdate` instead or, preferably, listen for the\n  `iron-items-changed` event.\n\n#### IronMultiSelectableBehavior\n\n- All breaking changes to IronSelectableBehavior listed above apply to\n  IronMultiSelectableBehavior.\n- `selectedValues` and `selectedItems` now have empty arrays as default\n  values. This may cause bindings or observers of these properties to\n  trigger at start up when they previously had not.\n","gitHead":"27ddb7de65c32a67151e9d057a7f4a8190602bf6","scripts":{"update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.0.0","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","wct-browser-legacy":"^0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.14","@polymer/iron-demo-helpers":"^3.0.0-pre.14","@polymer/iron-test-helpers":"^3.0.0-pre.14","@polymer/iron-component-page":"^3.0.0-pre.14","@webcomponents/webcomponentsjs":"^2.0.0-0","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.14_1525221468017_0.6529231747762168","host":"s3://npm-registry-packages"}},"3.0.0-pre.15":{"name":"@polymer/iron-selector","version":"3.0.0-pre.15","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.15","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"bfeea890e87b53b8613005e338310660dfbdd14b","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.15.tgz","fileCount":28,"integrity":"sha512-xJDQOBkwNoq59WiKRUmU6djKDgL8s4KiO71WRnLM6YLnns6Xp1iCynuQ8e71jeOixFmXLEjOHRcvNAH3cadtNg==","signatures":[{"sig":"MEQCIFsDCtUJk/kdXFngK9zocJ5ikd3NEx4bEEd1CMvBXwrjAiAeNB5J9Ge+AxKkVoQDvsPDqjz55KHXZsp0p6Bgsq90jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6iWlCRA9TVsSAnZWagAAO5cP/jRJdmYdPsoAT04XYnoL\nnygeRcctuaFu1llnj27DXm1DMrm/cpfV2WXQmkqYRaiENE5g6JW25Okrv8cv\nEtXXAyR/d5mFRfXoDr+MWPr8uhk+gdwKTCjFqB15Kp4qOUfMpJs9DIdifYj3\npN3ogpgqsVhFAZznWsxKZ5WtJzYVxQIPE/scriSsxJN0t06nARsO57FzNrdB\nGkWapQvIrJVSDtEWb6Yg+5o1wvwfysmdiHRr8iJEDrCFDFR4/h8F42WJI6rk\nYKYpa7jn8YPH/Bw++zUbbTbDdF1HduIdTtYmzTXyJQA4zYs2Oz4O7TK0fjl7\nHTs1DvILYGYyn8yG+wvIFBdXMXfj5ydS9cHCVYny+zqiVyWFdWzFKBVLEuMh\nQIdc5oRYCPwynhjb01LJZIr5LGQTwXFBhrWRs8ltlpaf+QTcCeqPc+kvJS/n\ngJSPhOdYg483TI9yoOZoJABnvX3Yj/Ukh+L4njVJySV3ozo5VuPQE2qkUuJ8\nkyf4lV/7qAzuKP4TDmz2vGDU488YVGWsdo60j06b4RTiz98fmb7YhBGJVXTy\n54N4zdTQKh0KuctuziKTrmDN+QAS0p/R5CxdLEvPmzajDFJzEtuSwvTWjTEd\nys2WoxCWdzy99bYVskKMtnGxCWPm86NbM+FQwi+bAfQ00dWQXX5aD+5Lwr+p\nyb/I\r\n=uMSh\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"[![Build status](https://travis-ci.org/PolymerElements/iron-selector.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-selector)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/PolymerElements/iron-selector)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-selector)_\n\n\n## &lt;iron-selector&gt;\n\n  `iron-selector` is an element which can be used to manage a list of elements\n  that can be selected.  Tapping on the item will make the item selected.  The `selected` indicates\n  which item is being selected.  The default is to use the index of the item.\n\n  Example:\n\n```html\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n  If you want to use the attribute value of an element for `selected` instead of the index,\n  set `attrForSelected` to the name of the attribute.  For example, if you want to select item by\n  `name`, set `attrForSelected` to `name`.\n\n  Example:\n\n```html\n  <iron-selector attr-for-selected=\"name\" selected=\"foo\">\n    <div name=\"foo\">Foo</div>\n    <div name=\"bar\">Bar</div>\n    <div name=\"zot\">Zot</div>\n  </iron-selector>\n```\n\n  You can specify a default fallback with `fallbackSelection` in case the `selected` attribute does\n  not match the `attrForSelected` attribute of any elements.\n\n  Example:\n\n```html\n    <iron-selector attr-for-selected=\"name\" selected=\"non-existing\"\n                   fallback-selection=\"default\">\n      <div name=\"foo\">Foo</div>\n      <div name=\"bar\">Bar</div>\n      <div name=\"default\">Default</div>\n    </iron-selector>\n```\n\n  Note: When the selector is multi, the selection will set to `fallbackSelection` iff\n  the number of matching elements is zero.\n\n  `iron-selector` is not styled. Use the `iron-selected` CSS class to style the selected element.\n\n  Example:\n\n```html\n  <style>\n    .iron-selected {\n      background: #eee;\n    }\n  </style>\n\n  ...\n\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n### Notable breaking changes between 1.x and 2.x (hybrid):\n\n#### IronSelectableBehavior\n\n- IronSelectableBehavior no longer updates its list of items synchronously\n  when it is connected to avoid triggering a situation introduced in the\n  Custom Elements v1 spec that might cause custom element reactions to be\n  called later than expected.\n\n  If you are using an element with IronSelectableBehavior and ...\n  1. are reading or writing properties of the element that depend on its\n     items (`items`, `selectedItems`, etc.)\n  1. are performing these accesses after the element is created or connected\n    (attached) either **synchronously** or **after a timeout**\n\n  ... you should wait for the element to dispatch an `iron-items-changed`\n  event instead.\n- `Polymer.dom.flush()` no longer triggers the observer used by\n  IronSelectableBehavior to watch for changes to its items. You can call\n  `forceSynchronousItemUpdate` instead or, preferably, listen for the\n  `iron-items-changed` event.\n\n#### IronMultiSelectableBehavior\n\n- All breaking changes to IronSelectableBehavior listed above apply to\n  IronMultiSelectableBehavior.\n- `selectedValues` and `selectedItems` now have empty arrays as default\n  values. This may cause bindings or observers of these properties to\n  trigger at start up when they previously had not.\n","gitHead":"455f7ac193221b6a26ba62dbe0571e5be5086ef1","scripts":{"update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.0.0","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2","@webcomponents/webcomponentsjs":"2.0.0-beta.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","wct-browser-legacy":"^0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.15","@polymer/iron-demo-helpers":"^3.0.0-pre.15","@polymer/iron-test-helpers":"^3.0.0-pre.15","@polymer/iron-component-page":"^3.0.0-pre.15","@webcomponents/webcomponentsjs":"^2.0.0-beta.2","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.15_1525294501026_0.9487464550107476","host":"s3://npm-registry-packages"}},"3.0.0-pre.16":{"name":"@polymer/iron-selector","version":"3.0.0-pre.16","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.16","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"9874ccdad256bfec1e106b6d3f8a673c449265ea","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.16.tgz","fileCount":28,"integrity":"sha512-amp2bskbmnh/SZIN3xq49a4NMPG8DqXVXLAYT4WidNHzPfu5xwX4dEvLt7mbL+Hc8MxIvHxFcrfrCtiJuP7sWw==","signatures":[{"sig":"MEUCIQCGYip9i4A9f0VBVKJet6b1ljX2qU/EFbmAItqVoU9RaQIgaZ6bfowCifALgvdmcE7wm+3rfiRZ+COfiwk44tB0Brc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103228,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7MAfCRA9TVsSAnZWagAASlkP/0btSLnXIR1FndDmgsZm\nxsS9Gh4C9eoLMr8ikxK2Pz1/UJymMRz8JZzLywcGUFhQ4eVNf6C8kb6upxjK\n5X8kbKsTQN40qF3fezE9+X16Yk7bWVgyiFm0hB2nM3t0EZ9Oiuk/egj1mlva\n/vKxIUmBcQOhK+aXT16C/9cUUfmh3CC87yXpvzcT23MWZa4dYbiHEDtMSSdH\n8vckrAO2b2VXy8t6oHrDZEoY3xSnpVetqdLbjrAIoXljmU7h4xpIhMai+1lr\nbbDdIOUoWLbK8sVy7K9whURPs/Ndc4hbTcYAhIQx0g+mRFbgaDDH86slRL0r\n8xYp6/oqVHFwckhhoj8apVOq7ZVgBHOoPhOGjK72b7ADfmafBQdwS2xiyRHw\nROyDfoUn1Ts1+M3lMM7Il3MuJfo5PGnQWFD8fbJCm5CnelqtMEpw2U0K3kJw\nqUXWlYPl9KzXdUW50InlYUT/zL+bDE1EHPuPhlW7XoHM7kMAXdN3PT+VRB9d\ngu5gCM7NDHmKIcCapEh3coV/Cju6nBV3C7Zb/6z2Fg9fRxmju0NlUSzrevJy\ndwlcAMUnU+G6Bw6fl5RsFqNjxcsc8uEObhO5jm5bunGzU0PxGnKjlktDU3lF\nQkF1Yclhn54420+jqiYsIOlPuT3lJSPxvzaZrT37Xm2NjpfGewKMxSzc9/5X\niUnz\r\n=h45e\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"[![Build status](https://travis-ci.org/PolymerElements/iron-selector.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-selector)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/PolymerElements/iron-selector)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-selector)_\n\n\n## &lt;iron-selector&gt;\n\n  `iron-selector` is an element which can be used to manage a list of elements\n  that can be selected.  Tapping on the item will make the item selected.  The `selected` indicates\n  which item is being selected.  The default is to use the index of the item.\n\n  Example:\n\n```html\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n  If you want to use the attribute value of an element for `selected` instead of the index,\n  set `attrForSelected` to the name of the attribute.  For example, if you want to select item by\n  `name`, set `attrForSelected` to `name`.\n\n  Example:\n\n```html\n  <iron-selector attr-for-selected=\"name\" selected=\"foo\">\n    <div name=\"foo\">Foo</div>\n    <div name=\"bar\">Bar</div>\n    <div name=\"zot\">Zot</div>\n  </iron-selector>\n```\n\n  You can specify a default fallback with `fallbackSelection` in case the `selected` attribute does\n  not match the `attrForSelected` attribute of any elements.\n\n  Example:\n\n```html\n    <iron-selector attr-for-selected=\"name\" selected=\"non-existing\"\n                   fallback-selection=\"default\">\n      <div name=\"foo\">Foo</div>\n      <div name=\"bar\">Bar</div>\n      <div name=\"default\">Default</div>\n    </iron-selector>\n```\n\n  Note: When the selector is multi, the selection will set to `fallbackSelection` iff\n  the number of matching elements is zero.\n\n  `iron-selector` is not styled. Use the `iron-selected` CSS class to style the selected element.\n\n  Example:\n\n```html\n  <style>\n    .iron-selected {\n      background: #eee;\n    }\n  </style>\n\n  ...\n\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n### Notable breaking changes between 1.x and 2.x (hybrid):\n\n#### IronSelectableBehavior\n\n- IronSelectableBehavior no longer updates its list of items synchronously\n  when it is connected to avoid triggering a situation introduced in the\n  Custom Elements v1 spec that might cause custom element reactions to be\n  called later than expected.\n\n  If you are using an element with IronSelectableBehavior and ...\n  1. are reading or writing properties of the element that depend on its\n     items (`items`, `selectedItems`, etc.)\n  1. are performing these accesses after the element is created or connected\n    (attached) either **synchronously** or **after a timeout**\n\n  ... you should wait for the element to dispatch an `iron-items-changed`\n  event instead.\n- `Polymer.dom.flush()` no longer triggers the observer used by\n  IronSelectableBehavior to watch for changes to its items. You can call\n  `forceSynchronousItemUpdate` instead or, preferably, listen for the\n  `iron-items-changed` event.\n\n#### IronMultiSelectableBehavior\n\n- All breaking changes to IronSelectableBehavior listed above apply to\n  IronMultiSelectableBehavior.\n- `selectedValues` and `selectedItems` now have empty arrays as default\n  values. This may cause bindings or observers of these properties to\n  trigger at start up when they previously had not.\n","gitHead":"e5fe3ea45d58fee654eb12187f86d38ac4e490fb","scripts":{"update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.0.0","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2","@webcomponents/webcomponentsjs":"2.0.0-beta.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","wct-browser-legacy":"^0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.16","@polymer/iron-demo-helpers":"^3.0.0-pre.16","@polymer/iron-test-helpers":"^3.0.0-pre.16","@polymer/iron-component-page":"^3.0.0-pre.16","@webcomponents/webcomponentsjs":"^2.0.0-beta.2","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.16_1525465118766_0.23445332500028426","host":"s3://npm-registry-packages"}},"3.0.0-pre.17":{"name":"@polymer/iron-selector","version":"3.0.0-pre.17","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.17","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"39860bbe9f5ee36a5482082ce95058e66da6c52d","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.17.tgz","fileCount":28,"integrity":"sha512-8eHEEsvagwOEAYClOxujl3GSYLNml/MuL60X7YJ+B11Xm+co0GHOnxwfU5+5h2LsyL8KgzLGZ8SdM0DCzkAs/A==","signatures":[{"sig":"MEYCIQDhIYc0pWOg+Tn8m8fLjgTfaGY7by5vD7wp/ScP5rzxiQIhAM1y7HNg4tqN2AR5RzgRlrL1Eq9ONBOTrwBaQQrbCOil","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":103309,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8TDmCRA9TVsSAnZWagAA4sgP/2xvIzSU9BIsFWsZZaKO\nV/IL2btR9vjeTQU8BUHXBvt842vBP2PuEJl8s8e5Q6UCDbu62uqgNavN6HDC\n18GasxsSyQ17yWBYyGsfI+9NISXQmP4eGgaCorSWgn1NjcY1vmds/N6KK+HB\n/DXzVqtrZ5FsMcYbSUGdLGiG2SxtwPReLVuy4jywjuF/lLeuEDvAz5IKQOFi\ndS7QbFOcMs3odyuSTtFPWhqhNYRXlSbT3b91YoH3oBqvZhC79kJpF/mW2DMk\nDdZuDg4yncGS+zgVuoSXOrLCJzQvIZvLMR4pOJMN/Mrh8xtT+Nl+/ijMvUf9\nM9elmwjzsM+VzfiLMGKVKaDIEDY9jnYuFQMJuzua2JMWppBCiUiR93bTjyhh\nZA+/FVv10napqS9mhhPFhZlF5954+Ua97H/g1ALkbkToTcHMawdcAcEp2oxy\nAkk6GvzmtKL9b4AclbtUysTqC2sFRc6l5yFmn/H+Ou1VPxqT1uyCLrD1v4Ne\nv8RdmGzzzPJRQB0nqLfMApFurV3+W6C1JDBrfvk+gY5Ge44i3++p1aYjek2X\nKbV6v4QbeEVn5zn4OTs92DGADuuXEv64WIvL9+/zL0VnGcS0RKCN1b8UbT+6\nTHOS0KJEUEHcU/QymBQQflzUEE88WkoRrinAakhMaEwzO4Z22puE4xOlNt5h\nwzqr\r\n=/pxS\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"[![Build status](https://travis-ci.org/PolymerElements/iron-selector.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-selector)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/PolymerElements/iron-selector)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-selector)_\n\n\n## &lt;iron-selector&gt;\n\n  `iron-selector` is an element which can be used to manage a list of elements\n  that can be selected.  Tapping on the item will make the item selected.  The `selected` indicates\n  which item is being selected.  The default is to use the index of the item.\n\n  Example:\n\n```html\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n  If you want to use the attribute value of an element for `selected` instead of the index,\n  set `attrForSelected` to the name of the attribute.  For example, if you want to select item by\n  `name`, set `attrForSelected` to `name`.\n\n  Example:\n\n```html\n  <iron-selector attr-for-selected=\"name\" selected=\"foo\">\n    <div name=\"foo\">Foo</div>\n    <div name=\"bar\">Bar</div>\n    <div name=\"zot\">Zot</div>\n  </iron-selector>\n```\n\n  You can specify a default fallback with `fallbackSelection` in case the `selected` attribute does\n  not match the `attrForSelected` attribute of any elements.\n\n  Example:\n\n```html\n    <iron-selector attr-for-selected=\"name\" selected=\"non-existing\"\n                   fallback-selection=\"default\">\n      <div name=\"foo\">Foo</div>\n      <div name=\"bar\">Bar</div>\n      <div name=\"default\">Default</div>\n    </iron-selector>\n```\n\n  Note: When the selector is multi, the selection will set to `fallbackSelection` iff\n  the number of matching elements is zero.\n\n  `iron-selector` is not styled. Use the `iron-selected` CSS class to style the selected element.\n\n  Example:\n\n```html\n  <style>\n    .iron-selected {\n      background: #eee;\n    }\n  </style>\n\n  ...\n\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n### Notable breaking changes between 1.x and 2.x (hybrid):\n\n#### IronSelectableBehavior\n\n- IronSelectableBehavior no longer updates its list of items synchronously\n  when it is connected to avoid triggering a situation introduced in the\n  Custom Elements v1 spec that might cause custom element reactions to be\n  called later than expected.\n\n  If you are using an element with IronSelectableBehavior and ...\n  1. are reading or writing properties of the element that depend on its\n     items (`items`, `selectedItems`, etc.)\n  1. are performing these accesses after the element is created or connected\n    (attached) either **synchronously** or **after a timeout**\n\n  ... you should wait for the element to dispatch an `iron-items-changed`\n  event instead.\n- `Polymer.dom.flush()` no longer triggers the observer used by\n  IronSelectableBehavior to watch for changes to its items. You can call\n  `forceSynchronousItemUpdate` instead or, preferably, listen for the\n  `iron-items-changed` event.\n\n#### IronMultiSelectableBehavior\n\n- All breaking changes to IronSelectableBehavior listed above apply to\n  IronMultiSelectableBehavior.\n- `selectedValues` and `selectedItems` now have empty arrays as default\n  values. This may cause bindings or observers of these properties to\n  trigger at start up when they previously had not.\n","gitHead":"9d6e013de9e56126ede094389e05303cbb703736","scripts":{"update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.0.0","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2","@webcomponents/webcomponentsjs":"2.0.0-beta.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0-pre.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","wct-browser-legacy":"^0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.17","@polymer/iron-demo-helpers":"^3.0.0-pre.17","@polymer/iron-test-helpers":"^3.0.0-pre.17","@polymer/iron-component-page":"^3.0.0-pre.17","@webcomponents/webcomponentsjs":"^2.0.0-beta.2","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.17_1525756133457_0.3410322817193392","host":"s3://npm-registry-packages"}},"3.0.0-pre.18":{"name":"@polymer/iron-selector","version":"3.0.0-pre.18","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.18","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"588d7aa8d2ca04e5580f8eeb70f2279884836458","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.18.tgz","fileCount":27,"integrity":"sha512-w8vmPqjDiUXpFaEiaF+6Ds0cngdUxxIxOG4vN8mEEWT90McMCQqSi8xlM7ri8uNejbjzsVrDm5P55YMm+MV3jQ==","signatures":[{"sig":"MEQCIHYxQEm6QKB8yMDzn1sGVXttHTClp4tCcQrYkwPwln+XAiBKd/WGyDniscHWTRyA6l8XA77docS1wAa4XlC4NF5vcw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8sb5CRA9TVsSAnZWagAAxEsP/1JGQ/6gO1ETXlw8N1Vw\nrKl9wByljQjsl+tXZQRRoXXyjus5NfLQ3hydRrkEj41y0x96iyn50lYAbu1u\n3pbyH+81YBi0JB7rr0yoUssS/C8zigf1QzgMB+AMlPhaJUBJMpKxg+D0pP0r\n90mE0EBGB6F2xJG4ucO99ySJG6WVf/o7B/8ISEx5/x1V4sMIrzj3AST9B0Nz\nJ9BJ6WQN7AqoZ+d4j7aCnFcqgPvE5YU7KfSIVnlxf3OeBUWKmNz5UNs/FB6C\nKnE/VZHMRi1P9VRQXmKTnBzOKfnQd0Pi+hzJHDUPQ6rW4LR6Q5jQ4YmUZZNO\nneOI4zZJU9PC3nAsT/Zuhr5EUo+mZSRZbMB47MUJ2gtzYEen0G5kspHmIi6v\n/m9NSO8vV8OZiRmi0PCDuLCptlkyi683vc8tz9wvGUhPcALN9FZCQ1lIZ2Yv\nfh/LRiJ5hFfR8CVWr5qfQL+9exD9RIkW+LOX0JLL8eW05W0c28jnRsa7sNic\nmajoyeb+HoVoDwAeXbT4FUeHjF/li98JeSMElSwo2G894GbgDpTO12C2oAes\n5kLlCK00jAu4zsBiALD0QbnhYPCHh80zlOjlkKAuXPffQFbKxpswMRUj830/\nWtNhebj6cZXsWEeeyIrEitX/sFhQA601gtpOZDqi2J4zwUuukzh0EKzottcz\nHoaj\r\n=TrrG\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"[![Build status](https://travis-ci.org/PolymerElements/iron-selector.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-selector)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/PolymerElements/iron-selector)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-selector)_\n\n\n## &lt;iron-selector&gt;\n\n  `iron-selector` is an element which can be used to manage a list of elements\n  that can be selected.  Tapping on the item will make the item selected.  The `selected` indicates\n  which item is being selected.  The default is to use the index of the item.\n\n  Example:\n\n```html\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n  If you want to use the attribute value of an element for `selected` instead of the index,\n  set `attrForSelected` to the name of the attribute.  For example, if you want to select item by\n  `name`, set `attrForSelected` to `name`.\n\n  Example:\n\n```html\n  <iron-selector attr-for-selected=\"name\" selected=\"foo\">\n    <div name=\"foo\">Foo</div>\n    <div name=\"bar\">Bar</div>\n    <div name=\"zot\">Zot</div>\n  </iron-selector>\n```\n\n  You can specify a default fallback with `fallbackSelection` in case the `selected` attribute does\n  not match the `attrForSelected` attribute of any elements.\n\n  Example:\n\n```html\n    <iron-selector attr-for-selected=\"name\" selected=\"non-existing\"\n                   fallback-selection=\"default\">\n      <div name=\"foo\">Foo</div>\n      <div name=\"bar\">Bar</div>\n      <div name=\"default\">Default</div>\n    </iron-selector>\n```\n\n  Note: When the selector is multi, the selection will set to `fallbackSelection` iff\n  the number of matching elements is zero.\n\n  `iron-selector` is not styled. Use the `iron-selected` CSS class to style the selected element.\n\n  Example:\n\n```html\n  <style>\n    .iron-selected {\n      background: #eee;\n    }\n  </style>\n\n  ...\n\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n### Notable breaking changes between 1.x and 2.x (hybrid):\n\n#### IronSelectableBehavior\n\n- IronSelectableBehavior no longer updates its list of items synchronously\n  when it is connected to avoid triggering a situation introduced in the\n  Custom Elements v1 spec that might cause custom element reactions to be\n  called later than expected.\n\n  If you are using an element with IronSelectableBehavior and ...\n  1. are reading or writing properties of the element that depend on its\n     items (`items`, `selectedItems`, etc.)\n  1. are performing these accesses after the element is created or connected\n    (attached) either **synchronously** or **after a timeout**\n\n  ... you should wait for the element to dispatch an `iron-items-changed`\n  event instead.\n- `Polymer.dom.flush()` no longer triggers the observer used by\n  IronSelectableBehavior to watch for changes to its items. You can call\n  `forceSynchronousItemUpdate` instead or, preferably, listen for the\n  `iron-items-changed` event.\n\n#### IronMultiSelectableBehavior\n\n- All breaking changes to IronSelectableBehavior listed above apply to\n  IronMultiSelectableBehavior.\n- `selectedValues` and `selectedItems` now have empty arrays as default\n  values. This may cause bindings or observers of these properties to\n  trigger at start up when they previously had not.\n","gitHead":"3eef4c9b233d8daa00d897bcd85638577ffd348a","scripts":{"update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.0.0","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2","@webcomponents/webcomponentsjs":"2.0.0-beta.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","wct-browser-legacy":"^0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.18","@polymer/iron-demo-helpers":"^3.0.0-pre.18","@polymer/iron-test-helpers":"^3.0.0-pre.18","@polymer/iron-component-page":"^3.0.0-pre.18","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.18_1525860088578_0.806579800376696","host":"s3://npm-registry-packages"}},"3.0.0-pre.19":{"name":"@polymer/iron-selector","version":"3.0.0-pre.19","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.19","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"254156e1284a68db9f45ace6903e846c042f1242","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.19.tgz","fileCount":27,"integrity":"sha512-4rNUTXI8i+jSgNXwEbBx+XlluSBeMK/DJnHGiO1qGjtHPk5FzQ2W+QcO0SeJroCXthI/mymi2W7w1ZysduYDUg==","signatures":[{"sig":"MEUCIQCaXdpDQeru9uWP+fXVRMs2Gvs1yJ5S3wSwGqR7KrKi2wIgffhBfBncMjOEUmfH9tJ7F0YGxL6S5LxlKi6L7ExoOQg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101459,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa81hwCRA9TVsSAnZWagAAPlgQAI2XNV4yvU54GWWFoCrU\nbp7KW5uUPqAXvAGTkEBbPJsnVIlVZPcnG94rPVhawKh2L7sz4frWfMU4oGfV\n/kZadXWXyA4t0JiNwsv+hbPyViIhBWt4Jook1RO6JyXjBJdTEh+baFtiFqoR\n0eFXNZq+oyTUymYjOGjN+yZBOjzErCg3SW0nyf+fBwIkQjB+ScQ5FT/sKsGa\nUfXqS8p2gxUz62fBILKROdLeCiKviqVzxBaIQSljqYHa6owjy+osl82ZNZXc\nPxRPAcjW6ZB+9wsxY7SqtEzgw7c3WYzSAU2XzQ83oh18B/Qqbju7aq5rvbWT\nMyU/EHvJWOct4UEqMPAvZ20W49LJkXcx426Ltno2tOrf5HLJdZb0JY1f1LXE\n90v0geW/xE3C2pOxh7NmAw93JCzMnoVFKZV/WzShFskWrLFsx+cTdxlcgoni\npaNoxsszJXr1ZSE7IVfa7KKfndlJgHZFFwwZpsG8bkb4/Ey3PIgr+EDFTccW\nzp5z1gJfetHW4zcpw+vh6KTLCSMXnhbMzi8StiOyGyQQYxBXM89z7QQL+L38\ncccBG/J+tPhwN+GpgAROHBUZYfM1naBAWsst8M7VogpEdt9HtI8cV9P/nH8F\nva3q3rJ3rQc/ausgYa2zSh3ttGpPbpELtLvrtguuLS18xhht/q235tSJDTB7\nyoiy\r\n=ZaMn\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"a887d88957a8e73f9cf44751596570dbfa0114b6","scripts":{"update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.0.0","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2","@webcomponents/webcomponentsjs":"2.0.0-beta.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"bower":"^1.8.0","wct-browser-legacy":"^0.0.1-pre.11","@polymer/paper-styles":"^3.0.0-pre.19","@polymer/iron-demo-helpers":"^3.0.0-pre.19","@polymer/iron-test-helpers":"^3.0.0-pre.19","@polymer/iron-component-page":"^3.0.0-pre.19","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.2.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.19_1525897327640_0.017033035101268634","host":"s3://npm-registry-packages"}},"3.0.0-pre.20":{"name":"@polymer/iron-selector","version":"3.0.0-pre.20","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.20","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"0c88fbdc9d23d0012056023b846c344f38943725","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.20.tgz","fileCount":28,"integrity":"sha512-xSth+gMPzVEM3tUnCG1jo40igXeNUKvzCVHYSzclgrqcKp69zPPIjliXZ25XiZ4LQOCZYX/C8qUHD5BLXcbE8g==","signatures":[{"sig":"MEUCICysE+JUHQhVgpGHRKOEJ8DWaL2ckOyHyxf7pLQRPI4/AiEA0QTnn0mo1pQEZjsnEJiaFnRF1JNKvYZHi6kkT4PoR/g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLZIbCRA9TVsSAnZWagAA1AkQAJTeDd5qYpRK7nyRHA9M\nOrryYHjSGV8AzuY8SQuJI2PKv8Lk7USuwzkFBwPBi9/fvFOO6FF+wt6KVC2V\ndlm9LLfjxMnmr5TWz7NrKM5SoRjjZi0cHa43ql3oZfX02p7stw6GA1xIRRcn\nJUNy1W2Hk6NwgaVy0+blc767315WRLfv0CHs0PVKjk1G09DcZA++1jNUZJhh\nnaF7i63ScpNmGLO7WtMcrRulLB6iINmsrYN7mCSzgRBMIt7t/pOxSy2nvgJM\nMqrldlWR856vJf/V81Hjyb7/7iYZoespoWksDAg1h0nZweH5xMvhtHDERjJU\nZvUND3hRoex8mi1h/rpSAZMHMFZOvi97tA2xvQDWpntqhonWP1HaLcQfWFKa\nnXrT7fD8slvhI1OlwMhdAsG2DOQ6vtP6AwZNN/r4Cy3MAWXovdkR0ZyWwu5p\nj9ilY7/1/+vY3j5m+QwrP3UnyLQYeEdkKJQqcJvZLVRgSuTa8KeX/Iq2Pg/+\noOaMrEt1UDn5xK35bU8tyOf5S1qjjgpK7wha488K06qa6HzDn2ElK9V5QnJN\n6kBuO75uvoLT54pk3VoOYUSCK+tM4THRi9rxhRBOSEQhNjuJCYKAX1mHIPov\noenXObX1OprPkqJF6yEHRAiTxjYlLgexaJArrfNgc7xV7PEPQaaWMacQwcNB\nUq5P\r\n=bvzK\r\n-----END PGP SIGNATURE-----\r\n"},"readme":"[![Build status](https://travis-ci.org/PolymerElements/iron-selector.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-selector)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://www.webcomponents.org/element/PolymerElements/iron-selector)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-selector)_\n\n\n## &lt;iron-selector&gt;\n\n  `iron-selector` is an element which can be used to manage a list of elements\n  that can be selected.  Tapping on the item will make the item selected.  The `selected` indicates\n  which item is being selected.  The default is to use the index of the item.\n\n  Example:\n\n```html\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n  If you want to use the attribute value of an element for `selected` instead of the index,\n  set `attrForSelected` to the name of the attribute.  For example, if you want to select item by\n  `name`, set `attrForSelected` to `name`.\n\n  Example:\n\n```html\n  <iron-selector attr-for-selected=\"name\" selected=\"foo\">\n    <div name=\"foo\">Foo</div>\n    <div name=\"bar\">Bar</div>\n    <div name=\"zot\">Zot</div>\n  </iron-selector>\n```\n\n  You can specify a default fallback with `fallbackSelection` in case the `selected` attribute does\n  not match the `attrForSelected` attribute of any elements.\n\n  Example:\n\n```html\n    <iron-selector attr-for-selected=\"name\" selected=\"non-existing\"\n                   fallback-selection=\"default\">\n      <div name=\"foo\">Foo</div>\n      <div name=\"bar\">Bar</div>\n      <div name=\"default\">Default</div>\n    </iron-selector>\n```\n\n  Note: When the selector is multi, the selection will set to `fallbackSelection` iff\n  the number of matching elements is zero.\n\n  `iron-selector` is not styled. Use the `iron-selected` CSS class to style the selected element.\n\n  Example:\n\n```html\n  <style>\n    .iron-selected {\n      background: #eee;\n    }\n  </style>\n\n  ...\n\n  <iron-selector selected=\"0\">\n    <div>Item 1</div>\n    <div>Item 2</div>\n    <div>Item 3</div>\n  </iron-selector>\n```\n\n### Notable breaking changes between 1.x and 2.x (hybrid):\n\n#### IronSelectableBehavior\n\n- IronSelectableBehavior no longer updates its list of items synchronously\n  when it is connected to avoid triggering a situation introduced in the\n  Custom Elements v1 spec that might cause custom element reactions to be\n  called later than expected.\n\n  If you are using an element with IronSelectableBehavior and ...\n  1. are reading or writing properties of the element that depend on its\n     items (`items`, `selectedItems`, etc.)\n  1. are performing these accesses after the element is created or connected\n    (attached) either **synchronously** or **after a timeout**\n\n  ... you should wait for the element to dispatch an `iron-items-changed`\n  event instead.\n- `Polymer.dom.flush()` no longer triggers the observer used by\n  IronSelectableBehavior to watch for changes to its items. You can call\n  `forceSynchronousItemUpdate` instead or, preferably, listen for the\n  `iron-items-changed` event.\n\n#### IronMultiSelectableBehavior\n\n- All breaking changes to IronSelectableBehavior listed above apply to\n  IronMultiSelectableBehavior.\n- `selectedValues` and `selectedItems` now have empty arrays as default\n  values. This may cause bindings or observers of these properties to\n  trigger at start up when they previously had not.\n","gitHead":"86ad183cdb9675f7295b83d92ef73d95411e5db1","scripts":{"format":"webmat && npm run update-types","update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"emarquez","email":"emarquez@google.com"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.1.0","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2","@webcomponents/webcomponentsjs":"2.0.0-beta.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"bower":"^1.8.0","webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.20","@polymer/iron-demo-helpers":"^3.0.0-pre.20","@polymer/iron-test-helpers":"^3.0.0-pre.20","@polymer/iron-component-page":"^3.0.0-pre.20","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.20_1529713179585_0.9255607086796678","host":"s3://npm-registry-packages"}},"3.0.0-pre.21":{"name":"@polymer/iron-selector","version":"3.0.0-pre.21","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.21","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"02532f772f5811a72bf3cb38776e3cc319288990","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.21.tgz","fileCount":28,"integrity":"sha512-vfBRGY1EggP/mk7AbZAzVfYaPVh+ZCcH4mX8QccW8ZTrU0F6QXhoPAgss0gAFc+pz79C3irqDfVvoViQrmOUDw==","signatures":[{"sig":"MEUCIQC3A6Sw7m/QKe7CNlhtIovVJhlswLcuAcvnkGt69m6w9QIgYWWvRW/72hwf0EU88Q/0APi6/hpyg7FfiXY1izCpGXI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102744,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLZ1TCRA9TVsSAnZWagAAEwIP/0ffwgU7Ux6f2ILjLH0p\nia2BNzMjdIL/WAr01YzcZcWYS/nkbns738MvrUp8hv9niVozl/xCTz+ev8+z\nLj0c7/ymhuPgTb9OK5DqZyvxEScI5z0LS2UfTa1F9ejNd0OPZngzDh//aHxM\n++pzlvaBSMWx9vxWPnOoN7HDqJSfn+RaXQd/STSNlWAz67NHzomLA+q8WZF/\ndpgDdMrcXlSZCDJ5BoVpICts9pL4GdRwJYUm0hkCtABCmeVMf8yU9aeLTPyT\n8UqcY47TLIBLm8AdnMpzaZeALaHOreyGlhd9Bywn4TBRV+QhLUlyQmkoU6OO\nx2WWe2mtQTzDZbuqxX2MrNugZ0j6UDqex0Ltiho2HEwpJLyHjGqhN+fT1LNQ\nV852BqlmbJjFWse4+Ensuljy6MvkHBR3VgsBAeJ8in957HBd5nPmnZJ5gak0\nCcC6l4zlTV2H55sottz1Fth14bpUFp19ub6iwmbgoabtjZH3E0GvJzPP4zK5\ntB14KFCoTZcCyBCSN6oFp92UQPnUQ0kB/DgwhxHC9HWckxOt6dZHWhEljFxl\nOBp3F99PRDElsk4k22iPHuU/LrS91ydgcFFcHKRtYleemVF2bt1DjLbacJ4n\ns29k0VT2OCINtxdH2lf/HDmIlap3BVfPRnJmb08jSHBxi3Kxcwe6XsLO+DY7\nbr+C\r\n=JMhH\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"61677eb0c8c97cc5c4154226db46e6090db0fe26","scripts":{"format":"webmat && npm run update-types","update-types":"bower install && gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"emarquez","email":"emarquez@google.com"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.1.0","description":"Manages a set of elements that can be selected","directories":{},"resolutions":{"samsam":"1.1.3","inherits":"2.0.3","type-detect":"1.0.0","supports-color":"3.1.2","@webcomponents/webcomponentsjs":"2.0.0-beta.2"},"_nodeVersion":"9.8.0","dependencies":{"@polymer/polymer":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"bower":"^1.8.0","webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.21","@polymer/iron-demo-helpers":"^3.0.0-pre.21","@polymer/iron-test-helpers":"^3.0.0-pre.21","@polymer/iron-component-page":"^3.0.0-pre.21","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.2.2"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.21_1529716051410_0.2562783673266815","host":"s3://npm-registry-packages"}},"3.0.0-pre.22":{"name":"@polymer/iron-selector","version":"3.0.0-pre.22","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.22","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"b8c77232d5fcfd54adf9bb5c6eff7c041dc907cf","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.22.tgz","fileCount":13,"integrity":"sha512-xmpevnMYunJ5VZoMsRnZahpnAyLmuJnLlEBnQuTHJH2dzXubG0TLvSL6j5k7FTVbYqxeqOyWseUtMFg6JJeFaQ==","signatures":[{"sig":"MEYCIQDF7+tFz3HrL+gKGjxbgFbEwEAqL3cfeGoN69cOjBdZ2AIhANdLCN+0iabyUAnjNtS2DzSHUHkas95ekiesPfZVum57","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43205,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgMgtCRA9TVsSAnZWagAAVnoP/3bCX3Qowa86IH31C4aH\nNfN89a9JrpaBnf0bk+Eyw79oZ+1ih5Dr/5MDO+ew1Q+XwCA/TqJZhZyAueDk\n+kieVu6PNk0qeJ8iqTCKYyGmFYBmrqKmDnAU0KHfPs9LWJlv41HqnN5alA5l\n08br7eIdtnQ2GR+C505ekFweLn5VAwBQb2OmuVy6VsP0FIFtaYeyKGWFBsxR\n3KpG09aDlbFijpbJs3A7IEoS8RhRAPVmVLqyFPqcDaiK8MTrIWncxKDaMNg6\ntbkmGHcsUwmvmEKd2uks5XlsyNXX9red7HM4uKp+qfl7s2IILuKcv/G8ZdCb\n8vWd/NGUbaimjcgJ8sDMiQZuysr+u1qyudh7RmXZUPu1mk8eQz0nMvUn3N+W\niPYMrmyMb2ct9DIaSkgA1n47DsiLJqs8illAKJf1C121/hi2P4COrgXa/Z7M\n54fDp0toIxGhOfXMQOztKMf2XMxdaqwNPJBss3tyRMiDJkV5DM7vzzdVvyhm\nZm6oh42If35VFsFqE2qcw8UToCMnjQc3xS9QvwrqZDkAuaSrplT8Xz73VoRY\nz4z/QrOgRcwuhTYqISV+93KIqgWA6QXk71BVKQCjJRAd5YnZJft0x/9Z59dR\n7TIcS6LKTNwP9YNa0EQBXUZsW8yAx2jm1E0qYtfErjZtLICQj5f+wqZhF7kZ\nuZO4\r\n=lrLb\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"f100309bb29ac334a14aa327a3ca6d6fb92e9d28","scripts":{"format":"webmat","prepack":"npm run generate-types","generate-types":"gen-typescript-declarations --deleteExisting --outDir ."},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.4.0","description":"Manages a set of elements that can be selected","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.20","@polymer/iron-demo-helpers":"^3.0.0-pre.20","@polymer/iron-test-helpers":"^3.0.0-pre.20","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.22_1535166508615_0.6878174874847502","host":"s3://npm-registry-packages"}},"3.0.0-pre.23":{"name":"@polymer/iron-selector","version":"3.0.0-pre.23","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.23","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"c170c59e09826fca2cb7bce348996c7dc7f1e1a6","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.23.tgz","fileCount":13,"integrity":"sha512-JAwtAwv0W6OEN6EnPvIzLGLmMcuAg221b4qgIDrw4pPJX2ut0fWlY0IIM7nHBW9poM5T3Yd74Ai517xsvnPlOw==","signatures":[{"sig":"MEUCIQDhO7EMmruTxPb+1/j8R9AO9Wm+HaotQIGSP9GeVO0h8AIgbtBeX4lkr00U0KLfkoXUadV5VmEGPWPrBnKa3axP9fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43214,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgP4eCRA9TVsSAnZWagAAwYYP/0qhEkSxw1bEs9KfiCfw\nI8AMKKKghBFIeA83B34G69O6nDxAduTBO/TV2hnylyVtW0gfNFBIYRzX5tEe\n3gh1HyJOcpgp6arIehAmH0QTQ8tIyQgrsUhqHTQ5fLZA0tnyscWzJIMv9gyr\nXy0M+jb1i9ZuHEZ9jTv/13Bd/xK3MoJI5lfsgt+7NGbAa4CD//vxxgO7EFfy\nom3YugzqGSj9u2T0yOmiQOrz9I2sNunI91v7BB17219ErxbM8urLWVdSh6mp\n6dxdXB1d0Fzk2IWCzKjlGscDyqnxaRc0HJtshRUwoAVzosna9a1BVuCuUTvl\nlPzOGGf2NXZqqR385WmzReyC5PbNmWzY9HA+XpWXc1SN6JsPh6Hm+2MmAyJf\nePygkV46wEsvnWfrnKfX7Fh+O7QJhVQT10/yfYJI//ESOjT6LqLgtFW9x7KI\nxzQXAPXmSFyGEoqpTWVr57+sHKldEftFSVdr/vkD+r6sXm0FMz5mvS2Xbo+l\nBDuTmtb9JJl3mBq0PcV6sg1bTJUSuaxJOvZD/zHEjwXqWF6nEummV/5MtcCi\nzc/Z/5NMXPVcvB7rvVLBILhmTzSCLua1/gLiiKLRJ/vdheRror4h8cEGvby8\nVXrIE31Ef2iUHJ9FbkuyVowYLRq5fEb89NWhnzYFRb8wVUNSomgR3H8VpVgC\nZIjv\r\n=Lbd5\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"33bf38db48fc8de31c81541d485e136acde3ab2a","scripts":{"format":"webmat","prepack":"npm run generate-types","generate-types":"gen-typescript-declarations --deleteExisting --outDir . --verify"},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.4.0","description":"Manages a set of elements that can be selected","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.22","@polymer/iron-demo-helpers":"^3.0.0-pre.22","@polymer/iron-test-helpers":"^3.0.0-pre.22","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.23_1535180317867_0.7366174448169052","host":"s3://npm-registry-packages"}},"3.0.0-pre.24":{"name":"@polymer/iron-selector","version":"3.0.0-pre.24","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.24","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"6ba53b7bcc8f737de5c04eff022a98b43473da8b","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.24.tgz","fileCount":13,"integrity":"sha512-WDMtwVROEa1sOw4N1HnKL8wZ4R0NqYWEPFhcTDgsehsvdwg0bfhn2bc89UnpuE31Pfee/Vhw98C6Gz+hAyZTRQ==","signatures":[{"sig":"MEQCIHdJiAYTVhJXcPdtRvxlLeo6eo4Xnqt3gypxW0sNA0rVAiAmm/5uAdDgvC08BDsbHPlIrE9+8ziPjDQay4k+5kTMOQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhgWiCRA9TVsSAnZWagAA2lAP/Rw/4Fc/4NDqM9iNvJCp\nj5g6u6RxZswp/vkbukAzIDdwueAAPW3QC8EZoqfdbYcAfZGpgQqfcRelb0bl\nfFdpqZ2FlK0FfmjGWsLyjeEgj/I3Crq7J5TNMQo1suD/HTUOlTSpFrLTkd5/\noUaEdsrqf6Af1oWPa0JBCIvX4cAxBxs0kHpwcS9O4mxszIaz+Hfm1HoPEiLp\nFWmNYXuABl5HE82WI0w9B0oyrQ7x4Jkn731URZKT4JGcs8Iklq8nuIzXJEbU\nUXph95FhsFMc+RD40EFCBg/0ijBGa4Qo40mbyLS8LHOuPQCm3puoi0+YQquk\nRJJWsZ2n2mv0k0eWH/SP+C3UCzKBvI1zWGqW44fMO1GwUf/ZEbqbkBO7DR7b\n/oacoOtwNeUyeL+RK2NWD0leByIGz6FxItvdQKgeBTtzC4IkEEVYd1/Hs4w4\nDhQ3d7KrOu5GR5uar5Vp9vZ061Mu2fwmklkInSqGZzuk5tVnDBsgGP++tJTi\nY50oAAfFYmz+X+WsZVcEILC5Oc9nQYBNLzL0Av1qBfbiItTjAzYdvnlet/HT\nnGG60NrraGcwHm3cAHOSgCKlU+I2jgIjCYm8Z2yOlACNX1noV4vZy5sPWXDu\nQSJHk0x4x/bUygubItAbypBTibKl/zW8M5I3TsBloqclNcv/TzKRSiDP02JR\nA2ax\r\n=fToL\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"bf6a69a3226ee32e5af26b40c4e9d8fb956996e2","scripts":{"format":"webmat","prepack":"npm run generate-types","generate-types":"gen-typescript-declarations --deleteExisting --outDir . --verify"},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.4.0","description":"Manages a set of elements that can be selected","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.22","@polymer/iron-demo-helpers":"^3.0.0-pre.22","@polymer/iron-test-helpers":"^3.0.0-pre.22","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.24_1535509921516_0.21614016196155905","host":"s3://npm-registry-packages"}},"3.0.0-pre.25":{"name":"@polymer/iron-selector","version":"3.0.0-pre.25","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.25","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"bbeae5d826d5b8e5986ea541d539985ea7969ff3","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.25.tgz","fileCount":13,"integrity":"sha512-EWysNFBT0d+5YzX/tF7KShdqnccDJCnuCnY33egfY/Y7zq2/qXg6jU1M9NTRn48eb/P3ZkzrEMlbodd54rDBXQ==","signatures":[{"sig":"MEQCIAhKRhA6RLhIgLEK0+JfKLWkfoVSUB8GY3T+rF1OS+GsAiBQFqyXI8IAjRHc8dVezA0Tlo8WK+IjLlgWO/5BMPjeUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43245,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhhbTCRA9TVsSAnZWagAAa1IQAJIcIvvoHjIlvCKZBAa9\n2cF6rOBvvTzItNIu6AuQ/fjfdlOpg0QI4L/AA1+6rLW81dYZEGBIW5ZBAglw\nGmm5eaOYk03bCCj32G3T0kjBtnZfVEnMRvXmc7/knzfPBcJc4RAjBjFJfvgr\nlmyeJdMoGjwMmjzqK8NwCRitGWNDe1uAvgbfb85V1A8yyE2I3+lEQFbaE5pL\nV2AjNqpjfYhROGDhBzSe5ao+xhWVwpbeS/Aw4wyBfcwJR01jfJxMwjgNCqUd\n6WHoVkZo+Bp41OZO/hzbFkMrcBnYTQdgED/M1plg2kNLIWR5OyokfEA4GRXo\nvw6zZmhqGvYwnll607z+MFHcoCKEjeaQwaopdN0LWPyfcLSWoaT77E8jSqGr\nMrk9dtJrhjKvzvspq838lipFl6SObCvxAAkHCrgjfSg0j8NYE95/lZEn23lm\nDtRjVii6qsV1yljg+MKxa3537aDvbgUqzt7eW3ddGvMO0g/XGA0F/CVm4XuG\n6BrRfXfw8pEpQgPKWAQn/8MplLRBZaIwQ8b0axxgR+WW7ou/t19mcYPSUSKM\naRNHUGe+y09ewR8Li6gaMsjEXWb1NJ4Q66eWozGL+68e0u/seD+FEeZMhug2\nua45dVKqQIT9X47sA+kYdNID+5Bym3IHnuO8NbHs/yKogw6u89jn8VXyXPYp\n4ytz\r\n=MQG8\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"d528f6867597487863f5edb1b062d2ffb6b0781c","scripts":{"format":"webmat","prepack":"npm run generate-types","generate-types":"gen-typescript-declarations --deleteExisting --outDir . --verify"},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.4.0","description":"Manages a set of elements that can be selected","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.24","@polymer/iron-demo-helpers":"^3.0.0-pre.24","@polymer/iron-test-helpers":"^3.0.0-pre.24","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.25_1535514322546_0.9921853256483573","host":"s3://npm-registry-packages"}},"3.0.0-pre.26":{"name":"@polymer/iron-selector","version":"3.0.0-pre.26","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0-pre.26","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"72a5737f8c5f003195bdf9d0492553d664f2e640","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0-pre.26.tgz","fileCount":13,"integrity":"sha512-bGXQTDjFm91AEjJptosgggb8+nBNxe+W3LGIUThHVkBtyi/gYvYkE8fvJrQWwzJs4COFUwEOSWbVxF+NXwsF+w==","signatures":[{"sig":"MEUCIQCw509GUTAKnGpW4MCA7zC0/J9adEUWuTUDRLHC0RhFhgIgbNRgDMvwiZI65XmWAwRFdV1jc4Y6fN/GuE9CpSav0T0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43238,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmGRpCRA9TVsSAnZWagAAVEIP/A2ZNeIiPsagVXv12rUS\ntfyCr/74aDRGT9GvZ4B6441C1z507EdaQzYXksO+ytI0v0AfkGuWMGk0zNXx\nSeUfDXCzpIa87dCrgCZfIhCB9ELALpIVlDms0WEJuPEF40C9N0nG20+PjcfD\nHGuVnjASM2ZiGBLjnHCPXRwLmYDd+2/9XUPHVF5b5p74CdTLH8kVOkRulcNM\nQQdHYstE9Td55hX+4XtZqKZ0V0wnzRIKCHkbmTRjNQZK5IaE2qnJlJ64RGrY\nksxCLZyZZwky8YAIV+9j/96dXYVxkUFNa6/en1f3Jr/NcZqRQnOxEiaaI6qv\noJCleTc9PkeExcS72OkiEV1DSMoCCnoe664krFoOhGvz8NiCyTSr/97IMIPe\n57WiDQxBAXfmatzRe1HJGuz6cBe4mRzKzzUPGEHSGpVWiuRiYy0I3QmhT75b\nRF0MUanBvveQdMd7O7xQUKoa47+ut11n/GE+x9+UJV9wZMHmoW8jjkCipPaz\n6SuadRNqRBHQl2V5n3MNCKLTwRTTesRHl/p+1jShSyJ7NBtT8LJ6QWYZWRec\nO8FNpHbw0c2cg/ou//8FTdEeHat/WHeYJy9BxaJBcprN3T6QvpCeWH8h0Al3\nP4DEalkR6C/ZpjDdq2vD7H5htyXLZo7/vWrWMlIUYcJ+Epar45yfnLEG9Vji\nlifq\r\n=EbhF\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"4f639d2c208664ed3e13139188259b88997f89e5","scripts":{"format":"webmat","prepare":"npm run generate-types","generate-types":"gen-typescript-declarations --deleteExisting --outDir . --verify"},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.4.1","description":"Manages a set of elements that can be selected","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.25","@polymer/iron-demo-helpers":"^3.0.1","@polymer/iron-test-helpers":"^3.0.0-pre.25","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0-pre.26_1536713832864_0.0469931948844684","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@polymer/iron-selector","version":"3.0.0","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.0","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"b0992e2633a0d2106f566182699f043727393446","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.0.tgz","fileCount":13,"integrity":"sha512-hxyDZAyjy3Hj/I22ff4Q1B2c83vUUbf1G3YTqn4EJmXe682/IkUHeP7bnjCeT8gULdDMGxS3q00Z1l/CTUg7Rg==","signatures":[{"sig":"MEUCIQCnGFqa1ny9ADFVOvRDx+imDlqrN8SHpEsNAFCQfTFX2gIgPzDyVXDJXJKDhq6Fg5/EGKPzedOuQdgEiCnrZnCRJhw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmduxCRA9TVsSAnZWagAAAVsQAJFwjEYkfleiajbF80A5\nNFGWmOawOubVHMAhkkldLlX7uXvIjfU2F+CR6OivR70bCbIvwBwO/d/NtcPw\nsUaK7JGD1pc4SUIOf+56h0TAmKqJT2pJwbdjFl6uvv/5WOk1hLzHu/T3RmQY\nWR8ak7LVub82KygGwUs6UNqz/7iIcnyOmbvv2Ct6DgZNwZPV5j8DpcrUkzUK\nlR7n+jl8HgQLoFpG4hoSOa0VVLJ/TqhSIrxOw9fI9SqLbmFdCElUtYTc4MBC\nKkAAxoFzScQyRIFCeKdrlLlGbmUeTm5OOTgJhl8HTAulMIDe/OZe4ndakqEL\ndxAO7z1jPpWRxPBc+ATsVi8LD6WnGHpGZYODAYnu9H2cpzybaISYZ3Zc86Us\nkJ7mR1229VyhzRsnPvOheLhKoyrH25UhXkQ8HX6xQFdP64+m6ZwrP1oihQhZ\nutoVjgAjZ+4313wZ7d1OcuqEN9dKF14LWGM2dHHG56b0vveLNDzhc8BWCh8t\nrZUCOvxmGx10/yoytC1G+FumFmtPxOdNE0g/aLPIgeUmPxyQDN1cNGG1l4U8\nme67ZhXqYvf5ClLWBVfKi7VAxbpBP2ba9L6jTk6Sd2lsrqBQXUzx2zvNK58Z\ncnEb7m5ROlZJzgl0GpwOerf+SeG1Kih3SXW/UVByhUpi9pOyxqKlzGvzSJYA\n4anm\r\n=Ge9W\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"e1f987588c9376b9089314fbb50dbcc220c4c5a8","scripts":{"format":"webmat","prepare":"npm run generate-types","generate-types":"gen-typescript-declarations --deleteExisting --outDir . --verify"},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.4.1","description":"Manages a set of elements that can be selected","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.26","@polymer/iron-demo-helpers":"^3.0.1","@polymer/iron-test-helpers":"^3.0.0-pre.26","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.0_1536809904451_0.0209460855366308","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@polymer/iron-selector","version":"3.0.1","keywords":["web-components","polymer","selector"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-selector@3.0.1","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/PolymerElements/iron-selector","bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"dist":{"shasum":"e845bec58489c96b4e7609525532437869ad5a88","tarball":"https://registry.npmjs.org/@polymer/iron-selector/-/iron-selector-3.0.1.tgz","fileCount":14,"integrity":"sha512-sBVk2uas6prW0glUe2xEJJYlvxmYzM40Au9OKbfDK2Qekou/fLKcBRyIYI39kuI8zWRaip8f3CI8qXcUHnKb1A==","signatures":[{"sig":"MEUCIQCM6BoX6DyLzwnqj9z5UWOEA08dT2IlKoDQvr3DezsTkwIgLSIgUll2qmKIB3ptV+jNAtY88Mt8R7EAsMgo4JfImtI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43314,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2W0QCRA9TVsSAnZWagAApKMP+gKSUKFkRyYeXU3jZbU5\n3M1D9y1RFD5G6uyACODvugQZk/wfJT4rlXux6dHaJ9bMWnreQfDXXoqfvDCd\n3U6tG1fMM5/o06KayaFfRcgmO/F6+AWP1sBVgRva+17HODiLyApiwTps1/PO\n084wtxEmhx7vaPl3deB8YjYg0p+GZqmoCtlHHKk07JhDCtRrEUhF71wfYL77\nwWFRcMICH5g6oh4ep5aJ3KrSbPwKoFHY7x8qojd6U/DRYkRKh/w0N9ZKoJEl\n7eIYWVR6Fr5sqkDn5mmYWuE+0W5wmamSoaSh0x+ObKKHOQoqRSd3Z/u1YwrT\n6eSw+xAAjd5BDEC73ijHtg5VV4S0krhF6lVhOMTxcIY8xJY0KqHhXVL5IYWW\n9nUl1prgvCNGrxa3Z56xZY3wC2Misy/xTKVbfFDt4W0o05QsW1ehne1e9mAD\nyqbSE8UA+Eg4FVxARsxLTqyRwvMMDqsyUdDQPXmwhyZmAkySnqbgco9E0hE7\neMUGcfID+rMOX3hDl+/+VrcSeYLzAKtF+/5QOf52Gb4GQSiUxJSh1ugukzeM\n8thMivUV7tAacT1Y0SfmObA8QhgHsjAMUY79kIRov2aBz/ddEpgZmhSnNW7R\n87RmEjRACvcRPmtekzTZKdgVXboaorfSGd6m9nNQCxw/Pl175VuzX+3LH1Bu\nNhl/\r\n=55xl\r\n-----END PGP SIGNATURE-----\r\n"},"gitHead":"bdb6deb6e4d6a2a44b5a7f44badf71f7fc41b03b","scripts":{"format":"webmat","prepare":"npm run generate-types","generate-types":"gen-typescript-declarations --deleteExisting --outDir . --verify"},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"_npmVersion":"6.4.1","description":"Manages a set of elements that can be selected","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@polymer/paper-styles":"^3.0.0-pre.26","@polymer/iron-demo-helpers":"^3.0.1","@polymer/iron-test-helpers":"^3.0.0-pre.26","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-selector_3.0.1_1536894314244_0.9203339917171645","host":"s3://npm-registry-packages"}}},"time":{"created":"2016-02-02T04:44:56.469Z","modified":"2024-10-07T21:27:34.812Z","0.0.1":"2016-02-02T04:44:56.469Z","0.0.3":"2016-02-03T00:26:58.561Z","0.0.4":"2017-01-06T07:31:13.919Z","1.5.2-pre.1":"2017-01-19T01:33:05.246Z","1.5.2-pre.2":"2017-01-20T23:25:05.605Z","1.5.2-pre.3":"2017-01-24T00:21:52.745Z","3.0.0-pre.1":"2017-08-22T07:23:49.559Z","3.0.0-pre.2":"2018-01-12T01:41:33.013Z","3.0.0-pre.3":"2018-01-12T02:50:39.160Z","3.0.0-pre.4":"2018-01-16T23:37:29.330Z","3.0.0-pre.6":"2018-01-24T22:52:23.774Z","3.0.0-pre.7":"2018-01-30T18:48:49.594Z","3.0.0-pre.8":"2018-02-07T18:56:39.804Z","3.0.0-pre.10":"2018-02-22T23:15:32.812Z","3.0.0-pre.11":"2018-03-09T01:17:21.664Z","3.0.0-pre.12":"2018-03-22T16:56:50.406Z","3.0.0-pre.13":"2018-05-01T22:57:17.434Z","3.0.0-pre.14":"2018-05-02T00:37:48.109Z","3.0.0-pre.15":"2018-05-02T20:55:01.203Z","3.0.0-pre.16":"2018-05-04T20:18:38.982Z","3.0.0-pre.17":"2018-05-08T05:08:54.155Z","3.0.0-pre.18":"2018-05-09T10:01:28.739Z","3.0.0-pre.19":"2018-05-09T20:22:07.731Z","3.0.0-pre.20":"2018-06-23T00:19:39.690Z","3.0.0-pre.21":"2018-06-23T01:07:31.472Z","3.0.0-pre.22":"2018-08-25T03:08:28.680Z","3.0.0-pre.23":"2018-08-25T06:58:37.978Z","3.0.0-pre.24":"2018-08-29T02:32:01.718Z","3.0.0-pre.25":"2018-08-29T03:45:22.708Z","3.0.0-pre.26":"2018-09-12T00:57:13.041Z","3.0.0":"2018-09-13T03:38:24.605Z","3.0.1":"2018-09-14T03:05:14.416Z"},"bugs":{"url":"https://github.com/PolymerElements/iron-selector/issues"},"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","homepage":"https://github.com/PolymerElements/iron-selector","keywords":["web-components","polymer","selector"],"repository":{"url":"git://github.com/PolymerElements/iron-selector.git","type":"git"},"description":"Manages a set of elements that can be selected","maintainers":[{"email":"rictic@gmail.com","name":"rictic"},{"email":"aomarks@gmail.com","name":"aomarks"},{"email":"emarquez@google.com","name":"emarquez"},{"email":"sorvell@google.com","name":"sorvell"},{"email":"bicknellr@gmail.com","name":"bicknellr"},{"email":"brendan@usergenic.com","name":"usergenic"},{"email":"admin@polymer-project.org","name":"polymer-devs"},{"email":"dfreedm2@gmail.com","name":"azakus"},{"email":"kevinpschaaf@gmail.com","name":"kevinpschaaf"},{"email":"justin@fagnani.com","name":"justinfagnani"}],"readme":"[![Published on NPM](https://img.shields.io/npm/v/@polymer/iron-selector.svg)](https://www.npmjs.com/package/@polymer/iron-selector)\n[![Build status](https://travis-ci.org/PolymerElements/iron-selector.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-selector)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://webcomponents.org/element/@polymer/iron-selector)\n\n## &lt;iron-selector&gt;, `IronSelectableBehavior`, `IronMultiSelectableBehavior`\n\n`iron-selector` is an element which can be used to manage a list of elements\nthat can be selected. Tapping on the item will make the item selected. The\n`selected` indicates which item is being selected. The default is to use the\nindex of the item. `iron-selector`'s functionality is entirely defined by\n`IronMultiSelectableBehavior`.\n\n`IronSelectableBehavior` gives an element the concept of a selected child\nelement. By default, the element will select one of its selectable children\nwhen a ['tap'\nevent](https://www.polymer-project.org/3.0/docs/devguide/gesture-events#gesture-event-types)\n(synthesized by Polymer, roughly 'click') is dispatched to it.\n\n`IronSelectableBehavior` lets you ...\n\n  - decide which children should be considered selectable (`selectable`),\n  - retrieve the currently selected element (`selectedItem`) and all elements\n    in the selectable set (`items`),\n  - change the selection (`select`, `selectNext`, etc.),\n  - decide how selected elements are modified to indicate their selected state\n    (`selectedClass`, `selectedAttribute`),\n\n... among other things.\n\n`IronMultiSelectableBehavior` includes all the features of\n`IronSelectableBehavior` as well as a `multi` property, which can be set to\n`true` to indicate that the element can have multiple selected child elements.\nIt also includes the `selectedItems` and `selectedValues` properties for\nworking with arrays of selectable elements and their corresponding values\n(`multi` is `true`) - similar to the single-item versions provided by\n`IronSelectableBehavior`: `selectedItem` and `selected`.\n\nSee: [Documentation](https://www.webcomponents.org/element/@polymer/iron-selector),\n  [Demo](https://www.webcomponents.org/element/@polymer/iron-selector/demo/demo/index.html).\n\n## Usage\n\n### Installation\n\n```\nnpm install --save @polymer/iron-selector\n```\n\n### In an HTML file\n\n```html\n<html>\n  <head>\n    <script type=\"module\">\n      import '@polymer/iron-selector/iron-selector.js';\n    </script>\n  </head>\n  <body>\n    <iron-selector selected=\"0\">\n      <div>Item 1</div>\n      <div>Item 2</div>\n      <div>Item 3</div>\n    </iron-selector>\n  </body>\n</html>\n```\n\n### In a Polymer 3 element\n\n```js\nimport {PolymerElement} from '@polymer/polymer/polymer-element.js';\nimport {html} from '@polymer/polymer/lib/utils/html-tag.js';\n\nimport '@polymer/iron-selector/iron-selector.js';\n\nclass ExampleElement extends PolymerElement {\n  static get template() {\n    return html`\n      <iron-selector selected=\"0\">\n        <div>Item 1</div>\n        <div>Item 2</div>\n        <div>Item 3</div>\n      </iron-selector>\n    `;\n  }\n}\n\ncustomElements.define('example-element', ExampleElement);\n```\n\n## Contributing\n\nIf you want to send a PR to this element, here are the instructions for running\nthe tests and demo locally:\n\n### Installation\n\n```sh\ngit clone https://github.com/PolymerElements/iron-selector\ncd iron-selector\nnpm install\nnpm install -g polymer-cli\n```\n\n### Running the demo locally\n\n```sh\npolymer serve --npm\nopen http://127.0.0.1:<port>/demo/\n```\n\n### Running the tests\n\n```sh\npolymer test --npm\n```\n","readmeFilename":"README.md"}