├── .editorconfig ├── .github ├── CODE_OF_CONDUCT.md ├── FUNDING.yml ├── ISSUE_TEMPLATE │ ├── bug_report.yml │ ├── config.yml │ └── feature_request.yml ├── PULL_REQUEST_TEMPLATE.md ├── funding-octocat.svg ├── stale.yml └── workflows │ └── verify.yml ├── .gitignore ├── .oxlintrc.json ├── .prettierignore ├── .prettierrc ├── .vscode ├── c_cpp_properties.json └── settings.json ├── CODEOWNERS ├── LICENSE ├── NuGet.config ├── README.md ├── RNPermissions.podspec ├── android ├── build.gradle └── src │ ├── main │ ├── AndroidManifest.xml │ ├── AndroidManifestNew.xml │ └── java │ │ └── com │ │ └── zoontek │ │ └── rnpermissions │ │ ├── RNPermissionsModuleImpl.kt │ │ └── RNPermissionsPackage.kt │ ├── newarch │ └── com │ │ └── zoontek │ │ └── rnpermissions │ │ └── RNPermissionsModule.kt │ └── oldarch │ └── com │ └── zoontek │ └── rnpermissions │ └── RNPermissionsModule.kt ├── app.plugin.js ├── docs ├── location_always_first_prompt.png ├── location_always_second_prompt.png └── location_always_upgrade.png ├── example ├── .bundle │ └── config ├── .yarnrc ├── Gemfile ├── Gemfile.lock ├── android │ ├── app │ │ ├── build.gradle │ │ ├── debug.keystore │ │ ├── proguard-rules.pro │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ ├── assets │ │ │ └── fonts │ │ │ │ └── MaterialCommunityIcons.ttf │ │ │ ├── java │ │ │ └── com │ │ │ │ └── rnpermissionsexample │ │ │ │ ├── MainActivity.kt │ │ │ │ └── MainApplication.kt │ │ │ └── res │ │ │ ├── drawable │ │ │ └── rn_edit_text_material.xml │ │ │ ├── mipmap-hdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-mdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ ├── mipmap-xxxhdpi │ │ │ ├── ic_launcher.png │ │ │ └── ic_launcher_round.png │ │ │ └── values │ │ │ ├── strings.xml │ │ │ └── styles.xml │ ├── build.gradle │ ├── gradle.properties │ ├── gradle │ │ └── wrapper │ │ │ ├── gradle-wrapper.jar │ │ │ └── gradle-wrapper.properties │ ├── gradlew │ ├── gradlew.bat │ └── settings.gradle ├── app.json ├── babel.config.js ├── index.js ├── ios │ ├── .xcode.env │ ├── Podfile │ ├── Podfile.lock │ ├── RNPermissionsExample.xcodeproj │ │ ├── project.pbxproj │ │ └── xcshareddata │ │ │ └── xcschemes │ │ │ └── RNPermissionsExample.xcscheme │ ├── RNPermissionsExample.xcworkspace │ │ ├── contents.xcworkspacedata │ │ └── xcshareddata │ │ │ └── IDEWorkspaceChecks.plist │ └── RNPermissionsExample │ │ ├── AppDelegate.swift │ │ ├── Images.xcassets │ │ ├── AppIcon.appiconset │ │ │ └── Contents.json │ │ └── Contents.json │ │ ├── Info.plist │ │ ├── LaunchScreen.storyboard │ │ └── PrivacyInfo.xcprivacy ├── metro.config.js ├── package.json ├── src │ └── App.tsx ├── tsconfig.json ├── windows │ ├── .gitignore │ ├── Example.sln │ └── Example │ │ ├── .gitignore │ │ ├── App.cpp │ │ ├── App.h │ │ ├── App.idl │ │ ├── App.xaml │ │ ├── Assets │ │ ├── LockScreenLogo.scale-200.png │ │ ├── SplashScreen.scale-200.png │ │ ├── Square150x150Logo.scale-200.png │ │ ├── Square44x44Logo.scale-200.png │ │ ├── Square44x44Logo.targetsize-24_altform-unplated.png │ │ ├── StoreLogo.png │ │ └── Wide310x150Logo.scale-200.png │ │ ├── AutolinkedNativeModules.g.cpp │ │ ├── AutolinkedNativeModules.g.h │ │ ├── Example.vcxproj │ │ ├── Example.vcxproj.filters │ │ ├── Example_TemporaryKey.pfx │ │ ├── Package.appxmanifest │ │ ├── PropertySheet.props │ │ ├── ReactPackageProvider.cpp │ │ ├── ReactPackageProvider.h │ │ ├── packages.config │ │ ├── pch.cpp │ │ └── pch.h └── yarn.lock ├── fetchWindowsCapabilites.js ├── ios ├── AppTrackingTransparency │ ├── RNPermissionHandlerAppTrackingTransparency.h │ └── RNPermissionHandlerAppTrackingTransparency.mm ├── Bluetooth │ ├── RNPermissionHandlerBluetooth.h │ └── RNPermissionHandlerBluetooth.mm ├── Calendars │ ├── RNPermissionHandlerCalendars.h │ └── RNPermissionHandlerCalendars.mm ├── CalendarsWriteOnly │ ├── RNPermissionHandlerCalendarsWriteOnly.h │ └── RNPermissionHandlerCalendarsWriteOnly.mm ├── Camera │ ├── RNPermissionHandlerCamera.h │ └── RNPermissionHandlerCamera.mm ├── Contacts │ ├── RNPermissionHandlerContacts.h │ └── RNPermissionHandlerContacts.mm ├── FaceID │ ├── RNPermissionHandlerFaceID.h │ └── RNPermissionHandlerFaceID.mm ├── LocationAccuracy │ ├── RNPermissionHandlerLocationAccuracy.h │ └── RNPermissionHandlerLocationAccuracy.mm ├── LocationAlways │ ├── RNPermissionHandlerLocationAlways.h │ └── RNPermissionHandlerLocationAlways.mm ├── LocationWhenInUse │ ├── RNPermissionHandlerLocationWhenInUse.h │ └── RNPermissionHandlerLocationWhenInUse.mm ├── MediaLibrary │ ├── RNPermissionHandlerMediaLibrary.h │ └── RNPermissionHandlerMediaLibrary.mm ├── Microphone │ ├── RNPermissionHandlerMicrophone.h │ └── RNPermissionHandlerMicrophone.mm ├── Motion │ ├── RNPermissionHandlerMotion.h │ └── RNPermissionHandlerMotion.mm ├── Notifications │ ├── RNPermissionHandlerNotifications.h │ └── RNPermissionHandlerNotifications.mm ├── PhotoLibrary │ ├── RNPermissionHandlerPhotoLibrary.h │ └── RNPermissionHandlerPhotoLibrary.mm ├── PhotoLibraryAddOnly │ ├── RNPermissionHandlerPhotoLibraryAddOnly.h │ └── RNPermissionHandlerPhotoLibraryAddOnly.mm ├── PrivacyInfo.xcprivacy ├── RNPermissions.h ├── RNPermissions.mm ├── RNPermissions.xcodeproj │ └── project.pbxproj ├── Reminders │ ├── RNPermissionHandlerReminders.h │ └── RNPermissionHandlerReminders.mm ├── Siri │ ├── RNPermissionHandlerSiri.h │ └── RNPermissionHandlerSiri.mm ├── SpeechRecognition │ ├── RNPermissionHandlerSpeechRecognition.h │ └── RNPermissionHandlerSpeechRecognition.mm └── StoreKit │ ├── RNPermissionHandlerStoreKit.h │ └── RNPermissionHandlerStoreKit.mm ├── mock.js ├── package.json ├── scripts ├── podspec-check.mts └── setup.rb ├── src ├── contract.ts ├── expo.ts ├── index.ts ├── methods.android.ts ├── methods.ios.ts ├── methods.ts ├── methods.windows.ts ├── permissions.android.ts ├── permissions.ios.ts ├── permissions.ts ├── permissions.windows.ts ├── results.ts ├── specs │ └── NativeRNPermissions.ts ├── types.ts ├── unsupportedMethods.ts └── utils.ts ├── tsconfig.json ├── windows ├── .gitignore ├── ExperimentalFeatures.props ├── RNPermissions.sln └── RNPermissions │ ├── PropertySheet.props │ ├── RNPermissions.cpp │ ├── RNPermissions.def │ ├── RNPermissions.h │ ├── RNPermissions.rc │ ├── RNPermissions.vcxproj │ ├── RNPermissions.vcxproj.filters │ ├── ReactPackageProvider.cpp │ ├── ReactPackageProvider.h │ ├── ReactPackageProvider.idl │ ├── codegen │ ├── .clang-format │ ├── NativeRNPermissionsDataTypes.g.h │ └── NativeRNPermissionsSpec.g.h │ ├── packages.config │ ├── packages.lock.json │ ├── pch.cpp │ ├── pch.h │ ├── resource.h │ └── targetver.h └── yarn.lock /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/.editorconfig -------------------------------------------------------------------------------- /.github/CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/.github/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /.github/FUNDING.yml: -------------------------------------------------------------------------------- 1 | github: [zoontek] 2 | -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug_report.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/.github/ISSUE_TEMPLATE/bug_report.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature_request.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/.github/ISSUE_TEMPLATE/feature_request.yml -------------------------------------------------------------------------------- /.github/PULL_REQUEST_TEMPLATE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/.github/PULL_REQUEST_TEMPLATE.md -------------------------------------------------------------------------------- /.github/funding-octocat.svg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/.github/funding-octocat.svg -------------------------------------------------------------------------------- /.github/stale.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/.github/stale.yml -------------------------------------------------------------------------------- /.github/workflows/verify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/.github/workflows/verify.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/.gitignore -------------------------------------------------------------------------------- /.oxlintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/.oxlintrc.json -------------------------------------------------------------------------------- /.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/.prettierignore -------------------------------------------------------------------------------- /.prettierrc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/.prettierrc -------------------------------------------------------------------------------- /.vscode/c_cpp_properties.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/.vscode/c_cpp_properties.json -------------------------------------------------------------------------------- /.vscode/settings.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/.vscode/settings.json -------------------------------------------------------------------------------- /CODEOWNERS: -------------------------------------------------------------------------------- 1 | # Global owners 2 | * @zoontek 3 | -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/LICENSE -------------------------------------------------------------------------------- /NuGet.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/NuGet.config -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/README.md -------------------------------------------------------------------------------- /RNPermissions.podspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/RNPermissions.podspec -------------------------------------------------------------------------------- /android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/android/build.gradle -------------------------------------------------------------------------------- /android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/android/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /android/src/main/AndroidManifestNew.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/android/src/main/AndroidManifestNew.xml -------------------------------------------------------------------------------- /android/src/main/java/com/zoontek/rnpermissions/RNPermissionsModuleImpl.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/android/src/main/java/com/zoontek/rnpermissions/RNPermissionsModuleImpl.kt -------------------------------------------------------------------------------- /android/src/main/java/com/zoontek/rnpermissions/RNPermissionsPackage.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/android/src/main/java/com/zoontek/rnpermissions/RNPermissionsPackage.kt -------------------------------------------------------------------------------- /android/src/newarch/com/zoontek/rnpermissions/RNPermissionsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/android/src/newarch/com/zoontek/rnpermissions/RNPermissionsModule.kt -------------------------------------------------------------------------------- /android/src/oldarch/com/zoontek/rnpermissions/RNPermissionsModule.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/android/src/oldarch/com/zoontek/rnpermissions/RNPermissionsModule.kt -------------------------------------------------------------------------------- /app.plugin.js: -------------------------------------------------------------------------------- 1 | module.exports = require('./dist/commonjs/expo'); 2 | -------------------------------------------------------------------------------- /docs/location_always_first_prompt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/docs/location_always_first_prompt.png -------------------------------------------------------------------------------- /docs/location_always_second_prompt.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/docs/location_always_second_prompt.png -------------------------------------------------------------------------------- /docs/location_always_upgrade.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/docs/location_always_upgrade.png -------------------------------------------------------------------------------- /example/.bundle/config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/.bundle/config -------------------------------------------------------------------------------- /example/.yarnrc: -------------------------------------------------------------------------------- 1 | save-exact true 2 | -------------------------------------------------------------------------------- /example/Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/Gemfile -------------------------------------------------------------------------------- /example/Gemfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/Gemfile.lock -------------------------------------------------------------------------------- /example/android/app/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/build.gradle -------------------------------------------------------------------------------- /example/android/app/debug.keystore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/debug.keystore -------------------------------------------------------------------------------- /example/android/app/proguard-rules.pro: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/proguard-rules.pro -------------------------------------------------------------------------------- /example/android/app/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/AndroidManifest.xml -------------------------------------------------------------------------------- /example/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/assets/fonts/MaterialCommunityIcons.ttf -------------------------------------------------------------------------------- /example/android/app/src/main/java/com/rnpermissionsexample/MainActivity.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/java/com/rnpermissionsexample/MainActivity.kt -------------------------------------------------------------------------------- /example/android/app/src/main/java/com/rnpermissionsexample/MainApplication.kt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/java/com/rnpermissionsexample/MainApplication.kt -------------------------------------------------------------------------------- /example/android/app/src/main/res/drawable/rn_edit_text_material.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/res/drawable/rn_edit_text_material.xml -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/res/mipmap-hdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/res/mipmap-mdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher_round.png -------------------------------------------------------------------------------- /example/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/res/values/strings.xml -------------------------------------------------------------------------------- /example/android/app/src/main/res/values/styles.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/app/src/main/res/values/styles.xml -------------------------------------------------------------------------------- /example/android/build.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/build.gradle -------------------------------------------------------------------------------- /example/android/gradle.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/gradle.properties -------------------------------------------------------------------------------- /example/android/gradle/wrapper/gradle-wrapper.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/gradle/wrapper/gradle-wrapper.jar -------------------------------------------------------------------------------- /example/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/gradle/wrapper/gradle-wrapper.properties -------------------------------------------------------------------------------- /example/android/gradlew: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/gradlew -------------------------------------------------------------------------------- /example/android/gradlew.bat: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/gradlew.bat -------------------------------------------------------------------------------- /example/android/settings.gradle: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/android/settings.gradle -------------------------------------------------------------------------------- /example/app.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/app.json -------------------------------------------------------------------------------- /example/babel.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/babel.config.js -------------------------------------------------------------------------------- /example/index.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/index.js -------------------------------------------------------------------------------- /example/ios/.xcode.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/ios/.xcode.env -------------------------------------------------------------------------------- /example/ios/Podfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/ios/Podfile -------------------------------------------------------------------------------- /example/ios/Podfile.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/ios/Podfile.lock -------------------------------------------------------------------------------- /example/ios/RNPermissionsExample.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/ios/RNPermissionsExample.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /example/ios/RNPermissionsExample.xcodeproj/xcshareddata/xcschemes/RNPermissionsExample.xcscheme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/ios/RNPermissionsExample.xcodeproj/xcshareddata/xcschemes/RNPermissionsExample.xcscheme -------------------------------------------------------------------------------- /example/ios/RNPermissionsExample.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/ios/RNPermissionsExample.xcworkspace/contents.xcworkspacedata -------------------------------------------------------------------------------- /example/ios/RNPermissionsExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/ios/RNPermissionsExample.xcworkspace/xcshareddata/IDEWorkspaceChecks.plist -------------------------------------------------------------------------------- /example/ios/RNPermissionsExample/AppDelegate.swift: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/ios/RNPermissionsExample/AppDelegate.swift -------------------------------------------------------------------------------- /example/ios/RNPermissionsExample/Images.xcassets/AppIcon.appiconset/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/ios/RNPermissionsExample/Images.xcassets/AppIcon.appiconset/Contents.json -------------------------------------------------------------------------------- /example/ios/RNPermissionsExample/Images.xcassets/Contents.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/ios/RNPermissionsExample/Images.xcassets/Contents.json -------------------------------------------------------------------------------- /example/ios/RNPermissionsExample/Info.plist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/ios/RNPermissionsExample/Info.plist -------------------------------------------------------------------------------- /example/ios/RNPermissionsExample/LaunchScreen.storyboard: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/ios/RNPermissionsExample/LaunchScreen.storyboard -------------------------------------------------------------------------------- /example/ios/RNPermissionsExample/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/ios/RNPermissionsExample/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /example/metro.config.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/metro.config.js -------------------------------------------------------------------------------- /example/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/package.json -------------------------------------------------------------------------------- /example/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/src/App.tsx -------------------------------------------------------------------------------- /example/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/tsconfig.json -------------------------------------------------------------------------------- /example/windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/.gitignore -------------------------------------------------------------------------------- /example/windows/Example.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example.sln -------------------------------------------------------------------------------- /example/windows/Example/.gitignore: -------------------------------------------------------------------------------- 1 | /Bundle 2 | -------------------------------------------------------------------------------- /example/windows/Example/App.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/App.cpp -------------------------------------------------------------------------------- /example/windows/Example/App.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/App.h -------------------------------------------------------------------------------- /example/windows/Example/App.idl: -------------------------------------------------------------------------------- 1 | namespace Example 2 | { 3 | } 4 | -------------------------------------------------------------------------------- /example/windows/Example/App.xaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/App.xaml -------------------------------------------------------------------------------- /example/windows/Example/Assets/LockScreenLogo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/Assets/LockScreenLogo.scale-200.png -------------------------------------------------------------------------------- /example/windows/Example/Assets/SplashScreen.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/Assets/SplashScreen.scale-200.png -------------------------------------------------------------------------------- /example/windows/Example/Assets/Square150x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/Assets/Square150x150Logo.scale-200.png -------------------------------------------------------------------------------- /example/windows/Example/Assets/Square44x44Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/Assets/Square44x44Logo.scale-200.png -------------------------------------------------------------------------------- /example/windows/Example/Assets/Square44x44Logo.targetsize-24_altform-unplated.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/Assets/Square44x44Logo.targetsize-24_altform-unplated.png -------------------------------------------------------------------------------- /example/windows/Example/Assets/StoreLogo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/Assets/StoreLogo.png -------------------------------------------------------------------------------- /example/windows/Example/Assets/Wide310x150Logo.scale-200.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/Assets/Wide310x150Logo.scale-200.png -------------------------------------------------------------------------------- /example/windows/Example/AutolinkedNativeModules.g.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/AutolinkedNativeModules.g.cpp -------------------------------------------------------------------------------- /example/windows/Example/AutolinkedNativeModules.g.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/AutolinkedNativeModules.g.h -------------------------------------------------------------------------------- /example/windows/Example/Example.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/Example.vcxproj -------------------------------------------------------------------------------- /example/windows/Example/Example.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/Example.vcxproj.filters -------------------------------------------------------------------------------- /example/windows/Example/Example_TemporaryKey.pfx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/Example_TemporaryKey.pfx -------------------------------------------------------------------------------- /example/windows/Example/Package.appxmanifest: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/Package.appxmanifest -------------------------------------------------------------------------------- /example/windows/Example/PropertySheet.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/PropertySheet.props -------------------------------------------------------------------------------- /example/windows/Example/ReactPackageProvider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/ReactPackageProvider.cpp -------------------------------------------------------------------------------- /example/windows/Example/ReactPackageProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/ReactPackageProvider.h -------------------------------------------------------------------------------- /example/windows/Example/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/packages.config -------------------------------------------------------------------------------- /example/windows/Example/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "pch.h" 2 | -------------------------------------------------------------------------------- /example/windows/Example/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/windows/Example/pch.h -------------------------------------------------------------------------------- /example/yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/example/yarn.lock -------------------------------------------------------------------------------- /fetchWindowsCapabilites.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/fetchWindowsCapabilites.js -------------------------------------------------------------------------------- /ios/AppTrackingTransparency/RNPermissionHandlerAppTrackingTransparency.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/AppTrackingTransparency/RNPermissionHandlerAppTrackingTransparency.h -------------------------------------------------------------------------------- /ios/AppTrackingTransparency/RNPermissionHandlerAppTrackingTransparency.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/AppTrackingTransparency/RNPermissionHandlerAppTrackingTransparency.mm -------------------------------------------------------------------------------- /ios/Bluetooth/RNPermissionHandlerBluetooth.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Bluetooth/RNPermissionHandlerBluetooth.h -------------------------------------------------------------------------------- /ios/Bluetooth/RNPermissionHandlerBluetooth.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Bluetooth/RNPermissionHandlerBluetooth.mm -------------------------------------------------------------------------------- /ios/Calendars/RNPermissionHandlerCalendars.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Calendars/RNPermissionHandlerCalendars.h -------------------------------------------------------------------------------- /ios/Calendars/RNPermissionHandlerCalendars.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Calendars/RNPermissionHandlerCalendars.mm -------------------------------------------------------------------------------- /ios/CalendarsWriteOnly/RNPermissionHandlerCalendarsWriteOnly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/CalendarsWriteOnly/RNPermissionHandlerCalendarsWriteOnly.h -------------------------------------------------------------------------------- /ios/CalendarsWriteOnly/RNPermissionHandlerCalendarsWriteOnly.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/CalendarsWriteOnly/RNPermissionHandlerCalendarsWriteOnly.mm -------------------------------------------------------------------------------- /ios/Camera/RNPermissionHandlerCamera.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Camera/RNPermissionHandlerCamera.h -------------------------------------------------------------------------------- /ios/Camera/RNPermissionHandlerCamera.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Camera/RNPermissionHandlerCamera.mm -------------------------------------------------------------------------------- /ios/Contacts/RNPermissionHandlerContacts.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Contacts/RNPermissionHandlerContacts.h -------------------------------------------------------------------------------- /ios/Contacts/RNPermissionHandlerContacts.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Contacts/RNPermissionHandlerContacts.mm -------------------------------------------------------------------------------- /ios/FaceID/RNPermissionHandlerFaceID.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/FaceID/RNPermissionHandlerFaceID.h -------------------------------------------------------------------------------- /ios/FaceID/RNPermissionHandlerFaceID.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/FaceID/RNPermissionHandlerFaceID.mm -------------------------------------------------------------------------------- /ios/LocationAccuracy/RNPermissionHandlerLocationAccuracy.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/LocationAccuracy/RNPermissionHandlerLocationAccuracy.h -------------------------------------------------------------------------------- /ios/LocationAccuracy/RNPermissionHandlerLocationAccuracy.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/LocationAccuracy/RNPermissionHandlerLocationAccuracy.mm -------------------------------------------------------------------------------- /ios/LocationAlways/RNPermissionHandlerLocationAlways.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/LocationAlways/RNPermissionHandlerLocationAlways.h -------------------------------------------------------------------------------- /ios/LocationAlways/RNPermissionHandlerLocationAlways.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/LocationAlways/RNPermissionHandlerLocationAlways.mm -------------------------------------------------------------------------------- /ios/LocationWhenInUse/RNPermissionHandlerLocationWhenInUse.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/LocationWhenInUse/RNPermissionHandlerLocationWhenInUse.h -------------------------------------------------------------------------------- /ios/LocationWhenInUse/RNPermissionHandlerLocationWhenInUse.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/LocationWhenInUse/RNPermissionHandlerLocationWhenInUse.mm -------------------------------------------------------------------------------- /ios/MediaLibrary/RNPermissionHandlerMediaLibrary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/MediaLibrary/RNPermissionHandlerMediaLibrary.h -------------------------------------------------------------------------------- /ios/MediaLibrary/RNPermissionHandlerMediaLibrary.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/MediaLibrary/RNPermissionHandlerMediaLibrary.mm -------------------------------------------------------------------------------- /ios/Microphone/RNPermissionHandlerMicrophone.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Microphone/RNPermissionHandlerMicrophone.h -------------------------------------------------------------------------------- /ios/Microphone/RNPermissionHandlerMicrophone.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Microphone/RNPermissionHandlerMicrophone.mm -------------------------------------------------------------------------------- /ios/Motion/RNPermissionHandlerMotion.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Motion/RNPermissionHandlerMotion.h -------------------------------------------------------------------------------- /ios/Motion/RNPermissionHandlerMotion.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Motion/RNPermissionHandlerMotion.mm -------------------------------------------------------------------------------- /ios/Notifications/RNPermissionHandlerNotifications.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Notifications/RNPermissionHandlerNotifications.h -------------------------------------------------------------------------------- /ios/Notifications/RNPermissionHandlerNotifications.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Notifications/RNPermissionHandlerNotifications.mm -------------------------------------------------------------------------------- /ios/PhotoLibrary/RNPermissionHandlerPhotoLibrary.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/PhotoLibrary/RNPermissionHandlerPhotoLibrary.h -------------------------------------------------------------------------------- /ios/PhotoLibrary/RNPermissionHandlerPhotoLibrary.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/PhotoLibrary/RNPermissionHandlerPhotoLibrary.mm -------------------------------------------------------------------------------- /ios/PhotoLibraryAddOnly/RNPermissionHandlerPhotoLibraryAddOnly.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/PhotoLibraryAddOnly/RNPermissionHandlerPhotoLibraryAddOnly.h -------------------------------------------------------------------------------- /ios/PhotoLibraryAddOnly/RNPermissionHandlerPhotoLibraryAddOnly.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/PhotoLibraryAddOnly/RNPermissionHandlerPhotoLibraryAddOnly.mm -------------------------------------------------------------------------------- /ios/PrivacyInfo.xcprivacy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/PrivacyInfo.xcprivacy -------------------------------------------------------------------------------- /ios/RNPermissions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/RNPermissions.h -------------------------------------------------------------------------------- /ios/RNPermissions.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/RNPermissions.mm -------------------------------------------------------------------------------- /ios/RNPermissions.xcodeproj/project.pbxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/RNPermissions.xcodeproj/project.pbxproj -------------------------------------------------------------------------------- /ios/Reminders/RNPermissionHandlerReminders.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Reminders/RNPermissionHandlerReminders.h -------------------------------------------------------------------------------- /ios/Reminders/RNPermissionHandlerReminders.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Reminders/RNPermissionHandlerReminders.mm -------------------------------------------------------------------------------- /ios/Siri/RNPermissionHandlerSiri.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Siri/RNPermissionHandlerSiri.h -------------------------------------------------------------------------------- /ios/Siri/RNPermissionHandlerSiri.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/Siri/RNPermissionHandlerSiri.mm -------------------------------------------------------------------------------- /ios/SpeechRecognition/RNPermissionHandlerSpeechRecognition.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/SpeechRecognition/RNPermissionHandlerSpeechRecognition.h -------------------------------------------------------------------------------- /ios/SpeechRecognition/RNPermissionHandlerSpeechRecognition.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/SpeechRecognition/RNPermissionHandlerSpeechRecognition.mm -------------------------------------------------------------------------------- /ios/StoreKit/RNPermissionHandlerStoreKit.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/StoreKit/RNPermissionHandlerStoreKit.h -------------------------------------------------------------------------------- /ios/StoreKit/RNPermissionHandlerStoreKit.mm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/ios/StoreKit/RNPermissionHandlerStoreKit.mm -------------------------------------------------------------------------------- /mock.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/mock.js -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/package.json -------------------------------------------------------------------------------- /scripts/podspec-check.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/scripts/podspec-check.mts -------------------------------------------------------------------------------- /scripts/setup.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/scripts/setup.rb -------------------------------------------------------------------------------- /src/contract.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/contract.ts -------------------------------------------------------------------------------- /src/expo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/expo.ts -------------------------------------------------------------------------------- /src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/index.ts -------------------------------------------------------------------------------- /src/methods.android.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/methods.android.ts -------------------------------------------------------------------------------- /src/methods.ios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/methods.ios.ts -------------------------------------------------------------------------------- /src/methods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/methods.ts -------------------------------------------------------------------------------- /src/methods.windows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/methods.windows.ts -------------------------------------------------------------------------------- /src/permissions.android.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/permissions.android.ts -------------------------------------------------------------------------------- /src/permissions.ios.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/permissions.ios.ts -------------------------------------------------------------------------------- /src/permissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/permissions.ts -------------------------------------------------------------------------------- /src/permissions.windows.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/permissions.windows.ts -------------------------------------------------------------------------------- /src/results.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/results.ts -------------------------------------------------------------------------------- /src/specs/NativeRNPermissions.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/specs/NativeRNPermissions.ts -------------------------------------------------------------------------------- /src/types.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/types.ts -------------------------------------------------------------------------------- /src/unsupportedMethods.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/unsupportedMethods.ts -------------------------------------------------------------------------------- /src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/src/utils.ts -------------------------------------------------------------------------------- /tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/tsconfig.json -------------------------------------------------------------------------------- /windows/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/.gitignore -------------------------------------------------------------------------------- /windows/ExperimentalFeatures.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/ExperimentalFeatures.props -------------------------------------------------------------------------------- /windows/RNPermissions.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions.sln -------------------------------------------------------------------------------- /windows/RNPermissions/PropertySheet.props: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/PropertySheet.props -------------------------------------------------------------------------------- /windows/RNPermissions/RNPermissions.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/RNPermissions.cpp -------------------------------------------------------------------------------- /windows/RNPermissions/RNPermissions.def: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/RNPermissions.def -------------------------------------------------------------------------------- /windows/RNPermissions/RNPermissions.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/RNPermissions.h -------------------------------------------------------------------------------- /windows/RNPermissions/RNPermissions.rc: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/RNPermissions.rc -------------------------------------------------------------------------------- /windows/RNPermissions/RNPermissions.vcxproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/RNPermissions.vcxproj -------------------------------------------------------------------------------- /windows/RNPermissions/RNPermissions.vcxproj.filters: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/RNPermissions.vcxproj.filters -------------------------------------------------------------------------------- /windows/RNPermissions/ReactPackageProvider.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/ReactPackageProvider.cpp -------------------------------------------------------------------------------- /windows/RNPermissions/ReactPackageProvider.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/ReactPackageProvider.h -------------------------------------------------------------------------------- /windows/RNPermissions/ReactPackageProvider.idl: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/ReactPackageProvider.idl -------------------------------------------------------------------------------- /windows/RNPermissions/codegen/.clang-format: -------------------------------------------------------------------------------- 1 | DisableFormat: true 2 | SortIncludes: false 3 | -------------------------------------------------------------------------------- /windows/RNPermissions/codegen/NativeRNPermissionsDataTypes.g.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/codegen/NativeRNPermissionsDataTypes.g.h -------------------------------------------------------------------------------- /windows/RNPermissions/codegen/NativeRNPermissionsSpec.g.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/codegen/NativeRNPermissionsSpec.g.h -------------------------------------------------------------------------------- /windows/RNPermissions/packages.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/packages.config -------------------------------------------------------------------------------- /windows/RNPermissions/packages.lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/packages.lock.json -------------------------------------------------------------------------------- /windows/RNPermissions/pch.cpp: -------------------------------------------------------------------------------- 1 | #include "pch.h" 2 | -------------------------------------------------------------------------------- /windows/RNPermissions/pch.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/pch.h -------------------------------------------------------------------------------- /windows/RNPermissions/resource.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/resource.h -------------------------------------------------------------------------------- /windows/RNPermissions/targetver.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/windows/RNPermissions/targetver.h -------------------------------------------------------------------------------- /yarn.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/zoontek/react-native-permissions/HEAD/yarn.lock --------------------------------------------------------------------------------