{"_id":"@comingzones/cordova-plugin-downloadimage-to-gallery","name":"@comingzones/cordova-plugin-downloadimage-to-gallery","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@comingzones/cordova-plugin-downloadimage-to-gallery","version":"1.0.0","description":"Cordova Device Plugin","types":"./types/index.d.ts","cordova":{"id":"@comingzones/cordova-plugin-downloadimage-to-gallery","platforms":["android","ios","windows","browser","osx"]},"repository":{"type":"git","url":"git+ssh://git@github.com/comingzones/cordova-plugin-device.git"},"keywords":["cordova","device","ecosystem:cordova","cordova-android","cordova-ios","cordova-windows","cordova-browser","cordova-osx"],"scripts":{"test":"npm run eslint","eslint":"node node_modules/eslint/bin/eslint www && node node_modules/eslint/bin/eslint src && node node_modules/eslint/bin/eslint tests"},"author":{"name":"dev@comingzones.com"},"gitHead":"ccc589a27587c58d1155372e31ae5d71bd730b44","bugs":{"url":"https://github.com/comingzones/cordova-plugin-device/issues"},"homepage":"https://github.com/comingzones/cordova-plugin-device#readme","_id":"@comingzones/cordova-plugin-downloadimage-to-gallery@1.0.0","_nodeVersion":"15.8.0","_npmVersion":"7.5.1","dist":{"integrity":"sha512-rYhiwUTbbklDnOgkf5RFUoxTsH+EA1tTHXd9fwO/0ZXcA+5+dLdhadYyOvQMHVZpFBn3T0tqj2BQ5x7uumktrg==","shasum":"4596a6f89a162ce45c1bf327d68d8b4602aaa65b","tarball":"https://registry.npmjs.org/@comingzones/cordova-plugin-downloadimage-to-gallery/-/cordova-plugin-downloadimage-to-gallery-1.0.0.tgz","fileCount":8,"unpackedSize":26079,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDpZq+kknalJsS0P6XW4yP8nyG5hU+jys30TIUw23JDwAiBRNnCOBO3b5ukZl8jqIiDmRpYjqxUOzRV+2bKSkAku5g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjBkJ5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoE3BAAnOTyPbHVq2WdtueJekVsGiTSkzs5DgTpagzyFtCAx25VmPGp\r\nMVsBfLSA832puyF2mS2TUZ8Zxk35vPyr0mTfaY8hSDuDqMFj+dwDEuhaltGc\r\nJG98fslAxTZOyAG2Gy1ICGbOWwIldJMERWPTEe9E6HnjEFv8virTJ7tA1bgv\r\nGUo8tToHLku0txs476GCOcxBWLI+HZFcBmTbJ0/12RksVXZyS6wAIUEvFm0t\r\nGbBmZ5xwmsF0hrS+iJOVyw0jTLEeBtPhZaayzWNMYPOIJHg3NmRtmLkzjLDi\r\nTDMObow2Gt8irv5bxayApe9BLG7iVbMaD3d61kkpoZV3Xsx17M72H/7oeNHh\r\nM3gIlAF9ZvDCCa17AiIGDZkED4ZgBKOhzu2htdeAkR4Fzg5wpANJZqLuEKcz\r\nNOu5NuKuoODzvrFGv+/qpd2bdMLEDef22LRXW+M9r3vfDte0GOrUHKjBn17R\r\nbJ73GAkd/oJQ/TKpn02GftQbp3hGWxoS2Y1GU/gB6VPJrBFCqY4YFjzBWjQX\r\n7w1xIh/nCcmrqQ2z5fZoPoRuh2lzJf4ucg5tbrmXmJsiNKbvi6DFGj4y7L1p\r\nJFKbY4QB8Pn1giFeGR0VIW9pnJ1i54w9RiDXZWUgI/RXkErIN0MUxMpatoJv\r\nLVj341hzC4JxG7/g50EMA0b3Ni7tiZHhyeI=\r\n=kW3i\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"comingzones2020","email":"darrenhou1993@gmail.com"},"directories":{},"maintainers":[{"name":"comingzones2020","email":"darrenhou1993@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/cordova-plugin-downloadimage-to-gallery_1.0.0_1661354617011_0.07163138742869579"},"_hasShrinkwrap":false}},"time":{"created":"2022-08-24T15:23:36.919Z","1.0.0":"2022-08-24T15:23:37.185Z","modified":"2022-08-24T15:23:37.371Z"},"maintainers":[{"name":"comingzones2020","email":"darrenhou1993@gmail.com"}],"description":"Cordova Device Plugin","homepage":"https://github.com/comingzones/cordova-plugin-device#readme","keywords":["cordova","device","ecosystem:cordova","cordova-android","cordova-ios","cordova-windows","cordova-browser","cordova-osx"],"repository":{"type":"git","url":"git+ssh://git@github.com/comingzones/cordova-plugin-device.git"},"author":{"name":"dev@comingzones.com"},"bugs":{"url":"https://github.com/comingzones/cordova-plugin-device/issues"},"readme":"# cordova-plugin-downloadimage-to-gallery\n\nThe cordova plugin for downloading image into android and iphone photos gallery.\n\n\n## Supported platforms\n\n- Android\n- iOS\n\n## Installation\n\n```\ncordova plugin add https://github.com/saisreeharsha/cordova-plugin-downloadimage-to-gallery\n\nor\n\ncordova plugin add cordova-plugin-downloadimage-to-gallery\n\n```\n\n## Methods:\n\n-Android & IOS\n```\n    download(url,onsuccess,onerror)  //'url' can be any online resource url or dataURI\n```\n\n- IOS Only\n\n```\n    downloadWithLocalPath(relativeUrl,onsuccess,onerror) //'relativeUrl' relative to Library/NoCloud  e.g. \"/myimage/logo.png\"\n```\n\n## Usage\n\n## Android & IOS\n1. Download from a url when device is ready\n\n```js\ndocument.addEventListener(\"deviceready\", onDeviceReady);\n\nonDeviceReady = function () {\n  window.DownloadImageToGallery.download(\n    \"http://cordova.apache.org/static/img/cordova_bot.png\",\n    function success() {\n      alert(\"Image downloaded successfully\");\n    },\n    function failure() {\n      alert(\"Image download failed\");\n    }\n  );\n};\n```\n## (IOS only)\n2.download a local image file:\n*If you have a file inside your app's dataDirectory(/Library/NoCloud/) and the path is /Library/NoCloud/myImages/logo.png, then you can move it to image gallery using the following code snippit\n\n```js\n  document.addEventListener(\"deviceready\",onDeviceReady);\n\n  onDeviceReady = function(){\n      window.DownloadImageToGallery.downloadWithLocalPath(\"/myImages/logo.png\",function(){\n          alert(\"success\");\n      },function(){\n          alert(\"error\");\n      });\n  }\n```\n\n## License\n\n[Apache License 2.0](/LICENSE)\n\n","readmeFilename":"README.md"}