{"_id":"react-native-rk-pull-to-refresh","_rev":"49-cdc0e00735b07a68ebf405647c8812cc","name":"react-native-rk-pull-to-refresh","description":"a pull to refresh component for react-native, same api on both android and ios.","dist-tags":{"latest":"1.2.7"},"versions":{"1.1.6":{"name":"react-native-rk-pull-to-refresh","version":"1.1.6","description":"a pull to refresh component for react-native, same api on both android and ios.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1;"},"repository":{"type":"git","url":"git+https://github.com/hzl123456/react-native-rk-pull-to-refresh.git"},"keywords":["react-native-pull-to-refresh","react-native","ios","android","pull-to-refresh","pull","refresh"],"author":{"name":"ZhilinHe"},"license":"MIT","homepage":"https://github.com/hzl123456/react-native-rk-pull-to-refresh#readme","bugs":{"url":"https://github.com/hzl123456/react-native-rk-pull-to-refresh/issues"},"_id":"react-native-rk-pull-to-refresh@1.1.6","_shasum":"4c8bee351e1f5ca474f107e22b8543e5fbad44e9","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"hzl","email":"1576044139@qq.com"},"dist":{"shasum":"4c8bee351e1f5ca474f107e22b8543e5fbad44e9","tarball":"https://registry.npmjs.org/react-native-rk-pull-to-refresh/-/react-native-rk-pull-to-refresh-1.1.6.tgz","integrity":"sha512-6ctWSSuHn13wsiYuW7iUJbXV+vt7VZ36xwh7bazZp/ekXZRr5vx93CZ9z8/GfgDnR2+NbMEfb2qZdpvD+Rac5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC7PJgFBWI8kDFEqzofOC+xS+dBf44FcoZGPDIHC+DvawIhAO2l9gxODxTohSQwsSG0X3iAr5bickracPRNDkPr6SSt"}]},"maintainers":[{"name":"hzl","email":"1576044139@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-rk-pull-to-refresh-1.1.6.tgz_1498100641657_0.9170632374007255"},"directories":{}},"1.1.7":{"name":"react-native-rk-pull-to-refresh","version":"1.1.7","description":"a pull to refresh component for react-native, same api on both android and ios.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1;"},"repository":{"type":"git","url":"git+https://github.com/hzl123456/react-native-rk-pull-to-refresh.git"},"keywords":["react-native-pull-to-refresh","react-native","ios","android","pull-to-refresh","pull","refresh"],"author":{"name":"ZhilinHe"},"license":"MIT","homepage":"https://github.com/hzl123456/react-native-rk-pull-to-refresh#readme","bugs":{"url":"https://github.com/hzl123456/react-native-rk-pull-to-refresh/issues"},"_id":"react-native-rk-pull-to-refresh@1.1.7","_shasum":"4ee80a4cf5c2fd1271a94dc753eff804fd37b741","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"hzl","email":"1576044139@qq.com"},"dist":{"shasum":"4ee80a4cf5c2fd1271a94dc753eff804fd37b741","tarball":"https://registry.npmjs.org/react-native-rk-pull-to-refresh/-/react-native-rk-pull-to-refresh-1.1.7.tgz","integrity":"sha512-nxXVt0s9u3E0k8gbFanCd06PcuRtvWDL/uu+V26Mo9fQnDijo+O9cvy2B/jCYeLEGHb5zbmMl1z63XiRswcnWQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDUsuSwTIp9pp340ZT4Sce6+gNF+dFS+q1v4U3PVP8gNQIgPdA8NX5A+D/+06jxnTqy9InKGNeX/pm6d+hPHW/Z2vM="}]},"maintainers":[{"name":"hzl","email":"1576044139@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-rk-pull-to-refresh-1.1.7.tgz_1498101758356_0.8005494859535247"},"directories":{}},"1.1.8":{"name":"react-native-rk-pull-to-refresh","version":"1.1.8","description":"a pull to refresh component for react-native, same api on both android and ios.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1;"},"repository":{"type":"git","url":"git+https://github.com/hzl123456/react-native-rk-pull-to-refresh.git"},"keywords":["react-native-pull-to-refresh","react-native","ios","android","pull-to-refresh","pull","refresh"],"author":{"name":"ZhilinHe"},"license":"MIT","homepage":"https://github.com/hzl123456/react-native-rk-pull-to-refresh#readme","bugs":{"url":"https://github.com/hzl123456/react-native-rk-pull-to-refresh/issues"},"_id":"react-native-rk-pull-to-refresh@1.1.8","_shasum":"426062bc567288cbd32df7db73507236be678d32","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"hzl","email":"1576044139@qq.com"},"dist":{"shasum":"426062bc567288cbd32df7db73507236be678d32","tarball":"https://registry.npmjs.org/react-native-rk-pull-to-refresh/-/react-native-rk-pull-to-refresh-1.1.8.tgz","integrity":"sha512-vlPKVrIwjgr20+L+bPNzletlrIJml8KMaD4enhJAHvqJa084+lg6SZI7Nku0uwTNoddOWb+1lCYo9veoSmInHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDJyNyWsA/lJ7CABr48HvVc+oVjCShcWCe0STbYu80S+AiEAnNOBJwgvHGaL1JFRs7BNjPwsgBjnz/7GrLaOOWIjW+4="}]},"maintainers":[{"name":"hzl","email":"1576044139@qq.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-rk-pull-to-refresh-1.1.8.tgz_1515474839298_0.5505140915047377"},"directories":{}},"1.1.9":{"name":"react-native-rk-pull-to-refresh","version":"1.1.9","description":"a pull to refresh component for react-native, same api on both android and ios.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1;"},"repository":{"type":"git","url":"git+https://github.com/hzl123456/react-native-rk-pull-to-refresh.git"},"keywords":["react-native-pull-to-refresh","react-native","ios","android","pull-to-refresh","pull","refresh"],"author":{"name":"ZhilinHe"},"license":"MIT","homepage":"https://github.com/hzl123456/react-native-rk-pull-to-refresh#readme","bugs":{"url":"https://github.com/hzl123456/react-native-rk-pull-to-refresh/issues"},"_id":"react-native-rk-pull-to-refresh@1.1.9","_shasum":"fac290c774f35c4310b1959d37c1fc91d0075582","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"hzl","email":"1576044139@qq.com"},"dist":{"shasum":"fac290c774f35c4310b1959d37c1fc91d0075582","tarball":"https://registry.npmjs.org/react-native-rk-pull-to-refresh/-/react-native-rk-pull-to-refresh-1.1.9.tgz","fileCount":36,"unpackedSize":120913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa+SyRCRA9TVsSAnZWagAAiWQP/0nhDr6jd4stjM0vUu1B\ngDTLcc/NNSLdIYijfyLvKOOcwIlsgkQzilriMAX8wbCf12irKyD9/S7H/DFx\nWFTBxI5N6Fcy3UFIkx2mxo4YMC7r/w4h6irvLUBmBfCvtSUPAnqUgokHcy9D\nfmO0/DDxgG8/kXrRma65NnGDJaRR3kqvNMCgoX5ADSnhLJtG73AeNlMPyteu\ngyu4ZdahebctNfphMIlO6+XC/+Lb3F9L79A1FdqWs1f7PezX9eA3luNtDsG0\n6l1zbTxxW+T+KdFXHqwiUEj5lYPZKcVu+Do6yXC+DXOmHVVxHZDrTXOKNrZJ\nzAxvuWR2AmSE6/epi67FH/GjOXXjLxSaTFN5fs8eUzEQL00NToe1E1bvN5TM\n9a3+oXmpt487fbZBzHsI79G1oaq1me8JRgx+R3eEO/rWt/4EgbEHwpx3InfN\nhTooNiffOzV2WeapsEbJGG6IKtAzDLVf2+d/U6rSloSb5Q6whZOGPSVbQAf4\nMpHvhRk8G7ymkTo9bJXY7Xu0aRp7uPsCmHnMyL4HAXYVtphohzTMNx+5IEsa\nJRMvbVmTb4GMEa3PjKxH6AXJuT1/Bj32flbzpyXSdWMwjuji9UbuRhQyfE9I\nEDTHarri8o6vrtYPft48jfcpQiejHOzfmLkZfYmj7gG1fMW6BdpSnzDX5szN\n5gH/\r\n=ARBH\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-jBngZxUKDPOdU/K55YQOt6ljl8flFy3pIgNpMTooBOpqNKJ2ldVMhw3C84ZykSOhcmgIpuZuB+FHVSMG5biT9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCAFqaYrDX8qad99MnFsJrWH+FH/jLs2b8+AbAzo28wbAIhAIN/IAp68hYbV0DSFurN7shPY/utw1b83RS1QezFQ2GP"}]},"maintainers":[{"name":"hzl","email":"1576044139@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-rk-pull-to-refresh_1.1.9_1526279312487_0.5644089721124006"},"_hasShrinkwrap":false},"1.2.1":{"name":"react-native-rk-pull-to-refresh","version":"1.2.1","description":"a pull to refresh component for react-native, same api on both android and ios.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1;"},"repository":{"type":"git","url":"git+https://github.com/hzl123456/react-native-rk-pull-to-refresh.git"},"keywords":["react-native-pull-to-refresh","react-native","ios","android","pull-to-refresh","pull","refresh"],"author":{"name":"ZhilinHe"},"license":"MIT","homepage":"https://github.com/hzl123456/react-native-rk-pull-to-refresh#readme","bugs":{"url":"https://github.com/hzl123456/react-native-rk-pull-to-refresh/issues"},"_id":"react-native-rk-pull-to-refresh@1.2.1","_shasum":"8f88c98aca72dca1a58cbfe21b0cb6aceffe31de","_from":".","_npmVersion":"4.2.0","_nodeVersion":"7.8.0","_npmUser":{"name":"hzl","email":"1576044139@qq.com"},"dist":{"shasum":"8f88c98aca72dca1a58cbfe21b0cb6aceffe31de","tarball":"https://registry.npmjs.org/react-native-rk-pull-to-refresh/-/react-native-rk-pull-to-refresh-1.2.1.tgz","fileCount":38,"unpackedSize":134243,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa/loZCRA9TVsSAnZWagAAY5sP/Rzo34E/mncSGnZdq1l6\nAP26kVkgFpKNn+atZY+UBTT4wr7Yw3NJ9TJQBBiyBg/LpAgmiTBZgzYffktE\no397aqmHYE7Br1IYVEPYodtw995qJTUh5s+XXLNf0kq7pyPn9D4fy3S6rwB7\nbV3yZpqUrLVaGn/URSw9f+I8o/kA5LS17Y9657fQX8sLcDDWFFdWcuT5BtPN\nPJDMR26/atiju/4+jAvSJtyR3uKTClTE6Ov+zopApK5z/fdab9Ha91AhgSzG\nMGsfsfwJ1/3XoTvfZ8WJm6SRQLxIMGfXyzP9Ay6SsEQeMtPT/f06W/IiU0Rn\nLs2l7/luPsrS2TRSJFKqDYwp8L604/DzKQJxsB7OkYTYl86ZDGwqpCLP+eAL\nJI9GXuskPlDHTNmb8FhlilpTtHR58nsf4Xu4WaVO+Gl8RYwuSfs5Bz4F2z/s\n9J5bCEqenJGzipBZlC8B8QLbKK6ZyhnZR4Ibcxi4FWhvvUNdnHriijZeBDca\nCOT0f/ND7zd8bu6//etqZFq5pPgoAB3gWH1EuT7ifdHXo1CA/bwJ8g7hFoLV\nn7NsafBP1kK684xByOi+SJbpmenb8NX5z0wIZBOB3dhL8gvivT9geh5qdgXS\nmiPAfVPMWiHPOdv4qHEsOff8yv7MlhFST6PKX3+yn7MBHmgQLLbRKh/h2yEs\nvVI/\r\n=APiq\r\n-----END PGP SIGNATURE-----\r\n","integrity":"sha512-7HvLIxFycMhUK/e+EzAQ343ISHZv0L58l5ly/ShV/6h6QC57d79pgjp1xE7XB62AUpY3RGA2cVxMmdra4Y5CxA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCovGniXqxuiGjDsz/j7RFBPsMrcMXBxTbwGrAvgP9KlgIhAIHSP1k1WvGXhz32xii34hV3XfwluYgbqX9DK5wgdxSO"}]},"maintainers":[{"name":"hzl","email":"1576044139@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-rk-pull-to-refresh_1.2.1_1526618648973_0.11049012872727304"},"_hasShrinkwrap":false},"1.2.2":{"name":"react-native-rk-pull-to-refresh","version":"1.2.2","description":"a pull to refresh component for react-native, same api on both android and ios.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1;"},"repository":{"type":"git","url":"git+https://github.com/hzl123456/react-native-rk-pull-to-refresh.git"},"keywords":["react-native-pull-to-refresh","react-native","ios","android","pull-to-refresh","pull","refresh"],"author":{"name":"ZhilinHe"},"license":"MIT","homepage":"https://github.com/hzl123456/react-native-rk-pull-to-refresh#readme","bugs":{"url":"https://github.com/hzl123456/react-native-rk-pull-to-refresh/issues"},"_id":"react-native-rk-pull-to-refresh@1.2.2","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"hzl","email":"1576044139@qq.com"},"dist":{"integrity":"sha512-cDNqpgJHKjE2UAIQ+Mp7h4FG4igYzxSyoz19wsqVXA8Jo6+dDrsBeL4hj9grzuEQvrVQRSUdm/SYaVS8e/3YLw==","shasum":"affbbc39c1451ee5210c2c258b9040dbc047f552","tarball":"https://registry.npmjs.org/react-native-rk-pull-to-refresh/-/react-native-rk-pull-to-refresh-1.2.2.tgz","fileCount":38,"unpackedSize":136295,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZmhqCRA9TVsSAnZWagAAh7sP/3lv1J7lnaq6qeedMSxy\n04AkUl6XTSthALoWfw/BU2MEDO8iLyKjnnl5hDX3SEDN4Nz4dLo5WJACzhpb\nV3mfAs/faBSTx7+UH6S2cKTIEABlu81hj6/kSogMPZM0yX+h9KzOw+G0VGEj\n1ciSWGbV2+ocO8dv3y3sSbuU4QcRWvvSKw4w3cnRc0RfosU/Ufy8uvofxtLi\nYG0WiUceZNWIrgjrWQkV289DUgdYdR8GyfAP/2wlr9P0/0gI5fe52sPwEhsM\nOsztFPYunMhZfXHYhI6g3fmaDlawkBUi6VmeqzkzVHsf01E1QxuiYOyAkxCR\ncJH373jMsxTeWO8Pg+cBPT24fojhY3LNzgn4QkmFO96b/1SaciFiOkaNdRwi\n8uGwLMfgHI7aTf6wZaE0UdxvQZo+g7C8wEX6939cMHrypPDU0hjZIgKH6FSA\n6kJzaB97Q1Drl7q+n60qkYchToNxAF4vQF4JAm8x01uh6SkyEUNBicsgKNSC\nTHf/gDj7g5kOENuWKps1kfx4W+IVp0H020cWqRdIstxq1Ru6xGZ/NuSFeoXi\np/curci7VHpw2ZNi7xNkuPGb8GWHEoDpOcaYC+cc7xLVjlVvVQsc8PYe6aW0\nyh30PNLvLlsUFVCBuz2vsuz7LQu/LtHmO6zPj/uAD4+JRK3Z0gfKKsVJ4y+F\nHu8o\r\n=Md1/\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFro+qAk87xQ7nKPfmI8d7bdNeAr/cgNALipxdH1XeLQIgIpgfFHgAuECoMfKFPLJsLaVHiHJ6Q6pL62gFT2mcsac="}]},"maintainers":[{"name":"hzl","email":"1576044139@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-rk-pull-to-refresh_1.2.2_1550215273804_0.8053232971815625"},"_hasShrinkwrap":false},"1.2.3":{"name":"react-native-rk-pull-to-refresh","version":"1.2.3","description":"a pull to refresh component for react-native, same api on both android and ios.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1;"},"repository":{"type":"git","url":"git+https://github.com/hzl123456/react-native-rk-pull-to-refresh.git"},"keywords":["react-native-pull-to-refresh","react-native","ios","android","pull-to-refresh","pull","refresh"],"author":{"name":"ZhilinHe"},"license":"MIT","homepage":"https://github.com/hzl123456/react-native-rk-pull-to-refresh#readme","bugs":{"url":"https://github.com/hzl123456/react-native-rk-pull-to-refresh/issues"},"_id":"react-native-rk-pull-to-refresh@1.2.3","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"hzl","email":"1576044139@qq.com"},"dist":{"integrity":"sha512-SmWP9ROr7gEr+Wjlb36XsuktpMX4Bdsk85rpWHKi6eH6pRuS8QE+K0YAwISnYd033970c2OsPQLYgPglsG2Ixw==","shasum":"79ea98b33238998b8b17a95b20e033a1cfff4b33","tarball":"https://registry.npmjs.org/react-native-rk-pull-to-refresh/-/react-native-rk-pull-to-refresh-1.2.3.tgz","fileCount":38,"unpackedSize":136286,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZmq7CRA9TVsSAnZWagAAvY0P/0IoCcFx6xAcwBPgKj+a\nr0jM1JvAVBPsCrIat+epIuGVszMcK4aGW3zkalXLEJ/8h3w+nbsM7E6EO7X+\nR7sFljc2PHveg9z70q/ubJ9X0zEmufBFEIh9DpLhhaNIlX4LpEReqgXROoWg\nV3LLtPDF5ywIBhTwRrH4EGwo6gQXukweawJ0/y5wGUG63H9uepDxVCT1Ez3e\nLKJ3fvYqzCBsICDWUdR8YHr9J4hFYsDsHmNNmMuIqBBldTq+zc/76DMF3G01\n497ovxiS0LZaH7QYINU4v3Zye81zHnCYhEvNgOZ+Cs+ZX0Ar3pPMtoUgMI9N\nYVs2h0IsrG4bff4yZo0fWkN+t6JNZ9X0VcKgI0JCfHd5L9pN0UPKP74oue+5\neJ6QOJ0yi2VnEgnuTiVnvS4QrVs2w/YyPI+DRmJysSJ/tIrSwBq8rkVuRL4g\nFh8yUqEKWQ+LwpeIm7Qrsyyn6+YsE/6GuaPUp/b2lvp6cWo8x4i7s+SekdpU\nL3mXhPMndNnb2HRskBvl7Y8Kkpi+3re6IL2pUSiJdmAgpdM18gSPU1KgDcFn\nxKMqSzcSsEtbjgqlMxdgVOpW8MN6n3CCL4F3Xvgo/8L99HUMTBtavi9uho71\nv+3+xbfpnhuBEv0/7g/PaDTw4vc2bcYRkAWwCS4LGqV9jRDrsuLQjU8jiLUI\nwDYH\r\n=jORM\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDN0KTRr5+m56FHZX1gfMsudqM5A7aIRuHPgfQSOhmHQgIgA2TYybmvCC3P4F9oTGTxsulBqSC+rsWMQKVJGV1NFzc="}]},"maintainers":[{"name":"hzl","email":"1576044139@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-rk-pull-to-refresh_1.2.3_1550215867259_0.042293886902374345"},"_hasShrinkwrap":false},"1.2.4":{"name":"react-native-rk-pull-to-refresh","version":"1.2.4","description":"a pull to refresh component for react-native, same api on both android and ios.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1;"},"repository":{"type":"git","url":"git+https://github.com/hzl123456/react-native-rk-pull-to-refresh.git"},"keywords":["react-native-pull-to-refresh","react-native","ios","android","pull-to-refresh","pull","refresh"],"author":{"name":"ZhilinHe"},"license":"MIT","homepage":"https://github.com/hzl123456/react-native-rk-pull-to-refresh#readme","bugs":{"url":"https://github.com/hzl123456/react-native-rk-pull-to-refresh/issues"},"_id":"react-native-rk-pull-to-refresh@1.2.4","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"hzl","email":"1576044139@qq.com"},"dist":{"integrity":"sha512-gKhxlRilh32LrSWtNfILhSvDHjha037TcLa6QGn/NzYXcXeYrVpZQI1tGJeFKJAQdN6DIeeRzg4ltLJ51ksEjA==","shasum":"3c6ae25e73c00c0374683cbf4ece39bc75aae5c8","tarball":"https://registry.npmjs.org/react-native-rk-pull-to-refresh/-/react-native-rk-pull-to-refresh-1.2.4.tgz","fileCount":38,"unpackedSize":136352,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcZmyCCRA9TVsSAnZWagAAy4kP/RtmYDvRTbG/HgeHuVKo\n0lYGMTCPQAQxJw+WXNBlrDSoG8k6+a0B3f4Tysud4FlpqdSsIGcot1QTzbrN\ntH28TOgkt7i2kyjcwi4XlCHcZgWUrS1MU6E6ALl2GOJvyqfzr5Of1OdiCnKA\nN9P3ejM6fBEWPRZDsSkdEK4dmxUisl2Masb6F52HEfgKnG0eQ2anenAvQI+d\n/2w+sORfeaiPGMyPMXBo/GEv8ES+ZVOa6LMeqBl3AM3eYlGT1nSjDNPCmqHO\n7Iv/eWW/v9IyyJtGBd8XZViPGGoa+w3PS45BckLxK1SpVQVjs/PPOQFPfQ4B\nYGuWyelIh8SAxdT7whdAzNR+UDKaaoiuAmLF88adSp588OGzOn8o7zFasFci\nKuXrBxACktsRCktRh7sniS/N0puRVB0IKcuuJsvTdTEDRZh3tkGkkoGa2DIi\nzEYAz/zSvai5ccU+1jsK2Dp977Xwvc4wnjSLU6bKFtYybzKs9LyKhoB/WEvL\nWFbxfJ1msn2q8MS4Eb96giDwJGUfd8GUiQkZtvdAWZ0nIhfGJoOC2IgQzHQA\nHGOzGZUBwymaelpwWBMamHqAuLv384v8tXf12W+sowLOJkW5N03I+thkH5eW\njF1eyGKwEYc2rYJpXwsJOuzIf6/3VWhPWWGgdoEReiLH3sEeXZxzKG6af2mt\nUItw\r\n=N1ut\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnS4TTWDHAZKhZq8WSHQKRE2MzN0anmvYOblryOgTRJAiACpodWMJbZX2HxPLP6y1HoLTQnrBaigQfKdlk92UxJoA=="}]},"maintainers":[{"name":"hzl","email":"1576044139@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-rk-pull-to-refresh_1.2.4_1550216322238_0.057504070158337806"},"_hasShrinkwrap":false},"1.2.5":{"name":"react-native-rk-pull-to-refresh","version":"1.2.5","description":"a pull to refresh component for react-native, same api on both android and ios.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1;"},"repository":{"type":"git","url":"git+https://github.com/hzl123456/react-native-rk-pull-to-refresh.git"},"keywords":["react-native-pull-to-refresh","react-native","ios","android","pull-to-refresh","pull","refresh"],"author":{"name":"ZhilinHe"},"license":"MIT","homepage":"https://github.com/hzl123456/react-native-rk-pull-to-refresh#readme","bugs":{"url":"https://github.com/hzl123456/react-native-rk-pull-to-refresh/issues"},"_id":"react-native-rk-pull-to-refresh@1.2.5","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"hzl","email":"1576044139@qq.com"},"dist":{"integrity":"sha512-d3Bt2sxIk8W76RFggyakHApahY5MEe7+oDa6z+0bhaZ79Mb/r6UE6XtRece/4QcZRA5Oy0tVqofTwBU6Wwn9vQ==","shasum":"48c41bf57ca378e968267edc4a2d0dd0787abcea","tarball":"https://registry.npmjs.org/react-native-rk-pull-to-refresh/-/react-native-rk-pull-to-refresh-1.2.5.tgz","fileCount":38,"unpackedSize":137477,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcg2srCRA9TVsSAnZWagAAGckP/1byHrt7/lS0G2fAavt4\nrx/Vq++eHuLKiBYwPh1kGXA6AX/w3W9xJbQ3ft+KnDR70IqgPrFypFtW+pti\nA2/9ygZbyTOKVl4Zaks+wZUE4zNHFiSvEm9jEu1XcGA+GBSrTod2r5UOP48k\n+2l2WCkd4TTwlG6U9lSGHL1V0O/8BsYCRs9ZDGoMUQH4BI3hzGHGLbMDPU+3\nkuNRyDpn3Dlrdp/Wuas1jpQtiWLPZUoFZxy05TfKHpPrF3afj5ItgZ7agqoS\n6pj4avb3bcTWudR6NWZnkCyXbXk9DDCF4jGYboS613FVqOtaqSiTVMGpzHv/\ngmKB/R1wBWpV39wc7Q+L4svnDM3y1iGMC3ArbYTx0xoXaqyxHD7CkY2JoVG/\nxcNMbEQ5vj8WBN+73M+PhpICeVdPVKgZ/y5F3eiihYd1oI5BsD7nkUKj93YN\nAf7WFxIvmMnfr4hj9C6Z99+OKKs9DSY0x9jywnSffzgXP00f5kC34n3N7D+6\nXIfUkAsGfawTcWJMqCWTZ1SHpQuZhqu2XpJdDyhE12sZlBYXcWVO6AAqm3L0\nKVq/wcGPH8iwXCQ8XkJ7dFGSJ6WIboQHy6VUHnBXNASL+45GjQE5L0T1INXS\npf+hxhSD88wcTbIh6IuCob9Nn/C82PP+g4gqkbPTso7/WeSg5sAECf98VcoW\nq+gP\r\n=D/Gv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBMI2w5iCG3P0A69CaxXm/nkv2bqMNLRcmJ14PHjxSozAiEAvwhjujHQlniJBDKrh/oo1Ybi8IQNhonJUUN9H/61W/4="}]},"maintainers":[{"name":"hzl","email":"1576044139@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-rk-pull-to-refresh_1.2.5_1552116522551_0.9229431113282882"},"_hasShrinkwrap":false},"1.2.6":{"name":"react-native-rk-pull-to-refresh","version":"1.2.6","description":"a pull to refresh component for react-native, same api on both android and ios.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1;"},"repository":{"type":"git","url":"git+https://github.com/hzl123456/react-native-rk-pull-to-refresh.git"},"keywords":["react-native-pull-to-refresh","react-native","ios","android","pull-to-refresh","pull","refresh"],"author":{"name":"ZhilinHe"},"license":"MIT","homepage":"https://github.com/hzl123456/react-native-rk-pull-to-refresh#readme","bugs":{"url":"https://github.com/hzl123456/react-native-rk-pull-to-refresh/issues"},"_id":"react-native-rk-pull-to-refresh@1.2.6","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"hzl","email":"1576044139@qq.com"},"dist":{"integrity":"sha512-XHYys9PW47xLFj+GG7763R5EDNaJqf+K4SCFLUNkn+yD98l04RXrKdEk+ae2/wjRmukfBkXDMfBIl3fdwuRtiw==","shasum":"779042c478b62fca9444d019a7c3deea720e92f2","tarball":"https://registry.npmjs.org/react-native-rk-pull-to-refresh/-/react-native-rk-pull-to-refresh-1.2.6.tgz","fileCount":38,"unpackedSize":139029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcg5iVCRA9TVsSAnZWagAA6uIP/1kg2GbBFcXgyYxKBCto\npdaY+U9Co3KNwEBQj85M+jTf1/xt8QNkZGLErXFW68HavPAbHwjeHa3kDdhe\nrpFQfhnE/3E+qk57jXpX1FYbIwN5jIxNvZkdevqaWh0W8eyPtk1X/hj+B1OS\nPbkKJluArDky42nuqEypNao1fLSVwrJco1ktGOHcc3eQ1suoCVEbS9ZzPNEv\nBWL7/RVeam07gJHDtcJt1XycLaFiToCqRg6epd5In7ENescesMufeb4jwJ7X\nX7vZZ4NgZ2vS0RAc05k2budmwTpNyac1GWAX8iWJpoTB14z7Z9uA4tOSgfcH\nI+37AIi2qQ1pgzBJCRyNju7E62EWrYzp8AzWWc9HRCiRegWzniyfBMzQsVVQ\nDA1FPyTUlyRdHefl+Hgz2kIqskK4SPdcPFC7zB+CbZE3JymSVp5f55H6pKqO\nWbekkwYfVk0OycylNug4Fy5CC4gN/LSRFCPALZKW7Owb10gc0r9MXVTKequJ\nt1bEWEGqWMVKvd0OyJ7HaSmc7LKpajTD53Q83ZioyJcMkHW0nrwCP6yDTlqq\n9LBtZ51tQErR856GmDdyHiRhp2WN1ifgod550cZWPz0CcuLGm7axxtwDY2GU\nqV0NFW1LrahftpflSENSMY228Qzycji062X0tYBDLHVGAbQn4UEEfUwQd5sk\nHmIH\r\n=lHXN\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCmp4gkDYPus/vUeoXn0ca3O4rIdi0RjGXtFmYKix8+8gIhAOv7rEyZgOBIMD96fG7hMhWDxQV9oBY26t46Nq/4gxkn"}]},"maintainers":[{"name":"hzl","email":"1576044139@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-rk-pull-to-refresh_1.2.6_1552128149159_0.8165053713205246"},"_hasShrinkwrap":false},"1.2.7":{"name":"react-native-rk-pull-to-refresh","version":"1.2.7","description":"a pull to refresh component for react-native, same api on both android and ios.","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1;"},"repository":{"type":"git","url":"git+https://github.com/hzl123456/react-native-rk-pull-to-refresh.git"},"keywords":["react-native-pull-to-refresh","react-native","ios","android","pull-to-refresh","pull","refresh"],"author":{"name":"ZhilinHe"},"license":"MIT","homepage":"https://github.com/hzl123456/react-native-rk-pull-to-refresh#readme","bugs":{"url":"https://github.com/hzl123456/react-native-rk-pull-to-refresh/issues"},"_id":"react-native-rk-pull-to-refresh@1.2.7","_npmVersion":"6.1.0","_nodeVersion":"10.6.0","_npmUser":{"name":"hzl","email":"1576044139@qq.com"},"dist":{"integrity":"sha512-Ha+q9dCeaVDbi3HLWmR5XNg2hdfQogjYuMl5xhZPyAbBDnaAKJibiMtQA7k+sDOzXGGwy8vIjOSvrFaHMIvo7g==","shasum":"dabc38bbf0a3e4e95698b3b709a5c4ae3a8b1693","tarball":"https://registry.npmjs.org/react-native-rk-pull-to-refresh/-/react-native-rk-pull-to-refresh-1.2.7.tgz","fileCount":38,"unpackedSize":140017,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcg5wLCRA9TVsSAnZWagAAcC0P/32tXG/VA/DWyZXm6eek\nXmAzQ7jx6Kamov6F+jKorUWhwr1aMYD6W+bg5PaUOSGBXIL9oWqLcZbcrnic\nbq0t5UlYLyxOLUBc4KvNUgh2WVUXUq1KGv+pTYk+4sOXX7QEra76ATxOMvSc\nryfnxa7Am30RUCoZa95Kz7K9FFcyUK4gGf/cHZj5Xgmr5Ju7ODR+vqL7mVWa\n/0IB8a1uU69LUq+ZjFv0SL+HVeT8N+oTBhcWFXe2hsFD5hPlRIcWx43q0973\n5xzaQ7OR97T3aL8OgV5uvCkuIGzYFZeLl7vAxZSnMKSjc7hBtobWoLJ5/6vl\ndyiF+4ifnf3BfDkp61cYcjXficMe9IJmnKz1aF5WpbMc18s0NZq/u2tmOm1L\nEO6dbVmbU2WNxkqN0N3aTtZfxy5RJs3MaZnuDsFUH3V289abaoyZoPSYrw4I\nwHQyfsjdejsrKYaiw8KSklZ4ac+vUeWKTsfyvrTNro65B1yJOD9uaiddCFri\nrN6OU6sC3weHo80vWoVMrtOoMycN5yG8OxuOI+lu+dRa2yC1iuxKbtd81oCk\nPbyG6i496uvZrHKSw7lnXlZtSVTSDWywRlHTcYVGVod5Gr54bURJ0C4jPLKU\np3xjwnBlg/6Ne+MaMj2fhZQAX2lDndzJzLGiNEhsObN1DdtFJlfFf+hXMXZs\nynts\r\n=hnw2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDlQJUsKS3Hj1CCZE12ym06oK+wwmb9CAMixcAR0/yhMgIhAIH9Q04yLdXh4KVFOu2w0oe3WxKzd8G7heV8CxLx/zrT"}]},"maintainers":[{"name":"hzl","email":"1576044139@qq.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-rk-pull-to-refresh_1.2.7_1552129034782_0.03677285867543012"},"_hasShrinkwrap":false}},"readme":"# react-native-rk-pull-to-refresh（ios/android）\n[中文说明](https://github.com/hzl123456/react-native-rk-pull-to-refresh/blob/master/README-ZH.md) <br><br>\nA pull to refresh component for react-native, same api on both android and ios,also you can design you owner pull style for this component.you can use it for most of the component in react-native such as view,scrollview,listview and flatlist.\n## Preview\n![ios](https://github.com/hzl123456/react-native-rk-pull-to-refresh/blob/master/image/ios.gif) <br><br>\n![android](https://github.com/hzl123456/react-native-rk-pull-to-refresh/blob/master/image/android.gif)\n## Installation\nnpm install react-native-rk-pull-to-refresh --save <br>\n## How to use\nit contains PullView,PullScrollView,PullListView and PullFlatList.if you want to use PullFlatList,you should use this component whith React Native 0.43 and newer.then you must add this to FlatList(node_modules/react-native/Libraries/Lists/FlatList.js)\n```\n...\ngetScrollMetrics = () => {\n    return this._listRef.getScrollMetrics()\n}\n...\n```\nand add this to VirtualizedList(node_modules/react-native/Libraries/Lists/VirtualizedList.js)\n```\n...\n getScrollMetrics = () => {\n    return this._scrollMetrics\n }\n ...\n```\n### Use it for Listview with default style\n```\nimport React, {PureComponent} from 'react';\nimport {ListView, View, Text, Dimensions} from 'react-native';\nimport {PullListView} from 'react-native-rk-pull-to-refresh'\n\nconst width = Dimensions.get('window').width\n\nexport default class PullListViewDemo extends PureComponent {\n\n    constructor(props) {\n        super(props);\n        this.dataSource =\n            new ListView.DataSource({rowHasChanged: (r1, r2) => r1 !== r2}).cloneWithRows(this.getDataSource())\n    }\n\n    getDataSource = () => {\n        let array = new Array();\n        for (let i = 0; i < 50; i++) {\n            array.push(`ListViewItem:${i + 1}`);\n        }\n        return array;\n    }\n\n    render() {\n        return (\n            <PullListView\n                ref={(c)=>this.pull=c}\n                isContentScroll={true}\n                style={{flex: 1, width: width}}\n                onPushing={this.props.onPushing}\n                onPullRelease={this._onPullRelease}\n                dataSource={this.dataSource}\n                renderRow={this._renderRow}/>\n        )\n    }\n\n    _onPullRelease = () => {\n        setTimeout(() => {\n            this.pull && this.pull.resolveHandler()\n        }, 2000)\n    }\n\n    _renderRow = (rowData) => {\n        return (\n            <View style={{flex: 1, height: 50, justifyContent: 'center', alignItems: 'center'}}>\n                <Text>{rowData}</Text>\n            </View>);\n    }\n\n    componentDidMount() {\n        this.pull && this.pull.beginRefresh()\n    }\n}\n\n```\n### Use it for View with you owner style\n```\nimport React, {PureComponent} from 'react';\nimport {View, Text, Dimensions,StyleSheet,ActivityIndicator} from 'react-native';\nimport {PullView} from 'react-native-rk-pull-to-refresh'\n\nconst width = Dimensions.get('window').width\nconst topIndicatorHeight = 50\n\nexport default class PullViewDemo extends PureComponent {\n\n    render() {\n        return (\n            <PullView\n                ref={(c) => this.pull = c}\n                style={{flex: 1, width: width}}\n                topIndicatorRender={this.topIndicatorRender}\n                topIndicatorHeight={topIndicatorHeight}\n                onPullStateChangeHeight={this.onPullStateChangeHeight}\n                onPushing={this.props.onPushing}\n                onPullRelease={this._onPullRelease}>\n\n                <Text style={{flex: 1, width: width, paddingTop: 200, textAlign: 'center'}}>这是内容</Text>\n\n            </PullView>\n        )\n    }\n\n    onPullStateChangeHeight = (pulling, pullok, pullrelease, moveHeight) => {\n        if (pulling) {\n            this.txtPulling && this.txtPulling.setNativeProps({style: styles.show});\n            this.txtPullok && this.txtPullok.setNativeProps({style: styles.hide});\n            this.txtPullrelease && this.txtPullrelease.setNativeProps({style: styles.hide});\n        } else if (pullok) {\n            this.txtPulling && this.txtPulling.setNativeProps({style: styles.hide});\n            this.txtPullok && this.txtPullok.setNativeProps({style: styles.show});\n            this.txtPullrelease && this.txtPullrelease.setNativeProps({style: styles.hide});\n        } else if (pullrelease) {\n            this.txtPulling && this.txtPulling.setNativeProps({style: styles.hide});\n            this.txtPullok && this.txtPullok.setNativeProps({style: styles.hide});\n            this.txtPullrelease && this.txtPullrelease.setNativeProps({style: styles.show});\n        }\n    }\n\n\n    topIndicatorRender = () => {\n        return (\n            <View style={{flexDirection: 'row', justifyContent: 'center', alignItems: 'center', height: topIndicatorHeight}}>\n                <ActivityIndicator size=\"small\" color=\"gray\" style={{marginRight: 5}}/>\n                <Text ref={(c) => {this.txtPulling = c;}} style={styles.hide}>pulling...</Text>\n                <Text ref={(c) => {this.txtPullok = c;}} style={styles.hide}>pullok...</Text>\n                <Text ref={(c) => {this.txtPullrelease = c;}} style={styles.hide}>pullrelease...</Text>\n            </View>\n        );\n    }\n\n\n    _onPullRelease = () => {\n        setTimeout(() => {\n            this.pull && this.pull.resolveHandler()\n        }, 2000)\n    }\n\n    componentDidMount() {\n        this.pull && this.pull.beginRefresh()\n    }\n}\n\nconst styles = StyleSheet.create({\n    hide: {\n        position: 'absolute',\n        left: 10000,\n        backgroundColor: 'transparent'\n    },\n    show: {\n        position: 'relative',\n        left: 0,\n        backgroundColor: 'transparent'\n    }\n});\n```\n## Full Demo\nclone or download PullToRefreshDemo\n## Props\nPorp|Type|Optional|Default|Description\n---- | ---- | -------  | ------- | ------------\nrefreshable | bool | yes | true |can pull to refresh or not\nisContentScroll |  bool | yes |false|content scroll when pulling\nonPullRelease | func |yes | | when refreshing, this function will be called\ntopIndicatorRender |func |yes | |top pulling render for this component,when the value is undefined,this component use default top pulling render \ntopIndicatorHeight |number |yes | |top pulling render header,when topIndicatorRender is not undefined,you must set the correct topIndicatorHeight\nonPullStateChangeHeight |func|yes| |when pulling, this function will be called\nonPushing|func|yes| |when pulling, this function will be called\n## Method\nbeginRefresh():force begin pull down refresh <br>\nresolveHandler():end pull down refresh\n\n\n\n\n\n\n\n\n\n","maintainers":[{"name":"hzl","email":"1576044139@qq.com"}],"time":{"modified":"2022-06-26T06:57:44.901Z","created":"2017-06-15T09:20:08.762Z","1.0.0":"2017-06-15T09:20:08.762Z","1.0.1":"2017-06-15T09:35:42.282Z","1.0.2":"2017-06-15T09:46:25.702Z","1.0.3":"2017-06-20T07:03:30.586Z","1.0.4":"2017-06-20T10:10:07.706Z","1.0.5":"2017-06-20T10:13:17.576Z","1.0.7":"2017-06-20T10:49:12.774Z","1.0.8":"2017-06-21T02:42:00.545Z","1.0.9":"2017-06-22T01:56:40.171Z","1.0.10":"2017-06-22T02:04:56.462Z","1.1.0":"2017-06-22T02:08:19.045Z","1.1.1":"2017-06-22T02:40:27.382Z","1.1.2":"2017-06-22T02:54:55.097Z","1.1.3":"2017-06-22T03:00:10.163Z","1.1.4":"2017-06-22T03:01:13.522Z","1.1.5":"2017-06-22T03:02:21.018Z","1.1.6":"2017-06-22T03:04:01.764Z","1.1.7":"2017-06-22T03:22:38.515Z","1.1.8":"2018-01-09T05:13:59.531Z","1.1.9":"2018-05-14T06:28:32.582Z","1.2.0":"2018-05-18T04:37:06.507Z","1.2.1":"2018-05-18T04:44:09.041Z","1.2.2":"2019-02-15T07:21:13.986Z","1.2.3":"2019-02-15T07:31:07.406Z","1.2.4":"2019-02-15T07:38:42.490Z","1.2.5":"2019-03-09T07:28:42.709Z","1.2.6":"2019-03-09T10:42:29.335Z","1.2.7":"2019-03-09T10:57:14.903Z"},"keywords":["react-native-pull-to-refresh","react-native","ios","android","pull-to-refresh","pull","refresh"],"author":{"name":"ZhilinHe"},"license":"MIT","readmeFilename":"README.md","homepage":"https://github.com/hzl123456/react-native-rk-pull-to-refresh#readme","repository":{"type":"git","url":"git+https://github.com/hzl123456/react-native-rk-pull-to-refresh.git"},"bugs":{"url":"https://github.com/hzl123456/react-native-rk-pull-to-refresh/issues"}}