{"_id":"@arlenwang/react-native-photo-gallery","_rev":"4-e5924b2430b74b32710a2b1e4707defc","name":"@arlenwang/react-native-photo-gallery","dist-tags":{"latest":"0.2.7"},"versions":{"0.2.4":{"name":"@arlenwang/react-native-photo-gallery","version":"0.2.4","description":"A simple gallery component","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","gallery","photo","ios","android","zoom","pagination"],"repository":{"type":"git","url":"git+https://github.com/ArlenWang/react-native-photo-gallery.git"},"author":{"name":"arlenwang"},"license":"MIT","dependencies":{"prop-types":"^15.5.10","react-native-photo-view":"^1.5.2"},"gitHead":"4a079e17c942a9bd5ca44da956b05b7d545a8e55","bugs":{"url":"https://github.com/ArlenWang/react-native-photo-gallery/issues"},"homepage":"https://github.com/ArlenWang/react-native-photo-gallery#readme","_id":"@arlenwang/react-native-photo-gallery@0.2.4","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-TOQxhNMCNa1MvwzdkVlGpdhUo3vkmrOPzJfRQvknszsVkYU9EzoYTrWwXVxTc4TfiJn53UdWPuysrnuZgJhhDA==","shasum":"3c483a7a460d0f42fc89a5a2f035d0e90e4d997f","tarball":"https://registry.npmjs.org/@arlenwang/react-native-photo-gallery/-/react-native-photo-gallery-0.2.4.tgz","fileCount":10,"unpackedSize":12480,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfic2MCRA9TVsSAnZWagAAguwP/A3oOGdG3jZC7uf4mg9x\nh2MhrFjFYDnT2LenTCexsC6zS71C129ZEfqasS//dQu0In6zjCeHwasyceaF\nI0lPYJdH3yCc1L/2HihzdhPFvm+RMXyHibTo3XaX9uYqqKW3pq+fYJpnBzOV\nIH+kEXoAjlLiOj5K+7QBe/tmsMAPhgMwWHyhpKrhn+NoYvvkJrvXFcxtiyIO\nHXVX2IbQvJYPWNQAnmqXS+AA+LYOBax+EScqsQLSJZifMQK5BiOFQ0lWheoN\n0umOPsJzGdYeoZ9vqqNT53yNOOnP4qBPH+6PdUttRQRUGyspFjFKOlfRfNjH\nwr4Kb/NSsMYFIka80Bx5cQ7AbGdj+uSzJSEdHDvroF7qSRz98FjgXOfS1S8S\noXL75/xyKj1zo7VuhsTT2mW19XgnJx4RE1O+aA+8re7Oyq7alXLHTueqV0S1\n9iNrADaW9TZ4yW4DJna5GVVGVOGuGIW0ViSmENh3NaFEPkjELksq6h77e7kz\nY5wbH3FoF0WFEsTdFb5jGdlu4epqH0Ds1zVaPsnphLobuZGlRKsUE67swisx\n55883aWgJeCN0Y1l0c6IqJQSc1vc8TCOyQlCPUM0KRHrkQz7EPUFc5MQ5IDs\nrfY1+iLN5n1H04vorKR7I7QJ1RfksapHpvsv17rDX6fRvxF8B3roqnYcFMvz\n6UCS\r\n=sta4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCg3rSdo0k4m92i10bmyXqvvy1HOukLlkT88cDAkT8EvgIhAJl148Q2L5iV5lA1oVEXfO4zWhOmTJ6zT2MCBggTtDi/"}]},"maintainers":[{"name":"arlenwang","email":"wangarlen@gmail.com"}],"_npmUser":{"name":"arlenwang","email":"wangarlen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-photo-gallery_0.2.4_1602866572335_0.23386308592944882"},"_hasShrinkwrap":false},"0.2.6":{"name":"@arlenwang/react-native-photo-gallery","version":"0.2.6","description":"A simple gallery component","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","gallery","photo","ios","android","zoom","pagination"],"repository":{"type":"git","url":"git+https://github.com/ArlenWang/react-native-photo-gallery.git"},"author":{"name":"arlenwang"},"license":"MIT","dependencies":{"prop-types":"^15.5.10","react-native-photo-view":"^1.5.2"},"gitHead":"1f9a10c8ad9431c5ae615f0723ef59ebc1a621fe","bugs":{"url":"https://github.com/ArlenWang/react-native-photo-gallery/issues"},"homepage":"https://github.com/ArlenWang/react-native-photo-gallery#readme","_id":"@arlenwang/react-native-photo-gallery@0.2.6","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-yjrQSybhDbrurOWAn3O39SrkT5/q/ZcXmpqzQk4mSFlTO3M6gDkSupZBHsEkuzdr5bz9K1qZCnmweHDCJgG3UQ==","shasum":"4dac7d50dbef530627fce6d57ee0f56df14ac636","tarball":"https://registry.npmjs.org/@arlenwang/react-native-photo-gallery/-/react-native-photo-gallery-0.2.6.tgz","fileCount":10,"unpackedSize":12696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfislRCRA9TVsSAnZWagAANakP/3TeRLGsqNPFdJzz4Fqv\nXt9CDp7jZM897Zgs7TxkD2ww0cGlHRrT+zkzpqYoYABxMgpOR4hNy0wXyEGR\nlat/7IABXAZb1SjBcY3ybvvvalwCGhcJhSVcbkL5CqUVQvprx1GhpHKgribV\nCDiw5UUiXJqy1sXqVudwisqULI8Bp7zYjGOzjFU7ydKkfPmJ+NhyFpQHpOQ8\nSr8Gbjya323dRWcYR945NJaYMKM3BkGtnsPJRDbVpqGYBpZIx1U7L/VIsm2v\nh5FVMyZN7NhlOhXRX0yGdY9jVGpDHXFcRmKjhou5UVKWM3dkQO8pZXJFWxjQ\nyQn6FJU2KTazcnYGDwW0l8JnZdMOdatUQCe3DVLKeukTbK+gzCJ8+4NQbXtq\ntCfct97b2XIl01p+0Zw1S4cZPAisBpq5peAngsW73+DFmFuD2tk0dgh5G1gO\nIs1i8Mhs8TDA2IMEXZcJnzbif7Gu3ZZ0oz6YcxNXoSvb6YhK5gPa7PUIz5Y9\ni7H2Z4mH2syJkVTr6gJwrrdfiGpX/0hgjFFaAIjc0pGa82nQrM9FfUSBq1gO\np2tXOkVJkkX66LvKZ4VyLbFb1GNJKwuntcLjykrOjgmOUQ/L6PYZvCSH2uw7\nd1N2Q5lzbcRb9mn3U+m07MgvtRmT1S7qEEuSjSAMFFANqDW3XbjRjGuLyREB\nuLqo\r\n=fQL3\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID25SXp2Vk9pnSUuRseKEtDAuAfkUHm5Apjt0ww3ehZvAiAUE94K7LcPfwRx4CjPbyrgjYHeOCTfwzb/SVvUHmz8xg=="}]},"maintainers":[{"name":"arlenwang","email":"wangarlen@gmail.com"}],"_npmUser":{"name":"arlenwang","email":"wangarlen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-photo-gallery_0.2.6_1602931024898_0.6667195139595876"},"_hasShrinkwrap":false},"0.2.5":{"name":"@arlenwang/react-native-photo-gallery","version":"0.2.5","description":"A simple gallery component","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","gallery","photo","ios","android","zoom","pagination"],"repository":{"type":"git","url":"git+https://github.com/ArlenWang/react-native-photo-gallery.git"},"author":{"name":"arlenwang"},"license":"MIT","dependencies":{"prop-types":"^15.5.10","react-native-photo-view":"^1.5.2"},"bugs":{"url":"https://github.com/ArlenWang/react-native-photo-gallery/issues"},"homepage":"https://github.com/ArlenWang/react-native-photo-gallery#readme","_id":"@arlenwang/react-native-photo-gallery@0.2.5","_nodeVersion":"12.19.0","_npmVersion":"6.14.8","dist":{"integrity":"sha512-x6cOjQ/DjSJirazIwutZfuItIt8wRVO6aFdlFryr9zUQkVkyp0Y/PPU6k/cUyRjQJ/hPa3pk4uD4Utv6sdaJ4Q==","shasum":"51082670b3c244c5d11f9a6557c675e07e179533","tarball":"https://registry.npmjs.org/@arlenwang/react-native-photo-gallery/-/react-native-photo-gallery-0.2.5.tgz","fileCount":10,"unpackedSize":12692,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfismwCRA9TVsSAnZWagAAhY8P/i0G0L2FYLEmamtOziu2\nhVPKtNxqED1jmJ4MYHFiOtW9la6ExO2p/1x++kxpXqrgA5TVH/AwP6ZIgHMe\nEU3j/zFi/9u1HAq52J6BD+18uxcytL79MIeC1qnQyK4+qyI9fKr8eRb1VwcN\nQGhZ3FlMB/8OS8Ksjk7LpUOIbAqdp0PVUp+4I0FoaR7XsfpgdiNHbSFf5Kyn\nGNSF/TLeOvndIHyZoCZP1roVDgHLHc29k+nozibuo6sI8X6osIBhqkj6vHPd\njjH03PQvbdZRewSX+eWOpBg1RT39V5cQRJGzrljmqvmn2nRf9BWbpJwHnJZU\nHY/u2qdGMZBRQaJaTWFNBxgNJti5GHJ8lhDLEWikvZ6mqtcYpA6XNrvalMOu\nNwjeur190Z8hutZKkb9ksLuhizJ3I1fFkmjiInMU4EYVcG6PXX/a2MMKh6jv\nkiOBNvTcO/Imhs9htX6d3f4yjU9FgE3eUq1bnnY4RNcgIEPKewZmJOqqi+QO\nkNxTGvHFuwxreKvKktRdDn3+AgZYnYXxq8M77AlCa3Eakly0mCZWIs1pwcFR\n+XDXwe6lz/kUMWmfxZGWfed6Zpjb0EYWQgwWLZc5KqfMuSkK46/VV5cO1BI3\nH/G90gID6bhoOkgwVmDytKTa2IG/vw1d3dihZKab505ITfdtgVzD34N5kNMU\nnbsG\r\n=MSYu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzXEaRS/DrG2YRQStvQUsDmF9oC8S7KRjTBsTQ3khhhwIhAI6DSBIDnhUZxrj8OBiySbPj2WiDx4luGFTVrceoX28m"}]},"maintainers":[{"name":"arlenwang","email":"wangarlen@gmail.com"}],"_npmUser":{"name":"arlenwang","email":"wangarlen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-photo-gallery_0.2.5_1602931119639_0.5501842077036938"},"_hasShrinkwrap":false},"0.2.7":{"name":"@arlenwang/react-native-photo-gallery","version":"0.2.7","description":"A simple gallery component","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"keywords":["react-native","gallery","photo","ios","android","zoom","pagination"],"repository":{"type":"git","url":"git+https://github.com/ArlenWang/react-native-photo-gallery.git"},"author":{"name":"arlenwang"},"license":"MIT","dependencies":{"prop-types":"^15.5.10","@arlenwang/react-native-photo-view":"^1.5.3"},"gitHead":"717f2e37d8017a2c2cfc21b820b1b0c33c9c2ed6","bugs":{"url":"https://github.com/ArlenWang/react-native-photo-gallery/issues"},"homepage":"https://github.com/ArlenWang/react-native-photo-gallery#readme","_id":"@arlenwang/react-native-photo-gallery@0.2.7","_nodeVersion":"14.8.0","_npmVersion":"6.14.7","dist":{"integrity":"sha512-sB+l9pKjCgWqGM08zW+CrnWB0FGASeTtwdJnaFOHnu/MaCiYXveon0jPpmZkT6A7/1X2K9O6MdFk2awiPz1zmw==","shasum":"e0f98303de995bc6fe6c8cb3cc84bf4893a18f7e","tarball":"https://registry.npmjs.org/@arlenwang/react-native-photo-gallery/-/react-native-photo-gallery-0.2.7.tgz","fileCount":10,"unpackedSize":12718,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfjbm6CRA9TVsSAnZWagAAUxMP/3OaF7XxR/5cbrfiril5\nygl39KDq1Dj5dxqaTRRqmrnMkHu98iqlbsNbI854rnqyOi5iYO43g2j2xwbp\n2e8e4X/Wx1sx+hSv00exdeCp8grVCTfjsxQ1/4c7HBe03ReNoaiSTqoedJPg\ncnbvFNzE2R1NdeW6+wfZXyn6J4QiKanifSIZJIykMxHENaAFRMF2nKnKEsQn\ngpS3VNsc83Sh68klsnsb+lM1jR5TFJPcJmNFDxiS7Wh4RGzum74C1UFaYK81\np9so5IiReoLuDueJN2uWxXIHKNsg1Rs/OekpYq5g+ILZ8qoJBwJYoiVozMuY\n4PSBRzY/317nv0mMW3V42ZMXfewwTyXstANASzcy6iBbcW6WOl+EoFIKtsof\nVNpThxncGq1OOASMqAdz12Imn3q772lFAUb0AaKk/AzTfh5eG3yzcUyy8DIH\nt28rpGlJnubqC0B8pjYgEGvnx5aon1OvyPq2a0/PEVls3s6F1VPnIXwxHRuR\nZMFfhj8BzEJmuiJgCjScagy9TJxP9OPBlXwkJCrFrjlSswci+ANDuRCuEGWB\n5Xx/lVnyowBaLPY0pNnQ/TOyFKZgx9XZiYyNkUoEQUpdCvp5yV2HPlmzfNoN\nCtj/O++cfarxL1SFSjIox1Wyj4GY1hlhVVN72uP/KKS65urXweqysPLxKqG9\ncf5g\r\n=YEM2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnpY4G6lNyRIC/jRn9sHVoUgUGKTlfVKf20i3F46zouAIgKz0vll1mcME7G54oXVJH08uhq2d5DMJZ4TU7jfJFviE="}]},"maintainers":[{"name":"arlenwang","email":"wangarlen@gmail.com"}],"_npmUser":{"name":"arlenwang","email":"wangarlen@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-photo-gallery_0.2.7_1603123641611_0.3557518064519789"},"_hasShrinkwrap":false}},"time":{"created":"2020-10-16T16:42:52.303Z","0.2.4":"2020-10-16T16:42:52.513Z","modified":"2022-04-04T15:32:39.435Z","0.2.6":"2020-10-17T10:37:05.018Z","0.2.5":"2020-10-17T10:38:39.781Z","0.2.7":"2020-10-19T16:07:21.879Z"},"maintainers":[{"name":"arlenwang","email":"wangarlen@gmail.com"}],"description":"A simple gallery component","homepage":"https://github.com/ArlenWang/react-native-photo-gallery#readme","keywords":["react-native","gallery","photo","ios","android","zoom","pagination"],"repository":{"type":"git","url":"git+https://github.com/ArlenWang/react-native-photo-gallery.git"},"author":{"name":"arlenwang"},"bugs":{"url":"https://github.com/ArlenWang/react-native-photo-gallery/issues"},"license":"MIT","readme":"\n# react-native-photo-gallery\n\n![Demo image](https://s3-eu-west-1.amazonaws.com/michaelvilleneuve/uploads/demo.gif)\n\nThis library is a very simple, yet powerfull gallery component.\nIt provides a native similar gallery including horizontal swiper, photo view, zoom, and pagination.\nTested without stutters with 1000+ images.\n\n## Getting started\n\n`$ npm install react-native-photo-gallery --save`\n\nThis library depends on react-native-photo-view to display images on Android. So you must also do the following :\n\n`$ react-native link react-native-photo-view`\n\n## Usage\n```javascript\nimport Gallery from 'react-native-photo-gallery';\n\nclass YourGalleryComponent extends Component {\n  render() {\n    const data = [\n      {\n        id: 'first image',\n        image: require('./yourImage.jpg'),\n        thumb: require('./yourImageThumb.jpg'),\n        overlay: <Overlay />\n      },\n      {\n        id: 'Second image',\n        image: require('./yourImage2.jpg'),\n        thumb: require('./yourImageThumb2.jpg'),\n        overlay: <OtherOverlay />\n      }\n    ];\n\n    return <Gallery data={data} />;\n  }\n}\n```\n\nIt is up to you to render a header, navigation bar, etc.\n\n| Props             | Type            | Description                                                                                |\n|-------------------|-----------------|--------------------------------------------------------------------------------------------|\n| `backgroundColor` | `String`        | Changing the background color of gallery and pagination                                    |\n| `data`            | Array of object | See `Data` below |\n| `initialPaginationSize`            | `Number` | Default to 10 |\n| `initialNumToRender`            | `Number` | Default to 4 |\n| `initialIndex`            | `Number` | Default to 0 |\n| `overlay`            | `Component` | If present, a view that will be displayed above the image |\n\n## Data object\n\nData prop an array objects that will configure slides.\nYou can provide the following props.\n\n| Key             | Type            | Required   | Description |\n|-------------------|-----------------|--------------------------------------------------------------------------------------------|----|\n| `id` | `String`        | Yes | A unique identifier\n| `image`            | `Image source` | Yes | See `<Image source={}/>` on react native documentation. |\n| `thumb`            | `Image source` | No | Will be used as a thumbnail on pagination, will default to `image`if not provided |\n| `overlay`            | `Component` | No | A view that will be displayed above the image, for metas infos for example |\n","readmeFilename":"README.md"}