{"_id":"@polymer/iron-scroll-threshold","_rev":"51-55bf4167b15a2c0ff0c0b6e2e8ad428e","name":"@polymer/iron-scroll-threshold","dist-tags":{"preview":"1.0.3-pre.3","next":"3.0.0-pre.20","latest":"3.0.1"},"versions":{"0.0.1":{"name":"@polymer/iron-scroll-threshold","version":"0.0.1","keywords":["web-components","polymer"],"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@0.0.1","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold#readme","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"e74db4e8d4ccc73d3ac8c16d8f2944a88a8c4993","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-0.0.1.tgz","integrity":"sha512-AA885IHe0vfivEIAsCFOtulHYs9Bt3E/3d6YiKdtPEz8OREJVudZmit7ccOhZaIcHqpA/+ikH3qnTbGIjDNtZQ==","signatures":[{"sig":"MEUCIBFXzANjGk3MUZBS+bBOYyGBLU4jOxwwZQGFfhpe0hu/AiEAm9gOgARyPBA1+YKLHfuvUtsgS6o4VuQLyC503NapRsI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"e74db4e8d4ccc73d3ac8c16d8f2944a88a8c4993","gitHead":"230d88b5d65bbe687dfac108f37062f7fcb94e81","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"3.3.6","description":"Triggers an event when nearing the beginning or end of a scrollable element ","directories":{},"_nodeVersion":"5.0.0","dependencies":{"@polymer/polymer":"^1.2.5-npm-test.2","@polymer/iron-scroll-target-behavior":"^0.0.1"},"devDependencies":{"webcomponents.js":"^0.7.2","web-component-tester":"^4.0.0","@polymer/iron-component-page":"^0.0.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold-0.0.1.tgz_1454388292005_0.3312303607817739","host":"packages-5-east.internal.npmjs.com"}},"0.0.3":{"name":"@polymer/iron-scroll-threshold","version":"0.0.3","keywords":["web-components","polymer"],"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@0.0.3","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold#readme","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"1d262590ec6a3e594229affe1ec590d72201cc00","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-0.0.3.tgz","integrity":"sha512-MKa1kQ1NwriFqjeer+VAx2120UsBL+equrnemZjih/txmzG7gEYNWu8PpUpyFrFCLlsi+5GQroX4zkkLf42BKw==","signatures":[{"sig":"MEYCIQCI9sAyOumE+uXQ7/hEqb7rCJdg/FIm7EIJwNuvCMKjcgIhAIKx/Omr0XVzj8VNgkVp6C8Ru8oR7TcGDjK24Dtwisv2","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"1d262590ec6a3e594229affe1ec590d72201cc00","gitHead":"71c8facc8a0239ef53e04a8ba6e37f683c69e4fc","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"3.3.6","description":"Triggers an event when nearing the beginning or end of a scrollable element ","directories":{},"_nodeVersion":"5.0.0","dependencies":{"@polymer/polymer":"^1.2.5-npm-test.2","@polymer/iron-scroll-target-behavior":"^0.0.3"},"devDependencies":{"webcomponents.js":"^0.7.2","web-component-tester":"^4.0.0","@polymer/iron-component-page":"^0.0.3"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold-0.0.3.tgz_1454459209750_0.10673163086175919","host":"packages-6-west.internal.npmjs.com"}},"0.0.4":{"name":"@polymer/iron-scroll-threshold","version":"0.0.4","keywords":["web-components","polymer"],"license":"SEE LICENSE IN http://polymer.github.io/LICENSE.txt","_id":"@polymer/iron-scroll-threshold@0.0.4","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"376fbc754830f7e95a94ce02938b7a3a00a0db12","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-0.0.4.tgz","integrity":"sha512-+lHuxQKVUt6BNwcGpMW2YvRLXK68wwK65h/m/PIz16rYRkWP1Ee9dlvT1/8/xdOcI9PCQTAKgHGZzVLHUOYTeQ==","signatures":[{"sig":"MEYCIQCzY3xaE3qOt71ucl/w14AoQ81gw1fu2mOsRKHrNCeOLQIhAKspH47XEdXkkEFABgSla248dDtrd4GmJnHNpu1MQRsl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-scroll-threshold.html","_from":".","_shasum":"376fbc754830f7e95a94ce02938b7a3a00a0db12","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"3.10.3","description":"Triggers an event when nearing the beginning or end of a scrollable element ","directories":{},"_nodeVersion":"6.4.0","dependencies":{"@polymer/polymer":"gloo","@polymer/iron-scroll-target-behavior":"gloo"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold-0.0.4.tgz_1483687869392_0.4905477778520435","host":"packages-18-east.internal.npmjs.com"}},"1.0.3-pre.1":{"name":"@polymer/iron-scroll-threshold","version":"1.0.3-pre.1","keywords":["web-components","polymer"],"license":"SEE LICENSE IN http://polymer.github.io/LICENSE.txt","_id":"@polymer/iron-scroll-threshold@1.0.3-pre.1","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"dbae3cfc12dd1dbd7e687f76a1c8e154e7515f4b","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-1.0.3-pre.1.tgz","integrity":"sha512-zAlgR4gJjXccJ+0bKvpgoY6B+IBli4ZyJP8F1BkShY8Z3GNqc0DnMoue4e+O5QgHpLxLf5fzuUdwga4J86AtXg==","signatures":[{"sig":"MEQCIB041MUcqv9Ka6wLOrKfHDjYJ5lOT6iuy/uxmrCx/hUIAiAkQFzthkBCfpjMCgscErFs9Jbm6HajIRPEI0YrmKsxLQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-scroll-threshold.html","_from":".","_shasum":"dbae3cfc12dd1dbd7e687f76a1c8e154e7515f4b","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"3.10.3","description":"Triggers an event when nearing the beginning or end of a scrollable element ","directories":{},"_nodeVersion":"6.4.0","dependencies":{"@polymer/polymer":"gloo","@polymer/iron-scroll-target-behavior":"gloo"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold-1.0.3-pre.1.tgz_1484789583895_0.17488496657460928","host":"packages-12-west.internal.npmjs.com"}},"1.0.3-pre.2":{"name":"@polymer/iron-scroll-threshold","version":"1.0.3-pre.2","keywords":["web-components","polymer"],"license":"SEE LICENSE IN http://polymer.github.io/LICENSE.txt","_id":"@polymer/iron-scroll-threshold@1.0.3-pre.2","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"e18b5aaf915e38612dd23ea033247f763a864155","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-1.0.3-pre.2.tgz","integrity":"sha512-LMLl1EbC7d6HgZiplCzkThy6YwYwUieTceeWZB8QwB+DICU87c+jepezNFAEJaqrQB4NwVPWQ7pjOkTZkwqk4w==","signatures":[{"sig":"MEUCIG6RNY4Z/LaWox8cu+UjtNT1DOtkSSly+uzksMT8guqLAiEAx/n1hhR7RqCLFSWaog/H2i/ADz5MDTRNKQ33RDTeG6A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-scroll-threshold.html","_from":".","_shasum":"e18b5aaf915e38612dd23ea033247f763a864155","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"3.10.3","description":"Triggers an event when nearing the beginning or end of a scrollable element ","directories":{},"_nodeVersion":"6.4.0","dependencies":{"@polymer/polymer":"gloo","@polymer/iron-scroll-target-behavior":"gloo"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold-1.0.3-pre.2.tgz_1484954700710_0.21770456829108298","host":"packages-18-east.internal.npmjs.com"}},"1.0.3-pre.3":{"name":"@polymer/iron-scroll-threshold","version":"1.0.3-pre.3","keywords":["web-components","polymer"],"license":"SEE LICENSE IN http://polymer.github.io/LICENSE.txt","_id":"@polymer/iron-scroll-threshold@1.0.3-pre.3","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"79e2621606c21bbb4e1851ca41fa7469a074d44b","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-1.0.3-pre.3.tgz","integrity":"sha512-iiep6JcyHk/vOdPLVY6haHm7IXi2me/0BEjq7Ef1hpMuDTSTdHvEcLDihOohRmVxeoCA8cEK7kSenNej7cdcew==","signatures":[{"sig":"MEUCIE9aQ7kw87Eys73X3PDTMAyDgtVsCXguBDfw0sDNYEcuAiEAueRdkaazEe90HL1Yn/8qtbSQPniVvHPqRYCAYtJVrFA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-scroll-threshold.html","_from":".","_shasum":"79e2621606c21bbb4e1851ca41fa7469a074d44b","scripts":{},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"3.10.3","description":"Triggers an event when nearing the beginning or end of a scrollable element ","directories":{},"_nodeVersion":"6.4.0","dependencies":{"@polymer/polymer":"preview","@polymer/iron-scroll-target-behavior":"preview"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold-1.0.3-pre.3.tgz_1485217309970_0.11519381101243198","host":"packages-18-east.internal.npmjs.com"}},"3.0.0-pre.1":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.1","keywords":["web-components","polymer"],"license":"http://polymer.github.io/LICENSE.txt","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.1","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"acdfb7ffd149a6defee8226ea8797f82e12da82c","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.1.tgz","integrity":"sha512-UaV39JJwzRd6cf368dOt9PcIXtTIjqhvKKpWwOe3GNZ1tJUPK63RmI32z3JRzatnZvQhfx6QoQiZ9Y0yvUfH8g==","signatures":[{"sig":"MEQCID9MRiYMZ9dyYclkt/wJDmCFjToFwwgVKSgcY6l8gK3hAiA917KSrZf8Z6MyRya9IsB91ZzT56PliUdipgWTXdwY+Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-scroll-threshold.html","gitHead":"1c5927cc8bacb3eb5d4a69f74a0832d5f05b9831","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"5.3.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","directories":{},"_nodeVersion":"8.2.1","dependencies":{"@polymer/polymer":"^3.0.0-pre.1","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.1"},"devDependencies":{},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold-3.0.0-pre.1.tgz_1503386626285_0.23676528199575841","host":"s3://npm-registry-packages"}},"3.0.0-pre.2":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.2","keywords":["web-components","polymer"],"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.2","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"0e651f5ce2e2bc34ae5abea76072bf40e6291094","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.2.tgz","integrity":"sha512-zkXerd1TNODqQb61wFprPwTJrsmOiK5AxTu+Pe7+VvukLaLNCXEMAnIUKDJv9EBCHoz/0TLBU4tAvdg11Q3umw==","signatures":[{"sig":"MEYCIQCgWcycKFnKCj4IhklMIq8zeaZUKyS6weVJRmNgXx6WYgIhAMFVN979/sBPpbdpR0bedqW2Y29AlLS4o0CXUozOU6Ds","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-scroll-threshold.html","gitHead":"93b7ec20efa13411c193c48b4b36df6551cb48d3","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"5.5.1","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.1"},"devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/iron-component-page":"^3.0.0-pre.1","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold-3.0.0-pre.2.tgz_1515721302021_0.23809041967615485","host":"s3://npm-registry-packages"}},"3.0.0-pre.3":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.3","keywords":["web-components","polymer"],"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.3","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"988f42e2fd816afb77bb770d49c748590fd3a356","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.3.tgz","integrity":"sha512-THw9hwJNy3INMmQcGgEQmFrTn1C9yLyem4FTL5twf/HPQ9Z4I8T8RRqFhKu/LG8vhafRS6GbvweGaLQLeifIBQ==","signatures":[{"sig":"MEUCIQCeBYQIFaWxiS0XQQIMpMf1Q5+xnfHv6MyFdP/8gKpvQwIgJBog58uBvI3hnvEZMM/ohH/yaPiZ+kFcLQnYJjLbkcc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-scroll-threshold.html","gitHead":"d36d35c93d4dd631d9e408a6eceb753d2ba0aa25","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"5.5.1","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.3"},"devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/iron-component-page":"^3.0.0-pre.3","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold-3.0.0-pre.3.tgz_1515725449040_0.976505525643006","host":"s3://npm-registry-packages"}},"3.0.0-pre.4":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.4","keywords":["web-components","polymer"],"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.4","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"1351c3f3d68c0861319d7f34a653700594de8085","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.4.tgz","integrity":"sha512-uj7DVtzCxUNHm5lkm03oSmkAxvbCrXLWH/rrqSobdZr/ZqYP57D09zy0BPu49Nfl16s6HAz3+Two5zGMD8VUbQ==","signatures":[{"sig":"MEUCICPcaeM8lnafb0Uy1X5CyxYoX7AkwSgl93zGTDI3wBG2AiEAtQn9AlcFaF//7wWM/Xu8RZHsw7zpjuX/8rvRtXpGPx4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-scroll-threshold.html","gitHead":"943ab9124a880fbc65c0cf71e99fd097bf29e9cd","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"5.5.1","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.4"},"devDependencies":{"wct-browser-legacy":"0.0.1-pre.10","@polymer/iron-component-page":"^3.0.0-pre.4","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold-3.0.0-pre.4.tgz_1516145855646_0.8417686445172876","host":"s3://npm-registry-packages"}},"3.0.0-pre.6":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.6","keywords":["web-components","polymer"],"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.6","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"fe8ea1c0f725cb24b63d1402ec67126dcaa80549","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.6.tgz","integrity":"sha512-QnJ5fgh9NVbmQoBpsiF7UanVC6yBkwSznrKVWj24C/rmC86GxxxCl8KTCFUbeL2nCExeIlvr5AYV6m+4zs/eqg==","signatures":[{"sig":"MEUCIA3c+w5hc0BHvsZHnZqUiCLOfafZt14FSqZCZV67VUrCAiEA5SjEh1AnnFSqpwen7DpHid7SgSstY2opLNWOnveyPIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-scroll-threshold.html","gitHead":"69ce2c2031448a0eda35de8ce6bddf8e8637d2ce","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"5.6.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.6"},"devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/iron-component-page":"^3.0.0-pre.6","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold-3.0.0-pre.6.tgz_1516834343710_0.6798225906677544","host":"s3://npm-registry-packages"}},"3.0.0-pre.7":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.7","keywords":["web-components","polymer"],"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.7","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"1482196b35c33eca8acd6c9c46ca29b607eb97d5","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.7.tgz","integrity":"sha512-MeH2MbxYKsYmRhrVC14iRwU5edwhLRAP/wtiWvP0wBvSfqRffNsgQmmacv1+N33wkfBo41EvyIJmXm1LcbkSjQ==","signatures":[{"sig":"MEYCIQDT6+U3eNaTXQ0ne9zATIZ/5azzza6ISZTD5uX0HkVkxAIhAI1bttJWbzb8Pij8kjWoavlWtqQXwUo2FnAyx0k06du5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"flat":true,"main":"iron-scroll-threshold.html","gitHead":"64081d7b32aa75a46a1178dd669a00fcf8ed7811","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"5.6.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.7"},"devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/iron-component-page":"^3.0.0-pre.7","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold-3.0.0-pre.7.tgz_1517338119869_0.6643548614811152","host":"s3://npm-registry-packages"}},"3.0.0-pre.8":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.8","keywords":["web-components","polymer"],"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.8","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"cf1ef95d3818e92d931b1a3d440f6d2756613ff0","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.8.tgz","fileCount":15,"integrity":"sha512-dCpEFTZPINZsQYADAjrBdCkKvljjd+F2SKEj/KeNl38XG7eLH/p5lZnfIVLwdXciK6wgqzaMPtGDOkJa89vxDQ==","signatures":[{"sig":"MEUCID7/hbCjke9rLlg94RRVS3OiBx/XOITPABfTI1QQFpKLAiEAsYyQf8lxmZ6T2Y94NduyNZKaKAmAY+7QQoep0QK0oBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39109},"flat":true,"main":"iron-scroll-threshold.html","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-scroll-threshold.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/iron-scroll-threshold.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-scroll-threshold)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-scroll-threshold)_\n\n\n##&lt;iron-scroll-threshold&gt;\n\n`iron-scroll-threshold` is a utility element that listens for `scroll` events from a\nscrollable region and fires events to indicate when the scroller has reached a pre-defined\nlimit, specified in pixels from the upper and lower bounds of the scrollable region.\nThis element may wrap a scrollable region and will listen for `scroll` events bubbling\nthrough it from its children.  In this case, care should be taken that only one scrollable\nregion with the same orientation as this element is contained within. Alternatively,\nthe `scrollTarget` property can be set/bound to a non-child scrollable region, from which\nit will listen for events.\n\nOnce a threshold has been reached, a `lower-threshold` or `upper-threshold` event will\nbe fired, at which point the user may perform actions such as lazily-loading more data\nto be displayed. After any work is done, the user must then clear the threshold by\ncalling the `clearTriggers` method on this element, after which it will\nbegin listening again for the scroll position to reach the threshold again assuming\nthe content in the scrollable region has grown. If the user no longer wishes to receive\nevents (e.g. all data has been exhausted), the threshold property in question (e.g.\n`lowerThreshold`) may be set to a falsy value to disable events and clear the associated\ntriggered property.\n\n### Example\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <div>content</div>\n</iron-scroll-threshold>\n```\n\n```js\n  loadMoreData: function() {\n    // load async stuff. e.g. XHR\n    asyncStuff(function done() {\n      ironScrollTheshold.clearTriggers();\n    });\n  }\n```\n\n### Using dom-repeat\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <template is=\"dom-repeat\" items=\"[[items]]\">\n    <div>[[index]]</div>\n  </template>\n</iron-scroll-threshold>\n```\n\n### Using iron-list\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\" id=\"threshold\">\n  <iron-list scroll-target=\"threshold\" items=\"[[items]]\">\n    <template>\n      <div>[[index]]</div>\n    </template>\n  </iron-list>\n</iron-scroll-threshold>\n```\n\n\n","gitHead":"3434867776b1b63b26aafc6ac6bd43634caabbdf","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"5.5.1","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/iron-component-page":"^3.0.0-pre.7","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.8_1518029797792_0.9656499063243176","host":"s3://npm-registry-packages"}},"3.0.0-pre.10":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.10","keywords":["web-components","polymer"],"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.10","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"contributors":[{"name":"The Polymer Authors"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"ccc40ac99167f49f5cd4e98554eb99abef8045a4","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.10.tgz","fileCount":13,"integrity":"sha512-cgBrTJIIgbe4ajBLDXYaQpZH6A4SihIOQimlKbUibeYqhQpSeJwLCgeIhUxCRnaxi+jFdXLsBa3TyuaXJwQ95A==","signatures":[{"sig":"MEYCIQCoWrjtvPZDWgCoDYaMFw4rnHTusbhqFELi2SOFFEpIFgIhANfhw2hPfV3s7XKMUikIQk7a4jxDPRZRDb9ToqsKrtlM","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":31205},"flat":true,"main":"iron-scroll-threshold.html","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-scroll-threshold.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/iron-scroll-threshold.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-scroll-threshold)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-scroll-threshold)_\n\n\n##&lt;iron-scroll-threshold&gt;\n\n`iron-scroll-threshold` is a utility element that listens for `scroll` events from a\nscrollable region and fires events to indicate when the scroller has reached a pre-defined\nlimit, specified in pixels from the upper and lower bounds of the scrollable region.\nThis element may wrap a scrollable region and will listen for `scroll` events bubbling\nthrough it from its children.  In this case, care should be taken that only one scrollable\nregion with the same orientation as this element is contained within. Alternatively,\nthe `scrollTarget` property can be set/bound to a non-child scrollable region, from which\nit will listen for events.\n\nOnce a threshold has been reached, a `lower-threshold` or `upper-threshold` event will\nbe fired, at which point the user may perform actions such as lazily-loading more data\nto be displayed. After any work is done, the user must then clear the threshold by\ncalling the `clearTriggers` method on this element, after which it will\nbegin listening again for the scroll position to reach the threshold again assuming\nthe content in the scrollable region has grown. If the user no longer wishes to receive\nevents (e.g. all data has been exhausted), the threshold property in question (e.g.\n`lowerThreshold`) may be set to a falsy value to disable events and clear the associated\ntriggered property.\n\n### Example\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <div>content</div>\n</iron-scroll-threshold>\n```\n\n```js\n  loadMoreData: function() {\n    // load async stuff. e.g. XHR\n    asyncStuff(function done() {\n      ironScrollTheshold.clearTriggers();\n    });\n  }\n```\n\n### Using dom-repeat\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <template is=\"dom-repeat\" items=\"[[items]]\">\n    <div>[[index]]</div>\n  </template>\n</iron-scroll-threshold>\n```\n\n### Using iron-list\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\" id=\"threshold\">\n  <iron-list scroll-target=\"threshold\" items=\"[[items]]\">\n    <template>\n      <div>[[index]]</div>\n    </template>\n  </iron-list>\n</iron-scroll-threshold>\n```\n\n\n","gitHead":"4fa7110405b29b9c2cf475f5ed7db59422d779ab","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"5.4.1","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/iron-component-page":"^3.0.0-pre.10","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.10_1519341329873_0.12951571363639136","host":"s3://npm-registry-packages"}},"3.0.0-pre.11":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.11","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.11","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"46973c73105e5845647a891055b149f043bb7b8a","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.11.tgz","fileCount":14,"integrity":"sha512-+lOh6/U5AygI4OOzCJnTkkXDTbU22tDb3HVegBZChiSnJRYKWPyqTb/UzlcI41eiRqzOQ5QZ4FKOwDTLG+PQrg==","signatures":[{"sig":"MEUCIB7MvVepXiZcmyd+LeXxdbnkFnTjdw9kN4XH6YxU14KJAiEAj898N8v0Jnq8GSnt5TE4NRKG+pQ/3iI0WzS0+QpkSHc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":37707},"main":"iron-scroll-threshold.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-scroll-threshold.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/iron-scroll-threshold.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-scroll-threshold)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-scroll-threshold)_\n\n\n##&lt;iron-scroll-threshold&gt;\n\n`iron-scroll-threshold` is a utility element that listens for `scroll` events from a\nscrollable region and fires events to indicate when the scroller has reached a pre-defined\nlimit, specified in pixels from the upper and lower bounds of the scrollable region.\nThis element may wrap a scrollable region and will listen for `scroll` events bubbling\nthrough it from its children.  In this case, care should be taken that only one scrollable\nregion with the same orientation as this element is contained within. Alternatively,\nthe `scrollTarget` property can be set/bound to a non-child scrollable region, from which\nit will listen for events.\n\nOnce a threshold has been reached, a `lower-threshold` or `upper-threshold` event will\nbe fired, at which point the user may perform actions such as lazily-loading more data\nto be displayed. After any work is done, the user must then clear the threshold by\ncalling the `clearTriggers` method on this element, after which it will\nbegin listening again for the scroll position to reach the threshold again assuming\nthe content in the scrollable region has grown. If the user no longer wishes to receive\nevents (e.g. all data has been exhausted), the threshold property in question (e.g.\n`lowerThreshold`) may be set to a falsy value to disable events and clear the associated\ntriggered property.\n\n### Example\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <div>content</div>\n</iron-scroll-threshold>\n```\n\n```js\n  loadMoreData: function() {\n    // load async stuff. e.g. XHR\n    asyncStuff(function done() {\n      ironScrollTheshold.clearTriggers();\n    });\n  }\n```\n\n### Using dom-repeat\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <template is=\"dom-repeat\" items=\"[[items]]\">\n    <div>[[index]]</div>\n  </template>\n</iron-scroll-threshold>\n```\n\n### Using iron-list\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\" id=\"threshold\">\n  <iron-list scroll-target=\"threshold\" items=\"[[items]]\">\n    <template>\n      <div>[[index]]</div>\n    </template>\n  </iron-list>\n</iron-scroll-threshold>\n```\n\n\n","gitHead":"8d376b5dd016160d07a80affc425baca46e88a22","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"5.6.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.10"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/iron-component-page":"^3.0.0-pre.10","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.11_1520558245012_0.96407945656795","host":"s3://npm-registry-packages"}},"3.0.0-pre.12":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.12","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.12","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"e1280a420d07eb7a2f2aae173fc1012f9cf7257d","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.12.tgz","fileCount":15,"integrity":"sha512-lwSwMQXqSQp6hBpZgs67ExtD+QNti0ZFwG2OAF29Ie2oBJ5mNx9f/DVx/DOdJJiG5HRRloFSNfWJaXYV+oQ7zQ==","signatures":[{"sig":"MEQCIFsrjXzqS+aiGEKCxk4heC6QZkX/2rDbMBRIL/pgEkzJAiB3/yu7dlRt6nPSRXzZY/GgsYGkT8RlaV0Xx/Y9OQSrmw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38616},"main":"iron-scroll-threshold.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-scroll-threshold.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/iron-scroll-threshold.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-scroll-threshold)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-scroll-threshold)_\n\n\n##&lt;iron-scroll-threshold&gt;\n\n`iron-scroll-threshold` is a utility element that listens for `scroll` events from a\nscrollable region and fires events to indicate when the scroller has reached a pre-defined\nlimit, specified in pixels from the upper and lower bounds of the scrollable region.\nThis element may wrap a scrollable region and will listen for `scroll` events bubbling\nthrough it from its children.  In this case, care should be taken that only one scrollable\nregion with the same orientation as this element is contained within. Alternatively,\nthe `scrollTarget` property can be set/bound to a non-child scrollable region, from which\nit will listen for events.\n\nOnce a threshold has been reached, a `lower-threshold` or `upper-threshold` event will\nbe fired, at which point the user may perform actions such as lazily-loading more data\nto be displayed. After any work is done, the user must then clear the threshold by\ncalling the `clearTriggers` method on this element, after which it will\nbegin listening again for the scroll position to reach the threshold again assuming\nthe content in the scrollable region has grown. If the user no longer wishes to receive\nevents (e.g. all data has been exhausted), the threshold property in question (e.g.\n`lowerThreshold`) may be set to a falsy value to disable events and clear the associated\ntriggered property.\n\n### Example\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <div>content</div>\n</iron-scroll-threshold>\n```\n\n```js\n  loadMoreData: function() {\n    // load async stuff. e.g. XHR\n    asyncStuff(function done() {\n      ironScrollTheshold.clearTriggers();\n    });\n  }\n```\n\n### Using dom-repeat\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <template is=\"dom-repeat\" items=\"[[items]]\">\n    <div>[[index]]</div>\n  </template>\n</iron-scroll-threshold>\n```\n\n### Using iron-list\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\" id=\"threshold\">\n  <iron-list scroll-target=\"threshold\" items=\"[[items]]\">\n    <template>\n      <div>[[index]]</div>\n    </template>\n  </iron-list>\n</iron-scroll-threshold>\n```\n\n\n","gitHead":"a9c43cff7590de7ae8e24d2a3c3e2d9c845380f5","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"5.5.1","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"3.0.0-pre.12"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"0.0.1-pre.11","@polymer/iron-component-page":"3.0.0-pre.12","@webcomponents/webcomponentsjs":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.12_1521737810512_0.5755573783765022","host":"s3://npm-registry-packages"}},"3.0.0-pre.13":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.13","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.13","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"880c80ec760af296dcbd9410632793ed46cb00d2","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.13.tgz","fileCount":15,"integrity":"sha512-FauWsjT030LEkKZAPQtpxPxxjJOoVNTFgHQT1MdeS1VZ3uNZJRc3sygIF8HCUqCWnt60mpAPJo8Mr4BpaD6bGw==","signatures":[{"sig":"MEUCIQCcwggbI2G9u8gCISZNVsqD5kA4GDOvBwxdSR+CAEUpdQIgFCw/WaoEJQXYxlLKTVFvpCJ1kE/uphHZnWCpAt5FeBc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38749,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6PDHCRA9TVsSAnZWagAA4o8QAJ0fdXcaCqSNagUwawAH\nXXEkBsHA06jQMB9jhwja+elZqXKA2uq6lwJ2wUX5ka0X1nM5ACBFXfaBjcka\n4GAVTKXBXaibhz1eUzOjwRheoGVfIoZl0DIDMx+BN3xiOLe8p8seF+Ebuhsy\nROHwo0+TH27js/SFMydvE/xDu1C5S6zSc/T2P79IMxCn5Hq5/AKBQ0WAgiuZ\nkyShHdZ6QMZPNqmzpvUInJVCLmg/y4UoxeEZ7hphRgSJSyo7apJc6lhNtUFC\nohkRnmn/Yft0CHU9pqBCJ5m2eJT20F9qbU03wfZmPuuUrWS+0k06KpJncFE2\nI07c11e9SVT0kqIc/kSOAnzPDV+qpHrYIG3TpNWAKW8Wn8/7vBP9KZYWP0y8\nBiO/Y7s9Au/jLNI4l4Wsev6MzIM5UaFaLejRJ/7fNRXUNowuN8vQ0XYHusdW\nN+rV3zv3REpYVjNaeT7LUsemCl9cHv1EIfYZ1bBNsi80ZK5/dhO1nkKTPpeT\nLnUoRdQHkyjGL4j1zTQFE69tLcXqdMWs2m+/4m09YoHuRXMM/Nz5vfiYvV2a\nqs8HCWyB/D5oZxQSzg9WrCZzNBjL1Sjw6m5Zo+Ag6xq2wt/BtFdvDR6o7z/U\ni/n4oVR8qe+z4a2DfdQCzRGppp3uWRtGCZtDZu0VB8F/asWZ7mRe5Rn6714E\n3tF+\r\n=EsUm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-scroll-threshold.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/iron-scroll-threshold.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-scroll-threshold)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-scroll-threshold)_\n\n\n##&lt;iron-scroll-threshold&gt;\n\n`iron-scroll-threshold` is a utility element that listens for `scroll` events from a\nscrollable region and fires events to indicate when the scroller has reached a pre-defined\nlimit, specified in pixels from the upper and lower bounds of the scrollable region.\nThis element may wrap a scrollable region and will listen for `scroll` events bubbling\nthrough it from its children.  In this case, care should be taken that only one scrollable\nregion with the same orientation as this element is contained within. Alternatively,\nthe `scrollTarget` property can be set/bound to a non-child scrollable region, from which\nit will listen for events.\n\nOnce a threshold has been reached, a `lower-threshold` or `upper-threshold` event will\nbe fired, at which point the user may perform actions such as lazily-loading more data\nto be displayed. After any work is done, the user must then clear the threshold by\ncalling the `clearTriggers` method on this element, after which it will\nbegin listening again for the scroll position to reach the threshold again assuming\nthe content in the scrollable region has grown. If the user no longer wishes to receive\nevents (e.g. all data has been exhausted), the threshold property in question (e.g.\n`lowerThreshold`) may be set to a falsy value to disable events and clear the associated\ntriggered property.\n\n### Example\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <div>content</div>\n</iron-scroll-threshold>\n```\n\n```js\n  loadMoreData: function() {\n    // load async stuff. e.g. XHR\n    asyncStuff(function done() {\n      ironScrollTheshold.clearTriggers();\n    });\n  }\n```\n\n### Using dom-repeat\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <template is=\"dom-repeat\" items=\"[[items]]\">\n    <div>[[index]]</div>\n  </template>\n</iron-scroll-threshold>\n```\n\n### Using iron-list\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\" id=\"threshold\">\n  <iron-list scroll-target=\"threshold\" items=\"[[items]]\">\n    <template>\n      <div>[[index]]</div>\n    </template>\n  </iron-list>\n</iron-scroll-threshold>\n```\n\n\n","gitHead":"5fceb0ebb4565ab6b4ddf13860af0f4bfc279cb0","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"6.0.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.13"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"^0.0.1-pre.11","@polymer/iron-component-page":"^3.0.0-pre.13","@webcomponents/webcomponentsjs":"^2.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.13_1525215430656_0.040842050035085675","host":"s3://npm-registry-packages"}},"3.0.0-pre.14":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.14","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.14","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"74779538a62e9eec663c5fe5b2c5348a1e275284","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.14.tgz","fileCount":15,"integrity":"sha512-2Gb2mcqnvZb2neSinjAT1wRi6C+a+CNM6I9PIRQUy8mjv86t4yt3M7khi7OUR8EyYnsdyKO5T1zfmUdZ/EJjVg==","signatures":[{"sig":"MEUCIQDrbdZc+wDQxFDbEWnAWg26vc5heunSaWfifSyjeRdRpQIgVzUwB+IsEHYn1v4mBO+t6+Uc3mtMCm/okKb9tAqL/KI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38788,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6QhbCRA9TVsSAnZWagAAibcP/0QVf4bZUBUE+7FJc4vs\nrswI/ziM9wJ7DzhplpBLN+gzdswJrPCPO3Ln2Kd//C8sJoh9TG22EAlBhBYp\nruL93DbPmF1IzzPqbLslTflPuEqmAdWWa3FGfZpwIcadKHfC3UhYOxNcZo1j\nDGqnGmPj6Max/BxTjJLQmMdV9/vfXLRYYkD232jmw8sGsfYScUC8Ra3nyeE1\n5+W7I+yOJDnBIuBl6dcnztkxWeXTaxZ6haAtnH3CuiGLIYTm3eKjgdOdmaSh\npztrjUypzIeckFWCSBRg96w7murtfI66vqOabNjVGybinfPEmFS/J1lXx48S\netkAwnNafqSsmUhyVWgFZQl87MZbzYwqV+GRxMpq23FRaHlIKH08l2qnR9Lg\nqPxv+BAyqbR7cUBI0RVDhpIepH6LPOdta73qpPIoFcKs2rbtR+B2TLlT9viA\nuU+nvWn95mk21LccEh0mJcPIKwa1g7LX+fSLVMh0Fk7mstGBsZz8UZXBFx3i\neN0ofNJWKI2Fv6MEEfv7tVSE54wa6m4DBLcOLqPjzwM8u+CKYnZZOHSIHsRZ\nLcdHcxToUr4QveeAa9wuMQkWbmyZWkdauWV+c0nm6TuQVktzvIDxZHKklS59\nHqaD5mDPbLU+6HfFrNw81dtA7Lgc+0goXn+uPctPnmXfwzSHc984EUbIH+M7\n3hZy\r\n=Ot09\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-scroll-threshold.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/iron-scroll-threshold.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-scroll-threshold)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-scroll-threshold)_\n\n\n##&lt;iron-scroll-threshold&gt;\n\n`iron-scroll-threshold` is a utility element that listens for `scroll` events from a\nscrollable region and fires events to indicate when the scroller has reached a pre-defined\nlimit, specified in pixels from the upper and lower bounds of the scrollable region.\nThis element may wrap a scrollable region and will listen for `scroll` events bubbling\nthrough it from its children.  In this case, care should be taken that only one scrollable\nregion with the same orientation as this element is contained within. Alternatively,\nthe `scrollTarget` property can be set/bound to a non-child scrollable region, from which\nit will listen for events.\n\nOnce a threshold has been reached, a `lower-threshold` or `upper-threshold` event will\nbe fired, at which point the user may perform actions such as lazily-loading more data\nto be displayed. After any work is done, the user must then clear the threshold by\ncalling the `clearTriggers` method on this element, after which it will\nbegin listening again for the scroll position to reach the threshold again assuming\nthe content in the scrollable region has grown. If the user no longer wishes to receive\nevents (e.g. all data has been exhausted), the threshold property in question (e.g.\n`lowerThreshold`) may be set to a falsy value to disable events and clear the associated\ntriggered property.\n\n### Example\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <div>content</div>\n</iron-scroll-threshold>\n```\n\n```js\n  loadMoreData: function() {\n    // load async stuff. e.g. XHR\n    asyncStuff(function done() {\n      ironScrollTheshold.clearTriggers();\n    });\n  }\n```\n\n### Using dom-repeat\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <template is=\"dom-repeat\" items=\"[[items]]\">\n    <div>[[index]]</div>\n  </template>\n</iron-scroll-threshold>\n```\n\n### Using iron-list\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\" id=\"threshold\">\n  <iron-list scroll-target=\"threshold\" items=\"[[items]]\">\n    <template>\n      <div>[[index]]</div>\n    </template>\n  </iron-list>\n</iron-scroll-threshold>\n```\n\n\n","gitHead":"377fc14c50bc63810e26842195547a5fdaed1bde","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"6.0.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.14"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"^0.0.1-pre.11","@polymer/iron-component-page":"^3.0.0-pre.14","@webcomponents/webcomponentsjs":"^2.0.0-0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.14_1525221466676_0.31164706759894756","host":"s3://npm-registry-packages"}},"3.0.0-pre.15":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.15","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.15","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"cc3d3268b7cd91ee3ece5c0b8665184fd3f74534","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.15.tgz","fileCount":16,"integrity":"sha512-8QHr8yEwxjBTbe8o1IO4oGSpsHag/OY7r2opSl1wYm/GAOBq6fEKjcYeGuNx7mY47EKHMDOZaX0qpx5DYxSWzA==","signatures":[{"sig":"MEUCIERzd4u3LdeKyYyzWTrclrKx9sYWwWhtLCond3yvSzjaAiEAoEjLe1YcwWCbj3wSADqXAtIotzwc+cBb0i3/VotVrj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa6iWZCRA9TVsSAnZWagAAq44P/RYREz8tr3yF24Fvhykc\ngVmbGr6V8NSp6S3tC/PsFCpYZP2AdVBgnZvzinhLceiBfNiaNzlNKs0wwsn6\n5zAsr2OZseiHuBgx9iYDANQQhsa29Qu2+GTIFGCsqeOFRfwP/p/d24x10Wn8\nWYKZ3xTTYTS4uLrcdDizJgmHa1oAwX5OPeWBNIGTxmMAZRO83qxHoxNLgGZs\nftP7N9VGCoXD/OSRyNHE07qmU1leTWuac1rA5kzaPWe29hPq4HQCky7XrfoK\nT8WUAUfMfY2W4+0dqzkP1MklmkdiPmqagM7t2oS4bt3WJXUWiHExxp8LMB6x\nvnNt8NLc2eJ/EGRNuSr6GJk6EZMrSjvuNbSi115z0t9zE09ZN9ntQE0eyvCJ\ntchsZP9gdjzG/YAPLuKXBRBTg/B9yOg2jP1CT7sBr5YmJHf4x1zIiLGzyRNa\n636Z7aYfJmIzX5wFgRunPQM57enjRZ4ilk2OFy14kGiv+cv79Y8BHtbXNUYt\nJYQGUQHfobbB6lxM9CiILSEt+Gc3F96vAKzYiUJRm6sf1rrt+VsrHA48EfML\nLyMys0nFWzJei104tcWDLDOENi+6D+wuEYG3+f0QmaZGfk30XiIVRPNGoekk\nw7ZxlKQfK6C0oxRyik/zVOYPHFDM6Gc3Kz/rGg7LfKLS/+vaO+E4CF7NwJdC\nBv4w\r\n=fNbZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-scroll-threshold.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/iron-scroll-threshold.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-scroll-threshold)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-scroll-threshold)_\n\n\n##&lt;iron-scroll-threshold&gt;\n\n`iron-scroll-threshold` is a utility element that listens for `scroll` events from a\nscrollable region and fires events to indicate when the scroller has reached a pre-defined\nlimit, specified in pixels from the upper and lower bounds of the scrollable region.\nThis element may wrap a scrollable region and will listen for `scroll` events bubbling\nthrough it from its children.  In this case, care should be taken that only one scrollable\nregion with the same orientation as this element is contained within. Alternatively,\nthe `scrollTarget` property can be set/bound to a non-child scrollable region, from which\nit will listen for events.\n\nOnce a threshold has been reached, a `lower-threshold` or `upper-threshold` event will\nbe fired, at which point the user may perform actions such as lazily-loading more data\nto be displayed. After any work is done, the user must then clear the threshold by\ncalling the `clearTriggers` method on this element, after which it will\nbegin listening again for the scroll position to reach the threshold again assuming\nthe content in the scrollable region has grown. If the user no longer wishes to receive\nevents (e.g. all data has been exhausted), the threshold property in question (e.g.\n`lowerThreshold`) may be set to a falsy value to disable events and clear the associated\ntriggered property.\n\n### Example\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <div>content</div>\n</iron-scroll-threshold>\n```\n\n```js\n  loadMoreData: function() {\n    // load async stuff. e.g. XHR\n    asyncStuff(function done() {\n      ironScrollTheshold.clearTriggers();\n    });\n  }\n```\n\n### Using dom-repeat\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <template is=\"dom-repeat\" items=\"[[items]]\">\n    <div>[[index]]</div>\n  </template>\n</iron-scroll-threshold>\n```\n\n### Using iron-list\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\" id=\"threshold\">\n  <iron-list scroll-target=\"threshold\" items=\"[[items]]\">\n    <template>\n      <div>[[index]]</div>\n    </template>\n  </iron-list>\n</iron-scroll-threshold>\n```\n\n\n","gitHead":"a2e64a0798dfa078a98854dda44595633fb8e6cc","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"6.0.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.15"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"^0.0.1-pre.11","@polymer/iron-component-page":"^3.0.0-pre.15","@webcomponents/webcomponentsjs":"^2.0.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.15_1525294488719_0.5758205433388743","host":"s3://npm-registry-packages"}},"3.0.0-pre.16":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.16","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.16","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"49a284418bf42906c555c8a77cf6d09aa5d30611","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.16.tgz","fileCount":16,"integrity":"sha512-uPKwHuB7/+w3u5FjWS02OjNj/Bb7YAuCHe/9DzId6O7xeaoEd+FMAVFcyQfVVAsnzEuRnJ34zYEedZt3SgwPQA==","signatures":[{"sig":"MEUCIAVaiTyLdHz/pkca46VLTh0516C/9hJkD7iPYKPJ5jOZAiEA+/rSTeDaIxra8q+W7bL/ZrWxIzXPdH47Fe8PwDDCs44=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40262,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa7MAnCRA9TVsSAnZWagAAAq0QAJTj3lomVemDSUZTTN0D\ngE+Pa6zgnKmRZHlIVcI84hgP1sx0mOG/fJhR6pA6KV3ETZZa+X/Q+cMJNwTX\n0ZLcjvTQ96NTuUxkdceBeMdiCnq3LxOROjqerig78t76HgSRKdRlCQwcPRGJ\nw1UnbHesxowlT2OerwN2aduLb8ovSjHx4VoLYWypp262iNHph7ah7k45jy48\n1C5QCWOODDM2P4c9py34si/fVFX11Hd8W8Afn4Qk8DyGQbKaZ0T8fBibI546\nR4beONFmL0JAoyKRjfFamWept7++ye8i5QZCK55imVzKQAYPcf2hgXZQS5zf\neWT19nburm3aO+ODc7ZV14nSL+8i4+u4HX47vJJIg61/VeAPv8pa8fAHXjGC\nlwMottwTu+cAMychxomdn6eFygdomst1arkkqE1YcVoOsokMW+MytXrjuWF/\ngDU5J6UkkyP9YbsCci4QnlkqMkKhk6N0xe9HB99YsIlg9qSgap+pzK8Xq0cp\nEDJpmTkQwwI0Vr4JZZ+h7ft66riHBkplb77TMjhgIsLMoOtxQVilLt+FO8yS\nrqzD6zAPABp549f5K2bF7JdEVfKXqxRWX1nmTNJhcYoyOVdgBQ/6RMzKAkND\nMYzl1uTihOz7Qw+PrtDg+DV0To9W0Iw/2P3sVOZ6+5BTAnMt6BBtc4b1eOPe\n3poC\r\n=evw9\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-scroll-threshold.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/iron-scroll-threshold.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-scroll-threshold)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-scroll-threshold)_\n\n\n##&lt;iron-scroll-threshold&gt;\n\n`iron-scroll-threshold` is a utility element that listens for `scroll` events from a\nscrollable region and fires events to indicate when the scroller has reached a pre-defined\nlimit, specified in pixels from the upper and lower bounds of the scrollable region.\nThis element may wrap a scrollable region and will listen for `scroll` events bubbling\nthrough it from its children.  In this case, care should be taken that only one scrollable\nregion with the same orientation as this element is contained within. Alternatively,\nthe `scrollTarget` property can be set/bound to a non-child scrollable region, from which\nit will listen for events.\n\nOnce a threshold has been reached, a `lower-threshold` or `upper-threshold` event will\nbe fired, at which point the user may perform actions such as lazily-loading more data\nto be displayed. After any work is done, the user must then clear the threshold by\ncalling the `clearTriggers` method on this element, after which it will\nbegin listening again for the scroll position to reach the threshold again assuming\nthe content in the scrollable region has grown. If the user no longer wishes to receive\nevents (e.g. all data has been exhausted), the threshold property in question (e.g.\n`lowerThreshold`) may be set to a falsy value to disable events and clear the associated\ntriggered property.\n\n### Example\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <div>content</div>\n</iron-scroll-threshold>\n```\n\n```js\n  loadMoreData: function() {\n    // load async stuff. e.g. XHR\n    asyncStuff(function done() {\n      ironScrollTheshold.clearTriggers();\n    });\n  }\n```\n\n### Using dom-repeat\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <template is=\"dom-repeat\" items=\"[[items]]\">\n    <div>[[index]]</div>\n  </template>\n</iron-scroll-threshold>\n```\n\n### Using iron-list\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\" id=\"threshold\">\n  <iron-list scroll-target=\"threshold\" items=\"[[items]]\">\n    <template>\n      <div>[[index]]</div>\n    </template>\n  </iron-list>\n</iron-scroll-threshold>\n```\n\n\n","gitHead":"1adf78fe7e5d23a2491cecf6b742c380dcc90249","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"6.0.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.16"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"^0.0.1-pre.11","@polymer/iron-component-page":"^3.0.0-pre.16","@webcomponents/webcomponentsjs":"^2.0.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.16_1525465126599_0.24297227092100715","host":"s3://npm-registry-packages"}},"3.0.0-pre.17":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.17","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.17","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"b4573ca54e7e4086d1e61a91ad99fcfea65a622d","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.17.tgz","fileCount":16,"integrity":"sha512-hZO5EVxtli6EHNyfWiIF1z6O+ZdNzXYoRlpj/KFGfErLJknHDAsCq9HCMgUQ9WexSV5k9wLXl9WH7VAo8EUWwA==","signatures":[{"sig":"MEUCIQC7xHSsQz7JnZYqFVdN96YXX+Q0+ngl/WyfxrWqWN0ChwIgN70uyvymDZHWpO4bPxWMqqeXxvEM+dSPHHqXHrYcats=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8TDiCRA9TVsSAnZWagAAVW8P/1DqjKxDjFQvfQ47gE3d\nJ18jJwT6Rgh4iDv/i9ikA2UA0b/eMNfC0xLO3GSpX3BjPAKM0QunJJMVov2m\nsTCTB8HsPZprPpsSPaiUxs5DhT3bhNmw32QkFt4xmxf2H/FoadvUPkYw3rlw\nmkRrQqOTNXC9PQiVrfeZ15eDWQtByh7CgDFIvN4CPAHQlugTo8CCQ38TtqGL\nE53F9n9PjlPpG7LGjv1Vi+OGvkW8hXcmPQet9pKtYtZSk+HbPdq1H3YbAyw7\n5KfZD5XnxTlZgv4NElAC3fjev3/6eKD0VVwdik6oH0L5gHtVRsZb4BxcovIZ\noTRDKEzqY1hvhU7D/+8pDcvvqSCrdybOrSaMedrRPLPhhav6UT+Ep0lyH4Hp\ncBsrYP7enDROOL3anvISw55ekbc6g0QsF/6NPmd2O0mnnD2zOItnZS6UGTU8\nrb92HRZtMgrrLEovVt/oXWgloeve1XIjlTyhp0OniZEepzjGqxVDZDnvPSbo\nGBkaLhmzdJpi/e3FcuKC2gEzZYFjzk7PX/KXK+UMen6Tz73Vk4fYXvORKcBm\nYq21H3pQbJ/1FA6bW6RtaJoHBAH+EMZv5oazjSbL+V5d86dV6WBwe+jgixZ7\nG2j/zTYTM+Xe9LqGx8nFMP5PhEJwGB2RvbqgcRj4NO8MnrNUiLxg4RM9LuNq\nBPSW\r\n=6cf0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-scroll-threshold.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/iron-scroll-threshold.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-scroll-threshold)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-scroll-threshold)_\n\n\n##&lt;iron-scroll-threshold&gt;\n\n`iron-scroll-threshold` is a utility element that listens for `scroll` events from a\nscrollable region and fires events to indicate when the scroller has reached a pre-defined\nlimit, specified in pixels from the upper and lower bounds of the scrollable region.\nThis element may wrap a scrollable region and will listen for `scroll` events bubbling\nthrough it from its children.  In this case, care should be taken that only one scrollable\nregion with the same orientation as this element is contained within. Alternatively,\nthe `scrollTarget` property can be set/bound to a non-child scrollable region, from which\nit will listen for events.\n\nOnce a threshold has been reached, a `lower-threshold` or `upper-threshold` event will\nbe fired, at which point the user may perform actions such as lazily-loading more data\nto be displayed. After any work is done, the user must then clear the threshold by\ncalling the `clearTriggers` method on this element, after which it will\nbegin listening again for the scroll position to reach the threshold again assuming\nthe content in the scrollable region has grown. If the user no longer wishes to receive\nevents (e.g. all data has been exhausted), the threshold property in question (e.g.\n`lowerThreshold`) may be set to a falsy value to disable events and clear the associated\ntriggered property.\n\n### Example\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <div>content</div>\n</iron-scroll-threshold>\n```\n\n```js\n  loadMoreData: function() {\n    // load async stuff. e.g. XHR\n    asyncStuff(function done() {\n      ironScrollTheshold.clearTriggers();\n    });\n  }\n```\n\n### Using dom-repeat\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <template is=\"dom-repeat\" items=\"[[items]]\">\n    <div>[[index]]</div>\n  </template>\n</iron-scroll-threshold>\n```\n\n### Using iron-list\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\" id=\"threshold\">\n  <iron-list scroll-target=\"threshold\" items=\"[[items]]\">\n    <template>\n      <div>[[index]]</div>\n    </template>\n  </iron-list>\n</iron-scroll-threshold>\n```\n\n\n","gitHead":"76ab8b3b880aaf7def735debb9e1de54ba3da522","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"6.0.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.17"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"^0.0.1-pre.11","@polymer/iron-component-page":"^3.0.0-pre.17","@webcomponents/webcomponentsjs":"^2.0.0-beta.2"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.17_1525756129553_0.9953189507916751","host":"s3://npm-registry-packages"}},"3.0.0-pre.18":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.18","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.18","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"69b987cd21a7c9dca66cec8ec31b8cadf475b494","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.18.tgz","fileCount":15,"integrity":"sha512-pTa9o2WTT4abNnv4CtHlz6r//+cgB61STW7PJZDtWYnN25blOHfUcUbSsVJG+jI8EHH6YmwF8Hljhgp3B9lXoQ==","signatures":[{"sig":"MEUCIQCPB+M2x+Y2PbR/C32uvYsWhRQQkYT22i2hU3n0hbvVDgIgOtL/3yHtxZPO/723R7KoyhOEhblM57nPETnfxSjSNAs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8sb+CRA9TVsSAnZWagAAhv4QAISSe2066bvKlKepTv4Y\nHkXabY/Etk+8rNeoZZXL+2d5+x04pWkVslR+MR+Tm2pSD1xoKLcZX3qg4ni3\nAUrtQQPF2KVvtESdX9I1YVzBKirPPEkBzmQ/4OGuumeuOGLdtOeMHGDU34+j\nPCF8Ii6YYzj7pFod6jIsRytaRozjfynW2us15WAe4RVxn5yrpCiACyBvrTqS\numUg7HvJzseKOzWdDA1kWY1or/rbP8FpEWtvkO7D2aFxS9qK6phRc3DgQ5Ka\nsD+Rdr2SVJgf9Fdw8UBZWH+7N5sRXIg8XYTJu6mJuNNKxU2fqTgeEJYBnGnO\nJzEm7njs9w3YY27AQqm65x1g/Ioz/fxIOqPcylN279enSqmRu6KYpbEqHWYI\nWq/OvsCEqUXJursVkwEouxS57W+OW7ZR45CMm5hKXcLv+82lOuToY0aBIljG\nYnnfNXBGG1coFYsWAyWdkbiIQqEtTWVwv2NVZ+g2xTGyv+kKHleLvJ6JEkFl\n94s9ixhyInBq8QutYe35Cr+GdGvhH9bfLPYh/nJtr5+rQEnCYH0Okf98lWAF\nCvTrsYeGPZuNqiCLN05Q/jpVnU/SIipx0UEQ3HuqUIWSHiqulZIokLSA9mfG\nQGlcvO9RhXwtCQigZxt65QKrtGBnAE8X98jihkLHDKGELedBONXCOi2VuqqU\nYPPw\r\n=tE2R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-scroll-threshold.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/iron-scroll-threshold.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-scroll-threshold)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-scroll-threshold)_\n\n\n##&lt;iron-scroll-threshold&gt;\n\n`iron-scroll-threshold` is a utility element that listens for `scroll` events from a\nscrollable region and fires events to indicate when the scroller has reached a pre-defined\nlimit, specified in pixels from the upper and lower bounds of the scrollable region.\nThis element may wrap a scrollable region and will listen for `scroll` events bubbling\nthrough it from its children.  In this case, care should be taken that only one scrollable\nregion with the same orientation as this element is contained within. Alternatively,\nthe `scrollTarget` property can be set/bound to a non-child scrollable region, from which\nit will listen for events.\n\nOnce a threshold has been reached, a `lower-threshold` or `upper-threshold` event will\nbe fired, at which point the user may perform actions such as lazily-loading more data\nto be displayed. After any work is done, the user must then clear the threshold by\ncalling the `clearTriggers` method on this element, after which it will\nbegin listening again for the scroll position to reach the threshold again assuming\nthe content in the scrollable region has grown. If the user no longer wishes to receive\nevents (e.g. all data has been exhausted), the threshold property in question (e.g.\n`lowerThreshold`) may be set to a falsy value to disable events and clear the associated\ntriggered property.\n\n### Example\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <div>content</div>\n</iron-scroll-threshold>\n```\n\n```js\n  loadMoreData: function() {\n    // load async stuff. e.g. XHR\n    asyncStuff(function done() {\n      ironScrollTheshold.clearTriggers();\n    });\n  }\n```\n\n### Using dom-repeat\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <template is=\"dom-repeat\" items=\"[[items]]\">\n    <div>[[index]]</div>\n  </template>\n</iron-scroll-threshold>\n```\n\n### Using iron-list\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\" id=\"threshold\">\n  <iron-list scroll-target=\"threshold\" items=\"[[items]]\">\n    <template>\n      <div>[[index]]</div>\n    </template>\n  </iron-list>\n</iron-scroll-threshold>\n```\n\n\n","gitHead":"204e576ef9f64154029a4d82ed7f8ba4e51f319d","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"6.0.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.18"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"^0.0.1-pre.11","@polymer/iron-component-page":"^3.0.0-pre.18","@webcomponents/webcomponentsjs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.18_1525860088627_0.6516045971536337","host":"s3://npm-registry-packages"}},"3.0.0-pre.19":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.19","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@3.0.0-pre.19","maintainers":[{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/PolymerElements/iron-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"1499b27fdedba0f9f8a55ca6a9ad56631c0ac9a2","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.19.tgz","fileCount":15,"integrity":"sha512-NCXIcljJHdNK/tAxHzVVg24jBi9pA5ClsV/orJHUTBO8LGXub68vP1mI3ERaaBI3jPGpxjAHjfk0epXS6S8aGA==","signatures":[{"sig":"MEUCIQDj2bVYL1M8ZDDQfBT0qc8EkKf5kpUPoRHN71EBVmr9KAIgDOnA6nR9+iVSWMtk2TAoq7D3nHKWXqBcCjCRPu45Rm0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":38833,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa81hwCRA9TVsSAnZWagAAPNsP/inpsPqQYKSxXAOIZQ9f\n+qBK4z0A5t3sK4Lqv6bXwnbn6V80OIDkgAVAUJ2PWQ7qePz4Vil2ujZLHGxI\nlFczTF/nuC5kimOjI3FrFfcp1cXeetfgGPUrCzLRYq6msHFOVEJgzLjuOuus\nCNdVggeIrZTE8P1vzLoGQxd3ZEL9KTfoYSrFsI4s0UaNcn0ZjyszZJPgKCrR\n/3KugkUSH9tkuTnEKQv5DU25eF/BjjE7E2FS80eYD0pCwtTd6yqLlHJdy643\nBM6E2A27r7qArQQvrlzdsTgpMFcGRtSTGjn4KIHoDq/Il0YKB6EiMiFhfc+k\n3mKMDGzphKfCoRM/mPfgvSthw3J4TQ9q6RNABG6UQMJLRmI0DQBqcawIJd/P\njUUCt8yzo1cZ/uagpvzHOV49T8stqX3+QNF27oftgZt7Sv2MDA8Ik0TpR6SN\nCVOFe6wPNV3P+M4FDDL0jjxaltmVP9JTa83WEBKUDfctLYjM/G9YEAXuvQEz\nfJyKvH+skP0kvWiAfINSDjDKdytafPoVeBe1FF0bxNUIdOtAUTxN8/BCUbq0\nk+PAQgaWImsyevBlLdOmDJ/xun3DElgEgq7dZ2t4zuQgvzFHo4Lhz7JtL6FM\ndocBrY54hs8Am3hTQ8coXyEorVo9H25RBC9Jagrad/FnWD8t6N8SoQneD+is\nwKmB\r\n=LLNB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","gitHead":"da1b21fa70bd8b4a2885e8847aef2307fd74c8f9","_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"6.0.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.19"},"_hasShrinkwrap":false,"devDependencies":{"wct-browser-legacy":"^0.0.1-pre.11","@polymer/iron-component-page":"^3.0.0-pre.19","@webcomponents/webcomponentsjs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.19_1525897327803_0.47174883852975436","host":"s3://npm-registry-packages"}},"3.0.0-pre.20":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.20","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@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-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"d977cfb11dc8154ca9148436e936f1467fbcc058","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.20.tgz","fileCount":16,"integrity":"sha512-IiI6RMud39Gu3jJRj2tPqiMOZrTTKC+9wBWxcwW4aZmXyYsdAUnPwruvt/1pBnEKr9uTYfcXaRaW5YQFcosQvw==","signatures":[{"sig":"MEQCICppfJDQ4unaSLnER8GNV7D/cKm3psG4PkJ62Y/3cnTaAiA4Kpgt4PeOS0G6o4iVi656wyuNqe9L31uzABlJkCTbjA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLZITCRA9TVsSAnZWagAANbMP+QGjpUwryHh3+6611RLA\nDcuFI2qi81l6KWbF1HHiHygWhj/a+IvPc4g9jtLyBv9ChelF7iMYxiAOmUFZ\ns9+RHdtLpawdPfKF3mq41RWvMqm63O57e2UwL486KYQMfrgsdBg9UwabhN6d\nhpK0gm07RJqD569cVPfjZL5fDWAFgblf6ulOtbqZT6C2TdAfSimexrW2dO+4\nNLsnziAIuwmHI1HFwR8hlQR1Ujjqeawo+1zWeJLpCM/r2Z67dJw2392n364T\nFQoGcbb++vO3Kwfm0GRNK1BWutJnjDHK9el5ka3fIkoyDc66nTuGg+/6fnsJ\nqpJ3awZm2q0exJ9/bvBpga+w055lHME9pO4F4k9hlsMfKbBR74HPQqoBKVW+\naZWTZrC5aA4KVqnEQGtJQwhC0XwlJqYcVedvlXX8Y+W7BAtRxhbE6jL+4E+P\nqgjo1hHo3BR+rO5LXvH8NVo3CSFz4R5tIeqjvVdsp9HdHEv0OH1V3cX1sf+c\nRy6fbyX99MLOaW5hAZLcU8I/qSgg3F1ouA2Ql0tf8YzXPuCImNSa74yBy8TM\nNwN17SUIxNtjKUnN8k5zRyABDrIbT5mW760YnbEUyFHXRPExTQ9gaJV/Oad5\nsVj4logAXkfM6kZE6x0odypF/oB+h/TQyxFwpUdwu7AulZgyEFgI9RRGppaA\nQQ9I\r\n=udDa\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","readme":"\n<!---\n\nThis README is automatically generated from the comments in these files:\niron-scroll-threshold.html\n\nEdit those files, and our readme bot will duplicate them over here!\nEdit this file, and the bot will squash your changes :)\n\nThe bot does some handling of markdown. Please file a bug if it does the wrong\nthing! https://github.com/PolymerLabs/tedium/issues\n\n-->\n\n[![Build status](https://travis-ci.org/PolymerElements/iron-scroll-threshold.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-scroll-threshold)\n\n_[Demo and API docs](https://elements.polymer-project.org/elements/iron-scroll-threshold)_\n\n\n##&lt;iron-scroll-threshold&gt;\n\n`iron-scroll-threshold` is a utility element that listens for `scroll` events from a\nscrollable region and fires events to indicate when the scroller has reached a pre-defined\nlimit, specified in pixels from the upper and lower bounds of the scrollable region.\nThis element may wrap a scrollable region and will listen for `scroll` events bubbling\nthrough it from its children.  In this case, care should be taken that only one scrollable\nregion with the same orientation as this element is contained within. Alternatively,\nthe `scrollTarget` property can be set/bound to a non-child scrollable region, from which\nit will listen for events.\n\nOnce a threshold has been reached, a `lower-threshold` or `upper-threshold` event will\nbe fired, at which point the user may perform actions such as lazily-loading more data\nto be displayed. After any work is done, the user must then clear the threshold by\ncalling the `clearTriggers` method on this element, after which it will\nbegin listening again for the scroll position to reach the threshold again assuming\nthe content in the scrollable region has grown. If the user no longer wishes to receive\nevents (e.g. all data has been exhausted), the threshold property in question (e.g.\n`lowerThreshold`) may be set to a falsy value to disable events and clear the associated\ntriggered property.\n\n### Example\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <div>content</div>\n</iron-scroll-threshold>\n```\n\n```js\n  loadMoreData: function() {\n    // load async stuff. e.g. XHR\n    asyncStuff(function done() {\n      ironScrollTheshold.clearTriggers();\n    });\n  }\n```\n\n### Using dom-repeat\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\">\n  <template is=\"dom-repeat\" items=\"[[items]]\">\n    <div>[[index]]</div>\n  </template>\n</iron-scroll-threshold>\n```\n\n### Using iron-list\n\n```html\n<iron-scroll-threshold on-lower-threshold=\"loadMoreData\" id=\"threshold\">\n  <iron-list scroll-target=\"threshold\" items=\"[[items]]\">\n    <template>\n      <div>[[index]]</div>\n    </template>\n  </iron-list>\n</iron-scroll-threshold>\n```\n\n\n","gitHead":"fa52dcc9bf80f531a47f9be983790a9a2ec1cd83","_npmUser":{"name":"emarquez","email":"emarquez@google.com"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"6.1.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.20"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"wct-browser-legacy":"^1.0.1","@polymer/iron-component-page":"^3.0.0-pre.20","@webcomponents/webcomponentsjs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.20_1529713171022_0.32704103482466773","host":"s3://npm-registry-packages"}},"3.0.0-pre.21":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.21","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@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-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"29e2b39bcce68b90e8605981e8ff4b11071ef66d","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.21.tgz","fileCount":16,"integrity":"sha512-A+m2fO4HpGLmMJSOG3RyfpKVOLALW8OGJ2aFDpZcrgV+V9F3cbR0s6Ravuk2GcsNxu9qK3EzB5aFJun+0c2/XA==","signatures":[{"sig":"MEUCIFTTyeBw6cPC9dVyvrUa9U8ZX/iV2dXgECEbFMk4pmpsAiEA87lNbgWNYK35WtArwacUpko3K/3ckDKSZ74uUAirdjY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":39026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbLZ1KCRA9TVsSAnZWagAAgyEP/0MNKN/jfoIbZTI/MpNY\nUtyq6r+TLJ3s0SOfVegvrlpEGkRawvBQS7GP5oB5GE/tkHsyV1kKABeWO4bF\niVXoL7b+Coo3xWBmrQQPGF07GfnoC0tBQyEkz9bCvqd8IJnJaQHOdCbiXneP\nPXFVuBdGf6vmBf6I9mKRcYzSbl0dApA+N95JIG/DwBgt2braJXyFUnXnqkOi\nnPEaGZ3PeJ+rvNSpM7nDx2MnxtucRekIMMi66n3moVPU5vAq0che8ZA8VF0z\nbJOXTK5wgT0cM7SdsgyjtE0/EJiPbu/ZLByBfoK6QAzUCTC5siPB25D6Wmx/\nsxE9HQS1VoJALK59zG4lZVOvIQSLXBY3AFWdLu6wCvNcqSVsE0gKDa8Rsj+z\njvWl57WomMRAw/rfIoV9LcMjCpg7Mz8COEDewgNXG0AgDOc9QZa8uF3hJ51g\nDFvoHQCP75mES5DOa3luE5Akw0KK83G3QNhgXyHghi3x9tGeCssQM8VYMIb3\n/6rLQLLbBUUnK/77Ks1IvTo0CyhHJNSzaM70uCtoz6V19ZK9eSaeYsOIsO9h\nBkLm13C+ZH1WvNuJQvltxvVqdazj8hcp1w/zZxhYax3mTaA38JvaR/p/Fjkf\nW2vGvNSUHxSbcEUjR1d1oCH0I3ZrUsNRnzEuaRnd2daPI67MZu5gBCAmLWKi\nyasO\r\n=lehQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","gitHead":"c59ceddc4fc68b61c09720cf042ee3700c40a64f","_npmUser":{"name":"emarquez","email":"emarquez@google.com"},"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"_npmVersion":"6.1.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","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","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.21"},"_hasShrinkwrap":false,"devDependencies":{"wct-browser-legacy":"^1.0.1","@polymer/iron-component-page":"^3.0.0-pre.21","@webcomponents/webcomponentsjs":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.21_1529716042462_0.4229644013261191","host":"s3://npm-registry-packages"}},"3.0.0-pre.22":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.22","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@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-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"c4d13ac93ba818c543f9ebbcdbd59d12f39b1853","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.22.tgz","fileCount":10,"integrity":"sha512-Cq7wfRN3PNV/27nT/UxKyobm9fPzoVsjnNZNFwACUEl6p2uVSOnoOiDPxtM3WHkngx8J9KlBoQIJkdiVvZe2jg==","signatures":[{"sig":"MEUCIEgDfo7bfP7YrG5x921NWIJwmjJcym4gwUNQJWWZVVp9AiEA0u9cvn3oB1JjxzgphKkggVJLOBEAT+gEOg3wKmeUCXY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgMivCRA9TVsSAnZWagAAU/UP/1j30ZHla3026LZjuCgH\n4FMshT/8dyUug0ScVtSBrR9NajzbhGc+bYaq+3iKBHnwfkTPO0I6roFad5+z\n2atGRDMniGdDOzOMPvkRXE2YRxdCVJdVyfRb9gsGiqL1VezJm5L6qw/xaa/Z\nE8xW8L9pW+sKMEqeD7cyKlgA+UPbf1zp8eAxlKND9v0xZ2OPwt6JOtUgSKZx\n7n5C5o/JVJyLK7AAd3tT315eHCLrOQYGu9bTn2eEMaaMSqm20EAqcRt05ORx\nysZYW3qKosA2IMlCBu/SkeNSdQFSP4/tGlKmP0hJprerJTMvnl+Ha5dz1oRO\nrNj6ppwsioji6stbjtxnqeRgR9ERqisvW+MeBtac6N5Z9MbGRA98MGn4JdJH\nRONjm3CF4ZeRwVE23OMIEDploh8HqJDZ47eTOdV+tIik15oblxysyoJZEcbz\nPhFbkyKGyazLALMWWgAeEXt0R0vCWYS+m7xVLAHyET5QKZwlzduvwG3xIQEe\nLCopSrSeIbswJxXh7I259ge8hNBTJO+oGZV15/B9q+UhUeyS4O+N0HeISlbl\nP1pCxGrF6Ll9UVROExa8+geyOm5Y7fKAbDIgS43JO6XsgD5S7Zddgj2QQ6jK\nfNOO0XltF/fCqZY7b+Mrvcdro8F/MsEW3MhnMobitjWZ9ydHaMuicdJ6+muI\n2TUh\r\n=xUfZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","gitHead":"4924f35ab076f6c50dafef676f5af46d532aa5bc","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-scroll-threshold.git","type":"git"},"_npmVersion":"6.4.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.20"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.22_1535166638608_0.9991796375158342","host":"s3://npm-registry-packages"}},"3.0.0-pre.23":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.23","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@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-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"8dd9c964276a23d7222a4f3eb87164a6982bf4c7","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.23.tgz","fileCount":10,"integrity":"sha512-x1TE6R7HunztB5SKKXMsz4BR/L635NfEJ56o+LuMbyGWSkqqoubDIlqkvfpN4jH4Yy/XjU4DHl2LN7K/JQUU6A==","signatures":[{"sig":"MEUCIAmWXE+nXxLv3MSqmWQrKXqBWcS+PHguUY6W1dkpqZmyAiEA5tbCyELAqF7ili/xt5pc4sM60ApLF7FW26IkED8/XM0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32439,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbgP61CRA9TVsSAnZWagAAr0AP/1gbjJa44FWqh4cf0Pfv\np0pthLbaE4smPDTBf9nCybaLL41MRFTmNsh067K5H+EYww1utyl4hM/YH3+5\n6XVEgCQTHGz/Ts7xm+Y435b5oviJRJwm+9otBDnz5G/umvbECppCLvAwbzwm\n2KIpNlxwXBtL9gWPv0/aEec6gqh4hG2gBv00cD0CarbHTlFTuAV0kSAx5EBt\nkY48c77C6dhYewQiVi+6dxWPLn6s2Bw7Pr0EDF55p0dqlAXKCYoick7PyKZZ\ncxdz2O/ay6VtZtmV0d0jPBwvZ3F0zGirP3eOSHmvE/trT+1a78TEMoDzb6vH\nGkYv5of1mqGJNUcuOl0YTnctEoW6XQoVWEuKO+DclXDILeMDgERR88dRmpKM\ngxki1CH52noFiT6+13iG0sTEwnfow8s/3XNlPIh1O1cHYuphofTbM4lnW8h4\nueDyjxZfu5YoH31pG0zbFOajcZvzh61+TqF6KAqiOG33YtYfvqAXMoXUIBHU\nL64uc8zv/QewF4LSZSXmjbw4u1oVhf9QGaPkWGrdgSlzv1xtkrxGZ4HlSVh3\nkBpNvlr7SkKEA3VJ1SmUOHmKHRSJM8Z9m6k2+On+d3zsDs05O8sHCYOiDpmP\nvvkq9feZVNhXFe5U5fYsA01bORLDqvEAUdz2LdSE1o5qWTlGI5hxikTwHdFa\nVKP8\r\n=g7bV\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","gitHead":"048337a0538c67e5232e9012f4f029ffc1b4e3d5","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-scroll-threshold.git","type":"git"},"_npmVersion":"6.4.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.22"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.0"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.23_1535180468640_0.45720940451510095","host":"s3://npm-registry-packages"}},"3.0.0-pre.24":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.24","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@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-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"fb145bd7c63c19c731a9e316e2e2a0648997bb2a","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.24.tgz","fileCount":10,"integrity":"sha512-N1Uxw1qYplZ7dj5Bd2oYQDI4x74CWH52tqDqxPRD03RhB6a9jXiASKp0yUysSr8LFNhxj9dPX7dORJ230PmoZg==","signatures":[{"sig":"MEQCIEkJXxA9ypabOxkIrCjjvkVdN7NBj23z39hbothJRpXkAiB1OH2kfRf8DRpqypViMwhkhIKyXEM/7XtghoZqAEzrkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhgY6CRA9TVsSAnZWagAA3WwQAJzPneswe8VlWNx/g99V\n8j+v14snzoTow6iR0BEP+Qwf3aWR7w0JvmDvbRNPOMphAf7ZWOFNKPfupTcg\ni7VHgAX1FAg2nsKkvaWO3drThsxARyX3SVOVj5ikFCUFuLEl5z6r6GdsE98U\nfgK1LV5cZLPeWcOspSx5Dns95+gvukGUgBQa6madRAhkK/KPK5chX/BraoGk\nP9jmwdvl0enEgUjn5QiTtCldgp2uHgwnipkxo55Ha8/dWHo8hb1eawJPHts3\ncYyVTZLIOJLNgfh8MhGnBMhqIDSbLDkDxs+OrS/ocehmjyiGuA5f0RQ2O5mc\nfIaUaYR3j9bVAOt49TaPBJo+UQ22uFvgyJk2uFnDOO0SoD3FMeQM+5aAxIPU\nyxqZWvQdCiP2uzOl+VAQXFfpBM6KjUE0GLNYdlvGvUp6clra3Yp1GxGoWl0D\nEe98SJgv9aAoc8RXh8GKoR9mD+YO1OPsaBd+V6i+KDNwWWTCvvZOGBwNKjNb\nDG/fVuIDwU3VGAun8T7o5swLHVIuFlvs2Evs6j2aFv8+JBfcHgI1xC4+JYS8\npECfKPUzmqJmPap2juqJLqoPeXNr4lFy5I1k3IUiJFF6lMqB0rBfAjwXwtSL\nfFglkDVKxp5J4/b7w2DV1kPty4ZNPJ2Y1ziMsBwkctHApBQQSrI/jM6W88fK\npTpU\r\n=RXXA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","gitHead":"e2103756569c47493789c259a657b66921e2d750","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-scroll-threshold.git","type":"git"},"_npmVersion":"6.4.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.22"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.24_1535510073798_0.6817399964869826","host":"s3://npm-registry-packages"}},"3.0.0-pre.25":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.25","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@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-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"726e55e863e2be6ffe3acd09f7db5c21732bc105","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.25.tgz","fileCount":10,"integrity":"sha512-41G2MI4fvGn37fwXMhQNWGsVGDXmXCULqTpL7aWSjdwdMSmWC9beQaJBm0NMFPlp+HVsSgoPPDnYvlrsxrdHTQ==","signatures":[{"sig":"MEYCIQCtS22dypj1kRSeUnfi5AgGC7kPQk7yzQpm4r2GS7H/9QIhAJ20IrdzCirXxmZdYRc8yCN+WG+F94czylNI3TtUbxoY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbhhdrCRA9TVsSAnZWagAA2H4P/3PG3VI90DeyPP/AT4/O\nHYWTz61yBLhTlOkifJ9aSW/Tfx/ad35yIi1E6BxUIwV1eiQUMxWF6wB1Siu7\nEQjo5V00hVKphlaJUXykzZNTUoSaEr0GxiGP/xbY22PjisjBwvGIsfSBNjB3\n4osv+sjU9T0YaiceTBqQ84euEDQngwoXn0ztLytZhYYvyDpOOiqb4ZVNMDqM\n+pGK9VaAdyUxY6dNawhMs/tM7BhDlQMd1XupLrBRk6Ze1u9aJW9g2EpOmhQh\n4F0eAwwYOG/gGTeyB00dA/yF3EqqTlmRbiL5BevOf1NCYqzMa4NI91oAkxcL\npbWXFnkKH0B8o0c4nLjafJi3HMAFvQiWs4tceIxLU+EziEDqE792e4XLqj8a\nDNZiVLhZO3MTXDZ9dPobquLqHNOmVoXokEL08yC+9Pg+JFjZDk8A6QeKFaKf\nDDE7L4++mCjfAU+QacZmXJ6BTSx3kZYkKfaTh/FmnZAGB+dVgTCZQUCkfRNb\np8K3ipKXHQLt9omF7FUt9oWicXsmPX5wGJjswcnJ4LdJCNyPOOnf0xJtLwKW\nupCY/bekjrQdzmjZYQIxNvQJDVr8KbrXWTpyv7nygDqa57RM5Jr6PbPWT05/\nUOC0gF+wq3KUif5vlX/XXMVvN+zcwkRw/GROrI5OgYixv6bGRSkUrS1BVPz+\npwod\r\n=9UdK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","gitHead":"4cbb318740b30bf62c360e6c75ebff9b48c8947e","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-scroll-threshold.git","type":"git"},"_npmVersion":"6.4.0","description":"Triggers an event when nearing the beginning or end of a scrollable element ","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.24"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.25_1535514474756_0.016477993030834304","host":"s3://npm-registry-packages"}},"3.0.0-pre.26":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0-pre.26","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@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-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"368cdeef13baa16a620281de5a18bf343a2b6569","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0-pre.26.tgz","fileCount":10,"integrity":"sha512-++4/Yn3SffUCxvXKlf7AsObmF0IMdNm+HH4GSiMcx0g9k444wE9pt/pSjUmNFJfzBvUxrkTALypclzexNXngTg==","signatures":[{"sig":"MEUCIQC7NXq5NhLLw8XwpaHR5itkd1HLv4oecrpktb5NTm+0wgIgGe1bKe39SeHFdckpw09xsqgTpUaEI3WrbqZuTsMWl8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmGUOCRA9TVsSAnZWagAAU3wP+wRpGojMdQtmTENPX1an\nMVlc3R51utNzlM6cKXEeoqrnlZL33DxfP9+pXjLsSqzVBiBkMpdMKeQi8HnU\nKI4H1Ce95quUWV8bBa+0GC9ry2MTgY7yFRS/CHlH41jzd8qfCHFCf5DDdcox\n4NRLBKKGP/gcY8H9gug97sWbZaPy6iyk3IhZybC9pAIWFMG+JD63Rgd96KIF\n6k1PXkhzJlXQaURQX7Sc5zU/MT3wqyNmHPCtafCAhzXWQcb8S4BMy/zFQjoZ\nefTmx8M8L3FnoAtxlfphJNSFAiDCWntc2psZ6csatulKX+Hf7B2qhIeuH8cC\n1Cyb0EQ98Kc7TrnsiUxudgTr8xEBySjKh3YhdZp3yQwddp9GLkIGGCOR/UJ2\nAaJLk3YXH1gh97pB3oBox9XU/Hl0Jtbl8EtRJUxzPhqwdeWxeso7clQPKPFW\nSfIXifAoLNXA5+UDtMGlsSYtW4gJaiTawernxi13Vg/Xjot1SuQtoEwIhrru\nsFGSb0ZL95D2cr9v43n7MhLgs/OlbOLDFp/H60BoWM7f4hv1kaukOR0JhpIG\nnX1Iu6+52NGC0i0D77fiMfiopyZ1kv2QTCoE2txA57OMKjYxE2xLPpy5FOf2\nUhqlpmZgsfVWB/bAwC0lRyRbKCznofARY6e+rJz/hgrvIrELsqK7miiChse2\nH25s\r\n=hU5i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","gitHead":"478b194345791ac9c7f805d33785fe36848cafbc","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-scroll-threshold.git","type":"git"},"_npmVersion":"6.4.1","description":"Triggers an event when nearing the beginning or end of a scrollable element ","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.25"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0-pre.26_1536713997741_0.9750241276734615","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"@polymer/iron-scroll-threshold","version":"3.0.0","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@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-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"62f9c11c6a56b4ffd01ff2ee9423f5533af23c7d","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.0.tgz","fileCount":10,"integrity":"sha512-iiXUJCGkU5CSpTa/xr+acvJbC6tle3/NrGlF3nUcPvPyWWCR/gp15Yb1HirkQxmycg7r1aEvPYtCMLSBTIwvUA==","signatures":[{"sig":"MEUCIQCRBG2U0aDnEEZ90LGxf6+FMKQLNvEjIY9Exh8Si82fpwIgHL6cckxNG3QdaGp/PtnUWzerfmaHuXegYidyyy4JZKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbmdyYCRA9TVsSAnZWagAAMm4P/RUH3j0Uatk3MolfaZS+\neHUHeyw+osIXgi/XIjonqZ2wFmG8OBgAy7OC9TB4IAEL90n44izFRpbIUK7O\nWtqAQC6yH68+Tzla1vDwor9IQRoL7e+q/wR1+YaRZqpekNniUKgFvkH31EqG\n88XnhiJzNayD+MsYE20tzWaLb7JY5LOkwPh/+an9BuLIewuwLQ/Dkz83+l4I\n4aAat2sPmT3bbFNIYkIzzEUmQ2wZXvZgFU4Jyuy+RvVadXPO3Qj90W9LpdBe\ndOphkvKSD1eWMEFlglQTeaJh4kEQxIvo+dLA6DFpatUzIIeVefFVUJ9SU8wd\n6IyiPmH2ksu4p/BATvKSufnlXvdSFTctWWiZy5vxE9ZpfH2sHO2670C+gxbj\ndkCyoAnfvs60ZDYzgD2bVKQzUTrWx7Vf0DPL2+MTFAUy08ouahe9AIkSx8Lp\nOpXuMszq3WZWoMhAbbu2TsSNt3B8xB5kDS/Ysm9d2Jj/K9o41VsE+OTGuYsG\n/0Jtqw2AOpldEzpxTI6ZDYSl30n/ShgO0qFSIOV4Ol69tEo6rQnX/2lOGCcS\n9P5EWDIIGq5CZ0eq/RkKDBY+hcaxSujqrR+sJxA5Hus2KRlHl1okRCtk0E3d\ntHHOYtVsRnm/DMNmPHGVk2uWyMNOu1vI3rVqJwNda3335HCth6O32uPFmoBl\nM65u\r\n=Uh3z\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","gitHead":"07d9cd3be23cbf9ad5a328fb38feead27c7745b8","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-scroll-threshold.git","type":"git"},"_npmVersion":"6.4.1","description":"Triggers an event when nearing the beginning or end of a scrollable element ","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.26"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.0_1536810135851_0.6121464948176283","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"@polymer/iron-scroll-threshold","version":"3.0.1","keywords":["web-components","polymer"],"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","_id":"@polymer/iron-scroll-threshold@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-scroll-threshold","bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"dist":{"shasum":"2f1b4fbc28f9550489e20e1fbed037ebee05a4e7","tarball":"https://registry.npmjs.org/@polymer/iron-scroll-threshold/-/iron-scroll-threshold-3.0.1.tgz","fileCount":11,"integrity":"sha512-Zm06AP1CDfa19b5yTvLRjBfDA85zMh4XunL2/Fz5n2faZcP5zr5tIBtXsAqz4ug9I3Uau7rjzkyL7Cc0ni8sUA==","signatures":[{"sig":"MEUCIDd+OW49SVW9u7k+YkonXoQYRAFk5oDE3kU3tiggpdb4AiEAgotEmVyN1S5aNaR1f7lo2RC5bD+3pd0KiWa0C3/O3ZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":32561,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2W0OCRA9TVsSAnZWagAAnccP/3QP3M2AmL6PmMBhByyu\nBQDlUskRi/kuGlUSH3knabXa3Y/DzksiaYlsj1r1x24NIUqHjnW5jc8xuWOC\nWqxbQHsoxCnndeQPczTAvk4jMyEuZPUo0317laMc1pr1EqmQI99b20p9UNhU\nElLM1TA3wRM0u1YR9OBoz7GGqcPbVUIcBoIGvOkcgmgScYxt9ciL8ZOBUp8L\n3m00eNBsT35ygl1Ww3HW/Vi/Jbzyjt7lkr8skiT1MbtDWl3QFKcg3anc0NiN\nVAPPkZdyWGW/C5gQt2MiyqaZkVeVgSQ3S5I6J/YnEK47RDQqHYYHuEUDGigI\n78T52qXMKS24pLi9OHJ8d7sKbrjHPq1P3brnXHXsN6To0lBACwwfZw73KDS9\n1GLgo2IGC/rk/cL1XJtLrKMNB9C/Ju0ZND0lbH0c69KzTPvZF9LwWuKE5w0+\niMVac4gnaTTdLOp1y4g3qSKW6ZsA4O4NswA2ev7TOjkhYi7pEfFK/uH3ffCc\nfwPGcC0GmMjS0fRdoGeO2dCQ05cC+OtLGcnD/3aIoB0RMo8EFpVd+yMmzguQ\nTqmMDavX9/n7pTNb4E+XHO+mN0ki1IvvCEWXIC2eppxIxAHTqkB+wNKleURv\nstgepkUGIcGP9U4Oe7EOQY8JRRTKvddY6KzhM5MMcqPWYxg/SF/AJCX4JtV1\nHH99\r\n=XN0i\r\n-----END PGP SIGNATURE-----\r\n"},"main":"iron-scroll-threshold.js","gitHead":"93f695e4af44ef506d169015eeb1461ec16c7f15","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-scroll-threshold.git","type":"git"},"_npmVersion":"6.4.1","description":"Triggers an event when nearing the beginning or end of a scrollable element ","directories":{},"_nodeVersion":"10.9.0","dependencies":{"@polymer/polymer":"^3.0.0","@polymer/iron-scroll-target-behavior":"^3.0.0-pre.26"},"_hasShrinkwrap":false,"devDependencies":{"webmat":"^0.2.0","wct-browser-legacy":"^1.0.1","@webcomponents/webcomponentsjs":"^2.0.0","@polymer/gen-typescript-declarations":"^1.5.1"},"_npmOperationalInternal":{"tmp":"tmp/iron-scroll-threshold_3.0.1_1536894284340_0.14482200018725866","host":"s3://npm-registry-packages"}}},"time":{"created":"2016-02-02T04:44:54.261Z","modified":"2024-10-07T21:27:31.945Z","0.0.1":"2016-02-02T04:44:54.261Z","0.0.3":"2016-02-03T00:26:52.263Z","0.0.4":"2017-01-06T07:31:11.207Z","1.0.3-pre.1":"2017-01-19T01:33:04.118Z","1.0.3-pre.2":"2017-01-20T23:25:02.608Z","1.0.3-pre.3":"2017-01-24T00:21:51.745Z","3.0.0-pre.1":"2017-08-22T07:23:46.389Z","3.0.0-pre.2":"2018-01-12T01:41:42.102Z","3.0.0-pre.3":"2018-01-12T02:50:49.106Z","3.0.0-pre.4":"2018-01-16T23:37:35.705Z","3.0.0-pre.6":"2018-01-24T22:52:23.793Z","3.0.0-pre.7":"2018-01-30T18:48:39.959Z","3.0.0-pre.8":"2018-02-07T18:56:39.071Z","3.0.0-pre.10":"2018-02-22T23:15:29.936Z","3.0.0-pre.11":"2018-03-09T01:17:25.078Z","3.0.0-pre.12":"2018-03-22T16:56:50.656Z","3.0.0-pre.13":"2018-05-01T22:57:10.784Z","3.0.0-pre.14":"2018-05-02T00:37:47.213Z","3.0.0-pre.15":"2018-05-02T20:54:48.844Z","3.0.0-pre.16":"2018-05-04T20:18:46.690Z","3.0.0-pre.17":"2018-05-08T05:08:49.664Z","3.0.0-pre.18":"2018-05-09T10:01:28.687Z","3.0.0-pre.19":"2018-05-09T20:22:07.863Z","3.0.0-pre.20":"2018-06-23T00:19:31.141Z","3.0.0-pre.21":"2018-06-23T01:07:22.519Z","3.0.0-pre.22":"2018-08-25T03:10:38.706Z","3.0.0-pre.23":"2018-08-25T07:01:08.720Z","3.0.0-pre.24":"2018-08-29T02:34:33.945Z","3.0.0-pre.25":"2018-08-29T03:47:54.925Z","3.0.0-pre.26":"2018-09-12T00:59:58.157Z","3.0.0":"2018-09-13T03:42:16.004Z","3.0.1":"2018-09-14T03:04:44.464Z"},"bugs":{"url":"https://github.com/PolymerElements/iron-scroll-threshold/issues"},"author":{"name":"The Polymer Authors"},"license":"BSD-3-Clause","homepage":"https://github.com/PolymerElements/iron-scroll-threshold","keywords":["web-components","polymer"],"repository":{"url":"git://github.com/PolymerElements/iron-scroll-threshold.git","type":"git"},"description":"Triggers an event when nearing the beginning or end of a scrollable element ","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-scroll-threshold.svg)](https://www.npmjs.com/package/@polymer/iron-scroll-threshold)\n[![Build status](https://travis-ci.org/PolymerElements/iron-scroll-threshold.svg?branch=master)](https://travis-ci.org/PolymerElements/iron-scroll-threshold)\n[![Published on webcomponents.org](https://img.shields.io/badge/webcomponents.org-published-blue.svg)](https://webcomponents.org/element/@polymer/iron-scroll-threshold)\n\n## &lt;iron-scroll-threshold&gt;\n\n`iron-scroll-threshold` is a utility element that listens for `scroll` events from a\nscrollable region and fires events to indicate when the scroller has reached a pre-defined\nlimit, specified in pixels from the upper and lower bounds of the scrollable region.\nThis element may wrap a scrollable region and will listen for `scroll` events bubbling\nthrough it from its children.  In this case, care should be taken that only one scrollable\nregion with the same orientation as this element is contained within. Alternatively,\nthe `scrollTarget` property can be set/bound to a non-child scrollable region, from which\nit will listen for events.\n\nOnce a threshold has been reached, a `lower-threshold` or `upper-threshold` event will\nbe fired, at which point the user may perform actions such as lazily-loading more data\nto be displayed. After any work is done, the user must then clear the threshold by\ncalling the `clearTriggers` method on this element, after which it will\nbegin listening again for the scroll position to reach the threshold again assuming\nthe content in the scrollable region has grown. If the user no longer wishes to receive\nevents (e.g. all data has been exhausted), the threshold property in question (e.g.\n`lowerThreshold`) may be set to a falsy value to disable events and clear the associated\ntriggered property.\n\nSee: [Documentation](https://www.webcomponents.org/element/@polymer/iron-scroll-threshold),\n  [Demo](https://www.webcomponents.org/element/@polymer/iron-scroll-threshold/demo/demo/index.html).\n\n## Usage\n\n### Installation\n```\nnpm install --save @polymer/iron-scroll-threshold\n```\n\n### In an html file\n```html\n<html>\n  <head>\n    <script type=\"module\">\n      import '@polymer/iron-scroll-threshold/iron-scroll-threshold.js';\n    </script>\n  </head>\n  <body>\n    <iron-scroll-threshold id=\"ironScrollTheshold\">\n      <div>content</div>\n    </iron-scroll-threshold>\n\n    <script>\n      const ironScrollTheshold = document.querySelector('#ironScrollTheshold');\n      ironScrollTheshold.addEventListener('lower-threshold', () => {\n        console.log('lower-threshold triggered');\n        // load async stuff. e.g. XHR\n        setTimeout(() => {\n          ironScrollTheshold.clearTriggers();\n        });\n      });\n    </script>\n  </body>\n</html>\n```\n### In a Polymer 3 element\n```js\nimport {PolymerElement, html} from '@polymer/polymer';\nimport '@polymer/iron-scroll-threshold/iron-scroll-threshold.js';\n\nclass SampleElement extends PolymerElement {\n  static get template() {\n    return html`\n      <iron-scroll-threshold id=\"ironScrollTheshold\" on-lower-threshold=\"_loadMoreData\">\n        <div>content</div>\n      </iron-scroll-threshold>\n    `;\n  }\n\n  _loadMoreData: function() {\n    console.log('lower-threshold triggered');\n    // load async stuff. e.g. XHR\n    setTimeout(() => {\n      this.$.ironScrollTheshold.clearTriggers();\n    });\n  }\n}\ncustomElements.define('sample-element', SampleElement);\n```\n\n## Contributing\nIf you want to send a PR to this element, here are\nthe instructions for running the tests and demo locally:\n\n### Installation\n```sh\ngit clone https://github.com/PolymerElements/iron-scroll-threshold\ncd iron-scroll-threshold\nnpm install\nnpm install -g polymer-cli\n```\n\n### Running the demo locally\n```sh\npolymer serve --npm\nopen http://127.0.0.1:<port>/demo/\n```\n\n### Running the tests\n```sh\npolymer test --npm\n```\n","readmeFilename":"README.md"}