{"_id":"@capacitor-geckoview/dialog","_rev":"5-95095972f7820779fc41520fb17654da","name":"@capacitor-geckoview/dialog","dist-tags":{"latest":"8.6.0"},"versions":{"8.0.1":{"name":"@capacitor-geckoview/dialog","version":"8.0.1","keywords":["capacitor","plugin","native"],"author":{"name":"Ionic","email":"hi@ionicframework.com"},"license":"MIT","_id":"@capacitor-geckoview/dialog@8.0.1","maintainers":[{"name":"wszgrcy","email":"wszgrcy@gmail.com"}],"homepage":"https://github.com/wszgrcy/capacitor-geckoview-plugins#readme","bugs":{"url":"https://github.com/wszgrcy/capacitor-geckoview-plugins/issues"},"dist":{"shasum":"b20a42855ea68843095ba06d33c26ee780a34ae2","tarball":"https://registry.npmjs.org/@capacitor-geckoview/dialog/-/dialog-8.0.1.tgz","fileCount":25,"integrity":"sha512-L5KMSgf82S+EXhq9Lx6Xju5UNxqtrOz7Bo4DlZPQgnDog4BYSanv7HR0gUmsnBGX8ZsMNnkB4JyMouK/8m8XVg==","signatures":[{"sig":"MEYCIQDoL5Pc4I2BPt3KrqC6MnUJwKrVGsuXwBqhjY/9egY8pwIhAJNnoHs2T1phHDgb0hQ90H7W1A3jo/nD9eyKwWCFYnN/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":48835},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"4225aeb43b7250f2a81f07a7adee97b4b4b38bf5","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api DialogPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild build -scheme CapacitorDialog -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","publish:cocoapod":"pod trunk push ./CapacitorDialog.podspec --allow-warnings"},"_npmUser":{"name":"wszgrcy","email":"wszgrcy@gmail.com"},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/wszgrcy/capacitor-geckoview-plugins.git","type":"git"},"_npmVersion":"11.12.1","description":"The Dialog API provides methods for triggering native dialog windows for alerts, confirmations, and input prompts","directories":{},"_nodeVersion":"24.15.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"0.3.0","@capacitor/android":"^8.0.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dialog_8.0.1_1788514713403_0.5911428686252373","host":"s3://npm-registry-packages-npm-production"}},"8.5.5":{"name":"@capacitor-geckoview/dialog","version":"8.5.5","keywords":["capacitor","plugin","native"],"author":{"name":"wszgrcy","email":"wszgrcy@gmail.com"},"license":"MIT","_id":"@capacitor-geckoview/dialog@8.5.5","maintainers":[{"name":"wszgrcy","email":"wszgrcy@gmail.com"}],"homepage":"https://github.com/wszgrcy/capacitor-geckoview-plugins#readme","bugs":{"url":"https://github.com/wszgrcy/capacitor-geckoview-plugins/issues"},"dist":{"shasum":"cd3a76c6da5b8168b4a077858bc55a6e1b2262c1","tarball":"https://registry.npmjs.org/@capacitor-geckoview/dialog/-/dialog-8.5.5.tgz","fileCount":25,"integrity":"sha512-s0+74ijIEFcgTdTCREnXg45MRWQ4vrx3jYGQ06NdbB1eDmYdijDIQJFnUuTfhH9SkCt3O/+AKiQz6I+b7p9Llw==","signatures":[{"sig":"MEYCIQCmX4ijzlLhX/rkBFNGQqY+2kyaLTYNCbzLxCWAhTymBgIhAKPbjiWkwXi63/hy3LwE1mV0MJQvxfUxyIhKYT3/EuWW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQD9w87OADFN2nU6rSB1hJ7/kVN+zp3JtcKQhVw+lPf5+gIhANTYxmHlvNMbAW3295b+WLH+2MHkSgXI8H8+ffErC9ma","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capacitor-geckoview%2fdialog@8.5.5","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48875},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"44a37174c9f879dc86995227caf8a98724b73f41","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api DialogPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild build -scheme CapacitorDialog -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","publish:cocoapod":"pod trunk push ./CapacitorDialog.podspec --allow-warnings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5707704-d2ad-4c55-9096-da5926aa684d"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/wszgrcy/capacitor-geckoview-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"The Dialog API provides methods for triggering native dialog windows for alerts, confirmations, and input prompts","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"0.3.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capacitor-geckoview/android":"^8.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dialog_8.5.5_1788531011489_0.2857649232742423","host":"s3://npm-registry-packages-npm-production"}},"8.5.6":{"name":"@capacitor-geckoview/dialog","version":"8.5.6","keywords":["capacitor","plugin","native"],"author":{"name":"wszgrcy","email":"wszgrcy@gmail.com"},"license":"MIT","_id":"@capacitor-geckoview/dialog@8.5.6","maintainers":[{"name":"wszgrcy","email":"wszgrcy@gmail.com"}],"homepage":"https://github.com/wszgrcy/capacitor-geckoview-plugins#readme","bugs":{"url":"https://github.com/wszgrcy/capacitor-geckoview-plugins/issues"},"dist":{"shasum":"6fb35aa42f55b5bd4ec6751f64397881b19865f9","tarball":"https://registry.npmjs.org/@capacitor-geckoview/dialog/-/dialog-8.5.6.tgz","fileCount":25,"integrity":"sha512-Y+RGhxRQ0Q4v9mYx1oiWL4O4LxYhZXwmgQG6pNlvmPqt/NvU2/+09SVFFwlQCrnZKlkZ7fFAKfKCQkrP+oXOfw==","signatures":[{"sig":"MEUCIBPKhGIIg9kA+eQmCOf1fkGdIAHknyumSdXxtys6BuuNAiEAmJzUgkFfPxp4dtq+I5uKP8RBwxx4Ys1IKDmqHrjtf/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC4ndnX8xIMDboJbjTMkRAjmwGa+KQjMiDgQ/cJ+w/DsgIgERnJCrSrSJGJqere9LqIw8AfyxGk+zb04ARplkm+OK4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capacitor-geckoview%2fdialog@8.5.6","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48875},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"7b5d783b4736fa7ece909ce8d6f8360ba60b6868","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api DialogPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild build -scheme CapacitorDialog -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","publish:cocoapod":"pod trunk push ./CapacitorDialog.podspec --allow-warnings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5707704-d2ad-4c55-9096-da5926aa684d"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/wszgrcy/capacitor-geckoview-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"The Dialog API provides methods for triggering native dialog windows for alerts, confirmations, and input prompts","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"0.3.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capacitor-geckoview/android":"^8.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dialog_8.5.6_1788531421393_0.797017906143592","host":"s3://npm-registry-packages-npm-production"}},"8.5.7":{"name":"@capacitor-geckoview/dialog","version":"8.5.7","keywords":["capacitor","plugin","native"],"author":{"name":"wszgrcy","email":"wszgrcy@gmail.com"},"license":"MIT","_id":"@capacitor-geckoview/dialog@8.5.7","maintainers":[{"name":"wszgrcy","email":"wszgrcy@gmail.com"}],"homepage":"https://github.com/wszgrcy/capacitor-geckoview-plugins#readme","bugs":{"url":"https://github.com/wszgrcy/capacitor-geckoview-plugins/issues"},"dist":{"shasum":"af1e75c9f2fbbae084f12758e5762c1d2d5d1dce","tarball":"https://registry.npmjs.org/@capacitor-geckoview/dialog/-/dialog-8.5.7.tgz","fileCount":25,"integrity":"sha512-kTY9IymjXQysh3X4ExOXFXCjg4IN0uUcTTP4viiFy6fCPt6ioNMMeRv5pes5g0Ohbmtue6UdYKS+94v5GcmDNg==","signatures":[{"sig":"MEUCIHZNjTqQpBCF3Qrj0Iu0ufl0YKpPDmojSmL/0t3zEY8FAiEA2E1emH8IGfTK31+bqPTmcOoMZGVDAu0+bIJDTLMi1No=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCH/XxANzIqI6zX5bZTzKr4Uy1YfC2auVGIVIm7QMTcRwIgbciFOa55K3X1ISDSVOZrbKWn0t3ZRkxO+gDfVQigep8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capacitor-geckoview%2fdialog@8.5.7","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48875},"main":"dist/plugin.cjs.js","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","module":"dist/esm/index.js","gitHead":"8b5461b659b8d1788d8b7058a1dc6743c53c769c","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api DialogPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild build -scheme CapacitorDialog -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","publish:cocoapod":"pod trunk push ./CapacitorDialog.podspec --allow-warnings"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5707704-d2ad-4c55-9096-da5926aa684d"}},"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/wszgrcy/capacitor-geckoview-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"The Dialog API provides methods for triggering native dialog windows for alerts, confirmations, and input prompts","directories":{},"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"0.3.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capacitor-geckoview/android":"^8.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"tmp":"tmp/dialog_8.5.7_1788531848863_0.1574553667768881","host":"s3://npm-registry-packages-npm-production"}},"8.6.0":{"_id":"@capacitor-geckoview/dialog@8.6.0","bugs":{"url":"https://github.com/wszgrcy/capacitor-geckoview-plugins/issues"},"dist":{"shasum":"08131f7d6ee785e15bca3d359f36595f1a6e3aa1","tarball":"https://registry.npmjs.org/@capacitor-geckoview/dialog/-/dialog-8.6.0.tgz","fileCount":25,"integrity":"sha512-Dicy/qeVZaOf/bRhuSBBO0vns4pq5l8nh4uK5ZfKJm/scsXLszNkHG51KIqDSxg/3AxxQjkxgVXYDo9XVgu1TQ==","signatures":[{"sig":"MEYCIQCcJvc0qYsJseU+fr+5QLoPzfjVRE6Ze+DRKmTpt8H8AQIhAIIFqji62u68znzivWvvlQlv6+xtAsS4v4rhWR5Kj4HH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBtFXBe/88gVlOQgQWYYRiT1LFbaoKRUJgAtsBxmF5XwAiAg2jcjja8+zW/+LTtOWTpcmaJ5LFRFNH+CTfaajxE5Yw=="}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@capacitor-geckoview%2fdialog@8.6.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":48875},"main":"dist/plugin.cjs.js","name":"@capacitor-geckoview/dialog","types":"dist/esm/index.d.ts","unpkg":"dist/plugin.js","author":{"name":"wszgrcy","email":"wszgrcy@gmail.com"},"module":"dist/esm/index.js","gitHead":"01d4ce279e0b0b0c55b1b392db3f9a1b4673052e","license":"MIT","scripts":{"fmt":"npm run eslint -- --fix && npm run prettier -- --write && npm run swiftlint -- --fix --format","lint":"npm run eslint && npm run prettier -- --check && npm run swiftlint -- lint","build":"npm run clean && npm run docgen && tsc && rollup -c rollup.config.mjs","clean":"rimraf ./dist","watch":"tsc --watch","docgen":"docgen --api DialogPlugin --output-readme README.md --output-json dist/docs.json","eslint":"eslint . --ext ts","verify":"npm run verify:ios && npm run verify:android && npm run verify:web","prettier":"prettier \"**/*.{css,html,ts,js,java}\" --plugin=prettier-plugin-java","swiftlint":"node-swiftlint","verify:ios":"xcodebuild build -scheme CapacitorDialog -destination generic/platform=iOS","verify:web":"npm run build","prepublishOnly":"npm run build","verify:android":"cd android && ./gradlew clean build test && cd ..","publish:cocoapod":"pod trunk push ./CapacitorDialog.podspec --allow-warnings"},"version":"8.6.0","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:f5707704-d2ad-4c55-9096-da5926aa684d"}},"homepage":"https://github.com/wszgrcy/capacitor-geckoview-plugins#readme","keywords":["capacitor","plugin","native"],"prettier":"@ionic/prettier-config","capacitor":{"ios":{"src":"ios"},"android":{"src":"android"}},"swiftlint":"@ionic/swiftlint-config","repository":{"url":"git+https://github.com/wszgrcy/capacitor-geckoview-plugins.git","type":"git"},"_npmVersion":"11.19.0","description":"The Dialog API provides methods for triggering native dialog windows for alerts, confirmations, and input prompts","directories":{},"maintainers":[{"name":"wszgrcy","email":"wszgrcy@gmail.com"}],"_nodeVersion":"24.20.0","eslintConfig":{"extends":"@ionic/eslint-config/recommended"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.57.1","rimraf":"^6.1.0","rollup":"^4.53.2","prettier":"^3.6.2","swiftlint":"^2.0.0","typescript":"^5.9.3","@capacitor/ios":"^8.0.0","@capacitor/core":"^8.0.0","@capacitor/docgen":"0.3.0","@ionic/eslint-config":"^0.4.0","prettier-plugin-java":"^2.7.7","@ionic/prettier-config":"^4.0.0","@ionic/swiftlint-config":"^2.0.0","@capacitor-geckoview/android":"^8.0.0"},"peerDependencies":{"@capacitor/core":">=8.0.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dialog_8.6.0_1788767434516_0.7173340917771243"}}},"time":{"created":"2026-09-04T09:38:33.170Z","modified":"2026-09-07T07:50:35.159Z","8.0.1":"2026-09-04T09:38:33.530Z","8.5.5":"2026-09-04T14:10:11.592Z","8.5.6":"2026-09-04T14:17:01.470Z","8.5.7":"2026-09-04T14:24:08.953Z","8.6.0":"2026-09-07T07:50:34.621Z"},"bugs":{"url":"https://github.com/wszgrcy/capacitor-geckoview-plugins/issues"},"author":{"name":"wszgrcy","email":"wszgrcy@gmail.com"},"license":"MIT","homepage":"https://github.com/wszgrcy/capacitor-geckoview-plugins#readme","keywords":["capacitor","plugin","native"],"repository":{"url":"git+https://github.com/wszgrcy/capacitor-geckoview-plugins.git","type":"git"},"description":"The Dialog API provides methods for triggering native dialog windows for alerts, confirmations, and input prompts","maintainers":[{"name":"wszgrcy","email":"wszgrcy@gmail.com"}],"readme":"# @capacitor/dialog\n\nThe Dialog API provides methods for triggering native dialog windows for alerts, confirmations, and input prompts\n\n## Install\n\n```bash\nnpm install @capacitor/dialog\nnpx cap sync\n```\n\n## Example\n\n```typescript\nimport { Dialog } from '@capacitor/dialog';\n\nconst showAlert = async () => {\n  await Dialog.alert({\n    title: 'Stop',\n    message: 'this is an error',\n  });\n};\n\nconst showConfirm = async () => {\n  const { value } = await Dialog.confirm({\n    title: 'Confirm',\n    message: `Are you sure you'd like to press the red button?`,\n  });\n\n  console.log('Confirmed:', value);\n};\n\nconst showPrompt = async () => {\n  const { value, cancelled } = await Dialog.prompt({\n    title: 'Hello',\n    message: `What's your name?`,\n  });\n\n  console.log('Name:', value);\n  console.log('Cancelled:', cancelled);\n};\n```\n\n## API\n\n<docgen-index>\n\n* [`alert(...)`](#alert)\n* [`prompt(...)`](#prompt)\n* [`confirm(...)`](#confirm)\n* [Interfaces](#interfaces)\n\n</docgen-index>\n\n<docgen-api>\n<!--Update the source file JSDoc comments and rerun docgen to update the docs below-->\n\n### alert(...)\n\n```typescript\nalert(options: AlertOptions) => Promise<void>\n```\n\nShow an alert dialog\n\n| Param         | Type                                                  |\n| ------------- | ----------------------------------------------------- |\n| **`options`** | <code><a href=\"#alertoptions\">AlertOptions</a></code> |\n\n**Since:** 1.0.0\n\n--------------------\n\n\n### prompt(...)\n\n```typescript\nprompt(options: PromptOptions) => Promise<PromptResult>\n```\n\nShow a prompt dialog\n\n| Param         | Type                                                    |\n| ------------- | ------------------------------------------------------- |\n| **`options`** | <code><a href=\"#promptoptions\">PromptOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#promptresult\">PromptResult</a>&gt;</code>\n\n**Since:** 1.0.0\n\n--------------------\n\n\n### confirm(...)\n\n```typescript\nconfirm(options: ConfirmOptions) => Promise<ConfirmResult>\n```\n\nShow a confirmation dialog\n\n| Param         | Type                                                      |\n| ------------- | --------------------------------------------------------- |\n| **`options`** | <code><a href=\"#confirmoptions\">ConfirmOptions</a></code> |\n\n**Returns:** <code>Promise&lt;<a href=\"#confirmresult\">ConfirmResult</a>&gt;</code>\n\n**Since:** 1.0.0\n\n--------------------\n\n\n### Interfaces\n\n\n#### AlertOptions\n\n| Prop              | Type                | Description                       | Default           | Since |\n| ----------------- | ------------------- | --------------------------------- | ----------------- | ----- |\n| **`title`**       | <code>string</code> | Title of the dialog.              |                   | 1.0.0 |\n| **`message`**     | <code>string</code> | Message to show on the dialog.    |                   | 1.0.0 |\n| **`buttonTitle`** | <code>string</code> | Text to use on the action button. | <code>\"OK\"</code> | 1.0.0 |\n\n\n#### PromptResult\n\n| Prop            | Type                 | Description                                     | Since |\n| --------------- | -------------------- | ----------------------------------------------- | ----- |\n| **`value`**     | <code>string</code>  | Text entered on the prompt.                     | 1.0.0 |\n| **`cancelled`** | <code>boolean</code> | Whether if the prompt was canceled or accepted. | 1.0.0 |\n\n\n#### PromptOptions\n\n| Prop                    | Type                | Description                                | Default               | Since |\n| ----------------------- | ------------------- | ------------------------------------------ | --------------------- | ----- |\n| **`title`**             | <code>string</code> | Title of the dialog.                       |                       | 1.0.0 |\n| **`message`**           | <code>string</code> | Message to show on the dialog.             |                       | 1.0.0 |\n| **`okButtonTitle`**     | <code>string</code> | Text to use on the positive action button. | <code>\"OK\"</code>     | 1.0.0 |\n| **`cancelButtonTitle`** | <code>string</code> | Text to use on the negative action button. | <code>\"Cancel\"</code> | 1.0.0 |\n| **`inputPlaceholder`**  | <code>string</code> | Placeholder text for hints.                |                       | 1.0.0 |\n| **`inputText`**         | <code>string</code> | Prepopulated text.                         |                       | 1.0.0 |\n\n\n#### ConfirmResult\n\n| Prop        | Type                 | Description                                               | Since |\n| ----------- | -------------------- | --------------------------------------------------------- | ----- |\n| **`value`** | <code>boolean</code> | true if the positive button was clicked, false otherwise. | 1.0.0 |\n\n\n#### ConfirmOptions\n\n| Prop                    | Type                | Description                                | Default               | Since |\n| ----------------------- | ------------------- | ------------------------------------------ | --------------------- | ----- |\n| **`title`**             | <code>string</code> | Title of the dialog.                       |                       | 1.0.0 |\n| **`message`**           | <code>string</code> | Message to show on the dialog.             |                       | 1.0.0 |\n| **`okButtonTitle`**     | <code>string</code> | Text to use on the positive action button. | <code>\"OK\"</code>     | 1.0.0 |\n| **`cancelButtonTitle`** | <code>string</code> | Text to use on the negative action button. | <code>\"Cancel\"</code> | 1.0.0 |\n\n</docgen-api>\n","readmeFilename":"README.md"}