{"_id":"@nomadreservations/ngx-gallery","_rev":"34-b3f926eca7397df988108994cff1f759","name":"@nomadreservations/ngx-gallery","dist-tags":{"latest":"0.1.5"},"versions":{"0.1.0":{"$schema":"./node_modules/ng-packagr/package.schema.json","name":"@nomadreservations/ngx-gallery","version":"0.1.0","license":"MIT","peerDependencies":{"@angular/common":"^8.2.9","@angular/core":"^8.2.9"},"dependencies":{"tslib":"^1.9.0"},"devDependencies":{"@angular/animations":"~8.2.10","@angular/common":"~8.2.10","@angular/compiler":"~8.2.10","@angular/core":"~8.2.10","@angular/forms":"~8.2.10","@angular/platform-browser":"~8.2.10","@angular/platform-browser-dynamic":"~8.2.10","@angular/router":"~8.2.10","rxjs":"~6.5.3","tslib":"^1.10.0","zone.js":"~0.10.2","@angular-devkit/build-angular":"~0.803.8","@angular-devkit/build-ng-packagr":"~0.803.8","@angular/cli":"~8.3.8","@angular/compiler-cli":"~8.2.10","@angular/language-service":"~8.2.10","@commitlint/cli":"^8.2.0","@commitlint/config-conventional":"^8.2.0","@types/jasmine":"~3.4.3","@types/jasminewd2":"~2.0.8","@types/node":"~12.7.12","codelyzer":"^5.1.2","cz-conventional-changelog":"^3.0.2","font-awesome":"^4.7.0","hammerjs":"^2.0.8","husky":"^3.0.8","jasmine-core":"~3.5.0","jasmine-spec-reporter":"~4.2.1","karma":"~4.3.0","karma-chrome-launcher":"~3.1.0","karma-coverage-istanbul-reporter":"~2.1.0","karma-jasmine":"~2.0.1","karma-jasmine-html-reporter":"^1.4.2","lorem-ipsum":"^2.0.3","ng-packagr":"^5.6.1","ngx-lorem-ipsum":"^0.1.1","protractor":"~5.4.2","release-it":"^12.4.3","ts-node":"~8.4.1","tsickle":"^0.37.0","tslint":"~5.20.0","typescript":"~3.5.3"},"repository":{"type":"git","url":"git+https://github.com/nomadreservations/ngx-gallery.git"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"pre-commit":"npm run lint","commit-msg":"commitlint --edit"}},"main":"bundles/nomadreservations-ngx-gallery.umd.js","module":"fesm5/nomadreservations-ngx-gallery.js","es2015":"fesm2015/nomadreservations-ngx-gallery.js","esm5":"esm5/nomadreservations-ngx-gallery.js","esm2015":"esm2015/nomadreservations-ngx-gallery.js","fesm5":"fesm5/nomadreservations-ngx-gallery.js","fesm2015":"fesm2015/nomadreservations-ngx-gallery.js","typings":"nomadreservations-ngx-gallery.d.ts","metadata":"nomadreservations-ngx-gallery.metadata.json","sideEffects":false,"description":"[![npm version](https://img.shields.io/npm/v/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/@nomadreservations/ngx-gallery) [![Downloads](https://img.shields.io/npm/dm/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/","bugs":{"url":"https://github.com/nomadreservations/ngx-gallery/issues"},"homepage":"https://github.com/nomadreservations/ngx-gallery#readme","_id":"@nomadreservations/ngx-gallery@0.1.0","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","_npmUser":{"name":"paulryan","email":"paul@campgroundbooking.com"},"dist":{"integrity":"sha512-NCtEQex230+5fLhiv1QMEEzrKzEssYLMLOZ6OnX55ImS6Q7aDQrxfaYGFa6qvWNkJ30DunR35rPYXVbNXe4Y2g==","shasum":"7dc84c7fb2b7ae84de9aba5ed49c01db89e46d99","tarball":"https://registry.npmjs.org/@nomadreservations/ngx-gallery/-/ngx-gallery-0.1.0.tgz","fileCount":68,"unpackedSize":1552361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdn3UXCRA9TVsSAnZWagAAghUQAKFcPPp9JHLTteSnY4PG\nwGTKlYhpQOmB3aTzmmDJWRYpOU9wV9fGR7miKyG8irgxpCzkkPSY/a7sUNFL\nQfSSkO2aT72qIr5prJWRhpDbYZXtAGlnwF2Rt+CBPsOQ+kUYfmaRDPehf3wq\na2NXrxqSqLv2okPfetBZ4/+yTPw2CatFkCSDxTjCTTiPIqtXeSoekEVFutRO\nQ4JGvMME3m1GDhQkUl9bQvupmT1S/XbKWyn/lgW9mRnZ73F/d7DX2cGF0dGt\nixn9E/kwVmb36PPgufUQnxxTsPTRulU9W+aXeXNmkZmXuZf2BNOqxNsuUFKS\nFjoH4SHMiegRui3P7u6ce0VuKKeJRaJtFGrUAFGrCaZYt/jFNBjZPXph5PK5\nt176cbzVgl2wf6VhPhadPMU7MdpM3LCprORm5C2YLbcpSj8zgIw2fX660tRT\nngAnC6LejCTSvsd8oIK5FQ6erpZYWitP6acuSd2xakdyIwmpZnp5yPiHRAJJ\nMBh+x2e+HzZhDdAOLynr7LxFRE/UPjD6WJ1gKWDls/Hno5YSP+7n2mrRH/Wk\n2Wz41B2CLZxuipEsKkRsb7Izd1BKvUuLQDYbycH2oXphaonZTj5YSprO9dpP\nwms4H9g103EsI5z+Y7W8uj8L/6+mXmLVGcWBL8ErasfWkV70e4vrtqyARY21\n+/V2\r\n=HD4D\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAke8Jm/boDsYILrp7u3pD0/4flqfAe6w7hxqbYATqLoAiAoMqONg1zZs2fFmrDgTPw4F8+gJ0o1xE410m1uaJurog=="}]},"maintainers":[{"name":"richarddevsolutions","email":"richarddevsolutions@gmail.com"},{"name":"paulryan","email":"paul@campgroundbooking.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-gallery_0.1.0_1570731286930_0.4784966254913676"},"_hasShrinkwrap":false},"0.1.1":{"$schema":"./node_modules/ng-packagr/package.schema.json","name":"@nomadreservations/ngx-gallery","version":"0.1.1","license":"MIT","peerDependencies":{"@angular/common":"^8.2.9","@angular/core":"^8.2.9"},"dependencies":{"tslib":"^1.9.0"},"devDependencies":{"@angular/animations":"~8.2.10","@angular/common":"~8.2.10","@angular/compiler":"~8.2.10","@angular/core":"~8.2.10","@angular/forms":"~8.2.10","@angular/platform-browser":"~8.2.10","@angular/platform-browser-dynamic":"~8.2.10","@angular/router":"~8.2.10","rxjs":"~6.5.3","tslib":"^1.10.0","zone.js":"~0.10.2","@angular-devkit/build-angular":"~0.803.8","@angular-devkit/build-ng-packagr":"~0.803.8","@angular/cli":"~8.3.8","@angular/compiler-cli":"~8.2.10","@angular/language-service":"~8.2.10","@commitlint/cli":"^8.2.0","@commitlint/config-conventional":"^8.2.0","@types/jasmine":"~3.4.3","@types/jasminewd2":"~2.0.8","@types/node":"~12.7.12","codelyzer":"^5.1.2","cz-conventional-changelog":"^3.0.2","font-awesome":"^4.7.0","hammerjs":"^2.0.8","husky":"^3.0.8","jasmine-core":"~3.5.0","jasmine-spec-reporter":"~4.2.1","karma":"~4.3.0","karma-chrome-launcher":"~3.1.0","karma-coverage-istanbul-reporter":"~2.1.0","karma-jasmine":"~2.0.1","karma-jasmine-html-reporter":"^1.4.2","lorem-ipsum":"^2.0.3","ng-packagr":"^5.6.1","ngx-lorem-ipsum":"^0.1.1","protractor":"~5.4.2","release-it":"^12.4.3","ts-node":"~8.4.1","tsickle":"^0.37.0","tslint":"~5.20.0","typescript":"~3.5.3"},"repository":{"type":"git","url":"git+https://github.com/nomadreservations/ngx-gallery.git"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"pre-commit":"npm run lint","commit-msg":"commitlint --edit"}},"main":"bundles/nomadreservations-ngx-gallery.umd.js","module":"fesm5/nomadreservations-ngx-gallery.js","es2015":"fesm2015/nomadreservations-ngx-gallery.js","esm5":"esm5/nomadreservations-ngx-gallery.js","esm2015":"esm2015/nomadreservations-ngx-gallery.js","fesm5":"fesm5/nomadreservations-ngx-gallery.js","fesm2015":"fesm2015/nomadreservations-ngx-gallery.js","typings":"nomadreservations-ngx-gallery.d.ts","metadata":"nomadreservations-ngx-gallery.metadata.json","sideEffects":false,"description":"[![npm version](https://img.shields.io/npm/v/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/@nomadreservations/ngx-gallery) [![Downloads](https://img.shields.io/npm/dm/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/","bugs":{"url":"https://github.com/nomadreservations/ngx-gallery/issues"},"homepage":"https://github.com/nomadreservations/ngx-gallery#readme","_id":"@nomadreservations/ngx-gallery@0.1.1","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","_npmUser":{"name":"paulryan","email":"paul@campgroundbooking.com"},"dist":{"integrity":"sha512-nxoz1r2QTLMyM8lq6kzVeRrSGoX6/lLXj7cM547HTXj6kwe7AhFPEmSn4YB1FampkWnn90L1qdtpODWZMYkjZw==","shasum":"0a80bc7a07f0d7468d52f88c455af7cc7f9e914a","tarball":"https://registry.npmjs.org/@nomadreservations/ngx-gallery/-/ngx-gallery-0.1.1.tgz","fileCount":68,"unpackedSize":1552361,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdn3ZJCRA9TVsSAnZWagAAoSwP/1iQ5wefDQt0KNo2StKH\neKtJu+9oKcKwhRplH5mTtmCt80AdP30veggL/IgGJ+d3IAh2o546VW0tUnnk\n92yqGY1agBLjBJK1sbZJKLbLFDNnuskTrZ8jb1CGQZu3xxpvexiew5V3Ixka\nxh4p/z0obUOrNGlDa4SuggsXGuV3ZeiIEP0D8X42LEqyyyjZvyO3p8pt0Ghd\nsowaoQralVvZnyuGiYcWuTujEeJlf5+nVE53Y6fwWc8J+xUBOJpByMv4/hI2\n5IsfeGuEqyr8ymZeRq+k/kr6oUCw+lAcSpLk2rzez3tVJ24RGNNVO4YGsSzp\nxhTqlvP6qY98c0ZExVx8s21sEnKeQJABqolZDe0tPt7bWgtydVt3KDS7Ud+T\n5QmGsejznDHl7ecBZb5gWYv5VXq1kjZ5lWYDPtO+BsGl2fTdxNHufOfZFCFi\nI67bK04of+OO75+6ObOI5NpZzxnL/l1CidyhMWBAYpc7g+M8GMgYPcuzC98l\nl7oGYUGnrITfkoqR/lc5dsydnYrAU9SLsEyUyw3L+ienBFy2LAzbDt0sSeql\nKXvwib3dv7TpPRHqB2lPnNX5BiG8Xo33cBv0iAh47Woh0k3reQmrgJH9oPW2\nlscCjXrB9CmM4DI6Kax9sryjefrKYlsWgf9IbTO6JsC5WhZdqgTHy8ODbeZa\nDcPP\r\n=f43j\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC8hCYhU0GjUQBhItPywPC91bgwtBQ3u1HjTHssmAaR1QIhAPw4BtpErWEGH7xPfhs3GeZ2zgFciqB0Bq0EDV+3uZad"}]},"maintainers":[{"name":"paulryan","email":"paul@campgroundbooking.com"},{"name":"richarddevsolutions","email":"richarddevsolutions@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-gallery_0.1.1_1570731592493_0.3620188339999506"},"_hasShrinkwrap":false},"0.1.2":{"$schema":"./node_modules/ng-packagr/package.schema.json","name":"@nomadreservations/ngx-gallery","version":"0.1.2","license":"MIT","peerDependencies":{"@angular/common":"^8.2.9","@angular/core":"^8.2.9"},"dependencies":{"tslib":"^1.9.0"},"devDependencies":{"@angular/animations":"~8.2.10","@angular/common":"~8.2.10","@angular/compiler":"~8.2.10","@angular/core":"~8.2.10","@angular/forms":"~8.2.10","@angular/platform-browser":"~8.2.10","@angular/platform-browser-dynamic":"~8.2.10","@angular/router":"~8.2.10","rxjs":"~6.5.3","tslib":"^1.10.0","zone.js":"~0.10.2","@angular-devkit/build-angular":"~0.803.8","@angular-devkit/build-ng-packagr":"~0.803.8","@angular/cli":"~8.3.8","@angular/compiler-cli":"~8.2.10","@angular/language-service":"~8.2.10","@commitlint/cli":"^8.2.0","@commitlint/config-conventional":"^8.2.0","@types/jasmine":"~3.4.3","@types/jasminewd2":"~2.0.8","@types/node":"~12.7.12","codelyzer":"^5.1.2","cz-conventional-changelog":"^3.0.2","font-awesome":"^4.7.0","hammerjs":"^2.0.8","husky":"^3.0.8","jasmine-core":"~3.5.0","jasmine-spec-reporter":"~4.2.1","karma":"~4.3.0","karma-chrome-launcher":"~3.1.0","karma-coverage-istanbul-reporter":"~2.1.0","karma-jasmine":"~2.0.1","karma-jasmine-html-reporter":"^1.4.2","lorem-ipsum":"^2.0.3","ng-packagr":"^5.6.1","ngx-lorem-ipsum":"^0.1.1","protractor":"~5.4.2","release-it":"^12.4.3","ts-node":"~8.4.1","tsickle":"^0.37.0","tslint":"~5.20.0","typescript":"~3.5.3"},"repository":{"type":"git","url":"git+https://github.com/nomadreservations/ngx-gallery.git"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"pre-commit":"npm run lint","commit-msg":"commitlint --edit"}},"main":"bundles/nomadreservations-ngx-gallery.umd.js","module":"fesm5/nomadreservations-ngx-gallery.js","es2015":"fesm2015/nomadreservations-ngx-gallery.js","esm5":"esm5/nomadreservations-ngx-gallery.js","esm2015":"esm2015/nomadreservations-ngx-gallery.js","fesm5":"fesm5/nomadreservations-ngx-gallery.js","fesm2015":"fesm2015/nomadreservations-ngx-gallery.js","typings":"nomadreservations-ngx-gallery.d.ts","metadata":"nomadreservations-ngx-gallery.metadata.json","sideEffects":false,"description":"[![npm version](https://img.shields.io/npm/v/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/@nomadreservations/ngx-gallery) [![Downloads](https://img.shields.io/npm/dm/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/","bugs":{"url":"https://github.com/nomadreservations/ngx-gallery/issues"},"homepage":"https://github.com/nomadreservations/ngx-gallery#readme","_id":"@nomadreservations/ngx-gallery@0.1.2","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","_npmUser":{"name":"paulryan","email":"paul@campgroundbooking.com"},"dist":{"integrity":"sha512-hDGDb2rqYUY9jCqpHFZJynBh9nlE7upQlgbsX4f5bMhzX7+ZRq+PtrjCom1R/ZXukcvClL21qbGJc0nzj5/W4w==","shasum":"ce4cbf2388d2b7053b01fec908be8e769d9e794f","tarball":"https://registry.npmjs.org/@nomadreservations/ngx-gallery/-/ngx-gallery-0.1.2.tgz","fileCount":68,"unpackedSize":1552453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdn3pRCRA9TVsSAnZWagAAHV0QAJCwx/abyIaknk8j6eMb\nIeZfBpFE5bVnwLpKjHpg8vwmr9Vw4W5bz5P9Y1HGSy7Io23/GqNiqWtZu1um\nK6UBo7RH3brg0PYuxR8sfFUUtBxSkPBeJPQRLv85tfnmTnyHxpWspSBfLfkL\nnQL4fmAcDBw2PYKhQ7vg7qfoC5AZQxHHNCj0ll3DWOxOtLOXri9ydJsaSPI0\nVTdbyPxs2KzGYjTGRdf9y7DwOifpecc7CAfwykF7OWL9ufbrpDhiixT/JJfb\nxl8e16hbiDyRUv2X5kK6gHn4F+glhg2FtP3ers7ZVUiMpH08RQgXU/V+jdQx\nM8XlWfwYR0h/odICcVw7/4ZD8eVvACkQLHZm1yryD/UzpmwH/Y3kylvW08BB\nWW+16wXa1KwHpFh/xuA1kV12lJK69iXS4ohIO9vz298grUBFBpIYTQcPdtkW\nw1iCToiNjjS7BPC+neJBFZZ5uhaehV15DNbWyG8VpVuWasUz05cmWT/T7LhH\nBaiYK6qo159fFGin3n+ETjzE7EfmCShClgEhv0XSxWuS69ZxklBp/FnyrtAF\n7u2KwK7Zgx98B0Z2xWiiIe6AnDdOrKYeExm0GrGVAziMJIY/T6RzPFFf+beH\nTzSQrUvBDwFEVuQiG5/TxBsA8Ga3pV5NBimj+L4MC+q/gZFzvnXQoguW5G/Z\nIGGz\r\n=JGmi\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNa3giMLd9hToCLeUPiWOLVi71cqO43tnS0ZH2BgPTyAiEA2h7WrgfD/Q5PjjkkJ5kYIKLgHNffzrkwGuGXTHUBvXk="}]},"maintainers":[{"name":"paulryan","email":"paul@campgroundbooking.com"},{"name":"richarddevsolutions","email":"richarddevsolutions@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-gallery_0.1.2_1570732625003_0.11339175871061413"},"_hasShrinkwrap":false},"0.1.3":{"$schema":"./node_modules/ng-packagr/package.schema.json","name":"@nomadreservations/ngx-gallery","version":"0.1.3","license":"MIT","peerDependencies":{"@angular/common":"^8.2.9","@angular/core":"^8.2.9"},"dependencies":{"tslib":"^1.9.0"},"devDependencies":{"@angular/animations":"~8.2.10","@angular/common":"~8.2.10","@angular/compiler":"~8.2.10","@angular/core":"~8.2.10","@angular/forms":"~8.2.10","@angular/platform-browser":"~8.2.10","@angular/platform-browser-dynamic":"~8.2.10","@angular/router":"~8.2.10","rxjs":"~6.5.3","tslib":"^1.10.0","zone.js":"~0.10.2","@angular-devkit/build-angular":"~0.803.8","@angular-devkit/build-ng-packagr":"~0.803.8","@angular/cli":"~8.3.8","@angular/compiler-cli":"~8.2.10","@angular/language-service":"~8.2.10","@commitlint/cli":"^8.2.0","@commitlint/config-conventional":"^8.2.0","@types/jasmine":"~3.4.3","@types/jasminewd2":"~2.0.8","@types/node":"~12.7.12","codelyzer":"^5.1.2","cz-conventional-changelog":"^3.0.2","font-awesome":"^4.7.0","hammerjs":"^2.0.8","husky":"^3.0.8","jasmine-core":"~3.5.0","jasmine-spec-reporter":"~4.2.1","karma":"~4.3.0","karma-chrome-launcher":"~3.1.0","karma-coverage-istanbul-reporter":"~2.1.0","karma-jasmine":"~2.0.1","karma-jasmine-html-reporter":"^1.4.2","lorem-ipsum":"^2.0.3","ng-packagr":"^5.6.1","ngx-lorem-ipsum":"^0.1.1","protractor":"~5.4.2","release-it":"^12.4.3","ts-node":"~8.4.1","tsickle":"^0.37.0","tslint":"~5.20.0","typescript":"~3.5.3"},"repository":{"type":"git","url":"git+https://github.com/nomadreservations/ngx-gallery.git"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"pre-commit":"npm run lint","commit-msg":"commitlint --edit"}},"main":"bundles/nomadreservations-ngx-gallery.umd.js","module":"fesm5/nomadreservations-ngx-gallery.js","es2015":"fesm2015/nomadreservations-ngx-gallery.js","esm5":"esm5/nomadreservations-ngx-gallery.js","esm2015":"esm2015/nomadreservations-ngx-gallery.js","fesm5":"fesm5/nomadreservations-ngx-gallery.js","fesm2015":"fesm2015/nomadreservations-ngx-gallery.js","typings":"nomadreservations-ngx-gallery.d.ts","metadata":"nomadreservations-ngx-gallery.metadata.json","sideEffects":false,"description":"[![npm version](https://img.shields.io/npm/v/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/@nomadreservations/ngx-gallery) [![Downloads](https://img.shields.io/npm/dm/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/","bugs":{"url":"https://github.com/nomadreservations/ngx-gallery/issues"},"homepage":"https://github.com/nomadreservations/ngx-gallery#readme","_id":"@nomadreservations/ngx-gallery@0.1.3","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","_npmUser":{"name":"paulryan","email":"paul@campgroundbooking.com"},"dist":{"integrity":"sha512-xsghrjKwLSeC755QLZlrly/0iQeYgmumCTJWEvTgU6Gio0jBC6GWjY3FNee6jl7s+3p/Q97f1Ka6FcafKKCChg==","shasum":"367506d49fd77a0684d4f31c933fa66cb0a3c753","tarball":"https://registry.npmjs.org/@nomadreservations/ngx-gallery/-/ngx-gallery-0.1.3.tgz","fileCount":68,"unpackedSize":1552453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdn373CRA9TVsSAnZWagAAZO0P/1l0SRv2f6CRjQopcttB\n6CRD6RJzIy58HG/BSwx+NwjHcb6OwA00ie2W48j9MgTCK5O1yY6nZ4BK+XyF\njBL+pjfIRcKaNbd294O5Y/amM17RuhHaz47DAyspA8NtRzAIno7Wxv0e+08u\nU7HYig7t2yCCIzdOhtCOYQ52lruXqxMvyWFAa2p5e4FtMHTQU4cNeg5ZxDMy\n/YfGY8/e43IcPTb2AzrOEjsKUOaE0TZQKSkLxiSZne2ZrNUwyASd0/w+2g5n\nN8LENbbVoKxgW5/F1j257MT2ghOl0gSpKK/2iS4gBy+GfV5xQjcMDJme4xFM\nmhIA9oGxH99cd2UCuoNoDTlM/Jc/erRpeJLHu45Nk5RFINToC25/mIsTCVu2\nsVeNce92TXjKFcBne14/dy9K347/vFGu+voKBCJ3zKQ2EM3TrjWEEKVxB4g/\nS8X17kDlrZnGr2VCI+koun2kVOEVywNEXvLr3OfTnWZfGaHZrJdyO0bw9lPT\n164DR8lzMJY5RBTX9AnXgweGuxtFEiCoGS/GeW4h5B4lo6Y72eT/YAIlOBxL\naP4PBEavNPvn+dBI5u2MFyihaXfgr7p9ZfyQe6wdhpupIPWU/47xMLxQgpC5\nfORBU0bXo6A8t9vsWKRloPmq71IZv3enwVc0yckIlS30B6xIe+TukC/H0xQU\nws1u\r\n=fpC0\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZNJ8JkdD5BoJDtmKYGqNwUbHRDNs5Dtwktwf9/KicAwIgXAkzp3FyNj3Pt88HR7ksOhScomgNSUbbmOTRxgVZP20="}]},"maintainers":[{"name":"paulryan","email":"paul@campgroundbooking.com"},{"name":"richarddevsolutions","email":"richarddevsolutions@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-gallery_0.1.3_1570733814557_0.35617245424732635"},"_hasShrinkwrap":false},"0.1.4":{"$schema":"./node_modules/ng-packagr/package.schema.json","name":"@nomadreservations/ngx-gallery","version":"0.1.4","license":"MIT","peerDependencies":{"@angular/common":"^8.2.9","@angular/core":"^8.2.9"},"dependencies":{"tslib":"^1.9.0"},"devDependencies":{"@angular/animations":"~8.2.10","@angular/common":"~8.2.10","@angular/compiler":"~8.2.10","@angular/core":"~8.2.10","@angular/forms":"~8.2.10","@angular/platform-browser":"~8.2.10","@angular/platform-browser-dynamic":"~8.2.10","@angular/router":"~8.2.10","rxjs":"~6.5.3","tslib":"^1.10.0","zone.js":"~0.10.2","@angular-devkit/build-angular":"~0.803.8","@angular-devkit/build-ng-packagr":"~0.803.8","@angular/cli":"~8.3.8","@angular/compiler-cli":"~8.2.10","@angular/language-service":"~8.2.10","@commitlint/cli":"^8.2.0","@commitlint/config-conventional":"^8.2.0","@types/jasmine":"~3.4.3","@types/jasminewd2":"~2.0.8","@types/node":"~12.7.12","codelyzer":"^5.1.2","cz-conventional-changelog":"^3.0.2","font-awesome":"^4.7.0","hammerjs":"^2.0.8","husky":"^3.0.8","jasmine-core":"~3.5.0","jasmine-spec-reporter":"~4.2.1","karma":"~4.3.0","karma-chrome-launcher":"~3.1.0","karma-coverage-istanbul-reporter":"~2.1.0","karma-jasmine":"~2.0.1","karma-jasmine-html-reporter":"^1.4.2","lorem-ipsum":"^2.0.3","ng-packagr":"^5.6.1","ngx-lorem-ipsum":"^0.1.1","protractor":"~5.4.2","release-it":"^12.4.3","ts-node":"~8.4.1","tsickle":"^0.37.0","tslint":"~5.20.0","typescript":"~3.5.3"},"repository":{"type":"git","url":"git+https://github.com/nomadreservations/ngx-gallery.git"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"pre-commit":"npm run lint","commit-msg":"commitlint --edit"}},"main":"bundles/nomadreservations-ngx-gallery.umd.js","module":"fesm5/nomadreservations-ngx-gallery.js","es2015":"fesm2015/nomadreservations-ngx-gallery.js","esm5":"esm5/nomadreservations-ngx-gallery.js","esm2015":"esm2015/nomadreservations-ngx-gallery.js","fesm5":"fesm5/nomadreservations-ngx-gallery.js","fesm2015":"fesm2015/nomadreservations-ngx-gallery.js","typings":"nomadreservations-ngx-gallery.d.ts","metadata":"nomadreservations-ngx-gallery.metadata.json","sideEffects":false,"description":"[![npm version](https://img.shields.io/npm/v/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/@nomadreservations/ngx-gallery) [![Downloads](https://img.shields.io/npm/dm/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/","bugs":{"url":"https://github.com/nomadreservations/ngx-gallery/issues"},"homepage":"https://github.com/nomadreservations/ngx-gallery#readme","_id":"@nomadreservations/ngx-gallery@0.1.4","_nodeVersion":"10.16.3","_npmVersion":"6.9.0","_npmUser":{"name":"paulryan","email":"paul@campgroundbooking.com"},"dist":{"integrity":"sha512-S8ssUpxlkp5365DjIctz3LvDkF7TNDvfutYCXYEqnmOMgCYkQbJ1AxQNWXXEDhPQ3+3zX0Cr2jDIg+X0xoTSQA==","shasum":"af073e9c0b0bf4ed202111b19a32e5b31a5edb8b","tarball":"https://registry.npmjs.org/@nomadreservations/ngx-gallery/-/ngx-gallery-0.1.4.tgz","fileCount":68,"unpackedSize":1552453,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdn4BdCRA9TVsSAnZWagAAC4IQAIgCUbWL4wbx7lsiuIc1\nD8TBEt3rKqBT0KlySl6p3jxeJSGNgZ56b8bT/zNw9cX3WZNcP7RG35T6vF/3\nGW71XKIdNICwHTvwf2FqFFf8W1E2Q7F6oymcq4hW9DeDPu3PcITpQwgMDuk9\ndFUkQbHCXWcpaXtstn7EXOiRqZ3M5imtDg1L/sT5n0Rz+XardY/EZkA1ipIM\nGH8uykkVh2/NTNQOGW1Mdwkn+ZU1fCfseIR0eexItC6J5wJsLQcOMEqeLxXk\nz9ldyrcuOzj5h/y6zhybQcmHpOYcqmGISlPSHqBwiT/N9RWe3enXd0ii3pQo\nYKdyVxzzJhS6Jv97G224WDVvVti9KX32ynpcERaKqwy+QDkl2zIKBLPHREPI\nQrEHvkSlBMIIHGq7C24K1i7seiIMC8ioVMdlf1R+SNzjHGCe0HndwcNVid34\ncUSVwwW3MAzT3pu72UIDlkOkqb0dEdosH1JJ5qGjR5+F2kissoD+OObu2Xrb\n6G0ErDBji3XAFiPeoQH5OgYUUqL82aRgzNSVZFV+lWX1/xJqti2+gaW2tEma\nMG6D64L1M6CsxLoC+1A+ECFS8sckKisr796T8iI3BQEg1xe5w+oiYNu9kRlf\nDFQmqibJk0SWQmy4U4TodyemTEPdeREbiZSpuQ7eWqZZclk4RH/hXWuKzkTa\nTu5P\r\n=OiPx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEjxoNuX5aXMt114+8YzlDcEwIUyuE/BuFMexKLRq4/1AiEAlYmpK+J+osyCwOohAJPOifia+HM5zVMi+c1b/DtHl2s="}]},"maintainers":[{"name":"paulryan","email":"paul@campgroundbooking.com"},{"name":"richarddevsolutions","email":"richarddevsolutions@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-gallery_0.1.4_1570734173008_0.3489412750500849"},"_hasShrinkwrap":false},"0.1.5":{"$schema":"./node_modules/ng-packagr/package.schema.json","name":"@nomadreservations/ngx-gallery","version":"0.1.5","license":"MIT","peerDependencies":{"@angular/common":"^8.2.9","@angular/core":"^8.2.9"},"dependencies":{"tslib":"^1.9.0"},"devDependencies":{"@angular-devkit/build-angular":"~0.803.17","@angular-devkit/build-ng-packagr":"~0.803.17","@angular/animations":"~8.2.13","@angular/cli":"~8.3.17","@angular/common":"~8.2.13","@angular/compiler":"~8.2.13","@angular/compiler-cli":"~8.2.13","@angular/core":"~8.2.13","@angular/forms":"~8.2.13","@angular/language-service":"~8.2.13","@angular/platform-browser":"~8.2.13","@angular/platform-browser-dynamic":"~8.2.13","@angular/router":"~8.2.13","@commitlint/cli":"^8.2.0","@commitlint/config-conventional":"^8.2.0","@types/jasmine":"~3.4.5","@types/jasminewd2":"~2.0.8","@types/node":"~12.12.5","codelyzer":"^5.2.0","coveralls":"^3.0.7","cz-conventional-changelog":"^3.0.2","font-awesome":"^4.7.0","hammerjs":"^2.0.8","husky":"^3.0.9","jasmine-core":"~3.5.0","jasmine-spec-reporter":"~4.2.1","karma":"~4.4.1","karma-chrome-launcher":"~3.1.0","karma-coverage-istanbul-reporter":"~2.1.0","karma-jasmine":"~2.0.1","karma-jasmine-html-reporter":"^1.4.2","lorem-ipsum":"^2.0.3","ng-packagr":"^5.7.1","ngx-lorem-ipsum":"^0.1.1","protractor":"~5.4.2","release-it":"^12.4.3","rxjs":"~6.5.3","ts-node":"~8.4.1","tsickle":"^0.37.0","tslib":"^1.10.0","tslint":"~5.20.0","typescript":"~3.5.3","zone.js":"~0.10.2"},"repository":{"type":"git","url":"git+https://github.com/nomadreservations/ngx-gallery.git"},"config":{"commitizen":{"path":"./node_modules/cz-conventional-changelog"}},"commitlint":{"extends":["@commitlint/config-conventional"]},"husky":{"hooks":{"pre-commit":"npm run lint","commit-msg":"commitlint --edit"}},"main":"bundles/nomadreservations-ngx-gallery.umd.js","module":"fesm5/nomadreservations-ngx-gallery.js","es2015":"fesm2015/nomadreservations-ngx-gallery.js","esm5":"esm5/nomadreservations-ngx-gallery.js","esm2015":"esm2015/nomadreservations-ngx-gallery.js","fesm5":"fesm5/nomadreservations-ngx-gallery.js","fesm2015":"fesm2015/nomadreservations-ngx-gallery.js","typings":"nomadreservations-ngx-gallery.d.ts","metadata":"nomadreservations-ngx-gallery.metadata.json","sideEffects":false,"description":"[![npm version](https://img.shields.io/npm/v/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/@nomadreservations/ngx-gallery) [![Downloads](https://img.shields.io/npm/dm/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/","bugs":{"url":"https://github.com/nomadreservations/ngx-gallery/issues"},"homepage":"https://github.com/nomadreservations/ngx-gallery#readme","_id":"@nomadreservations/ngx-gallery@0.1.5","_npmVersion":"6.4.1","_nodeVersion":"10.16.3","_npmUser":{"name":"paulryan","email":"paul@campgroundbooking.com"},"dist":{"integrity":"sha512-zvBB0hzHNjAus47DBfpKAglpm0SHfH83Ln1+R9ol5hXg89O6MNMLaWZpoutbyehnYY8YalA2j9NkUo7S74oxHQ==","shasum":"655be7748359bcce0c967f8022dd42b10fea99d8","tarball":"https://registry.npmjs.org/@nomadreservations/ngx-gallery/-/ngx-gallery-0.1.5.tgz","fileCount":68,"unpackedSize":1552198,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2TlWCRA9TVsSAnZWagAAAPMP/j1a0MBt7GpJEulhp+lF\n6EfrdmW1oTG+X151XAp2HaenXEnPQKER42WTZGP/UjzMKBWeKjBE7W0BEnuG\nY8OEGQwswt89FUn0AJT4WZnrfOFl+b0y1p+dRCDMqHUy2RHeQWFwYe8N8LA1\nd+pU9dJwf4uXSwasfLi3mEp7VODZRdiF7QcqVAL+mlXDBqFJZOIsm8OPAiIE\n5+V+5weyUv+Tk1SpZEX8i+Ja5cyvwBCFKuQ6QrjibgM/wnSJEH4M7m/pf/yw\njqN490A1At3/9AlIUqGt6qe0kYhY9YQhfCDzQdLDzPMeYX87V5U0/dHutyda\n8/2SzbLWmdSXDB+QCjjQMtQqrnJMDVUPleq2OPSvqL6+1f44B0lkP0fnzCsh\njhiWeNAHxkFXd87OVpsFHiG3lKD7Qww8iynofKZx+QHWMCjlU6DQw+j3SxYW\nqwRzzy/3NAyvetHzesmDv71SFsRKqnkba38d/Hdvle7yJ6pwy2ynvdwKT3pC\nSIZ3tK6oB9Eaf6neMLsJdvu5eIJG2P1k+aKDzgCaPuyjOznG4U7PIRMlqnCI\nLQNT++82JyYnSMfIYLKUWP/b8BQ6dmPLXyvyfaKg63VtlqkkZXPD2YN5gW0H\nHjUvW1YujbJBo6WywRoKmMPbCMNuy24tF929FCkuDF5/Xlac2eiYGZAbD8z/\nESDz\r\n=eZP2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtA+CU6CL0Y4IRKQXk5z44CODaYqsY+/xGaqpOI3EajQIhAOA30D+tOImpkf4IoxC78645mYjqrR5KR928bS6qQYlO"}]},"maintainers":[{"name":"paulryan","email":"paul@campgroundbooking.com"},{"name":"richarddevsolutions","email":"richarddevsolutions@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/ngx-gallery_0.1.5_1572970403596_0.7222258698533734"},"_hasShrinkwrap":false}},"time":{"created":"2019-10-10T18:14:46.774Z","0.1.0":"2019-10-10T18:14:47.095Z","modified":"2023-07-05T19:46:04.440Z","0.1.1":"2019-10-10T18:19:52.677Z","0.1.2":"2019-10-10T18:37:05.211Z","0.1.3":"2019-10-10T18:56:54.734Z","0.1.4":"2019-10-10T19:02:53.204Z","0.1.5":"2019-11-05T16:13:23.755Z"},"maintainers":[{"email":"Jacob.martinez@campingworld.com","name":"jacob-martinez-nomad"},{"email":"alexander.hrst@gmail.com","name":"sshulin"},{"email":"zobrx@rambler.ru","name":"luneneagara"},{"email":"j.bourland@campingworld.com","name":"elybourland-cw"},{"email":"ryan.gross@campingworld.com","name":"ryangross-cw"}],"description":"[![npm version](https://img.shields.io/npm/v/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/@nomadreservations/ngx-gallery) [![Downloads](https://img.shields.io/npm/dm/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/","homepage":"https://github.com/nomadreservations/ngx-gallery#readme","repository":{"type":"git","url":"git+https://github.com/nomadreservations/ngx-gallery.git"},"bugs":{"url":"https://github.com/nomadreservations/ngx-gallery/issues"},"license":"MIT","readme":"[![npm version](https://img.shields.io/npm/v/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/@nomadreservations/ngx-gallery)\n[![Downloads](https://img.shields.io/npm/dm/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/@nomadreservations/ngx-gallery)\n[![licence](https://img.shields.io/npm/l/@nomadreservations/ngx-gallery.svg)](https://www.npmjs.com/package/@nomadreservations/ngx-gallery)\n[![Build Status](https://travis-ci.org/nomadreservations/ngx-gallery.svg?branch=master)](https://travis-ci.org/nomadreservations/ngx-gallery)\n[![Coverage Status](https://coveralls.io/repos/github/nomadreservations/ngx-gallery/badge.svg?branch=master)](https://coveralls.io/github/nomadreservations/ngx-gallery?branch=master)\n\n# NgxGallery\n@angular image gallery plugin\n\nThis is an angular 8+ and ivy friendly fork of [https://github.com/lukasz-galka/ngx-gallery](https://github.com/lukasz-galka/ngx-gallery) and [https://github.com/lukasz-galka/ngx-gallery-demo](https://github.com/lukasz-galka/ngx-gallery-demo).\n\n\n_This utilizes ng-packagr greater than 5.5.1 to ensure an ivy (@angular 9+ ivy) compatible package._\n\n\n# Demo\n[Demo Site](https://nomadreservations.github.io/ngx-gallery/)\n\n# Prerequisites\n- [Font Awesome](http://fontawesome.io/) (required for icons)\n\n```npm install font-awesome --save```\n\nFor angular-cli based projects insert styles into .angular-cli.json\n\n````\n\"styles\": [\n    ...\n    \"../node_modules/font-awesome/css/font-awesome.css\"\n]\n````\n\n- [Hammerjs](http://hammerjs.github.io/) (required for swipe)\n\n```npm install hammerjs --save```\n\n````\nimport 'hammerjs';\n````\n\n# Angular Material\n\n**If you are not using Angular Material you can skip this section.**\n\nAngular Material is using `transform: translate3d(0,0,0);` in components styles. Unfortunately  `transform` changes positioning context and preview won't work properly. To avoid this situation you have to override material styles, for example:\n\n````\n@import \"~@angular/material/prebuilt-themes/indigo-pink.css\"; // your theme\n\n.mat-sidenav-container, .mat-sidenav-content, .mat-tab-body-content {\n    transform: none !important;\n}\n````\n\nYou can read more about this issue [here](https://github.com/angular/material2/issues/998)\n\n# Installation\n```npm install @nomadreservations/ngx-gallery --save```\n\n# NgxGalleryOptions\n\n- `width` | Type: `string` | Default value: `'500px'` - gallery width\n- `height` | Type: `string` | Default value: `'400px'` - gallery height\n- `breakpoint` | Type: `number` | Default value: `undefined` - responsive breakpoint, works like media query max-width\n- `fullWidth` | Type: `boolean` | Default value: `false` - sets the same width as browser\n- `layout` | Type: `string` | Default value: `NgxGalleryLayout.Bottom` - sets thumbnails position\n- `startIndex` | Type: `number` | Default value: `0` - sets index of selected image on start\n- `linkTarget` | Type: `string` | Default value: `_blank` - sets target attribute of link\n- `lazyLoading` | Type: `boolean` | Default value: `true` - enables/disables lazy loading for images\n\n- `image` | Type: `boolean` | Default value: `true` - enables or disables image\n- `imageDescription` | Type: `boolean` | Default value: `true` - enables or disables description for images\n- `imagePercent` | Type: `number` | Default value: `75` - percentage height\n- `imageArrows` | Type: `boolean` | Default value: `true` - enables or disables arrows\n- `imageArrowsAutoHide` | Type: `boolean` | Default value: `false` - enables or disables arrows auto hide\n- `imageSwipe` | Type: `boolean` | Default value: `false` - enables or disables swipe\n- `imageAnimation` | Type: `string` | Default value: `NgxGalleryAnimation.Fade` - animation type\n- `imageSize` | Type: `string` | Default value: `NgxGalleryImageSize.Cover` - image size\n- `imageAutoPlay` | Type: `boolean` | Default value `false` - enables or disables auto play\n- `imageAutoPlayInterval` | Type: `number` | Default value: `2000` - interval for auto play (ms)\n- `imageAutoPlayPauseOnHover` | Type: `boolean` | Default value: `false` - enables or disables pouse auto play on hover\n- `imageInfinityMove` | Type: `boolean` | Default value: `false` - enables or disables infinity move by arrows\n- `imageActions` | Type: `NgxGalleryAction[]` | Default value: `[]` - Array of custom actions\n- `imageBullets` | Type: `boolean` | Default value: `false` - enables or disables navigation bullets\n\n- `thumbnails` | Type: `boolean` | Default value: `true` - enables or disables thumbnails\n- `thumbnailsColumns` | Type: `number` | Default value: `4` - columns count\n- `thumbnailsRows` | Type: `number` | Default value: `1` - rows count\n- `thumbnailsPercent` | Type: `number` | Default value: `25` - percentage height\n- `thumbnailsMargin` | Type: `number` | Default value: `10` - margin between thumbnails and image\n- `thumbnailsArrows` | Type: `boolean` | Default value: `true` - enables or disables arrows\n- `thumbnailsArrowsAutoHide` | boolean: `string` | Default value: `false` - enables or disables arrows auto hide\n- `thumbnailsSwipe` | Type: `boolean` | Default value: `false` - enables or disables swipe\n- `thumbnailsMoveSize` | Type: `number` | Default value: `1` - number of items to move on arrow click\n- `thumbnailsOrder` | Type: `number` | Default value: `NgxGalleryOrder.Column` - images order\n- `thumbnailsRemainingCount` | Type: `boolean` | Default value: `false` - if true arrows are disabled and last item has label with remaining count\n- `thumbnailsAsLinks` | Type: `boolean` | Default value: `false` - enables or disables links on thumbnails\n- `thumbnailsAutoHide` | Type: `boolean` | Default value: `false` - hides thumbnails if there is only one image\n- `thumbnailMargin` | Type: `number` | Default value: `10` - margin between images in thumbnails\n- `thumbnailSize` | Type: `string` | Default value: `NgxGalleryImageSize.Cover` - thumbnail size\n- `thumbnailActions` | Type: `NgxGalleryAction[]` | Default value: `[]` - Array of custom actions\n\n- `preview` | Type: `boolean` | Default value: `true` - enables or disables preview\n- `previewDescription` | Type: `boolean` | Default value: `true` - enables or disables description for images\n- `previewArrows` | Type: `boolean` | Default value: `true` - enables or disables arrows\n- `previewArrowsAutoHide` | boolean: `string` | Default value: `false` - enables or disables arrows auto hide\n- `previewSwipe` | Type: `boolean` | Default value: `false` - enables or disables swipe\n- `previewFullscreen` | Type: `boolean` | Default value: `false` - enables or disables fullscreen icon\n- `previewForceFullscreen` | Type: `boolean` | Default value: `false` - enables or disables opening preview in fullscreen mode\n- `previewCloseOnClick` | Type: `boolean` | Default value: `false` - enables or disables closing preview by click\n- `previewCloseOnEsc` | Type: `boolean` | Default value: `false` - enables or disables closing preview by esc keyboard\n- `previewKeyboardNavigation` | Type: `boolean` | Default value: `false` - enables or disables navigation by keyboard\n- `previewAnimation` | Type: `boolean` | Default value: `true` - enables or disables image loading animation\n- `previewAutoPlay` | Type: `boolean` | Default value `false` - enables or disables auto play\n- `previewAutoPlayInterval` | Type: `number` | Default value: `2000` - interval for auto play (ms)\n- `previewAutoPlayPauseOnHover` | Type: `boolean` | Default value: `false` - enables or disables pouse auto play on hover\n- `previewInfinityMove` | Type: `boolean` | Default value: `false` - enables or disables infinity move by arrows\n- `previewZoom` | Type: `boolean` | Default value: `false` - enables or disables zoom in and zoom out\n- `previewZoomStep` | Type: `number` | Default value: `0.1` - step for zoom change\n- `previewZoomMax` | Type: `number` | Default value: `2` - max value for zoom\n- `previewZoomMin` | Type: `number` | Default value: `0.5` - min value for zoom\n- `previewRotate` | Type: `boolean` | Default value: `false` - enables or disables rotate buttons\n- `previewDownload` | Type: `boolean` | Default value: `false` - enables or disables downoad button\n- `previewBullets` | Type: `boolean` | Default value: `false` - enables or disables navigation bullets\n\n- `arrowPrevIcon` | Type: `string` | Default value: `'fa fa-arrow-circle-left'` - icon for prev arrow\n- `arrowNextIcon` | Type: `string` | Default value: `'fa fa-arrow-circle-right'` - icon for next arrow\n- `closeIcon` | Type: `string` | Default value: `'fa fa-times-circle'` - icon for close button\n- `fullscreenIcon` | Type: `string` | Default value: `'fa fa-arrows-alt'` - icon for fullscreen button\n- `spinnerIcon` | Type: `string` | Default value: `'fa fa-spinner fa-pulse fa-3x fa-fw'` - icon for spinner\n- `zoomInIcon` | Type: `string` | Default value: `'fa fa-search-plus'` - icon for zoom in\n- `zoomOutIcon` | Type: `string` | Default value: `'fa fa-search-minus'` - icon for zoom out\n- `rotateLeftIcon` | Type: `string` | Default value: `'fa fa-undo'` - icon for rotate left\n- `rotateRightIcon` | Type: `string` | Default value: `'fa fa-repeat'` - icon for rotate right\n- `downloadIcon` | Type: `string` | Default value: `'fa fa-arrow-circle-down'` - icon for download\n- `actions` | Type: `NgxGalleryAction[]` | Default value: `[]` - Array of new custom actions that will be added to the left of the current close/zoom/fullscreen icons\n\n# NgxGalleryImage\n- `small` | Type: `string | SafeResourceUrl` - url used in thumbnails\n- `medium` | Type: `string | SafeResourceUrl` - url used in image\n- `big` | Type: `string | SafeResourceUrl` - url used in preview\n- `description` | Type: `string` - description used in preview\n- `url` | Type: `string` - url used in link\n- `label` | Type: `string` - label used for aria-label when thumbnail is a link\n\n# NgxGalleryAnimation\n- `Fade` (default)\n- `Slide`\n- `Rotate`\n- `Zoom`\n\n# NgxGalleryImageSize\n- `Cover` (default)\n- `Contain`\n\n# NgxGalleryLayout\n- `Top`\n- `Bottom` (default)\n\n# NgxGalleryOrder\n- `Column` (default)\n- `Row`\n- `Page`\n\nExamples for \n\n# NgxGalleryAction\n- `icon` | Type: `string` - icon for custom action\n- `disabled` | Type: `boolean` | Default value: `false` - if the icon should be disabled\n- `titleText` | Type: `string` | Default value: `''` - text to set the title attribute to\n- `onClick` | Type: `(event: Event, index: number) => void` - Output function to call when custom action icon is clicked\n\n# Events\n- `change` - triggered on image change\n- `imagesReady` - triggered when images length > 0\n- `previewOpen` - triggered on preview open\n- `previewClose` - triggered on preview close\n- `previewChange` - triggered on preview image change\n\n# Methods\n- `show(index: number): void` - shows image at index\n- `showNext(): void` - shows next image\n- `showPrev(): void` - shows prev image\n- `canShowNext(): boolean` - returns true if there is next image\n- `canShowPrev(): boolean` - returns true if there is prev image\n- `openPreview(index: number): void` - opens preview at index\n- `moveThumbnailsLeft(): void` - moves thumbnails to left\n- `moveThumbnailsRight(): void` - moves thumbnails to right\n- `canMoveThumbnailsLeft(): boolean` - returns true if you can move thumbnails to left\n- `canMoveThumbnailsRight(): boolean` - returns true if you can move thumbnails to right\n\n# Usage\n````ts\n// app.module.ts\nimport { NgxGalleryModule } from 'ngx-gallery';\n...\n@NgModule({\n    imports: [\n        ...\n        NgxGalleryModule\n        ...\n    ],\n    ...\n})\nexport class AppModule { }\n````\n\n````ts\n// app.component.ts\nimport { Component, OnInit } from '@angular/core';\nimport { NgxGalleryOptions, NgxGalleryImage, NgxGalleryAnimation } from '@nomadreservations/ngx-gallery';\n...\n\n@Component({\n    templateUrl: './app.component.html',\n    styleUrls: ['./app.component.scss'],\n})\nexport class AppComponent implements OnInit {\n    galleryOptions: NgxGalleryOptions[];\n    galleryImages: NgxGalleryImage[];\n\n    ngOnInit(): void {\n\n        this.galleryOptions = [\n            {\n                width: '600px',\n                height: '400px',\n                thumbnailsColumns: 4,\n                imageAnimation: NgxGalleryAnimation.Slide\n            },\n            // max-width 800\n            {\n                breakpoint: 800,\n                width: '100%',\n                height: '600px',\n                imagePercent: 80,\n                thumbnailsPercent: 20,\n                thumbnailsMargin: 20,\n                thumbnailMargin: 20\n            },\n            // max-width 400\n            {\n                breakpoint: 400,\n                preview: false\n            }\n        ];\n\n        this.galleryImages = [\n            {\n                small: 'assets/1-small.jpg',\n                medium: 'assets/1-medium.jpg',\n                big: 'assets/1-big.jpg'\n            },\n            {\n                small: 'assets/2-small.jpg',\n                medium: 'assets/2-medium.jpg',\n                big: 'assets/2-big.jpg'\n            },\n            {\n                small: 'assets/3-small.jpg',\n                medium: 'assets/3-medium.jpg',\n                big: 'assets/3-big.jpg'\n            }\n        ];\n    }\n}\n\n````\n\n````html\n// app.component.html\n<ngx-gallery [options]=\"galleryOptions\" [images]=\"galleryImages\"></ngx-gallery>\n````\n\n# Styling\n- Active thumbnail\n```\n::ng-deep .ngx-gallery-thumbnail.ngx-gallery-active {  \n    /* your styles */\n}\n```\n\n- Arrow\n```\nngx-gallery ::ng-deep .ngx-gallery-arrow {\n    /* your styles */\n}\n```\n\n- Arrow in particular element\n```\nngx-gallery ::ng-deep ngx-gallery-image .ngx-gallery-arrow {\n    /* your styles */\n}\nngx-gallery ::ng-deep ngx-gallery-thumbnails .ngx-gallery-arrow {\n    /* your styles */\n}\nngx-gallery ::ng-deep ngx-gallery-preview .ngx-gallery-arrow {\n    /* your styles */\n}\n```\n\n","readmeFilename":"README.md"}