├── .ci.yaml ├── .ci ├── Dockerfile ├── flutter_master.version ├── flutter_stable.version ├── scripts │ ├── build_all_plugins.sh │ ├── build_examples_win32.sh │ ├── create_all_plugins_app.sh │ ├── create_simulator.sh │ ├── drive_examples_win32.sh │ ├── native_test_win32.sh │ └── prepare_tool.sh └── targets │ ├── ios_build_all_plugins.yaml │ ├── ios_platform_tests.yaml │ ├── macos_build_all_plugins.yaml │ ├── macos_lint_podspecs.yaml │ ├── macos_platform_tests.yaml │ ├── windows_build_all_plugins.yaml │ └── windows_build_and_platform_tests.yaml ├── .cirrus.yml ├── .clang-format ├── .gitattributes ├── .github ├── PULL_REQUEST_TEMPLATE.md ├── dependabot.yml ├── labeler.yml ├── post_merge_labeler.yml └── workflows │ ├── pull_request_label.yml │ ├── release.yml │ └── scorecards-analysis.yml ├── .gitignore ├── .gitmodules ├── .opensource └── project.json ├── AUTHORS ├── CODEOWNERS ├── CONTRIBUTING.md ├── FlutterFire.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── packages ├── camera │ ├── camera │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── cameraexample │ │ │ │ │ │ │ └── FlutterActivityTest.java │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── values │ │ │ │ │ │ └── styles.xml │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── build.excerpt.yaml │ │ │ ├── integration_test │ │ │ │ └── camera_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ ├── lib │ │ │ │ ├── main.dart │ │ │ │ └── readme_full_example.dart │ │ │ ├── pubspec.yaml │ │ │ ├── test │ │ │ │ └── main_test.dart │ │ │ ├── test_driver │ │ │ │ └── integration_test.dart │ │ │ └── web │ │ │ │ ├── favicon.png │ │ │ │ ├── icons │ │ │ │ ├── Icon-192.png │ │ │ │ └── Icon-512.png │ │ │ │ ├── index.html │ │ │ │ └── manifest.json │ │ ├── lib │ │ │ ├── camera.dart │ │ │ └── src │ │ │ │ ├── camera_controller.dart │ │ │ │ ├── camera_image.dart │ │ │ │ └── camera_preview.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── camera_image_stream_test.dart │ │ │ ├── camera_image_test.dart │ │ │ ├── camera_preview_test.dart │ │ │ ├── camera_test.dart │ │ │ └── camera_value_test.dart │ ├── camera_android │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── android │ │ │ ├── build.gradle │ │ │ ├── lint-baseline.xml │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ └── java │ │ │ │ │ └── io │ │ │ │ │ └── flutter │ │ │ │ │ └── plugins │ │ │ │ │ └── camera │ │ │ │ │ ├── Camera.java │ │ │ │ │ ├── CameraCaptureCallback.java │ │ │ │ │ ├── CameraPermissions.java │ │ │ │ │ ├── CameraPlugin.java │ │ │ │ │ ├── CameraProperties.java │ │ │ │ │ ├── CameraRegionUtils.java │ │ │ │ │ ├── CameraState.java │ │ │ │ │ ├── CameraUtils.java │ │ │ │ │ ├── DartMessenger.java │ │ │ │ │ ├── ImageSaver.java │ │ │ │ │ ├── MethodCallHandlerImpl.java │ │ │ │ │ ├── features │ │ │ │ │ ├── CameraFeature.java │ │ │ │ │ ├── CameraFeatureFactory.java │ │ │ │ │ ├── CameraFeatureFactoryImpl.java │ │ │ │ │ ├── CameraFeatures.java │ │ │ │ │ ├── Point.java │ │ │ │ │ ├── autofocus │ │ │ │ │ │ ├── AutoFocusFeature.java │ │ │ │ │ │ └── FocusMode.java │ │ │ │ │ ├── exposurelock │ │ │ │ │ │ ├── ExposureLockFeature.java │ │ │ │ │ │ └── ExposureMode.java │ │ │ │ │ ├── exposureoffset │ │ │ │ │ │ └── ExposureOffsetFeature.java │ │ │ │ │ ├── exposurepoint │ │ │ │ │ │ └── ExposurePointFeature.java │ │ │ │ │ ├── flash │ │ │ │ │ │ ├── FlashFeature.java │ │ │ │ │ │ └── FlashMode.java │ │ │ │ │ ├── focuspoint │ │ │ │ │ │ └── FocusPointFeature.java │ │ │ │ │ ├── fpsrange │ │ │ │ │ │ └── FpsRangeFeature.java │ │ │ │ │ ├── noisereduction │ │ │ │ │ │ ├── NoiseReductionFeature.java │ │ │ │ │ │ └── NoiseReductionMode.java │ │ │ │ │ ├── resolution │ │ │ │ │ │ ├── ResolutionFeature.java │ │ │ │ │ │ └── ResolutionPreset.java │ │ │ │ │ ├── sensororientation │ │ │ │ │ │ ├── DeviceOrientationManager.java │ │ │ │ │ │ └── SensorOrientationFeature.java │ │ │ │ │ └── zoomlevel │ │ │ │ │ │ ├── ZoomLevelFeature.java │ │ │ │ │ │ └── ZoomUtils.java │ │ │ │ │ ├── media │ │ │ │ │ └── MediaRecorderBuilder.java │ │ │ │ │ └── types │ │ │ │ │ ├── CameraCaptureProperties.java │ │ │ │ │ ├── CaptureTimeoutsWrapper.java │ │ │ │ │ ├── ExposureMode.java │ │ │ │ │ ├── FlashMode.java │ │ │ │ │ ├── FocusMode.java │ │ │ │ │ ├── ResolutionPreset.java │ │ │ │ │ └── Timeout.java │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── flutter │ │ │ │ │ └── plugins │ │ │ │ │ └── camera │ │ │ │ │ ├── CameraCaptureCallbackStatesTest.java │ │ │ │ │ ├── CameraCaptureCallbackTest.java │ │ │ │ │ ├── CameraPermissionsTest.java │ │ │ │ │ ├── CameraPropertiesImplTest.java │ │ │ │ │ ├── CameraRegionUtils_convertPointToMeteringRectangleTest.java │ │ │ │ │ ├── CameraRegionUtils_getCameraBoundariesTest.java │ │ │ │ │ ├── CameraTest.java │ │ │ │ │ ├── CameraTest_getRecordingProfileTest.java │ │ │ │ │ ├── CameraUtilsTest.java │ │ │ │ │ ├── DartMessengerTest.java │ │ │ │ │ ├── ImageSaverTests.java │ │ │ │ │ ├── MethodCallHandlerImplTest.java │ │ │ │ │ ├── features │ │ │ │ │ ├── autofocus │ │ │ │ │ │ ├── AutoFocusFeatureTest.java │ │ │ │ │ │ └── FocusModeTest.java │ │ │ │ │ ├── exposurelock │ │ │ │ │ │ ├── ExposureLockFeatureTest.java │ │ │ │ │ │ └── ExposureModeTest.java │ │ │ │ │ ├── exposureoffset │ │ │ │ │ │ └── ExposureOffsetFeatureTest.java │ │ │ │ │ ├── exposurepoint │ │ │ │ │ │ └── ExposurePointFeatureTest.java │ │ │ │ │ ├── flash │ │ │ │ │ │ └── FlashFeatureTest.java │ │ │ │ │ ├── focuspoint │ │ │ │ │ │ └── FocusPointFeatureTest.java │ │ │ │ │ ├── fpsrange │ │ │ │ │ │ ├── FpsRangeFeaturePixel4aTest.java │ │ │ │ │ │ └── FpsRangeFeatureTest.java │ │ │ │ │ ├── noisereduction │ │ │ │ │ │ └── NoiseReductionFeatureTest.java │ │ │ │ │ ├── resolution │ │ │ │ │ │ └── ResolutionFeatureTest.java │ │ │ │ │ ├── sensororientation │ │ │ │ │ │ ├── DeviceOrientationManagerTest.java │ │ │ │ │ │ └── SensorOrientationFeatureTest.java │ │ │ │ │ └── zoomlevel │ │ │ │ │ │ ├── ZoomLevelFeatureTest.java │ │ │ │ │ │ └── ZoomUtilsTest.java │ │ │ │ │ ├── media │ │ │ │ │ └── MediaRecorderBuilderTest.java │ │ │ │ │ ├── types │ │ │ │ │ ├── ExposureModeTest.java │ │ │ │ │ ├── FlashModeTest.java │ │ │ │ │ └── FocusModeTest.java │ │ │ │ │ └── utils │ │ │ │ │ └── TestUtils.java │ │ │ │ └── resources │ │ │ │ └── robolectric.properties │ │ ├── example │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── cameraexample │ │ │ │ │ │ │ └── FlutterActivityTest.java │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── values │ │ │ │ │ │ └── styles.xml │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── integration_test │ │ │ │ └── camera_test.dart │ │ │ ├── lib │ │ │ │ ├── camera_controller.dart │ │ │ │ ├── camera_preview.dart │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ ├── camera_android.dart │ │ │ └── src │ │ │ │ ├── android_camera.dart │ │ │ │ ├── type_conversion.dart │ │ │ │ └── utils.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── android_camera_test.dart │ │ │ ├── method_channel_mock.dart │ │ │ ├── type_conversion_test.dart │ │ │ └── utils_test.dart │ ├── camera_android_camerax │ │ ├── .metadata │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── android │ │ │ ├── build.gradle │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ └── java │ │ │ │ │ └── io │ │ │ │ │ └── flutter │ │ │ │ │ └── plugins │ │ │ │ │ └── camerax │ │ │ │ │ ├── CameraAndroidCameraxPlugin.java │ │ │ │ │ ├── CameraFlutterApiImpl.java │ │ │ │ │ ├── CameraInfoFlutterApiImpl.java │ │ │ │ │ ├── CameraInfoHostApiImpl.java │ │ │ │ │ ├── CameraPermissionsManager.java │ │ │ │ │ ├── CameraSelectorFlutterApiImpl.java │ │ │ │ │ ├── CameraSelectorHostApiImpl.java │ │ │ │ │ ├── CameraXProxy.java │ │ │ │ │ ├── DeviceOrientationManager.java │ │ │ │ │ ├── GeneratedCameraXLibrary.java │ │ │ │ │ ├── InstanceManager.java │ │ │ │ │ ├── JavaObjectHostApiImpl.java │ │ │ │ │ ├── PreviewHostApiImpl.java │ │ │ │ │ ├── ProcessCameraProviderFlutterApiImpl.java │ │ │ │ │ ├── ProcessCameraProviderHostApiImpl.java │ │ │ │ │ ├── SystemServicesFlutterApiImpl.java │ │ │ │ │ └── SystemServicesHostApiImpl.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── flutter │ │ │ │ └── plugins │ │ │ │ └── camerax │ │ │ │ ├── CameraInfoTest.java │ │ │ │ ├── CameraPermissionsManagerTest.java │ │ │ │ ├── CameraSelectorTest.java │ │ │ │ ├── CameraTest.java │ │ │ │ ├── DeviceOrientationManagerTest.java │ │ │ │ ├── InstanceManagerTest.java │ │ │ │ ├── JavaObjectHostApiTest.java │ │ │ │ ├── PreviewTest.java │ │ │ │ ├── ProcessCameraProviderTest.java │ │ │ │ └── SystemServicesTest.java │ │ ├── example │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── cameraxexample │ │ │ │ │ │ │ └── MainActivityTest.java │ │ │ │ │ │ ├── debug │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ ├── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ │ └── cameraexample │ │ │ │ │ │ │ │ └── MainActivity.java │ │ │ │ │ │ └── res │ │ │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── values-night │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ │ └── values │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ └── profile │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── integration_test │ │ │ │ └── integration_test.dart │ │ │ ├── lib │ │ │ │ ├── camera_controller.dart │ │ │ │ ├── camera_image.dart │ │ │ │ ├── camera_preview.dart │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ ├── test │ │ │ │ └── widget_test.dart │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ ├── camera_android_camerax.dart │ │ │ └── src │ │ │ │ ├── android_camera_camerax.dart │ │ │ │ ├── android_camera_camerax_flutter_api_impls.dart │ │ │ │ ├── camera.dart │ │ │ │ ├── camera_info.dart │ │ │ │ ├── camera_selector.dart │ │ │ │ ├── camerax_library.g.dart │ │ │ │ ├── instance_manager.dart │ │ │ │ ├── java_object.dart │ │ │ │ ├── preview.dart │ │ │ │ ├── process_camera_provider.dart │ │ │ │ ├── surface.dart │ │ │ │ ├── system_services.dart │ │ │ │ └── use_case.dart │ │ ├── pigeons │ │ │ └── camerax_library.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── android_camera_camerax_test.dart │ │ │ ├── android_camera_camerax_test.mocks.dart │ │ │ ├── camera_info_test.dart │ │ │ ├── camera_info_test.mocks.dart │ │ │ ├── camera_selector_test.dart │ │ │ ├── camera_selector_test.mocks.dart │ │ │ ├── camera_test.dart │ │ │ ├── instance_manager_test.dart │ │ │ ├── preview_test.dart │ │ │ ├── preview_test.mocks.dart │ │ │ ├── process_camera_provider_test.dart │ │ │ ├── process_camera_provider_test.mocks.dart │ │ │ ├── system_services_test.dart │ │ │ ├── system_services_test.mocks.dart │ │ │ └── test_camerax_library.g.dart │ ├── camera_avfoundation │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── integration_test │ │ │ │ └── camera_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ ├── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ │ └── RunnerTests │ │ │ │ │ ├── AvailableCamerasTest.m │ │ │ │ │ ├── CameraCaptureSessionQueueRaceConditionTests.m │ │ │ │ │ ├── CameraExposureTests.m │ │ │ │ │ ├── CameraFocusTests.m │ │ │ │ │ ├── CameraMethodChannelTests.m │ │ │ │ │ ├── CameraOrientationTests.m │ │ │ │ │ ├── CameraPermissionTests.m │ │ │ │ │ ├── CameraPreviewPauseTests.m │ │ │ │ │ ├── CameraPropertiesTests.m │ │ │ │ │ ├── CameraTestUtils.h │ │ │ │ │ ├── CameraTestUtils.m │ │ │ │ │ ├── CameraUtilTests.m │ │ │ │ │ ├── FLTCamPhotoCaptureTests.m │ │ │ │ │ ├── FLTCamSampleBufferTests.m │ │ │ │ │ ├── FLTSavePhotoDelegateTests.m │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── MockFLTThreadSafeFlutterResult.h │ │ │ │ │ ├── MockFLTThreadSafeFlutterResult.m │ │ │ │ │ ├── QueueUtilsTests.m │ │ │ │ │ ├── StreamingTest.m │ │ │ │ │ ├── ThreadSafeEventChannelTests.m │ │ │ │ │ ├── ThreadSafeFlutterResultTests.m │ │ │ │ │ ├── ThreadSafeMethodChannelTests.m │ │ │ │ │ └── ThreadSafeTextureRegistryTests.m │ │ │ ├── lib │ │ │ │ ├── camera_controller.dart │ │ │ │ ├── camera_preview.dart │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── ios │ │ │ ├── Assets │ │ │ │ └── .gitkeep │ │ │ ├── Classes │ │ │ │ ├── CameraPermissionUtils.h │ │ │ │ ├── CameraPermissionUtils.m │ │ │ │ ├── CameraPlugin.h │ │ │ │ ├── CameraPlugin.m │ │ │ │ ├── CameraPlugin.modulemap │ │ │ │ ├── CameraPlugin_Test.h │ │ │ │ ├── CameraProperties.h │ │ │ │ ├── CameraProperties.m │ │ │ │ ├── FLTCam.h │ │ │ │ ├── FLTCam.m │ │ │ │ ├── FLTCam_Test.h │ │ │ │ ├── FLTSavePhotoDelegate.h │ │ │ │ ├── FLTSavePhotoDelegate.m │ │ │ │ ├── FLTSavePhotoDelegate_Test.h │ │ │ │ ├── FLTThreadSafeEventChannel.h │ │ │ │ ├── FLTThreadSafeEventChannel.m │ │ │ │ ├── FLTThreadSafeFlutterResult.h │ │ │ │ ├── FLTThreadSafeFlutterResult.m │ │ │ │ ├── FLTThreadSafeMethodChannel.h │ │ │ │ ├── FLTThreadSafeMethodChannel.m │ │ │ │ ├── FLTThreadSafeTextureRegistry.h │ │ │ │ ├── FLTThreadSafeTextureRegistry.m │ │ │ │ ├── QueueUtils.h │ │ │ │ ├── QueueUtils.m │ │ │ │ └── camera_avfoundation-umbrella.h │ │ │ └── camera_avfoundation.podspec │ │ ├── lib │ │ │ ├── camera_avfoundation.dart │ │ │ └── src │ │ │ │ ├── avfoundation_camera.dart │ │ │ │ ├── type_conversion.dart │ │ │ │ └── utils.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── avfoundation_camera_test.dart │ │ │ ├── method_channel_mock.dart │ │ │ ├── type_conversion_test.dart │ │ │ └── utils_test.dart │ ├── camera_platform_interface │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ │ ├── camera_platform_interface.dart │ │ │ └── src │ │ │ │ ├── events │ │ │ │ ├── camera_event.dart │ │ │ │ └── device_event.dart │ │ │ │ ├── method_channel │ │ │ │ ├── method_channel_camera.dart │ │ │ │ └── type_conversion.dart │ │ │ │ ├── platform_interface │ │ │ │ └── camera_platform.dart │ │ │ │ ├── types │ │ │ │ ├── camera_description.dart │ │ │ │ ├── camera_exception.dart │ │ │ │ ├── camera_image_data.dart │ │ │ │ ├── exposure_mode.dart │ │ │ │ ├── flash_mode.dart │ │ │ │ ├── focus_mode.dart │ │ │ │ ├── image_format_group.dart │ │ │ │ ├── resolution_preset.dart │ │ │ │ ├── types.dart │ │ │ │ └── video_capture_options.dart │ │ │ │ └── utils │ │ │ │ └── utils.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── camera_platform_interface_test.dart │ │ │ ├── events │ │ │ ├── camera_event_test.dart │ │ │ └── device_event_test.dart │ │ │ ├── method_channel │ │ │ ├── method_channel_camera_test.dart │ │ │ └── type_conversion_test.dart │ │ │ ├── types │ │ │ ├── camera_description_test.dart │ │ │ ├── camera_exception_test.dart │ │ │ ├── camera_image_data_test.dart │ │ │ ├── exposure_mode_test.dart │ │ │ ├── flash_mode_test.dart │ │ │ ├── focus_mode_test.dart │ │ │ ├── image_group_test.dart │ │ │ └── resolution_preset_test.dart │ │ │ └── utils │ │ │ ├── method_channel_mock.dart │ │ │ └── utils_test.dart │ ├── camera_web │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── integration_test │ │ │ │ ├── camera_error_code_test.dart │ │ │ │ ├── camera_metadata_test.dart │ │ │ │ ├── camera_options_test.dart │ │ │ │ ├── camera_service_test.dart │ │ │ │ ├── camera_test.dart │ │ │ │ ├── camera_web_exception_test.dart │ │ │ │ ├── camera_web_test.dart │ │ │ │ ├── helpers │ │ │ │ │ ├── helpers.dart │ │ │ │ │ └── mocks.dart │ │ │ │ └── zoom_level_capability_test.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ ├── run_test.sh │ │ │ ├── test_driver │ │ │ │ └── integration_test.dart │ │ │ └── web │ │ │ │ └── index.html │ │ ├── lib │ │ │ ├── camera_web.dart │ │ │ └── src │ │ │ │ ├── camera.dart │ │ │ │ ├── camera_service.dart │ │ │ │ ├── camera_web.dart │ │ │ │ ├── shims │ │ │ │ ├── dart_js_util.dart │ │ │ │ ├── dart_ui.dart │ │ │ │ ├── dart_ui_fake.dart │ │ │ │ └── dart_ui_real.dart │ │ │ │ └── types │ │ │ │ ├── camera_error_code.dart │ │ │ │ ├── camera_metadata.dart │ │ │ │ ├── camera_options.dart │ │ │ │ ├── camera_web_exception.dart │ │ │ │ ├── media_device_kind.dart │ │ │ │ ├── orientation_type.dart │ │ │ │ ├── types.dart │ │ │ │ └── zoom_level_capability.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── README.md │ │ │ └── more_tests_exist_elsewhere_test.dart │ └── camera_windows │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── README.md │ │ ├── integration_test │ │ │ └── camera_test.dart │ │ ├── lib │ │ │ └── main.dart │ │ ├── pubspec.yaml │ │ ├── test_driver │ │ │ └── integration_test.dart │ │ └── windows │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── flutter │ │ │ ├── CMakeLists.txt │ │ │ └── generated_plugins.cmake │ │ │ └── runner │ │ │ ├── CMakeLists.txt │ │ │ ├── Runner.rc │ │ │ ├── flutter_window.cpp │ │ │ ├── flutter_window.h │ │ │ ├── main.cpp │ │ │ ├── resource.h │ │ │ ├── resources │ │ │ └── app_icon.ico │ │ │ ├── runner.exe.manifest │ │ │ ├── utils.cpp │ │ │ ├── utils.h │ │ │ ├── win32_window.cpp │ │ │ └── win32_window.h │ │ ├── lib │ │ └── camera_windows.dart │ │ ├── pubspec.yaml │ │ ├── test │ │ ├── camera_windows_test.dart │ │ └── utils │ │ │ └── method_channel_mock.dart │ │ └── windows │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── camera.cpp │ │ ├── camera.h │ │ ├── camera_plugin.cpp │ │ ├── camera_plugin.h │ │ ├── camera_windows.cpp │ │ ├── capture_controller.cpp │ │ ├── capture_controller.h │ │ ├── capture_controller_listener.h │ │ ├── capture_device_info.cpp │ │ ├── capture_device_info.h │ │ ├── capture_engine_listener.cpp │ │ ├── capture_engine_listener.h │ │ ├── com_heap_ptr.h │ │ ├── include │ │ └── camera_windows │ │ │ └── camera_windows.h │ │ ├── photo_handler.cpp │ │ ├── photo_handler.h │ │ ├── preview_handler.cpp │ │ ├── preview_handler.h │ │ ├── record_handler.cpp │ │ ├── record_handler.h │ │ ├── string_utils.cpp │ │ ├── string_utils.h │ │ ├── test │ │ ├── camera_plugin_test.cpp │ │ ├── camera_test.cpp │ │ ├── capture_controller_test.cpp │ │ └── mocks.h │ │ ├── texture_handler.cpp │ │ └── texture_handler.h ├── e2e │ └── README.md ├── espresso │ ├── .gitignore │ ├── .metadata │ ├── AUTHORS │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── android │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── lint-baseline.xml │ │ ├── settings.gradle │ │ └── src │ │ │ └── main │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ ├── androidx │ │ │ └── test │ │ │ │ └── espresso │ │ │ │ └── flutter │ │ │ │ ├── EspressoFlutter.java │ │ │ │ ├── action │ │ │ │ ├── ActionUtil.java │ │ │ │ ├── ClickAction.java │ │ │ │ ├── FlutterActions.java │ │ │ │ ├── FlutterScrollToAction.java │ │ │ │ ├── FlutterTypeTextAction.java │ │ │ │ ├── FlutterViewAction.java │ │ │ │ ├── SyntheticClickAction.java │ │ │ │ ├── WaitUntilIdleAction.java │ │ │ │ ├── WidgetCoordinatesCalculator.java │ │ │ │ └── WidgetInfoFetcher.java │ │ │ │ ├── api │ │ │ │ ├── FlutterAction.java │ │ │ │ ├── FlutterTestingProtocol.java │ │ │ │ ├── SyntheticAction.java │ │ │ │ ├── WidgetAction.java │ │ │ │ ├── WidgetAssertion.java │ │ │ │ └── WidgetMatcher.java │ │ │ │ ├── assertion │ │ │ │ ├── FlutterAssertions.java │ │ │ │ └── FlutterViewAssertion.java │ │ │ │ ├── common │ │ │ │ ├── Constants.java │ │ │ │ └── Duration.java │ │ │ │ ├── exception │ │ │ │ ├── AmbiguousWidgetMatcherException.java │ │ │ │ ├── InvalidFlutterViewException.java │ │ │ │ └── NoMatchingWidgetException.java │ │ │ │ ├── internal │ │ │ │ ├── idgenerator │ │ │ │ │ ├── IdException.java │ │ │ │ │ ├── IdGenerator.java │ │ │ │ │ └── IdGenerators.java │ │ │ │ ├── jsonrpc │ │ │ │ │ ├── JsonRpcClient.java │ │ │ │ │ └── message │ │ │ │ │ │ ├── ErrorObject.java │ │ │ │ │ │ ├── JsonRpcRequest.java │ │ │ │ │ │ └── JsonRpcResponse.java │ │ │ │ └── protocol │ │ │ │ │ └── impl │ │ │ │ │ ├── DartVmService.java │ │ │ │ │ ├── DartVmServiceUtil.java │ │ │ │ │ ├── FlutterProtocolException.java │ │ │ │ │ ├── GetOffsetAction.java │ │ │ │ │ ├── GetOffsetResponse.java │ │ │ │ │ ├── GetVmResponse.java │ │ │ │ │ ├── GetWidgetDiagnosticsAction.java │ │ │ │ │ ├── GetWidgetDiagnosticsResponse.java │ │ │ │ │ ├── NoPendingFrameCondition.java │ │ │ │ │ ├── NoPendingPlatformMessagesCondition.java │ │ │ │ │ ├── NoTransientCallbacksCondition.java │ │ │ │ │ ├── WaitCondition.java │ │ │ │ │ ├── WaitForConditionAction.java │ │ │ │ │ └── WidgetInfoFactory.java │ │ │ │ ├── matcher │ │ │ │ ├── FlutterMatchers.java │ │ │ │ ├── IsDescendantOfMatcher.java │ │ │ │ ├── IsExistingMatcher.java │ │ │ │ ├── WithTextMatcher.java │ │ │ │ ├── WithTooltipMatcher.java │ │ │ │ ├── WithTypeMatcher.java │ │ │ │ └── WithValueKeyMatcher.java │ │ │ │ └── model │ │ │ │ ├── WidgetInfo.java │ │ │ │ └── WidgetInfoBuilder.java │ │ │ └── com │ │ │ └── example │ │ │ └── espresso │ │ │ └── EspressoPlugin.java │ ├── example │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── README.md │ │ ├── android │ │ │ ├── .gitignore │ │ │ ├── app │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── androidTest │ │ │ │ │ └── java │ │ │ │ │ │ └── com │ │ │ │ │ │ └── example │ │ │ │ │ │ └── MainActivityTest.java │ │ │ │ │ ├── debug │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ ├── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── java │ │ │ │ │ │ └── com │ │ │ │ │ │ │ └── example │ │ │ │ │ │ │ └── espresso_example │ │ │ │ │ │ │ └── MainActivity.java │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── values │ │ │ │ │ │ └── styles.xml │ │ │ │ │ └── profile │ │ │ │ │ └── AndroidManifest.xml │ │ │ ├── build.gradle │ │ │ ├── gradle.properties │ │ │ ├── gradle │ │ │ │ └── wrapper │ │ │ │ │ └── gradle-wrapper.properties │ │ │ └── settings.gradle │ │ ├── lib │ │ │ └── main.dart │ │ ├── pubspec.yaml │ │ └── test_driver │ │ │ └── example.dart │ └── pubspec.yaml ├── file_selector │ ├── file_selector │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── build.excerpt.yaml │ │ │ ├── ios │ │ │ │ ├── .gitignore │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.swift │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── Runner-Bridging-Header.h │ │ │ ├── lib │ │ │ │ ├── get_directory_page.dart │ │ │ │ ├── home_page.dart │ │ │ │ ├── main.dart │ │ │ │ ├── open_image_page.dart │ │ │ │ ├── open_multiple_images_page.dart │ │ │ │ ├── open_text_page.dart │ │ │ │ ├── readme_standalone_excerpts.dart │ │ │ │ └── save_text_page.dart │ │ │ ├── linux │ │ │ │ ├── .gitignore │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── flutter │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── generated_plugins.cmake │ │ │ │ ├── main.cc │ │ │ │ ├── my_application.cc │ │ │ │ └── my_application.h │ │ │ ├── macos │ │ │ │ ├── .gitignore │ │ │ │ ├── Flutter │ │ │ │ │ ├── Flutter-Debug.xcconfig │ │ │ │ │ └── Flutter-Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.swift │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── app_icon_1024.png │ │ │ │ │ │ ├── app_icon_128.png │ │ │ │ │ │ ├── app_icon_16.png │ │ │ │ │ │ ├── app_icon_256.png │ │ │ │ │ │ ├── app_icon_32.png │ │ │ │ │ │ ├── app_icon_512.png │ │ │ │ │ │ └── app_icon_64.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ └── MainMenu.xib │ │ │ │ │ ├── Configs │ │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ ├── Release.xcconfig │ │ │ │ │ └── Warnings.xcconfig │ │ │ │ │ ├── DebugProfile.entitlements │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── MainFlutterWindow.swift │ │ │ │ │ └── Release.entitlements │ │ │ ├── pubspec.yaml │ │ │ ├── web │ │ │ │ ├── favicon.png │ │ │ │ ├── icons │ │ │ │ │ ├── Icon-192.png │ │ │ │ │ └── Icon-512.png │ │ │ │ ├── index.html │ │ │ │ └── manifest.json │ │ │ └── windows │ │ │ │ ├── .gitignore │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── flutter │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── generated_plugins.cmake │ │ │ │ └── runner │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Runner.rc │ │ │ │ ├── flutter_window.cpp │ │ │ │ ├── flutter_window.h │ │ │ │ ├── main.cpp │ │ │ │ ├── resource.h │ │ │ │ ├── resources │ │ │ │ └── app_icon.ico │ │ │ │ ├── runner.exe.manifest │ │ │ │ ├── utils.cpp │ │ │ │ ├── utils.h │ │ │ │ ├── win32_window.cpp │ │ │ │ └── win32_window.h │ │ ├── lib │ │ │ └── file_selector.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── file_selector_test.dart │ ├── file_selector_ios │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── ios │ │ │ │ ├── .gitignore │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ ├── Runner │ │ │ │ │ ├── AppDelegate.swift │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── Runner-Bridging-Header.h │ │ │ │ └── RunnerTests │ │ │ │ │ └── FileSelectorTests.m │ │ │ ├── lib │ │ │ │ ├── home_page.dart │ │ │ │ ├── main.dart │ │ │ │ ├── open_image_page.dart │ │ │ │ ├── open_multiple_images_page.dart │ │ │ │ └── open_text_page.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── ios │ │ │ ├── .gitignore │ │ │ ├── Assets │ │ │ │ └── .gitkeep │ │ │ ├── Classes │ │ │ │ ├── FFSFileSelectorPlugin.h │ │ │ │ ├── FFSFileSelectorPlugin.m │ │ │ │ ├── FFSFileSelectorPlugin_Test.h │ │ │ │ ├── FileSelectorPlugin.modulemap │ │ │ │ ├── file_selector_ios-umbrella.h │ │ │ │ ├── messages.g.h │ │ │ │ └── messages.g.m │ │ │ └── file_selector_ios.podspec │ │ ├── lib │ │ │ ├── file_selector_ios.dart │ │ │ └── src │ │ │ │ └── messages.g.dart │ │ ├── pigeons │ │ │ ├── copyright.txt │ │ │ └── messages.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── file_selector_ios_test.dart │ │ │ ├── file_selector_ios_test.mocks.dart │ │ │ └── test_api.g.dart │ ├── file_selector_linux │ │ ├── .gitignore │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── lib │ │ │ │ ├── get_directory_page.dart │ │ │ │ ├── get_multiple_directories_page.dart │ │ │ │ ├── home_page.dart │ │ │ │ ├── main.dart │ │ │ │ ├── open_image_page.dart │ │ │ │ ├── open_multiple_images_page.dart │ │ │ │ ├── open_text_page.dart │ │ │ │ └── save_text_page.dart │ │ │ ├── linux │ │ │ │ ├── .gitignore │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── flutter │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── generated_plugins.cmake │ │ │ │ ├── main.cc │ │ │ │ ├── my_application.cc │ │ │ │ └── my_application.h │ │ │ └── pubspec.yaml │ │ ├── lib │ │ │ └── file_selector_linux.dart │ │ ├── linux │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── file_selector_plugin.cc │ │ │ ├── file_selector_plugin_private.h │ │ │ ├── include │ │ │ │ └── file_selector_linux │ │ │ │ │ └── file_selector_plugin.h │ │ │ └── test │ │ │ │ ├── file_selector_plugin_test.cc │ │ │ │ └── test_main.cc │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── file_selector_linux_test.dart │ ├── file_selector_macos │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── lib │ │ │ │ ├── get_directory_page.dart │ │ │ │ ├── home_page.dart │ │ │ │ ├── main.dart │ │ │ │ ├── open_image_page.dart │ │ │ │ ├── open_multiple_images_page.dart │ │ │ │ ├── open_text_page.dart │ │ │ │ └── save_text_page.dart │ │ │ ├── macos │ │ │ │ ├── .gitignore │ │ │ │ ├── Flutter │ │ │ │ │ ├── Flutter-Debug.xcconfig │ │ │ │ │ └── Flutter-Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ ├── Runner │ │ │ │ │ ├── AppDelegate.swift │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── app_icon_1024.png │ │ │ │ │ │ │ ├── app_icon_128.png │ │ │ │ │ │ │ ├── app_icon_16.png │ │ │ │ │ │ │ ├── app_icon_256.png │ │ │ │ │ │ │ ├── app_icon_32.png │ │ │ │ │ │ │ ├── app_icon_512.png │ │ │ │ │ │ │ └── app_icon_64.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ └── MainMenu.xib │ │ │ │ │ ├── Configs │ │ │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ │ ├── Release.xcconfig │ │ │ │ │ │ └── Warnings.xcconfig │ │ │ │ │ ├── DebugProfile.entitlements │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── MainFlutterWindow.swift │ │ │ │ │ └── Release.entitlements │ │ │ │ └── RunnerTests │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── RunnerTests.swift │ │ │ └── pubspec.yaml │ │ ├── lib │ │ │ ├── file_selector_macos.dart │ │ │ └── src │ │ │ │ └── messages.g.dart │ │ ├── macos │ │ │ ├── Classes │ │ │ │ ├── FileSelectorPlugin.swift │ │ │ │ └── messages.g.swift │ │ │ └── file_selector_macos.podspec │ │ ├── pigeons │ │ │ ├── copyright.txt │ │ │ └── messages.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── file_selector_macos_test.dart │ │ │ ├── file_selector_macos_test.mocks.dart │ │ │ └── messages_test.g.dart │ ├── file_selector_platform_interface │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ │ ├── file_selector_platform_interface.dart │ │ │ └── src │ │ │ │ ├── method_channel │ │ │ │ └── method_channel_file_selector.dart │ │ │ │ ├── platform_interface │ │ │ │ └── file_selector_interface.dart │ │ │ │ ├── types │ │ │ │ ├── types.dart │ │ │ │ └── x_type_group │ │ │ │ │ └── x_type_group.dart │ │ │ │ └── web_helpers │ │ │ │ └── web_helpers.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── file_selector_platform_interface_test.dart │ │ │ ├── method_channel_file_selector_test.dart │ │ │ └── x_type_group_test.dart │ ├── file_selector_web │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── integration_test │ │ │ │ ├── dom_helper_test.dart │ │ │ │ └── file_selector_web_test.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ ├── run_test.sh │ │ │ ├── test_driver │ │ │ │ └── integration_test.dart │ │ │ └── web │ │ │ │ └── index.html │ │ ├── lib │ │ │ ├── file_selector_web.dart │ │ │ └── src │ │ │ │ ├── dom_helper.dart │ │ │ │ └── utils.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── more_tests_exist_elsewhere_test.dart │ │ │ └── utils_test.dart │ └── file_selector_windows │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── README.md │ │ ├── lib │ │ │ ├── get_directory_page.dart │ │ │ ├── home_page.dart │ │ │ ├── main.dart │ │ │ ├── open_image_page.dart │ │ │ ├── open_multiple_images_page.dart │ │ │ ├── open_text_page.dart │ │ │ └── save_text_page.dart │ │ ├── pubspec.yaml │ │ └── windows │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── flutter │ │ │ ├── CMakeLists.txt │ │ │ └── generated_plugins.cmake │ │ │ └── runner │ │ │ ├── CMakeLists.txt │ │ │ ├── Runner.rc │ │ │ ├── flutter_window.cpp │ │ │ ├── flutter_window.h │ │ │ ├── main.cpp │ │ │ ├── resource.h │ │ │ ├── resources │ │ │ └── app_icon.ico │ │ │ ├── runner.exe.manifest │ │ │ ├── utils.cpp │ │ │ ├── utils.h │ │ │ ├── win32_window.cpp │ │ │ └── win32_window.h │ │ ├── lib │ │ ├── file_selector_windows.dart │ │ └── src │ │ │ └── messages.g.dart │ │ ├── pigeons │ │ ├── copyright.txt │ │ └── messages.dart │ │ ├── pubspec.yaml │ │ ├── test │ │ ├── file_selector_windows_test.dart │ │ ├── file_selector_windows_test.mocks.dart │ │ └── test_api.g.dart │ │ └── windows │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── file_dialog_controller.cpp │ │ ├── file_dialog_controller.h │ │ ├── file_selector_plugin.cpp │ │ ├── file_selector_plugin.h │ │ ├── file_selector_windows.cpp │ │ ├── include │ │ └── file_selector_windows │ │ │ └── file_selector_windows.h │ │ ├── messages.g.cpp │ │ ├── messages.g.h │ │ ├── string_utils.cpp │ │ ├── string_utils.h │ │ └── test │ │ ├── file_selector_plugin_test.cpp │ │ ├── test_file_dialog_controller.cpp │ │ ├── test_file_dialog_controller.h │ │ ├── test_main.cpp │ │ ├── test_utils.cpp │ │ └── test_utils.h ├── flutter_plugin_android_lifecycle │ ├── .gitignore │ ├── .metadata │ ├── AUTHORS │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── android │ │ ├── .gitignore │ │ ├── build.gradle │ │ ├── proguard.txt │ │ ├── settings.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── flutter │ │ │ │ ├── embedding │ │ │ │ └── engine │ │ │ │ │ └── plugins │ │ │ │ │ └── lifecycle │ │ │ │ │ └── FlutterLifecycleAdapter.java │ │ │ │ └── plugins │ │ │ │ └── flutter_plugin_android_lifecycle │ │ │ │ └── FlutterAndroidLifecyclePlugin.java │ │ │ └── test │ │ │ └── java │ │ │ └── io │ │ │ └── flutter │ │ │ └── embedding │ │ │ └── engine │ │ │ └── plugins │ │ │ └── lifecycle │ │ │ └── FlutterLifecycleAdapterTest.java │ ├── example │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── android │ │ │ ├── .gitignore │ │ │ ├── app │ │ │ │ ├── build.gradle │ │ │ │ └── src │ │ │ │ │ ├── androidTest │ │ │ │ │ └── java │ │ │ │ │ │ └── io │ │ │ │ │ │ └── flutter │ │ │ │ │ │ └── plugins │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ └── flutter_plugin_android_lifecycle │ │ │ │ │ │ └── MainActivityTest.java │ │ │ │ │ ├── debug │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ ├── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── java │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ └── flutter_plugin_android_lifecycle_example │ │ │ │ │ │ │ └── MainActivity.java │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── values │ │ │ │ │ │ └── styles.xml │ │ │ │ │ └── profile │ │ │ │ │ └── AndroidManifest.xml │ │ │ ├── build.gradle │ │ │ ├── gradle.properties │ │ │ ├── gradle │ │ │ │ └── wrapper │ │ │ │ │ └── gradle-wrapper.properties │ │ │ └── settings.gradle │ │ ├── integration_test │ │ │ └── flutter_plugin_android_lifecycle_test.dart │ │ ├── lib │ │ │ └── main.dart │ │ └── pubspec.yaml │ └── pubspec.yaml ├── google_maps_flutter │ ├── google_maps_flutter │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── googlemapsexample │ │ │ │ │ │ │ └── MainActivityTest.java │ │ │ │ │ │ ├── debug │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ └── googlemapsexample │ │ │ │ │ │ │ └── GoogleMapsTestActivity.java │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── values │ │ │ │ │ │ └── styles.xml │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── assets │ │ │ │ ├── 2.0x │ │ │ │ │ └── red_square.png │ │ │ │ ├── 3.0x │ │ │ │ │ └── red_square.png │ │ │ │ ├── night_mode.json │ │ │ │ └── red_square.png │ │ │ ├── build.excerpt.yaml │ │ │ ├── integration_test │ │ │ │ └── google_maps_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ ├── lib │ │ │ │ ├── animate_camera.dart │ │ │ │ ├── lite_mode.dart │ │ │ │ ├── main.dart │ │ │ │ ├── map_click.dart │ │ │ │ ├── map_coordinates.dart │ │ │ │ ├── map_ui.dart │ │ │ │ ├── marker_icons.dart │ │ │ │ ├── move_camera.dart │ │ │ │ ├── padding.dart │ │ │ │ ├── page.dart │ │ │ │ ├── place_circle.dart │ │ │ │ ├── place_marker.dart │ │ │ │ ├── place_polygon.dart │ │ │ │ ├── place_polyline.dart │ │ │ │ ├── readme_sample.dart │ │ │ │ ├── scrolling_map.dart │ │ │ │ ├── snapshot.dart │ │ │ │ └── tile_overlay.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ ├── google_maps_flutter.dart │ │ │ └── src │ │ │ │ ├── controller.dart │ │ │ │ └── google_map.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── circle_updates_test.dart │ │ │ ├── fake_maps_controllers.dart │ │ │ ├── google_map_test.dart │ │ │ ├── map_creation_test.dart │ │ │ ├── marker_updates_test.dart │ │ │ ├── polygon_updates_test.dart │ │ │ ├── polyline_updates_test.dart │ │ │ └── tile_overlay_updates_test.dart │ ├── google_maps_flutter_android │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── android │ │ │ ├── build.gradle │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ └── java │ │ │ │ │ └── io │ │ │ │ │ └── flutter │ │ │ │ │ └── plugins │ │ │ │ │ └── googlemaps │ │ │ │ │ ├── CircleBuilder.java │ │ │ │ │ ├── CircleController.java │ │ │ │ │ ├── CircleOptionsSink.java │ │ │ │ │ ├── CirclesController.java │ │ │ │ │ ├── Convert.java │ │ │ │ │ ├── GoogleMapBuilder.java │ │ │ │ │ ├── GoogleMapController.java │ │ │ │ │ ├── GoogleMapFactory.java │ │ │ │ │ ├── GoogleMapInitializer.java │ │ │ │ │ ├── GoogleMapListener.java │ │ │ │ │ ├── GoogleMapOptionsSink.java │ │ │ │ │ ├── GoogleMapsPlugin.java │ │ │ │ │ ├── LifecycleProvider.java │ │ │ │ │ ├── MarkerBuilder.java │ │ │ │ │ ├── MarkerController.java │ │ │ │ │ ├── MarkerOptionsSink.java │ │ │ │ │ ├── MarkersController.java │ │ │ │ │ ├── PolygonBuilder.java │ │ │ │ │ ├── PolygonController.java │ │ │ │ │ ├── PolygonOptionsSink.java │ │ │ │ │ ├── PolygonsController.java │ │ │ │ │ ├── PolylineBuilder.java │ │ │ │ │ ├── PolylineController.java │ │ │ │ │ ├── PolylineOptionsSink.java │ │ │ │ │ ├── PolylinesController.java │ │ │ │ │ ├── TileOverlayBuilder.java │ │ │ │ │ ├── TileOverlayController.java │ │ │ │ │ ├── TileOverlaySink.java │ │ │ │ │ ├── TileOverlaysController.java │ │ │ │ │ └── TileProviderController.java │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── flutter │ │ │ │ │ └── plugins │ │ │ │ │ └── googlemaps │ │ │ │ │ ├── CircleBuilderTest.java │ │ │ │ │ ├── CircleControllerTest.java │ │ │ │ │ ├── ConvertTest.java │ │ │ │ │ ├── GoogleMapControllerTest.java │ │ │ │ │ ├── GoogleMapInitializerTest.java │ │ │ │ │ ├── MarkersControllerTest.java │ │ │ │ │ ├── PolygonBuilderTest.java │ │ │ │ │ ├── PolygonControllerTest.java │ │ │ │ │ ├── PolylineBuilderTest.java │ │ │ │ │ └── PolylineControllerTest.java │ │ │ │ └── resources │ │ │ │ └── mockito-extensions │ │ │ │ └── org.mockito.plugins.MockMaker │ │ ├── example │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── googlemapsexample │ │ │ │ │ │ │ ├── GoogleMapsTest.java │ │ │ │ │ │ │ └── MainActivityTest.java │ │ │ │ │ │ ├── debug │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ └── googlemapsexample │ │ │ │ │ │ │ └── GoogleMapsTestActivity.java │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── values │ │ │ │ │ │ └── styles.xml │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── assets │ │ │ │ ├── 2.0x │ │ │ │ │ └── red_square.png │ │ │ │ ├── 3.0x │ │ │ │ │ └── red_square.png │ │ │ │ ├── night_mode.json │ │ │ │ └── red_square.png │ │ │ ├── build.excerpt.yaml │ │ │ ├── integration_test │ │ │ │ ├── google_maps_tests.dart │ │ │ │ ├── latest_renderer_test.dart │ │ │ │ └── legacy_renderer_test.dart │ │ │ ├── lib │ │ │ │ ├── animate_camera.dart │ │ │ │ ├── example_google_map.dart │ │ │ │ ├── lite_mode.dart │ │ │ │ ├── main.dart │ │ │ │ ├── map_click.dart │ │ │ │ ├── map_coordinates.dart │ │ │ │ ├── map_ui.dart │ │ │ │ ├── marker_icons.dart │ │ │ │ ├── move_camera.dart │ │ │ │ ├── padding.dart │ │ │ │ ├── page.dart │ │ │ │ ├── place_circle.dart │ │ │ │ ├── place_marker.dart │ │ │ │ ├── place_polygon.dart │ │ │ │ ├── place_polyline.dart │ │ │ │ ├── readme_excerpts.dart │ │ │ │ ├── scrolling_map.dart │ │ │ │ ├── snapshot.dart │ │ │ │ └── tile_overlay.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ ├── google_maps_flutter_android.dart │ │ │ └── src │ │ │ │ ├── google_map_inspector_android.dart │ │ │ │ └── google_maps_flutter_android.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── google_maps_flutter_android_test.dart │ ├── google_maps_flutter_ios │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── assets │ │ │ │ ├── 2.0x │ │ │ │ │ └── red_square.png │ │ │ │ ├── 3.0x │ │ │ │ │ └── red_square.png │ │ │ │ ├── night_mode.json │ │ │ │ └── red_square.png │ │ │ ├── integration_test │ │ │ │ └── google_maps_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ ├── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ │ ├── RunnerTests │ │ │ │ │ ├── FLTGoogleMapJSONConversionsConversionTests.m │ │ │ │ │ ├── GoogleMapsTests.m │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── PartiallyMockedMapView.h │ │ │ │ │ └── PartiallyMockedMapView.m │ │ │ │ └── RunnerUITests │ │ │ │ │ ├── GoogleMapsUITests.m │ │ │ │ │ └── Info.plist │ │ │ ├── lib │ │ │ │ ├── animate_camera.dart │ │ │ │ ├── example_google_map.dart │ │ │ │ ├── lite_mode.dart │ │ │ │ ├── main.dart │ │ │ │ ├── map_click.dart │ │ │ │ ├── map_coordinates.dart │ │ │ │ ├── map_ui.dart │ │ │ │ ├── marker_icons.dart │ │ │ │ ├── move_camera.dart │ │ │ │ ├── padding.dart │ │ │ │ ├── page.dart │ │ │ │ ├── place_circle.dart │ │ │ │ ├── place_marker.dart │ │ │ │ ├── place_polygon.dart │ │ │ │ ├── place_polyline.dart │ │ │ │ ├── scrolling_map.dart │ │ │ │ ├── snapshot.dart │ │ │ │ └── tile_overlay.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── ios │ │ │ ├── Assets │ │ │ │ └── .gitkeep │ │ │ ├── Classes │ │ │ │ ├── FLTGoogleMapJSONConversions.h │ │ │ │ ├── FLTGoogleMapJSONConversions.m │ │ │ │ ├── FLTGoogleMapTileOverlayController.h │ │ │ │ ├── FLTGoogleMapTileOverlayController.m │ │ │ │ ├── FLTGoogleMapsPlugin.h │ │ │ │ ├── FLTGoogleMapsPlugin.m │ │ │ │ ├── GoogleMapCircleController.h │ │ │ │ ├── GoogleMapCircleController.m │ │ │ │ ├── GoogleMapController.h │ │ │ │ ├── GoogleMapController.m │ │ │ │ ├── GoogleMapController_Test.h │ │ │ │ ├── GoogleMapMarkerController.h │ │ │ │ ├── GoogleMapMarkerController.m │ │ │ │ ├── GoogleMapPolygonController.h │ │ │ │ ├── GoogleMapPolygonController.m │ │ │ │ ├── GoogleMapPolylineController.h │ │ │ │ ├── GoogleMapPolylineController.m │ │ │ │ ├── google_maps_flutter_ios-umbrella.h │ │ │ │ └── google_maps_flutter_ios.modulemap │ │ │ └── google_maps_flutter_ios.podspec │ │ ├── lib │ │ │ ├── google_maps_flutter_ios.dart │ │ │ └── src │ │ │ │ ├── google_map_inspector_ios.dart │ │ │ │ └── google_maps_flutter_ios.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── google_maps_flutter_ios_test.dart │ ├── google_maps_flutter_platform_interface │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ │ ├── google_maps_flutter_platform_interface.dart │ │ │ └── src │ │ │ │ ├── events │ │ │ │ └── map_event.dart │ │ │ │ ├── method_channel │ │ │ │ └── method_channel_google_maps_flutter.dart │ │ │ │ ├── platform_interface │ │ │ │ ├── google_maps_flutter_platform.dart │ │ │ │ └── google_maps_inspector_platform.dart │ │ │ │ └── types │ │ │ │ ├── bitmap.dart │ │ │ │ ├── callbacks.dart │ │ │ │ ├── camera.dart │ │ │ │ ├── cap.dart │ │ │ │ ├── circle.dart │ │ │ │ ├── circle_updates.dart │ │ │ │ ├── joint_type.dart │ │ │ │ ├── location.dart │ │ │ │ ├── map_configuration.dart │ │ │ │ ├── map_objects.dart │ │ │ │ ├── map_widget_configuration.dart │ │ │ │ ├── maps_object.dart │ │ │ │ ├── maps_object_updates.dart │ │ │ │ ├── marker.dart │ │ │ │ ├── marker_updates.dart │ │ │ │ ├── pattern_item.dart │ │ │ │ ├── polygon.dart │ │ │ │ ├── polygon_updates.dart │ │ │ │ ├── polyline.dart │ │ │ │ ├── polyline_updates.dart │ │ │ │ ├── screen_coordinate.dart │ │ │ │ ├── tile.dart │ │ │ │ ├── tile_overlay.dart │ │ │ │ ├── tile_overlay_updates.dart │ │ │ │ ├── tile_provider.dart │ │ │ │ ├── types.dart │ │ │ │ ├── ui.dart │ │ │ │ └── utils │ │ │ │ ├── circle.dart │ │ │ │ ├── map_configuration_serialization.dart │ │ │ │ ├── maps_object.dart │ │ │ │ ├── marker.dart │ │ │ │ ├── polygon.dart │ │ │ │ ├── polyline.dart │ │ │ │ └── tile_overlay.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── method_channel │ │ │ └── method_channel_google_maps_flutter_test.dart │ │ │ ├── platform_interface │ │ │ ├── google_maps_flutter_platform_test.dart │ │ │ └── google_maps_inspector_platform_test.dart │ │ │ ├── types │ │ │ ├── bitmap_test.dart │ │ │ ├── camera_test.dart │ │ │ ├── location_test.dart │ │ │ ├── map_configuration_test.dart │ │ │ ├── maps_object_test.dart │ │ │ ├── maps_object_updates_test.dart │ │ │ ├── marker_test.dart │ │ │ ├── test_maps_object.dart │ │ │ ├── tile_overlay_test.dart │ │ │ ├── tile_overlay_updates_test.dart │ │ │ └── tile_test.dart │ │ │ └── utils │ │ │ └── map_configuration_serialization_test.dart │ └── google_maps_flutter_web │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ ├── README.md │ │ ├── build.yaml │ │ ├── integration_test │ │ │ ├── google_maps_controller_test.dart │ │ │ ├── google_maps_controller_test.mocks.dart │ │ │ ├── google_maps_plugin_test.dart │ │ │ ├── google_maps_plugin_test.mocks.dart │ │ │ ├── marker_test.dart │ │ │ ├── markers_test.dart │ │ │ ├── projection_test.dart │ │ │ ├── resources │ │ │ │ └── icon_image_base64.dart │ │ │ ├── shape_test.dart │ │ │ └── shapes_test.dart │ │ ├── lib │ │ │ └── main.dart │ │ ├── pubspec.yaml │ │ ├── regen_mocks.sh │ │ ├── run_test.sh │ │ ├── test_driver │ │ │ └── integration_test.dart │ │ └── web │ │ │ └── index.html │ │ ├── lib │ │ ├── google_maps_flutter_web.dart │ │ └── src │ │ │ ├── circle.dart │ │ │ ├── circles.dart │ │ │ ├── convert.dart │ │ │ ├── google_maps_controller.dart │ │ │ ├── google_maps_flutter_web.dart │ │ │ ├── marker.dart │ │ │ ├── markers.dart │ │ │ ├── polygon.dart │ │ │ ├── polygons.dart │ │ │ ├── polyline.dart │ │ │ ├── polylines.dart │ │ │ ├── shims │ │ │ ├── dart_ui.dart │ │ │ ├── dart_ui_fake.dart │ │ │ └── dart_ui_real.dart │ │ │ ├── third_party │ │ │ └── to_screen_location │ │ │ │ ├── LICENSE │ │ │ │ ├── README.md │ │ │ │ └── to_screen_location.dart │ │ │ └── types.dart │ │ ├── pubspec.yaml │ │ └── test │ │ ├── README.md │ │ └── tests_exist_elsewhere_test.dart ├── google_sign_in │ ├── google_sign_in │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── google-services.json │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── googlesigninexample │ │ │ │ │ │ │ └── FlutterActivityTest.java │ │ │ │ │ │ ├── debug │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ └── googlesigninexample │ │ │ │ │ │ │ └── GoogleSignInTestActivity.java │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── values │ │ │ │ │ │ └── strings.xml │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── integration_test │ │ │ │ └── google_sign_in_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── GoogleSignInPluginTest │ │ │ │ │ └── Info.plist │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── GoogleService-Info.plist │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ ├── test_driver │ │ │ │ └── integration_test.dart │ │ │ └── web │ │ │ │ └── index.html │ │ ├── lib │ │ │ ├── google_sign_in.dart │ │ │ ├── src │ │ │ │ ├── common.dart │ │ │ │ └── fife.dart │ │ │ ├── testing.dart │ │ │ └── widgets.dart │ │ ├── pubspec.yaml │ │ ├── resources │ │ │ ├── README.md │ │ │ └── transparentImage.gif │ │ └── test │ │ │ ├── fife_test.dart │ │ │ ├── google_sign_in_test.dart │ │ │ ├── google_sign_in_test.mocks.dart │ │ │ └── widgets_test.dart │ ├── google_sign_in_android │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── android │ │ │ ├── build.gradle │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ └── java │ │ │ │ │ └── io │ │ │ │ │ └── flutter │ │ │ │ │ └── plugins │ │ │ │ │ └── googlesignin │ │ │ │ │ ├── BackgroundTaskRunner.java │ │ │ │ │ ├── Executors.java │ │ │ │ │ ├── GoogleSignInPlugin.java │ │ │ │ │ └── GoogleSignInWrapper.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── flutter │ │ │ │ └── plugins │ │ │ │ └── googlesignin │ │ │ │ └── GoogleSignInTest.java │ │ ├── example │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── google-services.json │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── googlesigninexample │ │ │ │ │ │ │ ├── FlutterActivityTest.java │ │ │ │ │ │ │ └── GoogleSignInTest.java │ │ │ │ │ │ ├── debug │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ └── googlesigninexample │ │ │ │ │ │ │ └── GoogleSignInTestActivity.java │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── values │ │ │ │ │ │ └── strings.xml │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── integration_test │ │ │ │ └── google_sign_in_test.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ ├── google_sign_in_android.dart │ │ │ └── src │ │ │ │ └── utils.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── google_sign_in_android_test.dart │ ├── google_sign_in_ios │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── integration_test │ │ │ │ └── google_sign_in_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── GoogleSignInPluginTest │ │ │ │ │ └── Info.plist │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ ├── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── GoogleService-Info.plist │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ │ ├── RunnerTests │ │ │ │ │ ├── GoogleSignInTests.m │ │ │ │ │ └── Info.plist │ │ │ │ └── RunnerUITests │ │ │ │ │ ├── GoogleSignInUITests.m │ │ │ │ │ └── Info.plist │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── ios │ │ │ ├── Assets │ │ │ │ └── .gitkeep │ │ │ ├── Classes │ │ │ │ ├── FLTGoogleSignInPlugin.h │ │ │ │ ├── FLTGoogleSignInPlugin.m │ │ │ │ ├── FLTGoogleSignInPlugin.modulemap │ │ │ │ ├── FLTGoogleSignInPlugin_Test.h │ │ │ │ └── google_sign_in_ios-umbrella.h │ │ │ └── google_sign_in_ios.podspec │ │ ├── lib │ │ │ ├── google_sign_in_ios.dart │ │ │ └── src │ │ │ │ └── utils.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── google_sign_in_ios_test.dart │ ├── google_sign_in_platform_interface │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ │ ├── google_sign_in_platform_interface.dart │ │ │ └── src │ │ │ │ ├── method_channel_google_sign_in.dart │ │ │ │ ├── types.dart │ │ │ │ └── utils.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── google_sign_in_platform_interface_test.dart │ │ │ └── method_channel_google_sign_in_test.dart │ └── google_sign_in_web │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ ├── README.md │ │ ├── build.yaml │ │ ├── integration_test │ │ │ ├── google_sign_in_web_test.dart │ │ │ ├── google_sign_in_web_test.mocks.dart │ │ │ ├── people_test.dart │ │ │ ├── src │ │ │ │ ├── dom.dart │ │ │ │ ├── jsify_as.dart │ │ │ │ ├── jwt_examples.dart │ │ │ │ └── person.dart │ │ │ └── utils_test.dart │ │ ├── lib │ │ │ └── main.dart │ │ ├── pubspec.yaml │ │ ├── regen_mocks.sh │ │ ├── run_test.sh │ │ ├── test_driver │ │ │ └── integration_test.dart │ │ └── web │ │ │ └── index.html │ │ ├── lib │ │ ├── google_sign_in_web.dart │ │ └── src │ │ │ ├── gis_client.dart │ │ │ ├── people.dart │ │ │ └── utils.dart │ │ ├── pubspec.yaml │ │ └── test │ │ ├── README.md │ │ └── tests_exist_elsewhere_test.dart ├── image_picker │ ├── image_picker │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── imagepickerexample │ │ │ │ │ │ │ └── FlutterActivityTest.java │ │ │ │ │ │ ├── debug │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ └── imagepickerexample │ │ │ │ │ │ │ └── ImagePickerTestActivity.java │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── integration_test │ │ │ │ └── image_picker_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ ├── Runner.xcscheme │ │ │ │ │ │ └── RunnerUITests.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ ├── Runner │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ │ └── Contents.json │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ │ ├── TestImages │ │ │ │ │ ├── gifImage.gif │ │ │ │ │ ├── jpgImage.jpg │ │ │ │ │ ├── pngImage.png │ │ │ │ │ └── webpImage.webp │ │ │ │ └── image_picker_exampleTests │ │ │ │ │ └── Info.plist │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ ├── test_driver │ │ │ │ └── integration_test.dart │ │ │ └── web │ │ │ │ ├── favicon.png │ │ │ │ ├── icons │ │ │ │ ├── Icon-192.png │ │ │ │ └── Icon-512.png │ │ │ │ ├── index.html │ │ │ │ └── manifest.json │ │ ├── lib │ │ │ └── image_picker.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── image_picker_deprecated_test.dart │ │ │ ├── image_picker_test.dart │ │ │ └── image_picker_test.mocks.dart │ ├── image_picker_android │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── android │ │ │ ├── build.gradle │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ │ └── io │ │ │ │ │ │ └── flutter │ │ │ │ │ │ └── plugins │ │ │ │ │ │ └── imagepicker │ │ │ │ │ │ ├── ExifDataCopier.java │ │ │ │ │ │ ├── FileUtils.java │ │ │ │ │ │ ├── ImagePickerCache.java │ │ │ │ │ │ ├── ImagePickerDelegate.java │ │ │ │ │ │ ├── ImagePickerFileProvider.java │ │ │ │ │ │ ├── ImagePickerPlugin.java │ │ │ │ │ │ ├── ImagePickerUtils.java │ │ │ │ │ │ └── ImageResizer.java │ │ │ │ └── res │ │ │ │ │ └── xml │ │ │ │ │ └── flutter_image_picker_file_paths.xml │ │ │ │ └── test │ │ │ │ ├── java │ │ │ │ └── io │ │ │ │ │ └── flutter │ │ │ │ │ └── plugins │ │ │ │ │ └── imagepicker │ │ │ │ │ ├── FileUtilTest.java │ │ │ │ │ ├── ImagePickerCacheTest.java │ │ │ │ │ ├── ImagePickerDelegateTest.java │ │ │ │ │ ├── ImagePickerPluginTest.java │ │ │ │ │ └── ImageResizerTest.java │ │ │ │ └── resources │ │ │ │ ├── mockito-extensions │ │ │ │ └── org.mockito.plugins.MockMaker │ │ │ │ └── pngImage.png │ │ ├── example │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── imagepickerexample │ │ │ │ │ │ │ ├── FlutterActivityTest.java │ │ │ │ │ │ │ ├── ImagePickerPickTest.java │ │ │ │ │ │ │ └── ImagePickerTest.java │ │ │ │ │ │ ├── debug │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── .gitignore │ │ │ │ │ │ │ └── imagepickerexample │ │ │ │ │ │ │ ├── DriverExtensionActivity.java │ │ │ │ │ │ │ ├── DummyContentProvider.java │ │ │ │ │ │ │ └── ImagePickerTestActivity.java │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── raw │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── integration_test │ │ │ │ └── image_picker_test.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ └── image_picker_android.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── image_picker_android_test.dart │ ├── image_picker_for_web │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── integration_test │ │ │ │ ├── image_picker_for_web_test.dart │ │ │ │ └── image_resizer_test.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ ├── run_test.sh │ │ │ ├── test_driver │ │ │ │ └── integration_test.dart │ │ │ └── web │ │ │ │ └── index.html │ │ ├── lib │ │ │ ├── image_picker_for_web.dart │ │ │ └── src │ │ │ │ ├── image_resizer.dart │ │ │ │ └── image_resizer_utils.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── README.md │ │ │ ├── image_resizer_utils_test.dart │ │ │ └── tests_exist_elsewhere_test.dart │ ├── image_picker_ios │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── integration_test │ │ │ │ └── image_picker_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ ├── Runner.xcscheme │ │ │ │ │ │ └── RunnerUITests.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ ├── Runner │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ │ └── Contents.json │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ │ ├── RunnerTests │ │ │ │ │ ├── ImagePickerPluginTests.m │ │ │ │ │ ├── ImagePickerTestImages.h │ │ │ │ │ ├── ImagePickerTestImages.m │ │ │ │ │ ├── ImageUtilTests.m │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── MetaDataUtilTests.m │ │ │ │ │ ├── PhotoAssetUtilTests.m │ │ │ │ │ └── PickerSaveImageToPathOperationTests.m │ │ │ │ ├── RunnerUITests │ │ │ │ │ ├── ImagePickerFromGalleryUITests.m │ │ │ │ │ ├── ImagePickerFromLimitedGalleryUITests.m │ │ │ │ │ └── Info.plist │ │ │ │ ├── TestImages │ │ │ │ │ ├── bmpImage.bmp │ │ │ │ │ ├── gifImage.gif │ │ │ │ │ ├── heicImage.heic │ │ │ │ │ ├── icnsImage.icns │ │ │ │ │ ├── icoImage.ico │ │ │ │ │ ├── jpgImage.jpg │ │ │ │ │ ├── jpgImageWithRightOrientation.jpg │ │ │ │ │ ├── pngImage.png │ │ │ │ │ ├── proRawImage.dng │ │ │ │ │ ├── svgImage.svg │ │ │ │ │ ├── tiffImage.tiff │ │ │ │ │ └── webpImage.webp │ │ │ │ └── image_picker_exampleTests │ │ │ │ │ └── Info.plist │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── ios │ │ │ ├── Assets │ │ │ │ └── .gitkeep │ │ │ ├── Classes │ │ │ │ ├── FLTImagePickerImageUtil.h │ │ │ │ ├── FLTImagePickerImageUtil.m │ │ │ │ ├── FLTImagePickerMetaDataUtil.h │ │ │ │ ├── FLTImagePickerMetaDataUtil.m │ │ │ │ ├── FLTImagePickerPhotoAssetUtil.h │ │ │ │ ├── FLTImagePickerPhotoAssetUtil.m │ │ │ │ ├── FLTImagePickerPlugin.h │ │ │ │ ├── FLTImagePickerPlugin.m │ │ │ │ ├── FLTImagePickerPlugin_Test.h │ │ │ │ ├── FLTPHPickerSaveImageToPathOperation.h │ │ │ │ ├── FLTPHPickerSaveImageToPathOperation.m │ │ │ │ ├── ImagePickerPlugin.modulemap │ │ │ │ ├── image_picker_ios-umbrella.h │ │ │ │ ├── messages.g.h │ │ │ │ └── messages.g.m │ │ │ └── image_picker_ios.podspec │ │ ├── lib │ │ │ ├── image_picker_ios.dart │ │ │ └── src │ │ │ │ └── messages.g.dart │ │ ├── pigeons │ │ │ ├── copyright.txt │ │ │ └── messages.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── image_picker_ios_test.dart │ │ │ └── test_api.g.dart │ ├── image_picker_platform_interface │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ │ ├── image_picker_platform_interface.dart │ │ │ └── src │ │ │ │ ├── method_channel │ │ │ │ └── method_channel_image_picker.dart │ │ │ │ ├── platform_interface │ │ │ │ └── image_picker_platform.dart │ │ │ │ └── types │ │ │ │ ├── camera_device.dart │ │ │ │ ├── image_options.dart │ │ │ │ ├── image_picker_options.dart │ │ │ │ ├── image_source.dart │ │ │ │ ├── lost_data_response.dart │ │ │ │ ├── multi_image_picker_options.dart │ │ │ │ ├── picked_file │ │ │ │ ├── base.dart │ │ │ │ ├── html.dart │ │ │ │ ├── io.dart │ │ │ │ ├── lost_data.dart │ │ │ │ ├── picked_file.dart │ │ │ │ └── unsupported.dart │ │ │ │ ├── retrieve_type.dart │ │ │ │ └── types.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── assets │ │ │ └── hello.txt │ │ │ ├── new_method_channel_image_picker_test.dart │ │ │ ├── picked_file_html_test.dart │ │ │ └── picked_file_io_test.dart │ └── image_picker_windows │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ ├── README.md │ │ ├── lib │ │ │ └── main.dart │ │ ├── pubspec.yaml │ │ └── windows │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── flutter │ │ │ ├── CMakeLists.txt │ │ │ └── generated_plugins.cmake │ │ │ └── runner │ │ │ ├── CMakeLists.txt │ │ │ ├── Runner.rc │ │ │ ├── flutter_window.cpp │ │ │ ├── flutter_window.h │ │ │ ├── main.cpp │ │ │ ├── resource.h │ │ │ ├── resources │ │ │ └── app_icon.ico │ │ │ ├── runner.exe.manifest │ │ │ ├── utils.cpp │ │ │ ├── utils.h │ │ │ ├── win32_window.cpp │ │ │ └── win32_window.h │ │ ├── lib │ │ └── image_picker_windows.dart │ │ ├── pubspec.yaml │ │ └── test │ │ ├── image_picker_windows_test.dart │ │ └── image_picker_windows_test.mocks.dart ├── in_app_purchase │ ├── in_app_purchase │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── doc │ │ │ ├── iap_android.gif │ │ │ └── iap_ios.gif │ │ ├── example │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── inapppurchaseexample │ │ │ │ │ │ │ └── FlutterActivityTest.java │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── values │ │ │ │ │ │ └── styles.xml │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ ├── keystore.example.properties │ │ │ │ └── settings.gradle │ │ │ ├── integration_test │ │ │ │ └── in_app_purchase_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Configuration.storekit │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ ├── lib │ │ │ │ ├── consumable_store.dart │ │ │ │ └── main.dart │ │ │ ├── macos │ │ │ │ ├── Flutter │ │ │ │ │ ├── Flutter-Debug.xcconfig │ │ │ │ │ └── Flutter-Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.swift │ │ │ │ │ ├── Base.lproj │ │ │ │ │ └── MainMenu.xib │ │ │ │ │ ├── Configs │ │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ ├── Release.xcconfig │ │ │ │ │ └── Warnings.xcconfig │ │ │ │ │ ├── DebugProfile.entitlements │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── MainFlutterWindow.swift │ │ │ │ │ └── Release.entitlements │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ └── in_app_purchase.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── in_app_purchase_test.dart │ ├── in_app_purchase_android │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── android │ │ │ ├── build.gradle │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ └── java │ │ │ │ │ └── io │ │ │ │ │ └── flutter │ │ │ │ │ └── plugins │ │ │ │ │ └── inapppurchase │ │ │ │ │ ├── BillingClientFactory.java │ │ │ │ │ ├── BillingClientFactoryImpl.java │ │ │ │ │ ├── InAppPurchasePlugin.java │ │ │ │ │ ├── MethodCallHandlerImpl.java │ │ │ │ │ ├── PluginPurchaseListener.java │ │ │ │ │ └── Translator.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ ├── android │ │ │ │ ├── text │ │ │ │ │ └── TextUtils.java │ │ │ │ └── util │ │ │ │ │ └── Log.java │ │ │ │ └── io │ │ │ │ └── flutter │ │ │ │ └── plugins │ │ │ │ └── inapppurchase │ │ │ │ ├── InAppPurchasePluginTest.java │ │ │ │ ├── MethodCallHandlerTest.java │ │ │ │ └── TranslatorTest.java │ │ ├── build.yaml │ │ ├── example │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── inapppurchaseexample │ │ │ │ │ │ │ └── FlutterActivityTest.java │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ └── values │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ └── test │ │ │ │ │ │ └── resources │ │ │ │ │ │ └── mockito-extensions │ │ │ │ │ │ └── org.mockito.plugins.MockMaker │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ ├── keystore.example.properties │ │ │ │ └── settings.gradle │ │ │ ├── integration_test │ │ │ │ └── in_app_purchase_test.dart │ │ │ ├── lib │ │ │ │ ├── consumable_store.dart │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── test │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ ├── billing_client_wrappers.dart │ │ │ ├── in_app_purchase_android.dart │ │ │ └── src │ │ │ │ ├── billing_client_wrappers │ │ │ │ ├── README.md │ │ │ │ ├── billing_client_wrapper.dart │ │ │ │ ├── billing_client_wrapper.g.dart │ │ │ │ ├── purchase_wrapper.dart │ │ │ │ ├── purchase_wrapper.g.dart │ │ │ │ ├── sku_details_wrapper.dart │ │ │ │ └── sku_details_wrapper.g.dart │ │ │ │ ├── channel.dart │ │ │ │ ├── in_app_purchase_android_platform.dart │ │ │ │ ├── in_app_purchase_android_platform_addition.dart │ │ │ │ └── types │ │ │ │ ├── change_subscription_param.dart │ │ │ │ ├── google_play_product_details.dart │ │ │ │ ├── google_play_purchase_details.dart │ │ │ │ ├── google_play_purchase_param.dart │ │ │ │ ├── query_purchase_details_response.dart │ │ │ │ └── types.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── billing_client_wrappers │ │ │ ├── billing_client_wrapper_test.dart │ │ │ ├── purchase_wrapper_test.dart │ │ │ ├── sku_details_wrapper_deprecated_test.dart │ │ │ └── sku_details_wrapper_test.dart │ │ │ ├── in_app_purchase_android_platform_addition_test.dart │ │ │ ├── in_app_purchase_android_platform_test.dart │ │ │ └── stub_in_app_purchase_platform.dart │ ├── in_app_purchase_platform_interface │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ │ ├── in_app_purchase_platform_interface.dart │ │ │ └── src │ │ │ │ ├── errors │ │ │ │ ├── errors.dart │ │ │ │ ├── in_app_purchase_error.dart │ │ │ │ └── in_app_purchase_exception.dart │ │ │ │ ├── in_app_purchase_platform.dart │ │ │ │ ├── in_app_purchase_platform_addition.dart │ │ │ │ ├── in_app_purchase_platform_addition_provider.dart │ │ │ │ └── types │ │ │ │ ├── product_details.dart │ │ │ │ ├── product_details_response.dart │ │ │ │ ├── purchase_details.dart │ │ │ │ ├── purchase_param.dart │ │ │ │ ├── purchase_status.dart │ │ │ │ ├── purchase_verification_data.dart │ │ │ │ └── types.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── in_app_purchase_platform_test.dart │ │ │ └── src │ │ │ ├── errors │ │ │ ├── in_app_purchase_error_test.dart │ │ │ └── in_app_purchase_exception_test.dart │ │ │ └── types │ │ │ └── product_details_test.dart │ └── in_app_purchase_storekit │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── build.yaml │ │ ├── darwin │ │ ├── Classes │ │ │ ├── FIAObjectTranslator.h │ │ │ ├── FIAObjectTranslator.m │ │ │ ├── FIAPPaymentQueueDelegate.h │ │ │ ├── FIAPPaymentQueueDelegate.m │ │ │ ├── FIAPReceiptManager.h │ │ │ ├── FIAPReceiptManager.m │ │ │ ├── FIAPRequestHandler.h │ │ │ ├── FIAPRequestHandler.m │ │ │ ├── FIAPaymentQueueHandler.h │ │ │ ├── FIAPaymentQueueHandler.m │ │ │ ├── FIATransactionCache.h │ │ │ ├── FIATransactionCache.m │ │ │ ├── InAppPurchasePlugin.h │ │ │ └── InAppPurchasePlugin.m │ │ └── in_app_purchase_storekit.podspec │ │ ├── example │ │ ├── README.md │ │ ├── integration_test │ │ │ └── in_app_purchase_test.dart │ │ ├── ios │ │ │ ├── Flutter │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ ├── Debug.xcconfig │ │ │ │ └── Release.xcconfig │ │ │ ├── Podfile │ │ │ ├── Runner.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ ├── project.xcworkspace │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ └── xcschemes │ │ │ │ │ └── Runner.xcscheme │ │ │ ├── Runner.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ ├── Runner │ │ │ │ ├── AppDelegate.h │ │ │ │ ├── AppDelegate.m │ │ │ │ ├── Assets.xcassets │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ └── README.md │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ ├── Configuration.storekit │ │ │ │ ├── Info.plist │ │ │ │ └── main.m │ │ │ └── RunnerTests │ │ │ │ ├── FIAPPaymentQueueDeleteTests.m │ │ │ │ ├── FIATransactionCacheTests.m │ │ │ │ ├── InAppPurchasePluginTests.m │ │ │ │ ├── Info.plist │ │ │ │ ├── PaymentQueueTests.m │ │ │ │ ├── ProductRequestHandlerTests.m │ │ │ │ ├── Stubs.h │ │ │ │ ├── Stubs.m │ │ │ │ └── TranslatorTests.m │ │ ├── lib │ │ │ ├── consumable_store.dart │ │ │ ├── example_payment_queue_delegate.dart │ │ │ └── main.dart │ │ ├── macos │ │ │ ├── Flutter │ │ │ │ ├── Flutter-Debug.xcconfig │ │ │ │ └── Flutter-Release.xcconfig │ │ │ ├── Podfile │ │ │ ├── Runner.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ ├── project.xcworkspace │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── xcshareddata │ │ │ │ │ └── xcschemes │ │ │ │ │ └── Runner.xcscheme │ │ │ ├── Runner.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ ├── Runner │ │ │ │ ├── AppDelegate.swift │ │ │ │ ├── Base.lproj │ │ │ │ │ └── MainMenu.xib │ │ │ │ ├── Configs │ │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── DebugProfile.entitlements │ │ │ │ ├── Info.plist │ │ │ │ ├── MainFlutterWindow.swift │ │ │ │ └── Release.entitlements │ │ │ └── RunnerTests │ │ │ │ ├── FIAPPaymentQueueDeleteTests.m │ │ │ │ ├── FIATransactionCacheTests.m │ │ │ │ ├── InAppPurchasePluginTests.m │ │ │ │ ├── Info.plist │ │ │ │ ├── PaymentQueueTests.m │ │ │ │ ├── ProductRequestHandlerTests.m │ │ │ │ ├── Stubs.h │ │ │ │ ├── Stubs.m │ │ │ │ └── TranslatorTests.m │ │ ├── pubspec.yaml │ │ ├── shared │ │ │ └── RunnerTests │ │ │ │ ├── FIAPPaymentQueueDeleteTests.m │ │ │ │ ├── FIATransactionCacheTests.m │ │ │ │ ├── InAppPurchasePluginTests.m │ │ │ │ ├── Info.plist │ │ │ │ ├── PaymentQueueTests.m │ │ │ │ ├── ProductRequestHandlerTests.m │ │ │ │ ├── Stubs.h │ │ │ │ ├── Stubs.m │ │ │ │ └── TranslatorTests.m │ │ └── test_driver │ │ │ └── integration_test.dart │ │ ├── ios │ │ ├── Classes │ │ │ ├── FIAObjectTranslator.h │ │ │ ├── FIAObjectTranslator.m │ │ │ ├── FIAPPaymentQueueDelegate.h │ │ │ ├── FIAPPaymentQueueDelegate.m │ │ │ ├── FIAPReceiptManager.h │ │ │ ├── FIAPReceiptManager.m │ │ │ ├── FIAPRequestHandler.h │ │ │ ├── FIAPRequestHandler.m │ │ │ ├── FIAPaymentQueueHandler.h │ │ │ ├── FIAPaymentQueueHandler.m │ │ │ ├── FIATransactionCache.h │ │ │ ├── FIATransactionCache.m │ │ │ ├── InAppPurchasePlugin.h │ │ │ └── InAppPurchasePlugin.m │ │ └── in_app_purchase_storekit.podspec │ │ ├── lib │ │ ├── in_app_purchase_storekit.dart │ │ ├── src │ │ │ ├── channel.dart │ │ │ ├── in_app_purchase_storekit_platform.dart │ │ │ ├── in_app_purchase_storekit_platform_addition.dart │ │ │ ├── store_kit_wrappers │ │ │ │ ├── README.md │ │ │ │ ├── enum_converters.dart │ │ │ │ ├── enum_converters.g.dart │ │ │ │ ├── sk_payment_queue_delegate_wrapper.dart │ │ │ │ ├── sk_payment_queue_wrapper.dart │ │ │ │ ├── sk_payment_queue_wrapper.g.dart │ │ │ │ ├── sk_payment_transaction_wrappers.dart │ │ │ │ ├── sk_payment_transaction_wrappers.g.dart │ │ │ │ ├── sk_product_wrapper.dart │ │ │ │ ├── sk_product_wrapper.g.dart │ │ │ │ ├── sk_receipt_manager.dart │ │ │ │ ├── sk_request_maker.dart │ │ │ │ ├── sk_storefront_wrapper.dart │ │ │ │ └── sk_storefront_wrapper.g.dart │ │ │ └── types │ │ │ │ ├── app_store_product_details.dart │ │ │ │ ├── app_store_purchase_details.dart │ │ │ │ ├── app_store_purchase_param.dart │ │ │ │ └── types.dart │ │ └── store_kit_wrappers.dart │ │ ├── macos │ │ ├── Classes │ │ │ ├── FIAObjectTranslator.h │ │ │ ├── FIAObjectTranslator.m │ │ │ ├── FIAPPaymentQueueDelegate.h │ │ │ ├── FIAPPaymentQueueDelegate.m │ │ │ ├── FIAPReceiptManager.h │ │ │ ├── FIAPReceiptManager.m │ │ │ ├── FIAPRequestHandler.h │ │ │ ├── FIAPRequestHandler.m │ │ │ ├── FIAPaymentQueueHandler.h │ │ │ ├── FIAPaymentQueueHandler.m │ │ │ ├── FIATransactionCache.h │ │ │ ├── FIATransactionCache.m │ │ │ ├── InAppPurchasePlugin.h │ │ │ └── InAppPurchasePlugin.m │ │ └── in_app_purchase_storekit.podspec │ │ ├── pubspec.yaml │ │ └── test │ │ ├── fakes │ │ └── fake_storekit_platform.dart │ │ ├── in_app_purchase_storekit_platform_addtion_test.dart │ │ ├── in_app_purchase_storekit_platform_test.dart │ │ └── store_kit_wrappers │ │ ├── sk_methodchannel_apis_test.dart │ │ ├── sk_payment_queue_delegate_api_test.dart │ │ ├── sk_product_test.dart │ │ └── sk_test_stub_objects.dart ├── integration_test │ ├── .gitignore │ ├── .metadata │ └── README.md ├── ios_platform_images │ ├── .gitignore │ ├── AUTHORS │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── example │ │ ├── .gitignore │ │ ├── README.md │ │ ├── ios │ │ │ ├── .gitignore │ │ │ ├── Flutter │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ ├── Debug.xcconfig │ │ │ │ └── Release.xcconfig │ │ │ ├── Podfile │ │ │ ├── Runner.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ └── xcshareddata │ │ │ │ │ └── xcschemes │ │ │ │ │ └── Runner.xcscheme │ │ │ ├── Runner.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ ├── Runner │ │ │ │ ├── AppDelegate.swift │ │ │ │ ├── Assets.xcassets │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── LaunchImage.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ └── README.md │ │ │ │ │ └── flutter.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── flutter.png │ │ │ │ │ │ └── flutter@2x.png │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ ├── Info.plist │ │ │ │ ├── Runner-Bridging-Header.h │ │ │ │ └── textfile │ │ │ └── RunnerTests │ │ │ │ ├── Info.plist │ │ │ │ └── IosPlatformImagesTests.m │ │ ├── lib │ │ │ └── main.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── widget_test.dart │ ├── ios │ │ ├── .gitignore │ │ ├── Assets │ │ │ └── .gitkeep │ │ ├── Classes │ │ │ ├── IosPlatformImagesPlugin.h │ │ │ ├── IosPlatformImagesPlugin.m │ │ │ ├── UIImage+ios_platform_images.h │ │ │ └── UIImage+ios_platform_images.m │ │ └── ios_platform_images.podspec │ ├── lib │ │ └── ios_platform_images.dart │ ├── pubspec.yaml │ └── test │ │ └── ios_platform_images_test.dart ├── local_auth │ ├── local_auth │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── localauth │ │ │ │ │ │ │ └── FlutterFragmentActivityTest.java │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ ├── settings.gradle │ │ │ │ └── settings_aar.gradle │ │ │ ├── build.excerpt.yaml │ │ │ ├── integration_test │ │ │ │ └── local_auth_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ ├── lib │ │ │ │ ├── main.dart │ │ │ │ └── readme_excerpts.dart │ │ │ ├── pubspec.yaml │ │ │ ├── test_driver │ │ │ │ └── integration_test.dart │ │ │ └── windows │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── flutter │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── generated_plugins.cmake │ │ │ │ └── runner │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Runner.rc │ │ │ │ ├── flutter_window.cpp │ │ │ │ ├── flutter_window.h │ │ │ │ ├── main.cpp │ │ │ │ ├── resource.h │ │ │ │ ├── resources │ │ │ │ └── app_icon.ico │ │ │ │ ├── runner.exe.manifest │ │ │ │ ├── utils.cpp │ │ │ │ ├── utils.h │ │ │ │ ├── win32_window.cpp │ │ │ │ └── win32_window.h │ │ ├── lib │ │ │ ├── error_codes.dart │ │ │ ├── local_auth.dart │ │ │ └── src │ │ │ │ └── local_auth.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── local_auth_test.dart │ ├── local_auth_android │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── android │ │ │ ├── build.gradle │ │ │ ├── lint-baseline.xml │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ ├── java │ │ │ │ │ └── io │ │ │ │ │ │ └── flutter │ │ │ │ │ │ └── plugins │ │ │ │ │ │ └── localauth │ │ │ │ │ │ ├── AuthenticationHelper.java │ │ │ │ │ │ └── LocalAuthPlugin.java │ │ │ │ └── res │ │ │ │ │ ├── drawable │ │ │ │ │ ├── fingerprint_initial_icon.xml │ │ │ │ │ ├── fingerprint_success_icon.xml │ │ │ │ │ ├── fingerprint_warning_icon.xml │ │ │ │ │ ├── ic_done_white_24dp.xml │ │ │ │ │ ├── ic_fingerprint_white_24dp.xml │ │ │ │ │ └── ic_priority_high_white_24dp.xml │ │ │ │ │ ├── layout │ │ │ │ │ ├── go_to_setting.xml │ │ │ │ │ └── scan_fp.xml │ │ │ │ │ └── values │ │ │ │ │ ├── colors.xml │ │ │ │ │ ├── dimens.xml │ │ │ │ │ └── styles.xml │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── flutter │ │ │ │ └── plugins │ │ │ │ └── localauth │ │ │ │ └── LocalAuthTest.java │ │ ├── example │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── localauth │ │ │ │ │ │ │ └── FlutterFragmentActivityTest.java │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ ├── settings.gradle │ │ │ │ └── settings_aar.gradle │ │ │ ├── integration_test │ │ │ │ └── local_auth_test.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ ├── local_auth_android.dart │ │ │ └── types │ │ │ │ └── auth_messages_android.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── local_auth_test.dart │ ├── local_auth_ios │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── integration_test │ │ │ │ └── local_auth_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ ├── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ │ └── RunnerTests │ │ │ │ │ ├── FLTLocalAuthPluginTests.m │ │ │ │ │ └── Info.plist │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── ios │ │ │ ├── Assets │ │ │ │ └── .gitkeep │ │ │ ├── Classes │ │ │ │ ├── FLTLocalAuthPlugin.h │ │ │ │ └── FLTLocalAuthPlugin.m │ │ │ └── local_auth_ios.podspec │ │ ├── lib │ │ │ ├── local_auth_ios.dart │ │ │ └── types │ │ │ │ └── auth_messages_ios.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── local_auth_test.dart │ ├── local_auth_platform_interface │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ │ ├── default_method_channel_platform.dart │ │ │ ├── local_auth_platform_interface.dart │ │ │ └── types │ │ │ │ ├── auth_messages.dart │ │ │ │ ├── auth_options.dart │ │ │ │ ├── biometric_type.dart │ │ │ │ └── types.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── default_method_channel_platform_test.dart │ └── local_auth_windows │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── README.md │ │ ├── integration_test │ │ │ └── local_auth_test.dart │ │ ├── lib │ │ │ └── main.dart │ │ ├── pubspec.yaml │ │ ├── test_driver │ │ │ └── integration_test.dart │ │ └── windows │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── flutter │ │ │ ├── CMakeLists.txt │ │ │ └── generated_plugins.cmake │ │ │ └── runner │ │ │ ├── CMakeLists.txt │ │ │ ├── Runner.rc │ │ │ ├── flutter_window.cpp │ │ │ ├── flutter_window.h │ │ │ ├── main.cpp │ │ │ ├── resource.h │ │ │ ├── resources │ │ │ └── app_icon.ico │ │ │ ├── runner.exe.manifest │ │ │ ├── utils.cpp │ │ │ ├── utils.h │ │ │ ├── win32_window.cpp │ │ │ └── win32_window.h │ │ ├── lib │ │ ├── local_auth_windows.dart │ │ ├── src │ │ │ └── messages.g.dart │ │ └── types │ │ │ └── auth_messages_windows.dart │ │ ├── pigeons │ │ ├── copyright.txt │ │ └── messages.dart │ │ ├── pubspec.yaml │ │ ├── test │ │ └── local_auth_test.dart │ │ └── windows │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── local_auth_windows │ │ │ └── local_auth_plugin.h │ │ ├── local_auth.h │ │ ├── local_auth_plugin.cpp │ │ ├── local_auth_windows.cpp │ │ ├── messages.g.cpp │ │ ├── messages.g.h │ │ └── test │ │ ├── local_auth_plugin_test.cpp │ │ └── mocks.h ├── path_provider │ ├── path_provider │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── pathprovider │ │ │ │ │ │ │ └── MainActivityTest.java │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── integration_test │ │ │ │ └── path_provider_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ ├── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ │ └── RunnerTests │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── PathProviderTests.m │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── linux │ │ │ │ ├── .gitignore │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── flutter │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── generated_plugins.cmake │ │ │ │ ├── main.cc │ │ │ │ ├── my_application.cc │ │ │ │ └── my_application.h │ │ │ ├── macos │ │ │ │ ├── Flutter │ │ │ │ │ ├── Flutter-Debug.xcconfig │ │ │ │ │ └── Flutter-Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.swift │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── app_icon_1024.png │ │ │ │ │ │ ├── app_icon_128.png │ │ │ │ │ │ ├── app_icon_16.png │ │ │ │ │ │ ├── app_icon_256.png │ │ │ │ │ │ ├── app_icon_32.png │ │ │ │ │ │ ├── app_icon_512.png │ │ │ │ │ │ └── app_icon_64.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ └── MainMenu.xib │ │ │ │ │ ├── Configs │ │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ ├── Release.xcconfig │ │ │ │ │ └── Warnings.xcconfig │ │ │ │ │ ├── DebugProfile.entitlements │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── MainFlutterWindow.swift │ │ │ │ │ └── Release.entitlements │ │ │ ├── pubspec.yaml │ │ │ ├── test_driver │ │ │ │ └── integration_test.dart │ │ │ └── windows │ │ │ │ ├── .gitignore │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── flutter │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── generated_plugins.cmake │ │ │ │ └── runner │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Runner.rc │ │ │ │ ├── flutter_window.cpp │ │ │ │ ├── flutter_window.h │ │ │ │ ├── main.cpp │ │ │ │ ├── resource.h │ │ │ │ ├── resources │ │ │ │ └── app_icon.ico │ │ │ │ ├── run_loop.cpp │ │ │ │ ├── run_loop.h │ │ │ │ ├── runner.exe.manifest │ │ │ │ ├── utils.cpp │ │ │ │ ├── utils.h │ │ │ │ ├── win32_window.cpp │ │ │ │ └── win32_window.h │ │ ├── lib │ │ │ └── path_provider.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── path_provider_test.dart │ ├── path_provider_android │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── android │ │ │ ├── build.gradle │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ └── java │ │ │ │ │ └── io │ │ │ │ │ └── flutter │ │ │ │ │ └── plugins │ │ │ │ │ └── pathprovider │ │ │ │ │ ├── Messages.java │ │ │ │ │ ├── PathProviderPlugin.java │ │ │ │ │ └── StorageDirectoryMapper.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── flutter │ │ │ │ └── plugins │ │ │ │ └── pathprovider │ │ │ │ └── StorageDirectoryMapperTest.java │ │ ├── example │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── pathprovider │ │ │ │ │ │ │ └── MainActivityTest.java │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── integration_test │ │ │ │ └── path_provider_test.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ ├── messages.g.dart │ │ │ └── path_provider_android.dart │ │ ├── pigeons │ │ │ ├── copyright.txt │ │ │ └── messages.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── messages_test.g.dart │ │ │ └── path_provider_android_test.dart │ ├── path_provider_foundation │ │ ├── .gitignore │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── darwin │ │ │ ├── Classes │ │ │ │ ├── PathProviderPlugin.swift │ │ │ │ └── messages.g.swift │ │ │ ├── RunnerTests │ │ │ │ └── RunnerTests.swift │ │ │ └── path_provider_foundation.podspec │ │ ├── example │ │ │ ├── README.md │ │ │ ├── integration_test │ │ │ │ └── path_provider_test.dart │ │ │ ├── ios │ │ │ │ ├── .gitignore │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.swift │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── Runner-Bridging-Header.h │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── macos │ │ │ │ ├── Flutter │ │ │ │ │ ├── Flutter-Debug.xcconfig │ │ │ │ │ └── Flutter-Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ ├── Runner │ │ │ │ │ ├── AppDelegate.swift │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── app_icon_1024.png │ │ │ │ │ │ │ ├── app_icon_128.png │ │ │ │ │ │ │ ├── app_icon_16.png │ │ │ │ │ │ │ ├── app_icon_256.png │ │ │ │ │ │ │ ├── app_icon_32.png │ │ │ │ │ │ │ ├── app_icon_512.png │ │ │ │ │ │ │ └── app_icon_64.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ └── MainMenu.xib │ │ │ │ │ ├── Configs │ │ │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ │ ├── Release.xcconfig │ │ │ │ │ │ └── Warnings.xcconfig │ │ │ │ │ ├── DebugProfile.entitlements │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── MainFlutterWindow.swift │ │ │ │ │ └── Release.entitlements │ │ │ │ └── RunnerTests │ │ │ │ │ └── Info.plist │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── ios │ │ │ ├── Classes │ │ │ │ ├── PathProviderPlugin.swift │ │ │ │ └── messages.g.swift │ │ │ ├── README.md │ │ │ └── path_provider_foundation.podspec │ │ ├── lib │ │ │ ├── messages.g.dart │ │ │ └── path_provider_foundation.dart │ │ ├── macos │ │ │ ├── Classes │ │ │ │ ├── PathProviderPlugin.swift │ │ │ │ └── messages.g.swift │ │ │ ├── README.md │ │ │ └── path_provider_foundation.podspec │ │ ├── pigeons │ │ │ ├── copyright.txt │ │ │ └── messages.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── messages_test.g.dart │ │ │ ├── path_provider_foundation_test.dart │ │ │ └── path_provider_foundation_test.mocks.dart │ ├── path_provider_linux │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── integration_test │ │ │ │ └── path_provider_test.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── linux │ │ │ │ ├── .gitignore │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── flutter │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── generated_plugins.cmake │ │ │ │ ├── main.cc │ │ │ │ ├── my_application.cc │ │ │ │ └── my_application.h │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ ├── path_provider_linux.dart │ │ │ └── src │ │ │ │ ├── get_application_id.dart │ │ │ │ ├── get_application_id_real.dart │ │ │ │ ├── get_application_id_stub.dart │ │ │ │ └── path_provider_linux.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── get_application_id_test.dart │ │ │ └── path_provider_linux_test.dart │ ├── path_provider_platform_interface │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ │ ├── path_provider_platform_interface.dart │ │ │ └── src │ │ │ │ ├── enums.dart │ │ │ │ └── method_channel_path_provider.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── method_channel_path_provider_test.dart │ └── path_provider_windows │ │ ├── .gitignore │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── README.md │ │ ├── integration_test │ │ │ └── path_provider_test.dart │ │ ├── lib │ │ │ └── main.dart │ │ ├── pubspec.yaml │ │ ├── test_driver │ │ │ └── integration_test.dart │ │ └── windows │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── flutter │ │ │ ├── CMakeLists.txt │ │ │ └── generated_plugins.cmake │ │ │ └── runner │ │ │ ├── CMakeLists.txt │ │ │ ├── Runner.rc │ │ │ ├── flutter_window.cpp │ │ │ ├── flutter_window.h │ │ │ ├── main.cpp │ │ │ ├── resource.h │ │ │ ├── resources │ │ │ └── app_icon.ico │ │ │ ├── run_loop.cpp │ │ │ ├── run_loop.h │ │ │ ├── runner.exe.manifest │ │ │ ├── utils.cpp │ │ │ ├── utils.h │ │ │ ├── win32_window.cpp │ │ │ └── win32_window.h │ │ ├── lib │ │ ├── path_provider_windows.dart │ │ └── src │ │ │ ├── folders.dart │ │ │ ├── folders_stub.dart │ │ │ ├── path_provider_windows_real.dart │ │ │ └── path_provider_windows_stub.dart │ │ ├── pubspec.yaml │ │ └── test │ │ └── path_provider_windows_test.dart ├── plugin_platform_interface │ ├── .gitignore │ ├── .metadata │ ├── AUTHORS │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── lib │ │ └── plugin_platform_interface.dart │ ├── pubspec.yaml │ └── test │ │ └── plugin_platform_interface_test.dart ├── quick_actions │ ├── quick_actions │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── quickactionsexample │ │ │ │ │ │ │ └── FlutterActivityTest.java │ │ │ │ │ │ ├── debug │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ └── quickactionsexample │ │ │ │ │ │ │ └── QuickActionsTestActivity.java │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── ic_launcher_background.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── values │ │ │ │ │ │ └── styles.xml │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── integration_test │ │ │ │ └── quick_actions_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ ├── Runner.xcscheme │ │ │ │ │ │ └── RunnerUITests.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ ├── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ │ ├── RunnerTests │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── RunnerTests.m │ │ │ │ └── RunnerUITests │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── RunnerUITests.m │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ └── quick_actions.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── quick_actions_test.dart │ ├── quick_actions_android │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── android │ │ │ ├── build.gradle │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ └── java │ │ │ │ │ └── io │ │ │ │ │ └── flutter │ │ │ │ │ └── plugins │ │ │ │ │ └── quickactions │ │ │ │ │ ├── MethodCallHandlerImpl.java │ │ │ │ │ └── QuickActionsPlugin.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── flutter │ │ │ │ └── plugins │ │ │ │ └── quickactions │ │ │ │ └── QuickActionsTest.java │ │ ├── example │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── quickactionsexample │ │ │ │ │ │ │ ├── FlutterActivityTest.java │ │ │ │ │ │ │ └── QuickActionsTest.java │ │ │ │ │ │ ├── debug │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ ├── java │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ └── quickactionsexample │ │ │ │ │ │ │ └── QuickActionsTestActivity.java │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ └── ic_launcher_background.xml │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── values │ │ │ │ │ │ └── styles.xml │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── integration_test │ │ │ │ └── quick_actions_test.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ └── quick_actions_android.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── quick_actions_android_test.dart │ ├── quick_actions_ios │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── integration_test │ │ │ │ └── quick_actions_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ ├── Runner.xcscheme │ │ │ │ │ │ └── RunnerUITests.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ ├── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ │ ├── RunnerTests │ │ │ │ │ ├── DefaultShortcutItemParserTests.swift │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── Mocks │ │ │ │ │ │ ├── MockMethodChannel.swift │ │ │ │ │ │ ├── MockShortcutItemParser.swift │ │ │ │ │ │ └── MockShortcutItemProvider.swift │ │ │ │ │ └── QuickActionsPluginTests.swift │ │ │ │ └── RunnerUITests │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── RunnerUITests.swift │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── ios │ │ │ ├── Assets │ │ │ │ └── .gitkeep │ │ │ ├── Classes │ │ │ │ ├── MethodChannel.swift │ │ │ │ ├── QuickActionsPlugin.swift │ │ │ │ ├── ShortcutItemParser.swift │ │ │ │ └── ShortcutItemProviding.swift │ │ │ └── quick_actions_ios.podspec │ │ ├── lib │ │ │ └── quick_actions_ios.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── quick_actions_ios_test.dart │ └── quick_actions_platform_interface │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ ├── method_channel │ │ │ └── method_channel_quick_actions.dart │ │ ├── platform_interface │ │ │ └── quick_actions_platform.dart │ │ ├── quick_actions_platform_interface.dart │ │ └── types │ │ │ ├── quick_action_handler.dart │ │ │ ├── shortcut_item.dart │ │ │ └── types.dart │ │ ├── pubspec.yaml │ │ └── test │ │ ├── method_channel_quick_actions_test.dart │ │ └── quick_actions_platform_interface_test.dart ├── shared_preferences │ ├── shared_preferences │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── .gitignore │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── sharedpreferencesexample │ │ │ │ │ │ │ ├── FlutterActivityTest.java │ │ │ │ │ │ │ └── MainActivityTest.java │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── values-night │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ │ └── values │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ └── profile │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── integration_test │ │ │ │ └── shared_preferences_test.dart │ │ │ ├── ios │ │ │ │ ├── .gitignore │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── AppDelegate.swift │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── Runner-Bridging-Header.h │ │ │ │ │ └── main.m │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── linux │ │ │ │ ├── .gitignore │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── flutter │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── generated_plugins.cmake │ │ │ │ ├── main.cc │ │ │ │ ├── my_application.cc │ │ │ │ └── my_application.h │ │ │ ├── macos │ │ │ │ ├── .gitignore │ │ │ │ ├── Flutter │ │ │ │ │ ├── Flutter-Debug.xcconfig │ │ │ │ │ └── Flutter-Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.swift │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── app_icon_1024.png │ │ │ │ │ │ ├── app_icon_128.png │ │ │ │ │ │ ├── app_icon_16.png │ │ │ │ │ │ ├── app_icon_256.png │ │ │ │ │ │ ├── app_icon_32.png │ │ │ │ │ │ ├── app_icon_512.png │ │ │ │ │ │ └── app_icon_64.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ └── MainMenu.xib │ │ │ │ │ ├── Configs │ │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ ├── Release.xcconfig │ │ │ │ │ └── Warnings.xcconfig │ │ │ │ │ ├── DebugProfile.entitlements │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── MainFlutterWindow.swift │ │ │ │ │ └── Release.entitlements │ │ │ ├── pubspec.yaml │ │ │ ├── test_driver │ │ │ │ └── integration_test.dart │ │ │ ├── web │ │ │ │ ├── favicon.png │ │ │ │ ├── icons │ │ │ │ │ ├── Icon-192.png │ │ │ │ │ └── Icon-512.png │ │ │ │ ├── index.html │ │ │ │ └── manifest.json │ │ │ └── windows │ │ │ │ ├── .gitignore │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── flutter │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── generated_plugins.cmake │ │ │ │ └── runner │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Runner.rc │ │ │ │ ├── flutter_window.cpp │ │ │ │ ├── flutter_window.h │ │ │ │ ├── main.cpp │ │ │ │ ├── resource.h │ │ │ │ ├── resources │ │ │ │ └── app_icon.ico │ │ │ │ ├── run_loop.cpp │ │ │ │ ├── run_loop.h │ │ │ │ ├── runner.exe.manifest │ │ │ │ ├── utils.cpp │ │ │ │ ├── utils.h │ │ │ │ ├── win32_window.cpp │ │ │ │ └── win32_window.h │ │ ├── lib │ │ │ └── shared_preferences.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── shared_preferences_test.dart │ ├── shared_preferences_android │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── android │ │ │ ├── build.gradle │ │ │ ├── lint-baseline.xml │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ └── java │ │ │ │ │ └── io │ │ │ │ │ └── flutter │ │ │ │ │ └── plugins │ │ │ │ │ └── sharedpreferences │ │ │ │ │ ├── MethodCallHandlerImpl.java │ │ │ │ │ └── SharedPreferencesPlugin.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── flutter │ │ │ │ └── plugins │ │ │ │ └── sharedpreferences │ │ │ │ └── SharedPreferencesTest.java │ │ ├── example │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── .gitignore │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── sharedpreferencesexample │ │ │ │ │ │ │ └── MainActivityTest.java │ │ │ │ │ │ ├── debug │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ │ ├── drawable-v21 │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── values-night │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ │ └── values │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ └── profile │ │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── integration_test │ │ │ │ └── shared_preferences_test.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ └── shared_preferences_android.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── shared_preferences_android_test.dart │ ├── shared_preferences_foundation │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── darwin │ │ │ ├── Classes │ │ │ │ ├── SharedPreferencesPlugin.swift │ │ │ │ └── messages.g.swift │ │ │ ├── Tests │ │ │ │ └── RunnerTests.swift │ │ │ └── shared_preferences_foundation.podspec │ │ ├── example │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── integration_test │ │ │ │ └── shared_preferences_test.dart │ │ │ ├── ios │ │ │ │ ├── .gitignore │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ ├── IDEWorkspaceChecks.plist │ │ │ │ │ │ └── WorkspaceSettings.xcsettings │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.swift │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── Runner-Bridging-Header.h │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── macos │ │ │ │ ├── Flutter │ │ │ │ │ ├── Flutter-Debug.xcconfig │ │ │ │ │ └── Flutter-Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ ├── Runner │ │ │ │ │ ├── AppDelegate.swift │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── app_icon_1024.png │ │ │ │ │ │ │ ├── app_icon_128.png │ │ │ │ │ │ │ ├── app_icon_16.png │ │ │ │ │ │ │ ├── app_icon_256.png │ │ │ │ │ │ │ ├── app_icon_32.png │ │ │ │ │ │ │ ├── app_icon_512.png │ │ │ │ │ │ │ └── app_icon_64.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ └── MainMenu.xib │ │ │ │ │ ├── Configs │ │ │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ │ ├── Release.xcconfig │ │ │ │ │ │ └── Warnings.xcconfig │ │ │ │ │ ├── DebugProfile.entitlements │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── MainFlutterWindow.swift │ │ │ │ │ └── Release.entitlements │ │ │ │ └── RunnerTests │ │ │ │ │ └── Info.plist │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── ios │ │ │ ├── Classes │ │ │ │ ├── SharedPreferencesPlugin.swift │ │ │ │ └── messages.g.swift │ │ │ ├── README.md │ │ │ └── shared_preferences_foundation.podspec │ │ ├── lib │ │ │ ├── messages.g.dart │ │ │ └── shared_preferences_foundation.dart │ │ ├── macos │ │ │ ├── Classes │ │ │ │ ├── SharedPreferencesPlugin.swift │ │ │ │ └── messages.g.swift │ │ │ ├── README.md │ │ │ └── shared_preferences_foundation.podspec │ │ ├── pigeons │ │ │ ├── copyright_header.txt │ │ │ └── messages.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── shared_preferences_foundation_test.dart │ │ │ └── test_api.g.dart │ ├── shared_preferences_linux │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── integration_test │ │ │ │ └── shared_preferences_test.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── linux │ │ │ │ ├── .gitignore │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── flutter │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── generated_plugins.cmake │ │ │ │ ├── main.cc │ │ │ │ ├── my_application.cc │ │ │ │ └── my_application.h │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ └── shared_preferences_linux.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── shared_preferences_linux_test.dart │ ├── shared_preferences_platform_interface │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ │ ├── method_channel_shared_preferences.dart │ │ │ └── shared_preferences_platform_interface.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── method_channel_shared_preferences_test.dart │ │ │ └── shared_preferences_platform_interface_test.dart │ ├── shared_preferences_web │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── integration_test │ │ │ │ └── shared_preferences_web_test.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ ├── run_test.sh │ │ │ ├── test_driver │ │ │ │ └── integration_test.dart │ │ │ └── web │ │ │ │ └── index.html │ │ ├── lib │ │ │ └── shared_preferences_web.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── README.md │ │ │ └── tests_exist_elsewhere_test.dart │ └── shared_preferences_windows │ │ ├── .metadata │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── AUTHORS │ │ ├── LICENSE │ │ ├── README.md │ │ ├── integration_test │ │ │ └── shared_preferences_test.dart │ │ ├── lib │ │ │ └── main.dart │ │ ├── pubspec.yaml │ │ ├── test_driver │ │ │ └── integration_test.dart │ │ └── windows │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── flutter │ │ │ ├── CMakeLists.txt │ │ │ └── generated_plugins.cmake │ │ │ └── runner │ │ │ ├── CMakeLists.txt │ │ │ ├── Runner.rc │ │ │ ├── flutter_window.cpp │ │ │ ├── flutter_window.h │ │ │ ├── main.cpp │ │ │ ├── resource.h │ │ │ ├── resources │ │ │ └── app_icon.ico │ │ │ ├── run_loop.cpp │ │ │ ├── run_loop.h │ │ │ ├── runner.exe.manifest │ │ │ ├── utils.cpp │ │ │ ├── utils.h │ │ │ ├── win32_window.cpp │ │ │ └── win32_window.h │ │ ├── lib │ │ └── shared_preferences_windows.dart │ │ ├── pubspec.yaml │ │ └── test │ │ └── shared_preferences_windows_test.dart ├── url_launcher │ ├── url_launcher │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── urllauncherexample │ │ │ │ │ │ │ └── FlutterActivityTest.java │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── build.excerpt.yaml │ │ │ ├── integration_test │ │ │ │ └── url_launcher_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ ├── lib │ │ │ │ ├── basic.dart │ │ │ │ ├── encoding.dart │ │ │ │ ├── files.dart │ │ │ │ └── main.dart │ │ │ ├── linux │ │ │ │ ├── .gitignore │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── flutter │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── generated_plugins.cmake │ │ │ │ ├── main.cc │ │ │ │ ├── my_application.cc │ │ │ │ └── my_application.h │ │ │ ├── macos │ │ │ │ ├── Flutter │ │ │ │ │ ├── Flutter-Debug.xcconfig │ │ │ │ │ └── Flutter-Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.swift │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── app_icon_1024.png │ │ │ │ │ │ ├── app_icon_128.png │ │ │ │ │ │ ├── app_icon_16.png │ │ │ │ │ │ ├── app_icon_256.png │ │ │ │ │ │ ├── app_icon_32.png │ │ │ │ │ │ ├── app_icon_512.png │ │ │ │ │ │ └── app_icon_64.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ └── MainMenu.xib │ │ │ │ │ ├── Configs │ │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ ├── Release.xcconfig │ │ │ │ │ └── Warnings.xcconfig │ │ │ │ │ ├── DebugProfile.entitlements │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── MainFlutterWindow.swift │ │ │ │ │ └── Release.entitlements │ │ │ ├── pubspec.yaml │ │ │ ├── test_driver │ │ │ │ └── integration_test.dart │ │ │ ├── web │ │ │ │ ├── favicon.png │ │ │ │ ├── icons │ │ │ │ │ ├── Icon-192.png │ │ │ │ │ └── Icon-512.png │ │ │ │ ├── index.html │ │ │ │ └── manifest.json │ │ │ └── windows │ │ │ │ ├── .gitignore │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── flutter │ │ │ │ ├── CMakeLists.txt │ │ │ │ └── generated_plugins.cmake │ │ │ │ └── runner │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── Runner.rc │ │ │ │ ├── flutter_window.cpp │ │ │ │ ├── flutter_window.h │ │ │ │ ├── main.cpp │ │ │ │ ├── resource.h │ │ │ │ ├── resources │ │ │ │ └── app_icon.ico │ │ │ │ ├── run_loop.cpp │ │ │ │ ├── run_loop.h │ │ │ │ ├── runner.exe.manifest │ │ │ │ ├── utils.cpp │ │ │ │ ├── utils.h │ │ │ │ ├── win32_window.cpp │ │ │ │ └── win32_window.h │ │ ├── lib │ │ │ ├── link.dart │ │ │ ├── src │ │ │ │ ├── legacy_api.dart │ │ │ │ ├── link.dart │ │ │ │ ├── type_conversion.dart │ │ │ │ ├── types.dart │ │ │ │ ├── url_launcher_string.dart │ │ │ │ └── url_launcher_uri.dart │ │ │ ├── url_launcher.dart │ │ │ └── url_launcher_string.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── link_test.dart │ │ │ ├── mocks │ │ │ └── mock_url_launcher_platform.dart │ │ │ └── src │ │ │ ├── legacy_api_test.dart │ │ │ ├── url_launcher_string_test.dart │ │ │ └── url_launcher_uri_test.dart │ ├── url_launcher_android │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── android │ │ │ ├── build.gradle │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ └── java │ │ │ │ │ └── io │ │ │ │ │ └── flutter │ │ │ │ │ └── plugins │ │ │ │ │ └── urllauncher │ │ │ │ │ ├── MethodCallHandlerImpl.java │ │ │ │ │ ├── UrlLauncher.java │ │ │ │ │ ├── UrlLauncherPlugin.java │ │ │ │ │ └── WebViewActivity.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── flutter │ │ │ │ └── plugins │ │ │ │ └── urllauncher │ │ │ │ ├── MethodCallHandlerImplTest.java │ │ │ │ └── WebViewActivityTest.java │ │ ├── example │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── urllauncherexample │ │ │ │ │ │ │ └── FlutterActivityTest.java │ │ │ │ │ │ └── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ └── mipmap-xxxhdpi │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── integration_test │ │ │ │ └── url_launcher_test.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ └── url_launcher_android.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── url_launcher_android_test.dart │ ├── url_launcher_ios │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── integration_test │ │ │ │ └── url_launcher_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ ├── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ │ ├── RunnerTests │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── URLLauncherTests.m │ │ │ │ └── RunnerUITests │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── URLLauncherUITests.m │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── ios │ │ │ ├── Assets │ │ │ │ └── .gitkeep │ │ │ ├── Classes │ │ │ │ ├── FLTURLLauncherPlugin.h │ │ │ │ └── FLTURLLauncherPlugin.m │ │ │ └── url_launcher_ios.podspec │ │ ├── lib │ │ │ └── url_launcher_ios.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── url_launcher_ios_test.dart │ ├── url_launcher_linux │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── .gitignore │ │ │ ├── .metadata │ │ │ ├── README.md │ │ │ ├── integration_test │ │ │ │ └── url_launcher_test.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── linux │ │ │ │ ├── .gitignore │ │ │ │ ├── CMakeLists.txt │ │ │ │ ├── flutter │ │ │ │ │ ├── CMakeLists.txt │ │ │ │ │ └── generated_plugins.cmake │ │ │ │ ├── main.cc │ │ │ │ ├── my_application.cc │ │ │ │ └── my_application.h │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ └── url_launcher_linux.dart │ │ ├── linux │ │ │ ├── CMakeLists.txt │ │ │ ├── include │ │ │ │ └── url_launcher_linux │ │ │ │ │ └── url_launcher_plugin.h │ │ │ ├── test │ │ │ │ └── url_launcher_linux_test.cc │ │ │ ├── url_launcher_plugin.cc │ │ │ └── url_launcher_plugin_private.h │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── url_launcher_linux_test.dart │ ├── url_launcher_macos │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── integration_test │ │ │ │ └── url_launcher_test.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── macos │ │ │ │ ├── Flutter │ │ │ │ │ ├── Flutter-Debug.xcconfig │ │ │ │ │ └── Flutter-Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ ├── Runner │ │ │ │ │ ├── AppDelegate.swift │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ └── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── app_icon_1024.png │ │ │ │ │ │ │ ├── app_icon_128.png │ │ │ │ │ │ │ ├── app_icon_16.png │ │ │ │ │ │ │ ├── app_icon_256.png │ │ │ │ │ │ │ ├── app_icon_32.png │ │ │ │ │ │ │ ├── app_icon_512.png │ │ │ │ │ │ │ └── app_icon_64.png │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ └── MainMenu.xib │ │ │ │ │ ├── Configs │ │ │ │ │ │ ├── AppInfo.xcconfig │ │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ │ ├── Release.xcconfig │ │ │ │ │ │ └── Warnings.xcconfig │ │ │ │ │ ├── DebugProfile.entitlements │ │ │ │ │ ├── Info.plist │ │ │ │ │ ├── MainFlutterWindow.swift │ │ │ │ │ └── Release.entitlements │ │ │ │ └── RunnerTests │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── RunnerTests.swift │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ └── integration_test.dart │ │ ├── lib │ │ │ └── url_launcher_macos.dart │ │ ├── macos │ │ │ ├── Classes │ │ │ │ └── UrlLauncherPlugin.swift │ │ │ └── url_launcher_macos.podspec │ │ ├── pubspec.yaml │ │ └── test │ │ │ └── url_launcher_macos_test.dart │ ├── url_launcher_platform_interface │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ │ ├── link.dart │ │ │ ├── method_channel_url_launcher.dart │ │ │ ├── src │ │ │ │ ├── types.dart │ │ │ │ └── url_launcher_platform.dart │ │ │ └── url_launcher_platform_interface.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── link_test.dart │ │ │ ├── method_channel_url_launcher_test.dart │ │ │ └── url_launcher_platform_test.dart │ ├── url_launcher_web │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── README.md │ │ │ ├── build.yaml │ │ │ ├── integration_test │ │ │ │ ├── link_widget_test.dart │ │ │ │ ├── url_launcher_web_test.dart │ │ │ │ └── url_launcher_web_test.mocks.dart │ │ │ ├── lib │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ ├── run_test.sh │ │ │ ├── test_driver │ │ │ │ └── integration_test.dart │ │ │ └── web │ │ │ │ └── index.html │ │ ├── lib │ │ │ ├── src │ │ │ │ ├── link.dart │ │ │ │ ├── shims │ │ │ │ │ ├── dart_ui.dart │ │ │ │ │ ├── dart_ui_fake.dart │ │ │ │ │ └── dart_ui_real.dart │ │ │ │ └── third_party │ │ │ │ │ └── platform_detect │ │ │ │ │ ├── AUTHORS │ │ │ │ │ ├── LICENSE │ │ │ │ │ ├── README.md │ │ │ │ │ └── browser.dart │ │ │ └── url_launcher_web.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── README.md │ │ │ └── tests_exist_elsewhere_test.dart │ └── url_launcher_windows │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ ├── .gitignore │ │ ├── .metadata │ │ ├── README.md │ │ ├── integration_test │ │ │ └── url_launcher_test.dart │ │ ├── lib │ │ │ └── main.dart │ │ ├── pubspec.yaml │ │ ├── test_driver │ │ │ └── integration_test.dart │ │ └── windows │ │ │ ├── .gitignore │ │ │ ├── CMakeLists.txt │ │ │ ├── flutter │ │ │ ├── CMakeLists.txt │ │ │ └── generated_plugins.cmake │ │ │ └── runner │ │ │ ├── CMakeLists.txt │ │ │ ├── Runner.rc │ │ │ ├── flutter_window.cpp │ │ │ ├── flutter_window.h │ │ │ ├── main.cpp │ │ │ ├── resource.h │ │ │ ├── resources │ │ │ └── app_icon.ico │ │ │ ├── run_loop.cpp │ │ │ ├── run_loop.h │ │ │ ├── runner.exe.manifest │ │ │ ├── utils.cpp │ │ │ ├── utils.h │ │ │ ├── win32_window.cpp │ │ │ └── win32_window.h │ │ ├── lib │ │ ├── src │ │ │ └── messages.g.dart │ │ └── url_launcher_windows.dart │ │ ├── pigeons │ │ ├── copyright.txt │ │ └── messages.dart │ │ ├── pubspec.yaml │ │ ├── test │ │ └── url_launcher_windows_test.dart │ │ └── windows │ │ ├── .gitignore │ │ ├── CMakeLists.txt │ │ ├── include │ │ └── url_launcher_windows │ │ │ └── url_launcher_windows.h │ │ ├── messages.g.cpp │ │ ├── messages.g.h │ │ ├── system_apis.cpp │ │ ├── system_apis.h │ │ ├── test │ │ └── url_launcher_windows_test.cpp │ │ ├── url_launcher_plugin.cpp │ │ ├── url_launcher_plugin.h │ │ └── url_launcher_windows.cpp ├── video_player │ ├── video_player │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── doc │ │ │ └── demo_ipod.gif │ │ ├── example │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── videoplayerexample │ │ │ │ │ │ │ └── FlutterActivityTest.java │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── values │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ │ └── xml │ │ │ │ │ │ │ └── network_security_config.xml │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── io │ │ │ │ │ │ └── flutter │ │ │ │ │ │ └── plugins │ │ │ │ │ │ └── videoplayerexample │ │ │ │ │ │ └── FlutterActivityTest.java │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── assets │ │ │ │ ├── Audio.mp3 │ │ │ │ ├── Butterfly-209.mp4 │ │ │ │ ├── Butterfly-209.webm │ │ │ │ ├── bumble_bee_captions.srt │ │ │ │ ├── bumble_bee_captions.vtt │ │ │ │ └── flutter-mark-square-64.png │ │ │ ├── build.excerpt.yaml │ │ │ ├── integration_test │ │ │ │ ├── controller_swap_test.dart │ │ │ │ └── video_player_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ └── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ ├── lib │ │ │ │ ├── basic.dart │ │ │ │ └── main.dart │ │ │ ├── pubspec.yaml │ │ │ ├── test_driver │ │ │ │ ├── integration_test.dart │ │ │ │ ├── video_player.dart │ │ │ │ └── video_player_test.dart │ │ │ └── web │ │ │ │ └── index.html │ │ ├── lib │ │ │ ├── src │ │ │ │ ├── closed_caption_file.dart │ │ │ │ ├── sub_rip.dart │ │ │ │ └── web_vtt.dart │ │ │ └── video_player.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── closed_caption_file_test.dart │ │ │ ├── sub_rip_file_test.dart │ │ │ ├── video_player_initialization_test.dart │ │ │ ├── video_player_test.dart │ │ │ └── web_vtt_test.dart │ ├── video_player_android │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── CONTRIBUTING.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── android │ │ │ ├── build.gradle │ │ │ ├── settings.gradle │ │ │ └── src │ │ │ │ ├── main │ │ │ │ ├── AndroidManifest.xml │ │ │ │ └── java │ │ │ │ │ └── io │ │ │ │ │ └── flutter │ │ │ │ │ └── plugins │ │ │ │ │ └── videoplayer │ │ │ │ │ ├── CustomSSLSocketFactory.java │ │ │ │ │ ├── Messages.java │ │ │ │ │ ├── QueuingEventSink.java │ │ │ │ │ ├── VideoPlayer.java │ │ │ │ │ ├── VideoPlayerOptions.java │ │ │ │ │ └── VideoPlayerPlugin.java │ │ │ │ └── test │ │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── flutter │ │ │ │ └── plugins │ │ │ │ └── videoplayer │ │ │ │ ├── VideoPlayerPluginTest.java │ │ │ │ └── VideoPlayerTest.java │ │ ├── example │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── android │ │ │ │ ├── app │ │ │ │ │ ├── build.gradle │ │ │ │ │ ├── gradle │ │ │ │ │ │ └── wrapper │ │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ │ └── src │ │ │ │ │ │ ├── androidTest │ │ │ │ │ │ └── java │ │ │ │ │ │ │ └── io │ │ │ │ │ │ │ └── flutter │ │ │ │ │ │ │ └── plugins │ │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ │ └── videoplayerexample │ │ │ │ │ │ │ └── FlutterActivityTest.java │ │ │ │ │ │ ├── main │ │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ │ └── res │ │ │ │ │ │ │ ├── drawable │ │ │ │ │ │ │ └── launch_background.xml │ │ │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ │ │ ├── values │ │ │ │ │ │ │ └── styles.xml │ │ │ │ │ │ │ └── xml │ │ │ │ │ │ │ └── network_security_config.xml │ │ │ │ │ │ └── test │ │ │ │ │ │ └── java │ │ │ │ │ │ └── io │ │ │ │ │ │ └── flutter │ │ │ │ │ │ └── plugins │ │ │ │ │ │ └── videoplayerexample │ │ │ │ │ │ └── FlutterActivityTest.java │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle.properties │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── settings.gradle │ │ │ ├── assets │ │ │ │ ├── Butterfly-209.mp4 │ │ │ │ └── flutter-mark-square-64.png │ │ │ ├── integration_test │ │ │ │ └── video_player_test.dart │ │ │ ├── lib │ │ │ │ ├── main.dart │ │ │ │ └── mini_controller.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ ├── integration_test.dart │ │ │ │ └── video_player.dart │ │ ├── lib │ │ │ ├── src │ │ │ │ ├── android_video_player.dart │ │ │ │ └── messages.g.dart │ │ │ └── video_player_android.dart │ │ ├── pigeons │ │ │ ├── copyright.txt │ │ │ └── messages.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── android_video_player_test.dart │ │ │ └── test_api.g.dart │ ├── video_player_avfoundation │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── CONTRIBUTING.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── assets │ │ │ │ ├── Butterfly-209.mp4 │ │ │ │ └── flutter-mark-square-64.png │ │ │ ├── integration_test │ │ │ │ └── video_player_test.dart │ │ │ ├── ios │ │ │ │ ├── Flutter │ │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ │ ├── Debug.xcconfig │ │ │ │ │ └── Release.xcconfig │ │ │ │ ├── Podfile │ │ │ │ ├── Runner.xcodeproj │ │ │ │ │ ├── project.pbxproj │ │ │ │ │ ├── project.xcworkspace │ │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── xcschemes │ │ │ │ │ │ └── Runner.xcscheme │ │ │ │ ├── Runner.xcworkspace │ │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ │ └── xcshareddata │ │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ │ ├── Runner │ │ │ │ │ ├── AppDelegate.h │ │ │ │ │ ├── AppDelegate.m │ │ │ │ │ ├── Assets.xcassets │ │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ │ └── README.md │ │ │ │ │ ├── Base.lproj │ │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ │ └── Main.storyboard │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── main.m │ │ │ │ ├── RunnerTests │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── VideoPlayerTests.m │ │ │ │ └── RunnerUITests │ │ │ │ │ ├── Info.plist │ │ │ │ │ └── VideoPlayerUITests.m │ │ │ ├── lib │ │ │ │ ├── main.dart │ │ │ │ └── mini_controller.dart │ │ │ ├── pubspec.yaml │ │ │ └── test_driver │ │ │ │ ├── integration_test.dart │ │ │ │ └── video_player.dart │ │ ├── ios │ │ │ ├── Assets │ │ │ │ └── .gitkeep │ │ │ ├── Classes │ │ │ │ ├── AVAssetTrackUtils.h │ │ │ │ ├── AVAssetTrackUtils.m │ │ │ │ ├── FLTVideoPlayerPlugin.h │ │ │ │ ├── FLTVideoPlayerPlugin.m │ │ │ │ ├── messages.g.h │ │ │ │ └── messages.g.m │ │ │ └── video_player_avfoundation.podspec │ │ ├── lib │ │ │ ├── src │ │ │ │ ├── avfoundation_video_player.dart │ │ │ │ └── messages.g.dart │ │ │ └── video_player_avfoundation.dart │ │ ├── pigeons │ │ │ ├── copyright.txt │ │ │ └── messages.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── avfoundation_video_player_test.dart │ │ │ └── test_api.g.dart │ ├── video_player_platform_interface │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── lib │ │ │ └── video_player_platform_interface.dart │ │ ├── pubspec.yaml │ │ └── test │ │ │ ├── video_player_options_test.dart │ │ │ └── video_player_platform_interface_test.dart │ └── video_player_web │ │ ├── AUTHORS │ │ ├── CHANGELOG.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── example │ │ ├── README.md │ │ ├── integration_test │ │ │ ├── duration_utils_test.dart │ │ │ ├── utils.dart │ │ │ ├── video_player_test.dart │ │ │ └── video_player_web_test.dart │ │ ├── lib │ │ │ └── main.dart │ │ ├── pubspec.yaml │ │ ├── run_test.sh │ │ ├── test_driver │ │ │ └── integration_test.dart │ │ └── web │ │ │ └── index.html │ │ ├── lib │ │ ├── src │ │ │ ├── duration_utils.dart │ │ │ ├── shims │ │ │ │ ├── dart_ui.dart │ │ │ │ ├── dart_ui_fake.dart │ │ │ │ └── dart_ui_real.dart │ │ │ └── video_player.dart │ │ └── video_player_web.dart │ │ ├── pubspec.yaml │ │ └── test │ │ ├── README.md │ │ └── tests_exist_elsewhere_test.dart └── webview_flutter │ ├── webview_flutter │ ├── AUTHORS │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── example │ │ ├── .metadata │ │ ├── README.md │ │ ├── android │ │ │ ├── app │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── src │ │ │ │ │ ├── androidTest │ │ │ │ │ └── java │ │ │ │ │ │ └── io │ │ │ │ │ │ └── flutter │ │ │ │ │ │ └── plugins │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ └── webviewflutterexample │ │ │ │ │ │ └── MainActivityTest.java │ │ │ │ │ ├── debug │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ └── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── java │ │ │ │ │ └── io │ │ │ │ │ │ └── flutter │ │ │ │ │ │ └── plugins │ │ │ │ │ │ └── webviewflutterexample │ │ │ │ │ │ └── WebViewTestActivity.java │ │ │ │ │ └── res │ │ │ │ │ ├── drawable │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ └── values │ │ │ │ │ └── styles.xml │ │ │ ├── build.gradle │ │ │ ├── gradle.properties │ │ │ ├── gradle │ │ │ │ └── wrapper │ │ │ │ │ └── gradle-wrapper.properties │ │ │ └── settings.gradle │ │ ├── assets │ │ │ ├── sample_audio.ogg │ │ │ ├── sample_video.mp4 │ │ │ └── www │ │ │ │ ├── index.html │ │ │ │ └── styles │ │ │ │ └── style.css │ │ ├── build.excerpt.yaml │ │ ├── integration_test │ │ │ ├── legacy │ │ │ │ └── webview_flutter_test.dart │ │ │ └── webview_flutter_test.dart │ │ ├── ios │ │ │ ├── Flutter │ │ │ │ ├── AppFrameworkInfo.plist │ │ │ │ ├── Debug.xcconfig │ │ │ │ └── Release.xcconfig │ │ │ ├── Podfile │ │ │ ├── Runner.xcodeproj │ │ │ │ ├── project.pbxproj │ │ │ │ ├── project.xcworkspace │ │ │ │ │ └── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ └── xcschemes │ │ │ │ │ └── Runner.xcscheme │ │ │ ├── Runner.xcworkspace │ │ │ │ ├── contents.xcworkspacedata │ │ │ │ └── xcshareddata │ │ │ │ │ └── IDEWorkspaceChecks.plist │ │ │ ├── Runner │ │ │ │ ├── AppDelegate.h │ │ │ │ ├── AppDelegate.m │ │ │ │ ├── Assets.xcassets │ │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ │ ├── Contents.json │ │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ │ └── README.md │ │ │ │ ├── Base.lproj │ │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ │ └── Main.storyboard │ │ │ │ ├── Info.plist │ │ │ │ └── main.m │ │ │ ├── RunnerTests │ │ │ │ ├── FLTWKNavigationDelegateTests.m │ │ │ │ ├── FLTWebViewTests.m │ │ │ │ └── Info.plist │ │ │ └── RunnerUITests │ │ │ │ ├── FLTWebViewUITests.m │ │ │ │ └── Info.plist │ │ ├── lib │ │ │ ├── main.dart │ │ │ └── simple_example.dart │ │ ├── pubspec.yaml │ │ ├── test │ │ │ └── main_test.dart │ │ └── test_driver │ │ │ └── integration_test.dart │ ├── lib │ │ ├── src │ │ │ ├── legacy │ │ │ │ ├── platform_interface.dart │ │ │ │ └── webview.dart │ │ │ ├── navigation_delegate.dart │ │ │ ├── webview_controller.dart │ │ │ ├── webview_cookie_manager.dart │ │ │ ├── webview_flutter_legacy.dart │ │ │ └── webview_widget.dart │ │ └── webview_flutter.dart │ ├── pubspec.yaml │ └── test │ │ ├── legacy │ │ ├── webview_flutter_test.dart │ │ └── webview_flutter_test.mocks.dart │ │ ├── navigation_delegate_test.dart │ │ ├── navigation_delegate_test.mocks.dart │ │ ├── webview_controller_test.dart │ │ ├── webview_controller_test.mocks.dart │ │ ├── webview_cookie_manager_test.dart │ │ ├── webview_cookie_manager_test.mocks.dart │ │ ├── webview_flutter_test.dart │ │ ├── webview_widget_test.dart │ │ └── webview_widget_test.mocks.dart │ ├── webview_flutter_android │ ├── AUTHORS │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── android │ │ ├── build.gradle │ │ ├── settings.gradle │ │ └── src │ │ │ ├── main │ │ │ ├── AndroidManifest.xml │ │ │ └── java │ │ │ │ └── io │ │ │ │ └── flutter │ │ │ │ └── plugins │ │ │ │ └── webviewflutter │ │ │ │ ├── CookieManagerHostApiImpl.java │ │ │ │ ├── DisplayListenerProxy.java │ │ │ │ ├── DownloadListenerFlutterApiImpl.java │ │ │ │ ├── DownloadListenerHostApiImpl.java │ │ │ │ ├── FileChooserParamsFlutterApiImpl.java │ │ │ │ ├── FlutterAssetManager.java │ │ │ │ ├── FlutterAssetManagerHostApiImpl.java │ │ │ │ ├── FlutterWebViewFactory.java │ │ │ │ ├── GeneratedAndroidWebView.java │ │ │ │ ├── InputAwareWebView.java │ │ │ │ ├── InstanceManager.java │ │ │ │ ├── JavaObjectHostApiImpl.java │ │ │ │ ├── JavaScriptChannel.java │ │ │ │ ├── JavaScriptChannelFlutterApiImpl.java │ │ │ │ ├── JavaScriptChannelHostApiImpl.java │ │ │ │ ├── ThreadedInputConnectionProxyAdapterView.java │ │ │ │ ├── WebChromeClientFlutterApiImpl.java │ │ │ │ ├── WebChromeClientHostApiImpl.java │ │ │ │ ├── WebSettingsHostApiImpl.java │ │ │ │ ├── WebStorageHostApiImpl.java │ │ │ │ ├── WebViewClientFlutterApiImpl.java │ │ │ │ ├── WebViewClientHostApiImpl.java │ │ │ │ ├── WebViewFlutterAndroidExternalApi.java │ │ │ │ ├── WebViewFlutterPlugin.java │ │ │ │ └── WebViewHostApiImpl.java │ │ │ └── test │ │ │ └── java │ │ │ ├── android │ │ │ └── util │ │ │ │ └── LongSparseArray.java │ │ │ └── io │ │ │ └── flutter │ │ │ └── plugins │ │ │ └── webviewflutter │ │ │ ├── CookieManagerHostApiImplTest.java │ │ │ ├── DownloadListenerTest.java │ │ │ ├── FileChooserParamsTest.java │ │ │ ├── FlutterAssetManagerHostApiImplTest.java │ │ │ ├── InputAwareWebViewTest.java │ │ │ ├── InstanceManagerTest.java │ │ │ ├── JavaObjectHostApiTest.java │ │ │ ├── JavaScriptChannelTest.java │ │ │ ├── PluginBindingFlutterAssetManagerTest.java │ │ │ ├── RegistrarFlutterAssetManagerTest.java │ │ │ ├── WebChromeClientTest.java │ │ │ ├── WebSettingsTest.java │ │ │ ├── WebStorageHostApiImplTest.java │ │ │ ├── WebViewClientTest.java │ │ │ ├── WebViewFlutterAndroidExternalApiTest.java │ │ │ ├── WebViewTest.java │ │ │ └── utils │ │ │ └── TestUtils.java │ ├── example │ │ ├── .metadata │ │ ├── README.md │ │ ├── android │ │ │ ├── app │ │ │ │ ├── build.gradle │ │ │ │ ├── gradle │ │ │ │ │ └── wrapper │ │ │ │ │ │ └── gradle-wrapper.properties │ │ │ │ └── src │ │ │ │ │ ├── androidTest │ │ │ │ │ └── java │ │ │ │ │ │ └── io │ │ │ │ │ │ └── flutter │ │ │ │ │ │ └── plugins │ │ │ │ │ │ ├── DartIntegrationTest.java │ │ │ │ │ │ └── webviewflutterexample │ │ │ │ │ │ ├── BackgroundColorTest.java │ │ │ │ │ │ ├── MainActivityTest.java │ │ │ │ │ │ └── WebViewTest.java │ │ │ │ │ ├── debug │ │ │ │ │ └── AndroidManifest.xml │ │ │ │ │ └── main │ │ │ │ │ ├── AndroidManifest.xml │ │ │ │ │ ├── java │ │ │ │ │ └── io │ │ │ │ │ │ └── flutter │ │ │ │ │ │ └── plugins │ │ │ │ │ │ └── webviewflutterexample │ │ │ │ │ │ ├── DriverExtensionActivity.java │ │ │ │ │ │ └── WebViewTestActivity.java │ │ │ │ │ └── res │ │ │ │ │ ├── drawable │ │ │ │ │ └── launch_background.xml │ │ │ │ │ ├── mipmap-hdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-mdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ ├── mipmap-xxxhdpi │ │ │ │ │ └── ic_launcher.png │ │ │ │ │ └── values │ │ │ │ │ └── styles.xml │ │ │ ├── build.gradle │ │ │ ├── gradle.properties │ │ │ ├── gradle │ │ │ │ └── wrapper │ │ │ │ │ └── gradle-wrapper.properties │ │ │ └── settings.gradle │ │ ├── assets │ │ │ ├── sample_audio.ogg │ │ │ ├── sample_video.mp4 │ │ │ └── www │ │ │ │ ├── index.html │ │ │ │ └── styles │ │ │ │ └── style.css │ │ ├── integration_test │ │ │ ├── legacy │ │ │ │ └── webview_flutter_test.dart │ │ │ └── webview_flutter_test.dart │ │ ├── lib │ │ │ ├── legacy │ │ │ │ ├── navigation_decision.dart │ │ │ │ ├── navigation_request.dart │ │ │ │ └── web_view.dart │ │ │ └── main.dart │ │ ├── pubspec.yaml │ │ └── test_driver │ │ │ └── integration_test.dart │ ├── lib │ │ ├── src │ │ │ ├── android_proxy.dart │ │ │ ├── android_webview.dart │ │ │ ├── android_webview.g.dart │ │ │ ├── android_webview_api_impls.dart │ │ │ ├── android_webview_controller.dart │ │ │ ├── android_webview_cookie_manager.dart │ │ │ ├── android_webview_platform.dart │ │ │ ├── instance_manager.dart │ │ │ ├── legacy │ │ │ │ ├── webview_android.dart │ │ │ │ ├── webview_android_cookie_manager.dart │ │ │ │ ├── webview_android_widget.dart │ │ │ │ └── webview_surface_android.dart │ │ │ ├── platform_views_service_proxy.dart │ │ │ ├── weak_reference_utils.dart │ │ │ └── webview_flutter_android_legacy.dart │ │ └── webview_flutter_android.dart │ ├── pigeons │ │ └── android_webview.dart │ ├── pubspec.yaml │ └── test │ │ ├── android_navigation_delegate_test.dart │ │ ├── android_webview_controller_test.dart │ │ ├── android_webview_controller_test.mocks.dart │ │ ├── android_webview_cookie_manager_test.dart │ │ ├── android_webview_cookie_manager_test.mocks.dart │ │ ├── android_webview_test.dart │ │ ├── android_webview_test.mocks.dart │ │ ├── instance_manager_test.dart │ │ ├── legacy │ │ ├── surface_android_test.dart │ │ ├── webview_android_cookie_manager_test.dart │ │ ├── webview_android_cookie_manager_test.mocks.dart │ │ ├── webview_android_widget_test.dart │ │ └── webview_android_widget_test.mocks.dart │ │ └── test_android_webview.g.dart │ ├── webview_flutter_platform_interface │ ├── AUTHORS │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── lib │ │ ├── src │ │ │ ├── legacy │ │ │ │ ├── platform_interface │ │ │ │ │ ├── javascript_channel_registry.dart │ │ │ │ │ ├── platform_interface.dart │ │ │ │ │ ├── webview_cookie_manager.dart │ │ │ │ │ ├── webview_platform.dart │ │ │ │ │ ├── webview_platform_callbacks_handler.dart │ │ │ │ │ └── webview_platform_controller.dart │ │ │ │ └── types │ │ │ │ │ ├── auto_media_playback_policy.dart │ │ │ │ │ ├── creation_params.dart │ │ │ │ │ ├── javascript_channel.dart │ │ │ │ │ ├── javascript_message.dart │ │ │ │ │ ├── javascript_mode.dart │ │ │ │ │ ├── types.dart │ │ │ │ │ ├── web_resource_error.dart │ │ │ │ │ ├── web_resource_error_type.dart │ │ │ │ │ ├── web_settings.dart │ │ │ │ │ ├── webview_cookie.dart │ │ │ │ │ └── webview_request.dart │ │ │ ├── platform_navigation_delegate.dart │ │ │ ├── platform_webview_controller.dart │ │ │ ├── platform_webview_cookie_manager.dart │ │ │ ├── platform_webview_widget.dart │ │ │ ├── types │ │ │ │ ├── javascript_message.dart │ │ │ │ ├── javascript_mode.dart │ │ │ │ ├── load_request_params.dart │ │ │ │ ├── navigation_decision.dart │ │ │ │ ├── navigation_request.dart │ │ │ │ ├── platform_navigation_delegate_creation_params.dart │ │ │ │ ├── platform_webview_controller_creation_params.dart │ │ │ │ ├── platform_webview_cookie_manager_creation_params.dart │ │ │ │ ├── platform_webview_widget_creation_params.dart │ │ │ │ ├── types.dart │ │ │ │ ├── web_resource_error.dart │ │ │ │ └── webview_cookie.dart │ │ │ ├── webview_flutter_platform_interface_legacy.dart │ │ │ └── webview_platform.dart │ │ └── webview_flutter_platform_interface.dart │ ├── pubspec.yaml │ └── test │ │ ├── legacy │ │ ├── platform_interface │ │ │ ├── javascript_channel_registry_test.dart │ │ │ └── webview_cookie_manager_test.dart │ │ └── types │ │ │ ├── javascript_channel_test.dart │ │ │ ├── webview_cookie_test.dart │ │ │ └── webview_request_test.dart │ │ ├── platform_navigation_delegate_test.dart │ │ ├── platform_webview_controller_test.dart │ │ ├── platform_webview_controller_test.mocks.dart │ │ ├── platform_webview_widget_test.dart │ │ ├── webview_platform_test.dart │ │ └── webview_platform_test.mocks.dart │ ├── webview_flutter_web │ ├── AUTHORS │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── example │ │ ├── .metadata │ │ ├── README.md │ │ ├── integration_test │ │ │ ├── legacy │ │ │ │ └── webview_flutter_test.dart │ │ │ └── webview_flutter_test.dart │ │ ├── lib │ │ │ ├── legacy │ │ │ │ └── web_view.dart │ │ │ └── main.dart │ │ ├── pubspec.yaml │ │ ├── run_test.sh │ │ ├── test_driver │ │ │ └── integration_test.dart │ │ └── web │ │ │ ├── favicon.png │ │ │ ├── icons │ │ │ ├── Icon-192.png │ │ │ ├── Icon-512.png │ │ │ ├── Icon-maskable-192.png │ │ │ └── Icon-maskable-512.png │ │ │ ├── index.html │ │ │ └── manifest.json │ ├── lib │ │ ├── src │ │ │ ├── content_type.dart │ │ │ ├── http_request_factory.dart │ │ │ ├── shims │ │ │ │ ├── dart_ui.dart │ │ │ │ ├── dart_ui_fake.dart │ │ │ │ └── dart_ui_real.dart │ │ │ ├── web_webview_controller.dart │ │ │ ├── web_webview_platform.dart │ │ │ └── webview_flutter_web_legacy.dart │ │ └── webview_flutter_web.dart │ ├── pubspec.yaml │ └── test │ │ ├── content_type_test.dart │ │ ├── legacy │ │ ├── webview_flutter_web_test.dart │ │ └── webview_flutter_web_test.mocks.dart │ │ ├── web_webview_controller_test.dart │ │ ├── web_webview_controller_test.mocks.dart │ │ ├── web_webview_widget_test.dart │ │ └── webview_flutter_web_test.dart │ └── webview_flutter_wkwebview │ ├── AUTHORS │ ├── CHANGELOG.md │ ├── LICENSE │ ├── README.md │ ├── example │ ├── .metadata │ ├── README.md │ ├── assets │ │ ├── sample_audio.ogg │ │ ├── sample_video.mp4 │ │ └── www │ │ │ ├── index.html │ │ │ └── styles │ │ │ └── style.css │ ├── integration_test │ │ ├── legacy │ │ │ └── webview_flutter_test.dart │ │ └── webview_flutter_test.dart │ ├── ios │ │ ├── Flutter │ │ │ ├── AppFrameworkInfo.plist │ │ │ ├── Debug.xcconfig │ │ │ └── Release.xcconfig │ │ ├── Podfile │ │ ├── Runner.xcodeproj │ │ │ ├── project.pbxproj │ │ │ ├── project.xcworkspace │ │ │ │ └── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── xcschemes │ │ │ │ └── Runner.xcscheme │ │ ├── Runner.xcworkspace │ │ │ ├── contents.xcworkspacedata │ │ │ └── xcshareddata │ │ │ │ └── IDEWorkspaceChecks.plist │ │ ├── Runner │ │ │ ├── AppDelegate.h │ │ │ ├── AppDelegate.m │ │ │ ├── Assets.xcassets │ │ │ │ ├── AppIcon.appiconset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── Icon-App-1024x1024@1x.png │ │ │ │ │ ├── Icon-App-20x20@1x.png │ │ │ │ │ ├── Icon-App-20x20@2x.png │ │ │ │ │ ├── Icon-App-20x20@3x.png │ │ │ │ │ ├── Icon-App-29x29@1x.png │ │ │ │ │ ├── Icon-App-29x29@2x.png │ │ │ │ │ ├── Icon-App-29x29@3x.png │ │ │ │ │ ├── Icon-App-40x40@1x.png │ │ │ │ │ ├── Icon-App-40x40@2x.png │ │ │ │ │ ├── Icon-App-40x40@3x.png │ │ │ │ │ ├── Icon-App-60x60@2x.png │ │ │ │ │ ├── Icon-App-60x60@3x.png │ │ │ │ │ ├── Icon-App-76x76@1x.png │ │ │ │ │ ├── Icon-App-76x76@2x.png │ │ │ │ │ └── Icon-App-83.5x83.5@2x.png │ │ │ │ └── LaunchImage.imageset │ │ │ │ │ ├── Contents.json │ │ │ │ │ ├── LaunchImage.png │ │ │ │ │ ├── LaunchImage@2x.png │ │ │ │ │ ├── LaunchImage@3x.png │ │ │ │ │ └── README.md │ │ │ ├── Base.lproj │ │ │ │ ├── LaunchScreen.storyboard │ │ │ │ └── Main.storyboard │ │ │ ├── Info.plist │ │ │ └── main.m │ │ ├── RunnerTests │ │ │ ├── FWFDataConvertersTests.m │ │ │ ├── FWFHTTPCookieStoreHostApiTests.m │ │ │ ├── FWFInstanceManagerTests.m │ │ │ ├── FWFNavigationDelegateHostApiTests.m │ │ │ ├── FWFObjectHostApiTests.m │ │ │ ├── FWFPreferencesHostApiTests.m │ │ │ ├── FWFScriptMessageHandlerHostApiTests.m │ │ │ ├── FWFScrollViewHostApiTests.m │ │ │ ├── FWFUIDelegateHostApiTests.m │ │ │ ├── FWFUIViewHostApiTests.m │ │ │ ├── FWFUserContentControllerHostApiTests.m │ │ │ ├── FWFWebViewConfigurationHostApiTests.m │ │ │ ├── FWFWebViewFlutterWKWebViewExternalAPITests.m │ │ │ ├── FWFWebViewHostApiTests.m │ │ │ ├── FWFWebsiteDataStoreHostApiTests.m │ │ │ └── Info.plist │ │ └── RunnerUITests │ │ │ ├── FLTWebViewUITests.m │ │ │ └── Info.plist │ ├── lib │ │ ├── legacy │ │ │ ├── navigation_decision.dart │ │ │ ├── navigation_request.dart │ │ │ └── web_view.dart │ │ └── main.dart │ ├── pubspec.yaml │ └── test_driver │ │ └── integration_test.dart │ ├── ios │ ├── Assets │ │ └── .gitkeep │ ├── Classes │ │ ├── FLTWebViewFlutterPlugin.h │ │ ├── FLTWebViewFlutterPlugin.m │ │ ├── FWFDataConverters.h │ │ ├── FWFDataConverters.m │ │ ├── FWFGeneratedWebKitApis.h │ │ ├── FWFGeneratedWebKitApis.m │ │ ├── FWFHTTPCookieStoreHostApi.h │ │ ├── FWFHTTPCookieStoreHostApi.m │ │ ├── FWFInstanceManager.h │ │ ├── FWFInstanceManager.m │ │ ├── FWFInstanceManager_Test.h │ │ ├── FWFNavigationDelegateHostApi.h │ │ ├── FWFNavigationDelegateHostApi.m │ │ ├── FWFObjectHostApi.h │ │ ├── FWFObjectHostApi.m │ │ ├── FWFPreferencesHostApi.h │ │ ├── FWFPreferencesHostApi.m │ │ ├── FWFScriptMessageHandlerHostApi.h │ │ ├── FWFScriptMessageHandlerHostApi.m │ │ ├── FWFScrollViewHostApi.h │ │ ├── FWFScrollViewHostApi.m │ │ ├── FWFUIDelegateHostApi.h │ │ ├── FWFUIDelegateHostApi.m │ │ ├── FWFUIViewHostApi.h │ │ ├── FWFUIViewHostApi.m │ │ ├── FWFUserContentControllerHostApi.h │ │ ├── FWFUserContentControllerHostApi.m │ │ ├── FWFWebViewConfigurationHostApi.h │ │ ├── FWFWebViewConfigurationHostApi.m │ │ ├── FWFWebViewFlutterWKWebViewExternalAPI.h │ │ ├── FWFWebViewFlutterWKWebViewExternalAPI.m │ │ ├── FWFWebViewHostApi.h │ │ ├── FWFWebViewHostApi.m │ │ ├── FWFWebsiteDataStoreHostApi.h │ │ ├── FWFWebsiteDataStoreHostApi.m │ │ ├── FlutterWebView.modulemap │ │ └── webview-umbrella.h │ └── webview_flutter_wkwebview.podspec │ ├── lib │ ├── src │ │ ├── common │ │ │ ├── instance_manager.dart │ │ │ ├── weak_reference_utils.dart │ │ │ └── web_kit.g.dart │ │ ├── foundation │ │ │ ├── foundation.dart │ │ │ └── foundation_api_impls.dart │ │ ├── legacy │ │ │ ├── web_kit_webview_widget.dart │ │ │ ├── webview_cupertino.dart │ │ │ └── wkwebview_cookie_manager.dart │ │ ├── ui_kit │ │ │ ├── ui_kit.dart │ │ │ └── ui_kit_api_impls.dart │ │ ├── web_kit │ │ │ ├── web_kit.dart │ │ │ └── web_kit_api_impls.dart │ │ ├── webkit_proxy.dart │ │ ├── webkit_webview_controller.dart │ │ ├── webkit_webview_cookie_manager.dart │ │ ├── webkit_webview_platform.dart │ │ └── webview_flutter_wkwebview_legacy.dart │ └── webview_flutter_wkwebview.dart │ ├── pigeons │ └── web_kit.dart │ ├── pubspec.yaml │ └── test │ ├── legacy │ ├── web_kit_cookie_manager_test.dart │ ├── web_kit_cookie_manager_test.mocks.dart │ ├── web_kit_webview_widget_test.dart │ └── web_kit_webview_widget_test.mocks.dart │ ├── src │ ├── common │ │ ├── instance_manager_test.dart │ │ └── test_web_kit.g.dart │ ├── foundation │ │ ├── foundation_test.dart │ │ └── foundation_test.mocks.dart │ ├── ui_kit │ │ ├── ui_kit_test.dart │ │ └── ui_kit_test.mocks.dart │ └── web_kit │ │ ├── web_kit_test.dart │ │ └── web_kit_test.mocks.dart │ ├── webkit_navigation_delegate_test.dart │ ├── webkit_navigation_delegate_test.mocks.dart │ ├── webkit_webview_controller_test.dart │ ├── webkit_webview_controller_test.mocks.dart │ ├── webkit_webview_cookie_manager_test.dart │ ├── webkit_webview_cookie_manager_test.mocks.dart │ ├── webkit_webview_widget_test.dart │ └── webkit_webview_widget_test.mocks.dart └── script ├── configs ├── README.md ├── custom_analysis.yaml ├── exclude_all_packages_app.yaml ├── exclude_integration_android.yaml ├── exclude_integration_ios.yaml ├── exclude_integration_linux.yaml ├── exclude_integration_macos.yaml ├── exclude_integration_web.yaml ├── exclude_integration_win32.yaml ├── exclude_native_unit_android.yaml └── temp_exclude_excerpt.yaml ├── install_chromium.sh ├── tool ├── CHANGELOG.md ├── LICENSE ├── README.md ├── analysis_options.yaml ├── bin │ └── flutter_plugin_tools.dart ├── lib │ └── src │ │ ├── analyze_command.dart │ │ ├── common │ │ ├── core.dart │ │ ├── git_version_finder.dart │ │ ├── package_command.dart │ │ ├── package_looping_command.dart │ │ ├── process_runner.dart │ │ └── repository_package.dart │ │ └── main.dart └── pubspec.yaml └── tool_runner.sh /.ci/flutter_master.version: -------------------------------------------------------------------------------- 1 | 33e4d21f7c13e02a7c92c7272309afbff792a864 2 | -------------------------------------------------------------------------------- /.ci/flutter_stable.version: -------------------------------------------------------------------------------- 1 | 7048ed95a5ad3e43d697e0c397464193991fc230 2 | -------------------------------------------------------------------------------- /.ci/targets/macos_lint_podspecs.yaml: -------------------------------------------------------------------------------- 1 | tasks: 2 | - name: prepare tool 3 | script: .ci/scripts/prepare_tool.sh 4 | - name: validate iOS and macOS podspecs 5 | script: script/tool_runner.sh 6 | args: ["podspec-check"] 7 | -------------------------------------------------------------------------------- /.clang-format: -------------------------------------------------------------------------------- 1 | BasedOnStyle: Google 2 | --- 3 | Language: Cpp 4 | DerivePointerAlignment: false 5 | PointerAlignment: Left 6 | --- 7 | Language: ObjC 8 | DerivePointerAlignment: false 9 | PointerAlignment: Right 10 | -------------------------------------------------------------------------------- /.github/post_merge_labeler.yml: -------------------------------------------------------------------------------- 1 | 'needs-publishing': 2 | - packages/**/pubspec.yaml 3 | -------------------------------------------------------------------------------- /.gitmodules: -------------------------------------------------------------------------------- 1 | [submodule "site-shared"] 2 | path = site-shared 3 | url = https://github.com/dart-lang/site-shared 4 | -------------------------------------------------------------------------------- /.opensource/project.json: -------------------------------------------------------------------------------- 1 | { 2 | "name": "FlutterFire - MOVED", 3 | "platforms": [ 4 | "Android", 5 | "iOS" 6 | ], 7 | "content": "FlutterFire.md", 8 | "related": [ 9 | "FirebaseExtended/flutterfire" 10 | ] 11 | } 12 | -------------------------------------------------------------------------------- /packages/camera/camera/example/android/app/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionBase=GRADLE_USER_HOME 2 | distributionPath=wrapper/dists 3 | distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip 4 | zipStoreBase=GRADLE_USER_HOME 5 | zipStorePath=wrapper/dists 6 | -------------------------------------------------------------------------------- /packages/camera/camera/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/camera/camera/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/camera/camera/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/camera/camera/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/camera/camera/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/camera/camera/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.useAndroidX=true 3 | android.enableJetifier=false 4 | android.enableR8=true 5 | -------------------------------------------------------------------------------- /packages/camera/camera/example/android/gradle/wrapper/gradle-wrapper.properties: -------------------------------------------------------------------------------- 1 | distributionBase=GRADLE_USER_HOME 2 | distributionPath=wrapper/dists 3 | zipStoreBase=GRADLE_USER_HOME 4 | zipStorePath=wrapper/dists 5 | distributionUrl=https\://services.gradle.org/distributions/gradle-7.0.2-all.zip 6 | -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 3 | #include "Generated.xcconfig" 4 | -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 3 | #include "Generated.xcconfig" 4 | -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /packages/camera/camera/example/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/web/favicon.png -------------------------------------------------------------------------------- /packages/camera/camera/example/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/web/icons/Icon-192.png -------------------------------------------------------------------------------- /packages/camera/camera/example/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera/example/web/icons/Icon-512.png -------------------------------------------------------------------------------- /packages/camera/camera_android/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'camera_android' 2 | -------------------------------------------------------------------------------- /packages/camera/camera_android/android/src/test/resources/robolectric.properties: -------------------------------------------------------------------------------- 1 | sdk=30 -------------------------------------------------------------------------------- /packages/camera/camera_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/camera/camera_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/camera/camera_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/camera/camera_android/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera_android/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/camera/camera_android/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera_android/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/camera/camera_android/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.useAndroidX=true 3 | android.enableJetifier=false 4 | android.enableR8=true 5 | -------------------------------------------------------------------------------- /packages/camera/camera_android/lib/camera_android.dart: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | export 'src/android_camera.dart'; 6 | -------------------------------------------------------------------------------- /packages/camera/camera_android_camerax/AUTHORS: -------------------------------------------------------------------------------- 1 | # Below is a list of people and organizations that have contributed 2 | # to the Flutter project. Names should be added to the list like so: 3 | # 4 | # Name/Organization 5 | 6 | Google Inc. 7 | -------------------------------------------------------------------------------- /packages/camera/camera_android_camerax/README.md: -------------------------------------------------------------------------------- 1 | # camera_android_camerax 2 | 3 | An implementation of the camera plugin on Android using CameraX. 4 | -------------------------------------------------------------------------------- /packages/camera/camera_android_camerax/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'camera_android_camerax' 2 | -------------------------------------------------------------------------------- /packages/camera/camera_android_camerax/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera_android_camerax/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/camera/camera_android_camerax/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera_android_camerax/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/camera/camera_android_camerax/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera_android_camerax/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/camera/camera_android_camerax/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera_android_camerax/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/camera/camera_android_camerax/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera_android_camerax/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/camera/camera_android_camerax/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | -------------------------------------------------------------------------------- /packages/camera/camera_android_camerax/lib/camera_android_camerax.dart: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | export 'src/android_camera_camerax.dart'; 6 | -------------------------------------------------------------------------------- /packages/camera/camera_avfoundation/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 3 | #include "Generated.xcconfig" 4 | -------------------------------------------------------------------------------- /packages/camera/camera_avfoundation/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 3 | #include "Generated.xcconfig" 4 | -------------------------------------------------------------------------------- /packages/camera/camera_avfoundation/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/camera/camera_avfoundation/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera_avfoundation/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /packages/camera/camera_avfoundation/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera_avfoundation/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /packages/camera/camera_avfoundation/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera_avfoundation/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /packages/camera/camera_avfoundation/ios/Assets/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera_avfoundation/ios/Assets/.gitkeep -------------------------------------------------------------------------------- /packages/camera/camera_avfoundation/lib/camera_avfoundation.dart: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | export 'src/avfoundation_camera.dart'; 6 | -------------------------------------------------------------------------------- /packages/camera/camera_web/example/integration_test/helpers/helpers.dart: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | export 'mocks.dart'; 6 | -------------------------------------------------------------------------------- /packages/camera/camera_web/lib/camera_web.dart: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | library camera_web; 6 | 7 | export 'src/camera_web.dart'; 8 | -------------------------------------------------------------------------------- /packages/camera/camera_web/lib/src/shims/dart_ui_real.dart: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | export 'dart:ui'; 6 | -------------------------------------------------------------------------------- /packages/camera/camera_web/test/README.md: -------------------------------------------------------------------------------- 1 | ## test 2 | 3 | This package uses integration tests for testing. 4 | 5 | See `example/README.md` for more info. 6 | -------------------------------------------------------------------------------- /packages/camera/camera_windows/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .dart_tool/ 3 | 4 | .packages 5 | .pub/ 6 | 7 | build/ 8 | -------------------------------------------------------------------------------- /packages/camera/camera_windows/example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/camera/camera_windows/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /packages/e2e/README.md: -------------------------------------------------------------------------------- 1 | # e2e (deprecated) 2 | 3 | This package has been moved to [`integration_test` in the Flutter SDK](https://github.com/flutter/flutter/tree/master/packages/integration_test). 4 | -------------------------------------------------------------------------------- /packages/espresso/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .dart_tool/ 3 | 4 | .packages 5 | .pub/ 6 | 7 | build/ 8 | -------------------------------------------------------------------------------- /packages/espresso/android/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /packages/espresso/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'espresso' 2 | -------------------------------------------------------------------------------- /packages/espresso/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | -------------------------------------------------------------------------------- /packages/espresso/example/android/.gitignore: -------------------------------------------------------------------------------- 1 | gradle-wrapper.jar 2 | /.gradle 3 | /captures/ 4 | /gradlew 5 | /gradlew.bat 6 | /local.properties 7 | GeneratedPluginRegistrant.java 8 | -------------------------------------------------------------------------------- /packages/espresso/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/espresso/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/espresso/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/espresso/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/espresso/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/espresso/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/espresso/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/espresso/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/espresso/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/espresso/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/espresso/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.enableR8=true 3 | android.useAndroidX=true 4 | android.enableJetifier=true 5 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/README.md: -------------------------------------------------------------------------------- 1 | # file_selector_example 2 | 3 | Demonstrates how to use the file_selector plugin. 4 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/ios/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/file_selector/file_selector/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | #import "GeneratedPluginRegistrant.h" 6 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/macos/.gitignore: -------------------------------------------------------------------------------- 1 | # Flutter-related 2 | **/Flutter/ephemeral/ 3 | **/Pods/ 4 | 5 | # Xcode-related 6 | **/dgph 7 | **/xcuserdata/ 8 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/file_selector/file_selector/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/file_selector/file_selector/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/file_selector/file_selector/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/file_selector/file_selector/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/file_selector/file_selector/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/file_selector/file_selector/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/file_selector/file_selector/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Debug.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Release.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/file_selector/file_selector/example/web/favicon.png -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/file_selector/file_selector/example/web/icons/Icon-192.png -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/file_selector/file_selector/example/web/icons/Icon-512.png -------------------------------------------------------------------------------- /packages/file_selector/file_selector/example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/file_selector/file_selector/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /packages/file_selector/file_selector_ios/AUTHORS: -------------------------------------------------------------------------------- 1 | # Below is a list of people and organizations that have contributed 2 | # to the Flutter project. Names should be added to the list like so: 3 | # 4 | # Name/Organization 5 | 6 | Google Inc. 7 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_ios/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_ios/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_ios/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_ios/example/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | #import "GeneratedPluginRegistrant.h" 6 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_ios/ios/Assets/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/file_selector/file_selector_ios/ios/Assets/.gitkeep -------------------------------------------------------------------------------- /packages/file_selector/file_selector_ios/pigeons/copyright.txt: -------------------------------------------------------------------------------- 1 | Copyright 2013 The Flutter Authors. All rights reserved. 2 | Use of this source code is governed by a BSD-style license that can be 3 | found in the LICENSE file. -------------------------------------------------------------------------------- /packages/file_selector/file_selector_linux/.gitignore: -------------------------------------------------------------------------------- 1 | .dart_tool 2 | .packages 3 | .flutter-plugins 4 | .flutter-plugins-dependencies 5 | pubspec.lock 6 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_linux/AUTHORS: -------------------------------------------------------------------------------- 1 | # Below is a list of people and organizations that have contributed 2 | # to the Flutter project. Names should be added to the list like so: 3 | # 4 | # Name/Organization 5 | 6 | Google Inc. 7 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_linux/example/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_linux/linux/.gitignore: -------------------------------------------------------------------------------- 1 | CMakeCache.txt 2 | CMakeFiles/ -------------------------------------------------------------------------------- /packages/file_selector/file_selector_macos/.gitignore: -------------------------------------------------------------------------------- 1 | .dart_tool 2 | .packages 3 | .flutter-plugins 4 | .flutter-plugins-dependencies 5 | pubspec.lock 6 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_macos/AUTHORS: -------------------------------------------------------------------------------- 1 | # Below is a list of people and organizations that have contributed 2 | # to the Flutter project. Names should be added to the list like so: 3 | # 4 | # Name/Organization 5 | 6 | Google Inc. 7 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_macos/example/macos/.gitignore: -------------------------------------------------------------------------------- 1 | # Flutter-related 2 | **/Flutter/ephemeral/ 3 | **/Pods/ 4 | 5 | # Xcode-related 6 | **/xcuserdata/ 7 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_macos/example/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_macos/example/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_macos/example/macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Debug.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_macos/example/macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Release.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_macos/pigeons/copyright.txt: -------------------------------------------------------------------------------- 1 | Copyright 2013 The Flutter Authors. All rights reserved. 2 | Use of this source code is governed by a BSD-style license that can be 3 | found in the LICENSE file. 4 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_windows/.gitignore: -------------------------------------------------------------------------------- 1 | .dart_tool 2 | .packages 3 | .flutter-plugins 4 | .flutter-plugins-dependencies 5 | pubspec.lock 6 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_windows/AUTHORS: -------------------------------------------------------------------------------- 1 | # Below is a list of people and organizations that have contributed 2 | # to the Flutter project. Names should be added to the list like so: 3 | # 4 | # Name/Organization 5 | 6 | Google Inc. 7 | -------------------------------------------------------------------------------- /packages/file_selector/file_selector_windows/example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/file_selector/file_selector_windows/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /packages/file_selector/file_selector_windows/pigeons/copyright.txt: -------------------------------------------------------------------------------- 1 | Copyright 2013 The Flutter Authors. All rights reserved. 2 | Use of this source code is governed by a BSD-style license that can be 3 | found in the LICENSE file. 4 | -------------------------------------------------------------------------------- /packages/flutter_plugin_android_lifecycle/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .dart_tool/ 3 | 4 | .packages 5 | .pub/ 6 | 7 | build/ 8 | -------------------------------------------------------------------------------- /packages/flutter_plugin_android_lifecycle/android/.gitignore: -------------------------------------------------------------------------------- 1 | *.iml 2 | .gradle 3 | /local.properties 4 | /.idea/workspace.xml 5 | /.idea/libraries 6 | .DS_Store 7 | /build 8 | /captures 9 | -------------------------------------------------------------------------------- /packages/flutter_plugin_android_lifecycle/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'flutter_plugin_android_lifecycle' 2 | -------------------------------------------------------------------------------- /packages/flutter_plugin_android_lifecycle/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | -------------------------------------------------------------------------------- /packages/flutter_plugin_android_lifecycle/example/android/.gitignore: -------------------------------------------------------------------------------- 1 | gradle-wrapper.jar 2 | /.gradle 3 | /captures/ 4 | /gradlew 5 | /gradlew.bat 6 | /local.properties 7 | GeneratedPluginRegistrant.java 8 | -------------------------------------------------------------------------------- /packages/flutter_plugin_android_lifecycle/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/flutter_plugin_android_lifecycle/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/flutter_plugin_android_lifecycle/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/flutter_plugin_android_lifecycle/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/flutter_plugin_android_lifecycle/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/flutter_plugin_android_lifecycle/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/flutter_plugin_android_lifecycle/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/flutter_plugin_android_lifecycle/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/flutter_plugin_android_lifecycle/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/flutter_plugin_android_lifecycle/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/flutter_plugin_android_lifecycle/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.enableR8=true 3 | android.useAndroidX=true 4 | android.enableJetifier=true 5 | -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter/example/README.md: -------------------------------------------------------------------------------- 1 | # google_maps_flutter_example 2 | 3 | Demonstrates how to use the google_maps_flutter plugin. 4 | -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_maps_flutter/google_maps_flutter/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.enableR8=true 3 | android.useAndroidX=true 4 | android.enableJetifier=true 5 | 6 | -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter/example/assets/2.0x/red_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_maps_flutter/google_maps_flutter/example/assets/2.0x/red_square.png -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter/example/assets/3.0x/red_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_maps_flutter/google_maps_flutter/example/assets/3.0x/red_square.png -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter/example/assets/red_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_maps_flutter/google_maps_flutter/example/assets/red_square.png -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_android/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'google_maps_flutter_android' 2 | -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_android/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_android/android/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_android/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.enableR8=true 3 | android.useAndroidX=true 4 | android.enableJetifier=true 5 | 6 | -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_android/example/assets/2.0x/red_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_maps_flutter/google_maps_flutter_android/example/assets/2.0x/red_square.png -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_android/example/assets/3.0x/red_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_maps_flutter/google_maps_flutter_android/example/assets/3.0x/red_square.png -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_android/example/assets/red_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_maps_flutter/google_maps_flutter_android/example/assets/red_square.png -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_ios/example/assets/2.0x/red_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_maps_flutter/google_maps_flutter_ios/example/assets/2.0x/red_square.png -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_ios/example/assets/3.0x/red_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_maps_flutter/google_maps_flutter_ios/example/assets/3.0x/red_square.png -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_ios/example/assets/red_square.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_maps_flutter/google_maps_flutter_ios/example/assets/red_square.png -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_ios/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_ios/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_ios/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_ios/ios/Assets/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_maps_flutter/google_maps_flutter_ios/ios/Assets/.gitkeep -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_web/example/build.yaml: -------------------------------------------------------------------------------- 1 | targets: 2 | $default: 3 | sources: 4 | - integration_test/*.dart 5 | - lib/$lib$ 6 | - $package$ 7 | -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_web/lib/src/shims/dart_ui_real.dart: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | export 'dart:ui'; 6 | -------------------------------------------------------------------------------- /packages/google_maps_flutter/google_maps_flutter_web/test/README.md: -------------------------------------------------------------------------------- 1 | ## test 2 | 3 | This package uses integration tests for testing. 4 | 5 | See `example/README.md` for more info. 6 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in/example/README.md: -------------------------------------------------------------------------------- 1 | # google_sign_in_example 2 | 3 | Demonstrates how to use the google_sign_in plugin. 4 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in/example/android/app/src/main/java/io/flutter/plugins/.gitignore: -------------------------------------------------------------------------------- 1 | GeneratedPluginRegistrant.java 2 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_sign_in/google_sign_in/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_sign_in/google_sign_in/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_sign_in/google_sign_in/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_sign_in/google_sign_in/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_sign_in/google_sign_in/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in/example/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | YOUR_WEB_CLIENT_ID 4 | 5 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.enableR8=true 3 | android.useAndroidX=true 4 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in/resources/transparentImage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_sign_in/google_sign_in/resources/transparentImage.gif -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in_android/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'google_sign_in_android' 2 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in_android/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in_android/example/android/app/src/main/java/io/flutter/plugins/.gitignore: -------------------------------------------------------------------------------- 1 | GeneratedPluginRegistrant.java 2 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_sign_in/google_sign_in_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_sign_in/google_sign_in_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_sign_in/google_sign_in_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in_android/example/android/app/src/main/res/values/strings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | YOUR_WEB_CLIENT_ID 4 | 5 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in_android/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.enableR8=true 3 | android.useAndroidX=true 4 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in_ios/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in_ios/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in_ios/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in_ios/ios/Assets/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/google_sign_in/google_sign_in_ios/ios/Assets/.gitkeep -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in_web/example/build.yaml: -------------------------------------------------------------------------------- 1 | targets: 2 | $default: 3 | sources: 4 | - integration_test/*.dart 5 | - lib/$lib$ 6 | - $package$ 7 | -------------------------------------------------------------------------------- /packages/google_sign_in/google_sign_in_web/test/README.md: -------------------------------------------------------------------------------- 1 | ## test 2 | 3 | This package uses integration tests for testing. 4 | 5 | See `example/README.md` for more info. 6 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/README.md: -------------------------------------------------------------------------------- 1 | # image_picker_example 2 | 3 | Demonstrates how to use the image_picker plugin. 4 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/android/app/src/main/java/io/flutter/plugins/.gitignore: -------------------------------------------------------------------------------- 1 | GeneratedPluginRegistrant.java 2 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.enableR8=true 3 | android.useAndroidX=true 4 | android.enableJetifier=true 5 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/ios/Runner/.gitignore: -------------------------------------------------------------------------------- 1 | GeneratedPluginRegistrant.h 2 | GeneratedPluginRegistrant.m 3 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/ios/Runner/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/ios/TestImages/gifImage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker/example/ios/TestImages/gifImage.gif -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/ios/TestImages/jpgImage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker/example/ios/TestImages/jpgImage.jpg -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/ios/TestImages/pngImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker/example/ios/TestImages/pngImage.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/ios/TestImages/webpImage.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker/example/ios/TestImages/webpImage.webp -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker/example/web/favicon.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker/example/web/icons/Icon-192.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker/example/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker/example/web/icons/Icon-512.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker_android/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'image_picker_android' 2 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker_android/android/src/main/res/xml/flutter_image_picker_file_paths.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker_android/android/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline -------------------------------------------------------------------------------- /packages/image_picker/image_picker_android/android/src/test/resources/pngImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_android/android/src/test/resources/pngImage.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker_android/example/android/app/src/main/java/io/flutter/plugins/.gitignore: -------------------------------------------------------------------------------- 1 | GeneratedPluginRegistrant.java 2 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker_android/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_android/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker_android/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_android/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker_android/example/android/app/src/main/res/raw/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_android/example/android/app/src/main/res/raw/ic_launcher.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker_android/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker_for_web/test/README.md: -------------------------------------------------------------------------------- 1 | ## test 2 | 3 | This package uses integration tests for testing. 4 | 5 | See `example/README.md` for more info. 6 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/Runner/.gitignore: -------------------------------------------------------------------------------- 1 | GeneratedPluginRegistrant.h 2 | GeneratedPluginRegistrant.m 3 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/Runner/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/TestImages/bmpImage.bmp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_ios/example/ios/TestImages/bmpImage.bmp -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/TestImages/gifImage.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_ios/example/ios/TestImages/gifImage.gif -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/TestImages/heicImage.heic: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_ios/example/ios/TestImages/heicImage.heic -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/TestImages/icnsImage.icns: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_ios/example/ios/TestImages/icnsImage.icns -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/TestImages/icoImage.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_ios/example/ios/TestImages/icoImage.ico -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/TestImages/jpgImage.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_ios/example/ios/TestImages/jpgImage.jpg -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/TestImages/jpgImageWithRightOrientation.jpg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_ios/example/ios/TestImages/jpgImageWithRightOrientation.jpg -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/TestImages/pngImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_ios/example/ios/TestImages/pngImage.png -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/TestImages/proRawImage.dng: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_ios/example/ios/TestImages/proRawImage.dng -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/TestImages/svgImage.svg: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/TestImages/tiffImage.tiff: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_ios/example/ios/TestImages/tiffImage.tiff -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/example/ios/TestImages/webpImage.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_ios/example/ios/TestImages/webpImage.webp -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/ios/Assets/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_ios/ios/Assets/.gitkeep -------------------------------------------------------------------------------- /packages/image_picker/image_picker_ios/pigeons/copyright.txt: -------------------------------------------------------------------------------- 1 | Copyright 2013 The Flutter Authors. All rights reserved. 2 | Use of this source code is governed by a BSD-style license that can be 3 | found in the LICENSE file. 4 | -------------------------------------------------------------------------------- /packages/image_picker/image_picker_platform_interface/test/assets/hello.txt: -------------------------------------------------------------------------------- 1 | Hello, world! -------------------------------------------------------------------------------- /packages/image_picker/image_picker_windows/example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/image_picker/image_picker_windows/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/doc/iap_android.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/in_app_purchase/in_app_purchase/doc/iap_android.gif -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/doc/iap_ios.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/in_app_purchase/in_app_purchase/doc/iap_ios.gif -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/in_app_purchase/in_app_purchase/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/in_app_purchase/in_app_purchase/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/in_app_purchase/in_app_purchase/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/in_app_purchase/in_app_purchase/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/in_app_purchase/in_app_purchase/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.enableR8=true 3 | android.useAndroidX=true 4 | android.enableJetifier=true 5 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/example/android/keystore.example.properties: -------------------------------------------------------------------------------- 1 | storePassword=??? 2 | keyPassword=??? 3 | keyAlias=??? 4 | storeFile=??? 5 | appId=io.flutter.plugins.inapppurchaseexample.DEFAULT_DO_NOT_USE 6 | versionCode=1 7 | versionName=0.0.1 -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/example/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/example/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/example/macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Debug.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase/example/macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Release.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_android/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'in_app_purchase' 2 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_android/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_android/build.yaml: -------------------------------------------------------------------------------- 1 | # See https://pub.dev/packages/build_config 2 | targets: 3 | $default: 4 | builders: 5 | json_serializable: 6 | options: 7 | any_map: true 8 | create_to_json: false 9 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_android/example/android/app/src/test/resources/mockito-extensions/org.mockito.plugins.MockMaker: -------------------------------------------------------------------------------- 1 | mock-maker-inline 2 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_android/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.enableR8=true 3 | android.useAndroidX=true 4 | android.enableJetifier=true 5 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_android/example/android/keystore.example.properties: -------------------------------------------------------------------------------- 1 | storePassword=??? 2 | keyPassword=??? 3 | keyAlias=??? 4 | storeFile=??? 5 | appId=io.flutter.plugins.inapppurchaseexample.DEFAULT_DO_NOT_USE 6 | versionCode=1 7 | versionName=0.0.1 -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/build.yaml: -------------------------------------------------------------------------------- 1 | # See https://pub.dev/packages/build_config 2 | targets: 3 | $default: 4 | builders: 5 | json_serializable: 6 | options: 7 | any_map: true 8 | create_to_json: false 9 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/ios/RunnerTests/FIAPPaymentQueueDeleteTests.m: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/FIAPPaymentQueueDeleteTests.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/ios/RunnerTests/FIATransactionCacheTests.m: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/FIATransactionCacheTests.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/ios/RunnerTests/InAppPurchasePluginTests.m: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/InAppPurchasePluginTests.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/ios/RunnerTests/Info.plist: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/Info.plist -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/ios/RunnerTests/PaymentQueueTests.m: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/PaymentQueueTests.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/ios/RunnerTests/ProductRequestHandlerTests.m: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/ProductRequestHandlerTests.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/ios/RunnerTests/Stubs.h: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/Stubs.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/ios/RunnerTests/Stubs.m: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/Stubs.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/ios/RunnerTests/TranslatorTests.m: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/TranslatorTests.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Debug.xcconfig" 2 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Release.xcconfig" 2 | -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/macos/RunnerTests/FIAPPaymentQueueDeleteTests.m: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/FIAPPaymentQueueDeleteTests.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/macos/RunnerTests/FIATransactionCacheTests.m: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/FIATransactionCacheTests.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/macos/RunnerTests/InAppPurchasePluginTests.m: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/InAppPurchasePluginTests.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/macos/RunnerTests/Info.plist: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/Info.plist -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/macos/RunnerTests/PaymentQueueTests.m: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/PaymentQueueTests.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/macos/RunnerTests/ProductRequestHandlerTests.m: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/ProductRequestHandlerTests.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/macos/RunnerTests/Stubs.h: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/Stubs.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/macos/RunnerTests/Stubs.m: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/Stubs.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/example/macos/RunnerTests/TranslatorTests.m: -------------------------------------------------------------------------------- 1 | ../../shared/RunnerTests/TranslatorTests.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAObjectTranslator.h: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAObjectTranslator.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAObjectTranslator.m: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAObjectTranslator.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPPaymentQueueDelegate.h: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPPaymentQueueDelegate.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPPaymentQueueDelegate.m: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPPaymentQueueDelegate.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPReceiptManager.h: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPReceiptManager.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPReceiptManager.m: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPReceiptManager.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPRequestHandler.h: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPRequestHandler.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPRequestHandler.m: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPRequestHandler.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPaymentQueueHandler.h: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPaymentQueueHandler.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIAPaymentQueueHandler.m: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPaymentQueueHandler.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIATransactionCache.h: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIATransactionCache.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/FIATransactionCache.m: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIATransactionCache.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/InAppPurchasePlugin.h: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/InAppPurchasePlugin.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/ios/Classes/InAppPurchasePlugin.m: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/InAppPurchasePlugin.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/ios/in_app_purchase_storekit.podspec: -------------------------------------------------------------------------------- 1 | ../darwin/in_app_purchase_storekit.podspec -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAObjectTranslator.h: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAObjectTranslator.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAObjectTranslator.m: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAObjectTranslator.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPPaymentQueueDelegate.h: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPPaymentQueueDelegate.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPPaymentQueueDelegate.m: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPPaymentQueueDelegate.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPReceiptManager.h: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPReceiptManager.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPReceiptManager.m: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPReceiptManager.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPRequestHandler.h: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPRequestHandler.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPRequestHandler.m: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPRequestHandler.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPaymentQueueHandler.h: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPaymentQueueHandler.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIAPaymentQueueHandler.m: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIAPaymentQueueHandler.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIATransactionCache.h: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIATransactionCache.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/FIATransactionCache.m: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/FIATransactionCache.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/InAppPurchasePlugin.h: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/InAppPurchasePlugin.h -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/macos/Classes/InAppPurchasePlugin.m: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/InAppPurchasePlugin.m -------------------------------------------------------------------------------- /packages/in_app_purchase/in_app_purchase_storekit/macos/in_app_purchase_storekit.podspec: -------------------------------------------------------------------------------- 1 | ../darwin/in_app_purchase_storekit.podspec -------------------------------------------------------------------------------- /packages/integration_test/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .dart_tool/ 3 | 4 | .packages 5 | .pub/ 6 | 7 | build/ 8 | -------------------------------------------------------------------------------- /packages/ios_platform_images/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .dart_tool/ 3 | 4 | .packages 5 | .pub/ 6 | 7 | build/ 8 | pubspec.lock 9 | .idea/ 10 | .metadata -------------------------------------------------------------------------------- /packages/ios_platform_images/example/README.md: -------------------------------------------------------------------------------- 1 | # ios_platform_images_example 2 | 3 | Demonstrates how to use the ios_platform_images plugin. 4 | -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-1024x1024@1x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-83.5x83.5@2x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/Contents.json: -------------------------------------------------------------------------------- 1 | { 2 | "info" : { 3 | "version" : 1, 4 | "author" : "xcode" 5 | } 6 | } -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@2x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage@3x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/flutter.imageset/flutter.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/flutter.imageset/flutter.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Assets.xcassets/flutter.imageset/flutter@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/example/ios/Runner/Assets.xcassets/flutter.imageset/flutter@2x.png -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/Runner-Bridging-Header.h: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | #import "GeneratedPluginRegistrant.h" 6 | -------------------------------------------------------------------------------- /packages/ios_platform_images/example/ios/Runner/textfile: -------------------------------------------------------------------------------- 1 | hello 2 | -------------------------------------------------------------------------------- /packages/ios_platform_images/ios/Assets/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/ios_platform_images/ios/Assets/.gitkeep -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/README.md: -------------------------------------------------------------------------------- 1 | # local_auth_example 2 | 3 | Demonstrates how to use the local_auth plugin. 4 | -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | android.enableR8=true 5 | -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/android/settings_aar.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@1x.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@2x.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-20x20@3x.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@1x.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@2x.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-29x29@3x.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@1x.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@2x.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-40x40@3x.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@2x.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-60x60@3x.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@1x.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/ios/Runner/Assets.xcassets/AppIcon.appiconset/Icon-App-76x76@2x.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth/example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /packages/local_auth/local_auth_android/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'local_auth' 2 | -------------------------------------------------------------------------------- /packages/local_auth/local_auth_android/android/src/main/res/values/dimens.xml: -------------------------------------------------------------------------------- 1 | 2 | 14sp 3 | 16sp 4 | 20sp 5 | 6 | -------------------------------------------------------------------------------- /packages/local_auth/local_auth_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth_android/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth_android/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth_android/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth_android/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/local_auth/local_auth_android/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | android.enableR8=true 5 | -------------------------------------------------------------------------------- /packages/local_auth/local_auth_android/example/android/settings_aar.gradle: -------------------------------------------------------------------------------- 1 | include ':app' 2 | -------------------------------------------------------------------------------- /packages/local_auth/local_auth_ios/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/local_auth/local_auth_ios/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/local_auth/local_auth_ios/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/local_auth/local_auth_ios/ios/Assets/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth_ios/ios/Assets/.gitkeep -------------------------------------------------------------------------------- /packages/local_auth/local_auth_windows/example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/local_auth/local_auth_windows/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /packages/local_auth/local_auth_windows/pigeons/copyright.txt: -------------------------------------------------------------------------------- 1 | Copyright 2013 The Flutter Authors. All rights reserved. 2 | Use of this source code is governed by a BSD-style license that can be 3 | found in the LICENSE file. 4 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/README.md: -------------------------------------------------------------------------------- 1 | # path_provider_example 2 | 3 | Demonstrates how to use the path_provider plugin. 4 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/path_provider/path_provider/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/path_provider/path_provider/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/path_provider/path_provider/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/path_provider/path_provider/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/path_provider/path_provider/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.enableR8=true 3 | android.useAndroidX=true 4 | android.enableJetifier=true 5 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/path_provider/path_provider/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/path_provider/path_provider/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/path_provider/path_provider/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Debug.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Release.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider/example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/path_provider/path_provider/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /packages/path_provider/path_provider_android/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'path_provider_android' 2 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_android/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/path_provider/path_provider_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/path_provider/path_provider_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/path_provider/path_provider_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/path_provider/path_provider_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/path_provider/path_provider_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/path_provider/path_provider_android/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/path_provider/path_provider_android/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/path_provider/path_provider_android/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/path_provider/path_provider_android/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/path_provider/path_provider_android/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.enableR8=true 3 | android.useAndroidX=true 4 | android.enableJetifier=true 5 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_android/pigeons/copyright.txt: -------------------------------------------------------------------------------- 1 | Copyright 2013 The Flutter Authors. All rights reserved. 2 | Use of this source code is governed by a BSD-style license that can be 3 | found in the LICENSE file. 4 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_foundation/.gitignore: -------------------------------------------------------------------------------- 1 | .packages 2 | .flutter-plugins 3 | pubspec.lock 4 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_foundation/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_foundation/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_foundation/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_foundation/example/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_foundation/example/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_foundation/example/macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Debug.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_foundation/example/macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Release.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_foundation/ios/Classes/PathProviderPlugin.swift: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/PathProviderPlugin.swift -------------------------------------------------------------------------------- /packages/path_provider/path_provider_foundation/ios/Classes/messages.g.swift: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/messages.g.swift -------------------------------------------------------------------------------- /packages/path_provider/path_provider_foundation/ios/path_provider_foundation.podspec: -------------------------------------------------------------------------------- 1 | ../darwin/path_provider_foundation.podspec -------------------------------------------------------------------------------- /packages/path_provider/path_provider_foundation/macos/Classes/PathProviderPlugin.swift: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/PathProviderPlugin.swift -------------------------------------------------------------------------------- /packages/path_provider/path_provider_foundation/macos/Classes/messages.g.swift: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/messages.g.swift -------------------------------------------------------------------------------- /packages/path_provider/path_provider_foundation/macos/path_provider_foundation.podspec: -------------------------------------------------------------------------------- 1 | ../darwin/path_provider_foundation.podspec -------------------------------------------------------------------------------- /packages/path_provider/path_provider_foundation/pigeons/copyright.txt: -------------------------------------------------------------------------------- 1 | Copyright 2013 The Flutter Authors. All rights reserved. 2 | Use of this source code is governed by a BSD-style license that can be 3 | found in the LICENSE file. 4 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_linux/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .dart_tool/ 3 | 4 | .packages 5 | .pub/ 6 | 7 | build/ 8 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_linux/example/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_linux/lib/path_provider_linux.dart: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | export 'src/path_provider_linux.dart'; 6 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_windows/.gitignore: -------------------------------------------------------------------------------- 1 | .packages 2 | .flutter-plugins 3 | pubspec.lock 4 | -------------------------------------------------------------------------------- /packages/path_provider/path_provider_windows/example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/path_provider/path_provider_windows/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions/example/README.md: -------------------------------------------------------------------------------- 1 | # quick_actions_example 2 | 3 | Demonstrates how to use the quick_actions plugin. 4 | -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/quick_actions/quick_actions/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/quick_actions/quick_actions/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/quick_actions/quick_actions/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/quick_actions/quick_actions/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/quick_actions/quick_actions/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.enableR8=true 3 | android.useAndroidX=true 4 | android.enableJetifier=true 5 | -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions_android/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'quick_actions' 2 | -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/quick_actions/quick_actions_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/quick_actions/quick_actions_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/quick_actions/quick_actions_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions_android/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/quick_actions/quick_actions_android/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions_android/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/quick_actions/quick_actions_android/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions_android/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.enableR8=true 3 | android.useAndroidX=true 4 | android.enableJetifier=true 5 | -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions_ios/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions_ios/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/quick_actions/quick_actions_ios/ios/Assets/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/quick_actions/quick_actions_ios/ios/Assets/.gitkeep -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/README.md: -------------------------------------------------------------------------------- 1 | # shared_preferences_example 2 | 3 | Demonstrates how to use the shared_preferences plugin. 4 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/shared_preferences/shared_preferences/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/shared_preferences/shared_preferences/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/shared_preferences/shared_preferences/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 4 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 4 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/macos/.gitignore: -------------------------------------------------------------------------------- 1 | # Flutter-related 2 | **/Flutter/ephemeral/ 3 | **/Pods/ 4 | 5 | # Xcode-related 6 | **/xcuserdata/ 7 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/macos/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Debug.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Release.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/shared_preferences/shared_preferences/example/web/favicon.png -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/shared_preferences/shared_preferences/example/web/icons/Icon-192.png -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/shared_preferences/shared_preferences/example/web/icons/Icon-512.png -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences/example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/shared_preferences/shared_preferences/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_android/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'shared_preferences_android' 2 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_android/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_android/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_foundation/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_foundation/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include? "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_foundation/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_foundation/example/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_foundation/example/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_foundation/example/macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Debug.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_foundation/example/macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Release.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_foundation/ios/Classes/SharedPreferencesPlugin.swift: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/SharedPreferencesPlugin.swift -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_foundation/ios/Classes/messages.g.swift: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/messages.g.swift -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_foundation/ios/shared_preferences_foundation.podspec: -------------------------------------------------------------------------------- 1 | ../darwin/shared_preferences_foundation.podspec -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_foundation/macos/Classes/SharedPreferencesPlugin.swift: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/SharedPreferencesPlugin.swift -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_foundation/macos/Classes/messages.g.swift: -------------------------------------------------------------------------------- 1 | ../../darwin/Classes/messages.g.swift -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_foundation/macos/shared_preferences_foundation.podspec: -------------------------------------------------------------------------------- 1 | ../darwin/shared_preferences_foundation.podspec -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_foundation/pigeons/copyright_header.txt: -------------------------------------------------------------------------------- 1 | Copyright 2013 The Flutter Authors. All rights reserved. 2 | Use of this source code is governed by a BSD-style license that can be 3 | found in the LICENSE file. -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_linux/.gitignore: -------------------------------------------------------------------------------- 1 | .DS_Store 2 | .dart_tool/ 3 | 4 | .packages 5 | .pub/ 6 | 7 | build/ 8 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_linux/example/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_web/test/README.md: -------------------------------------------------------------------------------- 1 | ## test 2 | 3 | This package uses integration tests for testing. 4 | 5 | See `example/README.md` for more info. 6 | -------------------------------------------------------------------------------- /packages/shared_preferences/shared_preferences_windows/example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/shared_preferences/shared_preferences_windows/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/README.md: -------------------------------------------------------------------------------- 1 | # url_launcher_example 2 | 3 | Demonstrates how to use the url_launcher plugin. 4 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | android.enableR8=true 5 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/macos/Runner.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_1024.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_128.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_16.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_256.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_32.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_512.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/macos/Runner/Assets.xcassets/AppIcon.appiconset/app_icon_64.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Debug.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Release.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/web/favicon.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/web/icons/Icon-192.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/web/icons/Icon-512.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher/example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_android/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'url_launcher_android' 2 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_android/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher_android/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_android/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher_android/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_android/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | android.enableR8=true 5 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_ios/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_ios/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Generated.xcconfig" 2 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_ios/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_ios/ios/Assets/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher_ios/ios/Assets/.gitkeep -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_linux/.gitignore: -------------------------------------------------------------------------------- 1 | .packages 2 | .flutter-plugins 3 | pubspec.lock 4 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_linux/example/linux/.gitignore: -------------------------------------------------------------------------------- 1 | flutter/ephemeral 2 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_macos/example/macos/Flutter/Flutter-Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_macos/example/macos/Flutter/Flutter-Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "ephemeral/Flutter-Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_macos/example/macos/Runner/Configs/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Debug.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_macos/example/macos/Runner/Configs/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "../../Flutter/Flutter-Release.xcconfig" 2 | #include "Warnings.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_web/example/build.yaml: -------------------------------------------------------------------------------- 1 | targets: 2 | $default: 3 | sources: 4 | - integration_test/*.dart 5 | - lib/$lib$ 6 | - $package$ 7 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_web/lib/src/shims/dart_ui_real.dart: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | export 'dart:ui'; 6 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_web/test/README.md: -------------------------------------------------------------------------------- 1 | ## test 2 | 3 | This package uses integration tests for testing. 4 | 5 | See `example/README.md` for more info. 6 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_windows/.gitignore: -------------------------------------------------------------------------------- 1 | .packages 2 | .flutter-plugins 3 | pubspec.lock 4 | -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_windows/example/windows/runner/resources/app_icon.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/url_launcher/url_launcher_windows/example/windows/runner/resources/app_icon.ico -------------------------------------------------------------------------------- /packages/url_launcher/url_launcher_windows/pigeons/copyright.txt: -------------------------------------------------------------------------------- 1 | Copyright 2013 The Flutter Authors. All rights reserved. 2 | Use of this source code is governed by a BSD-style license that can be 3 | found in the LICENSE file. 4 | -------------------------------------------------------------------------------- /packages/video_player/video_player/doc/demo_ipod.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player/doc/demo_ipod.gif -------------------------------------------------------------------------------- /packages/video_player/video_player/example/.gitignore: -------------------------------------------------------------------------------- 1 | lib/generated_plugin_registrant.dart 2 | -------------------------------------------------------------------------------- /packages/video_player/video_player/example/README.md: -------------------------------------------------------------------------------- 1 | # video_player_example 2 | 3 | Demonstrates how to use the video_player plugin. 4 | -------------------------------------------------------------------------------- /packages/video_player/video_player/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/video_player/video_player/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/video_player/video_player/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/video_player/video_player/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/video_player/video_player/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/video_player/video_player/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | android.enableR8=true 5 | -------------------------------------------------------------------------------- /packages/video_player/video_player/example/assets/Audio.mp3: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player/example/assets/Audio.mp3 -------------------------------------------------------------------------------- /packages/video_player/video_player/example/assets/Butterfly-209.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player/example/assets/Butterfly-209.mp4 -------------------------------------------------------------------------------- /packages/video_player/video_player/example/assets/Butterfly-209.webm: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player/example/assets/Butterfly-209.webm -------------------------------------------------------------------------------- /packages/video_player/video_player/example/assets/bumble_bee_captions.srt: -------------------------------------------------------------------------------- 1 | 1 2 | 00:00:00,200 --> 00:00:01,750 3 | [ Birds chirping ] 4 | 5 | 2 6 | 00:00:02,300 --> 00:00:05,000 7 | [ Buzzing ] 8 | -------------------------------------------------------------------------------- /packages/video_player/video_player/example/assets/bumble_bee_captions.vtt: -------------------------------------------------------------------------------- 1 | WEBVTT 2 | 3 | 00:00:00.200 --> 00:00:01.750 4 | [ Birds chirping ] 5 | 6 | 00:00:02.300 --> 00:00:05.000 7 | [ Buzzing ] 8 | -------------------------------------------------------------------------------- /packages/video_player/video_player/example/assets/flutter-mark-square-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player/example/assets/flutter-mark-square-64.png -------------------------------------------------------------------------------- /packages/video_player/video_player/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/video_player/video_player/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/video_player/video_player/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/video_player/video_player/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player/example/ios/Runner/Assets.xcassets/LaunchImage.imageset/LaunchImage.png -------------------------------------------------------------------------------- /packages/video_player/video_player_android/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'video_player_android' 2 | -------------------------------------------------------------------------------- /packages/video_player/video_player_android/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 3 | 4 | -------------------------------------------------------------------------------- /packages/video_player/video_player_android/example/.gitignore: -------------------------------------------------------------------------------- 1 | lib/generated_plugin_registrant.dart 2 | -------------------------------------------------------------------------------- /packages/video_player/video_player_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player_android/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/video_player/video_player_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player_android/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/video_player/video_player_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player_android/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/video_player/video_player_android/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player_android/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/video_player/video_player_android/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player_android/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/video_player/video_player_android/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | android.enableR8=true 5 | -------------------------------------------------------------------------------- /packages/video_player/video_player_android/example/assets/Butterfly-209.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player_android/example/assets/Butterfly-209.mp4 -------------------------------------------------------------------------------- /packages/video_player/video_player_android/example/assets/flutter-mark-square-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player_android/example/assets/flutter-mark-square-64.png -------------------------------------------------------------------------------- /packages/video_player/video_player_android/lib/video_player_android.dart: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | export 'src/android_video_player.dart'; 6 | -------------------------------------------------------------------------------- /packages/video_player/video_player_android/pigeons/copyright.txt: -------------------------------------------------------------------------------- 1 | Copyright 2013 The Flutter Authors. All rights reserved. 2 | Use of this source code is governed by a BSD-style license that can be 3 | found in the LICENSE file. 4 | -------------------------------------------------------------------------------- /packages/video_player/video_player_avfoundation/example/.gitignore: -------------------------------------------------------------------------------- 1 | lib/generated_plugin_registrant.dart 2 | -------------------------------------------------------------------------------- /packages/video_player/video_player_avfoundation/example/assets/Butterfly-209.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player_avfoundation/example/assets/Butterfly-209.mp4 -------------------------------------------------------------------------------- /packages/video_player/video_player_avfoundation/example/assets/flutter-mark-square-64.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player_avfoundation/example/assets/flutter-mark-square-64.png -------------------------------------------------------------------------------- /packages/video_player/video_player_avfoundation/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/video_player/video_player_avfoundation/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/video_player/video_player_avfoundation/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/video_player/video_player_avfoundation/ios/Assets/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/video_player/video_player_avfoundation/ios/Assets/.gitkeep -------------------------------------------------------------------------------- /packages/video_player/video_player_avfoundation/pigeons/copyright.txt: -------------------------------------------------------------------------------- 1 | Copyright 2013 The Flutter Authors. All rights reserved. 2 | Use of this source code is governed by a BSD-style license that can be 3 | found in the LICENSE file. 4 | -------------------------------------------------------------------------------- /packages/video_player/video_player_web/lib/src/shims/dart_ui_real.dart: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | export 'dart:ui'; 6 | -------------------------------------------------------------------------------- /packages/video_player/video_player_web/test/README.md: -------------------------------------------------------------------------------- 1 | ## test 2 | 3 | This package uses integration tests for testing. 4 | 5 | See `example/README.md` for more info. 6 | -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter/example/README.md: -------------------------------------------------------------------------------- 1 | # webview_flutter_example 2 | 3 | Demonstrates how to use the webview_flutter plugin. 4 | -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter/example/android/app/src/main/res/mipmap-hdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter/example/android/app/src/main/res/mipmap-mdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter/example/android/app/src/main/res/mipmap-xhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter/example/android/app/src/main/res/mipmap-xxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter/example/android/app/src/main/res/mipmap-xxxhdpi/ic_launcher.png -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | android.enableR8=true 5 | -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter/example/assets/sample_audio.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter/example/assets/sample_audio.ogg -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter/example/assets/sample_video.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter/example/assets/sample_video.mp4 -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter/example/assets/www/styles/style.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: blue; 3 | } -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_android/android/settings.gradle: -------------------------------------------------------------------------------- 1 | rootProject.name = 'webview_flutter' 2 | -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_android/android/src/main/AndroidManifest.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_android/example/android/gradle.properties: -------------------------------------------------------------------------------- 1 | org.gradle.jvmargs=-Xmx4G 2 | android.useAndroidX=true 3 | android.enableJetifier=true 4 | -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_android/example/assets/sample_audio.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter_android/example/assets/sample_audio.ogg -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_android/example/assets/sample_video.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter_android/example/assets/sample_video.mp4 -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_android/example/assets/www/styles/style.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: blue; 3 | } -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_web/example/web/favicon.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter_web/example/web/favicon.png -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_web/example/web/icons/Icon-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter_web/example/web/icons/Icon-192.png -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_web/example/web/icons/Icon-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter_web/example/web/icons/Icon-512.png -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_web/example/web/icons/Icon-maskable-192.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter_web/example/web/icons/Icon-maskable-192.png -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_web/example/web/icons/Icon-maskable-512.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter_web/example/web/icons/Icon-maskable-512.png -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_web/lib/src/shims/dart_ui_real.dart: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | export 'dart:ui'; 6 | -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_wkwebview/example/assets/sample_audio.ogg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter_wkwebview/example/assets/sample_audio.ogg -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_wkwebview/example/assets/sample_video.mp4: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter_wkwebview/example/assets/sample_video.mp4 -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_wkwebview/example/assets/www/styles/style.css: -------------------------------------------------------------------------------- 1 | h1 { 2 | color: blue; 3 | } -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_wkwebview/example/ios/Flutter/Debug.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.debug.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_wkwebview/example/ios/Flutter/Release.xcconfig: -------------------------------------------------------------------------------- 1 | #include "Pods/Target Support Files/Pods-Runner/Pods-Runner.release.xcconfig" 2 | #include "Generated.xcconfig" 3 | -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_wkwebview/example/ios/Runner.xcodeproj/project.xcworkspace/contents.xcworkspacedata: -------------------------------------------------------------------------------- 1 | 2 | 4 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /packages/webview_flutter/webview_flutter_wkwebview/ios/Assets/.gitkeep: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/flutter/plugins/557d3284ac9dda32a1106bb75be8a23bdccd2f96/packages/webview_flutter/webview_flutter_wkwebview/ios/Assets/.gitkeep -------------------------------------------------------------------------------- /script/configs/exclude_integration_android.yaml: -------------------------------------------------------------------------------- 1 | # No integration tests to run: 2 | - espresso 3 | -------------------------------------------------------------------------------- /script/configs/exclude_integration_ios.yaml: -------------------------------------------------------------------------------- 1 | # Currently missing: https://github.com/flutter/flutter/issues/82208 2 | - ios_platform_images 3 | # Can't use Flutter integration tests due to native modal UI. 4 | - file_selector_ios 5 | - file_selector -------------------------------------------------------------------------------- /script/configs/exclude_integration_linux.yaml: -------------------------------------------------------------------------------- 1 | # Can't use Flutter integration tests due to native modal UI. 2 | - file_selector 3 | - file_selector_linux 4 | -------------------------------------------------------------------------------- /script/configs/exclude_integration_macos.yaml: -------------------------------------------------------------------------------- 1 | # Can't use Flutter integration tests due to native modal UI. 2 | - file_selector 3 | - file_selector_macos 4 | -------------------------------------------------------------------------------- /script/configs/exclude_integration_web.yaml: -------------------------------------------------------------------------------- 1 | # Currently missing: https://github.com/flutter/flutter/issues/82211 2 | - file_selector 3 | -------------------------------------------------------------------------------- /script/configs/exclude_integration_win32.yaml: -------------------------------------------------------------------------------- 1 | # Can't use Flutter integration tests due to native modal UI. 2 | - file_selector 3 | - file_selector_windows 4 | - image_picker_windows -------------------------------------------------------------------------------- /script/configs/exclude_native_unit_android.yaml: -------------------------------------------------------------------------------- 1 | # No need for unit tests: 2 | - espresso 3 | -------------------------------------------------------------------------------- /script/tool/analysis_options.yaml: -------------------------------------------------------------------------------- 1 | include: ../../analysis_options.yaml 2 | 3 | linter: 4 | rules: 5 | avoid_print: false # The tool is a CLI, so printing is normal 6 | -------------------------------------------------------------------------------- /script/tool/bin/flutter_plugin_tools.dart: -------------------------------------------------------------------------------- 1 | // Copyright 2013 The Flutter Authors. All rights reserved. 2 | // Use of this source code is governed by a BSD-style license that can be 3 | // found in the LICENSE file. 4 | 5 | export 'package:flutter_plugin_tools/src/main.dart'; 6 | --------------------------------------------------------------------------------