diff --git a/Flutter/GeneratedPluginRegistrant.h b/Flutter/GeneratedPluginRegistrant.h new file mode 100644 index 0000000..7a89092 --- /dev/null +++ b/Flutter/GeneratedPluginRegistrant.h @@ -0,0 +1,19 @@ +// +// Generated file. Do not edit. +// + +// clang-format off + +#ifndef GeneratedPluginRegistrant_h +#define GeneratedPluginRegistrant_h + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface GeneratedPluginRegistrant : NSObject ++ (void)registerWithRegistry:(NSObject*)registry; +@end + +NS_ASSUME_NONNULL_END +#endif /* GeneratedPluginRegistrant_h */ diff --git a/Flutter/GeneratedPluginRegistrant.m b/Flutter/GeneratedPluginRegistrant.m new file mode 100644 index 0000000..c15d164 --- /dev/null +++ b/Flutter/GeneratedPluginRegistrant.m @@ -0,0 +1,140 @@ +// +// Generated file. Do not edit. +// + +// clang-format off + +#import "GeneratedPluginRegistrant.h" + +#if __has_include() +#import +#else +@import camera_avfoundation; +#endif + +#if __has_include() +#import +#else +@import connectivity_plus; +#endif + +#if __has_include() +#import +#else +@import device_info_plus; +#endif + +#if __has_include() +#import +#else +@import flutter_compass; +#endif + +#if __has_include() +#import +#else +@import flutter_keyboard_visibility; +#endif + +#if __has_include() +#import +#else +@import geolocator_apple; +#endif + +#if __has_include() +#import +#else +@import image_gallery_saver; +#endif + +#if __has_include() +#import +#else +@import image_picker_ios; +#endif + +#if __has_include() +#import +#else +@import isar_flutter_libs; +#endif + +#if __has_include() +#import +#else +@import package_info_plus; +#endif + +#if __has_include() +#import +#else +@import path_provider_foundation; +#endif + +#if __has_include() +#import +#else +@import permission_handler_apple; +#endif + +#if __has_include() +#import +#else +@import pointer_interceptor_ios; +#endif + +#if __has_include() +#import +#else +@import qr_code_scanner; +#endif + +#if __has_include() +#import +#else +@import shared_preferences_foundation; +#endif + +#if __has_include() +#import +#else +@import sqflite; +#endif + +#if __has_include() +#import +#else +@import url_launcher_ios; +#endif + +#if __has_include() +#import +#else +@import webview_flutter_wkwebview; +#endif + +@implementation GeneratedPluginRegistrant + ++ (void)registerWithRegistry:(NSObject*)registry { + [CameraPlugin registerWithRegistrar:[registry registrarForPlugin:@"CameraPlugin"]]; + [ConnectivityPlusPlugin registerWithRegistrar:[registry registrarForPlugin:@"ConnectivityPlusPlugin"]]; + [FPPDeviceInfoPlusPlugin registerWithRegistrar:[registry registrarForPlugin:@"FPPDeviceInfoPlusPlugin"]]; + [FlutterCompassPlugin registerWithRegistrar:[registry registrarForPlugin:@"FlutterCompassPlugin"]]; + [FlutterKeyboardVisibilityPlugin registerWithRegistrar:[registry registrarForPlugin:@"FlutterKeyboardVisibilityPlugin"]]; + [GeolocatorPlugin registerWithRegistrar:[registry registrarForPlugin:@"GeolocatorPlugin"]]; + [ImageGallerySaverPlugin registerWithRegistrar:[registry registrarForPlugin:@"ImageGallerySaverPlugin"]]; + [FLTImagePickerPlugin registerWithRegistrar:[registry registrarForPlugin:@"FLTImagePickerPlugin"]]; + [IsarFlutterLibsPlugin registerWithRegistrar:[registry registrarForPlugin:@"IsarFlutterLibsPlugin"]]; + [FPPPackageInfoPlusPlugin registerWithRegistrar:[registry registrarForPlugin:@"FPPPackageInfoPlusPlugin"]]; + [PathProviderPlugin registerWithRegistrar:[registry registrarForPlugin:@"PathProviderPlugin"]]; + [PermissionHandlerPlugin registerWithRegistrar:[registry registrarForPlugin:@"PermissionHandlerPlugin"]]; + [PointerInterceptorIosPlugin registerWithRegistrar:[registry registrarForPlugin:@"PointerInterceptorIosPlugin"]]; + [FlutterQrPlugin registerWithRegistrar:[registry registrarForPlugin:@"FlutterQrPlugin"]]; + [SharedPreferencesPlugin registerWithRegistrar:[registry registrarForPlugin:@"SharedPreferencesPlugin"]]; + [SqflitePlugin registerWithRegistrar:[registry registrarForPlugin:@"SqflitePlugin"]]; + [URLLauncherPlugin registerWithRegistrar:[registry registrarForPlugin:@"URLLauncherPlugin"]]; + [FLTWebViewFlutterPlugin registerWithRegistrar:[registry registrarForPlugin:@"FLTWebViewFlutterPlugin"]]; +} + +@end diff --git a/Flutter/Release/App.xcframework/Info.plist b/Flutter/Release/App.xcframework/Info.plist new file mode 100644 index 0000000..ca13c34 --- /dev/null +++ b/Flutter/Release/App.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + App.framework/App + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + App.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + App.framework/App + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + App.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/App b/Flutter/Release/App.xcframework/ios-arm64/App.framework/App new file mode 100755 index 0000000..564c422 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/App differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/Info.plist b/Flutter/Release/App.xcframework/ios-arm64/App.framework/Info.plist new file mode 100644 index 0000000..7c56964 --- /dev/null +++ b/Flutter/Release/App.xcframework/ios-arm64/App.framework/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + App + CFBundleIdentifier + io.flutter.flutter.app + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + App + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + MinimumOSVersion + 12.0 + + diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/_CodeSignature/CodeResources b/Flutter/Release/App.xcframework/ios-arm64/App.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..b1c4928 --- /dev/null +++ b/Flutter/Release/App.xcframework/ios-arm64/App.framework/_CodeSignature/CodeResources @@ -0,0 +1,509 @@ + + + + + files + + Info.plist + + h5OB7aKzS5WR9SemvZAyN6FEkJs= + + flutter_assets/AssetManifest.bin + + gx7J/9H+qura/uKEBIel5ooKh5c= + + flutter_assets/AssetManifest.json + + 5bDNETWg5/9sYMb5HEMNO7c1Ge4= + + flutter_assets/FontManifest.json + + Ju3WlZtknDhH01xFu5VKP8gddUQ= + + flutter_assets/NOTICES.Z + + L5vm36jaEPgXQAINmcWQxdkI8pM= + + flutter_assets/assets/fonts/icomoon.ttf + + hNVbqLw8wzkNwPmcAcS1ljymQWk= + + flutter_assets/assets/images/appicon.png + + /uIgmJFBoqhti3gXkA4ZqAu3Y40= + + flutter_assets/assets/images/basic-walking.gif + + enBFSLpN5e0epUbhFgxgs1CFOeg= + + flutter_assets/assets/images/empty_image.png + + 78W38Di4MqE5qMpKFR7OYuxQyB4= + + flutter_assets/assets/images/gradient_japanese_temple.jpg + + /WzWkCCQc9dRBFT8XMHk9iPk2X0= + + flutter_assets/assets/images/japanese_fun.jpeg + + GpulXy6e4bXGwwZdbrevpP20Ve4= + + flutter_assets/assets/images/list2.png + + brjQCRj7Ce/LcV+Vj+aSZxrAWQY= + + flutter_assets/assets/images/list2_off.png + + 3IK81nqdqak3k8Mb5YncrJWHyvU= + + flutter_assets/assets/images/login_image.jpg + + w6J4CBPjesezHoniP7/70iTEYCw= + + flutter_assets/assets/images/map.png + + HkccHLtF24evXRSL+IkJmTeI8YM= + + flutter_assets/assets/images/map2.png + + 3YYf297eGkFol0jxwJMtaP+uw60= + + flutter_assets/assets/images/map3.png + + zTIFEpZn7ULs68MWREuqvIAbJdg= + + flutter_assets/assets/images/map_off.png + + 1yO8lmNdkAset/nAEFFI/uFmWQU= + + flutter_assets/assets/images/money.png + + DeZU0NPOHMLp+tfx3AlVik8zEQw= + + flutter_assets/assets/images/p4_10_train.png + + LoKaAjjV2CEBs35eVCXQKGyAJNY= + + flutter_assets/assets/images/p4_13_position__down.png + + 1yO8lmNdkAset/nAEFFI/uFmWQU= + + flutter_assets/assets/images/p4_13_position_map2.png + + 3YYf297eGkFol0jxwJMtaP+uw60= + + flutter_assets/assets/images/p4_6_map_destination_icon.png + + o7The9PMyJQt8XeMcEe+ShbHBg0= + + flutter_assets/assets/images/p4_8_car.png + + 88AF7VijhZRIzAb6bjZV73/DmRc= + + flutter_assets/assets/images/p4_9_man.png + + SC8SjxRT2YjBHe0H9/VvBqpAuTs= + + flutter_assets/assets/images/route2_off.png + + J6tXXduQAW4MHR9Oy0fzKWZL8R0= + + flutter_assets/assets/images/route2_on.png + + sFcnQD9GLuhjnoIOEUYtRGu+cBA= + + flutter_assets/assets/images/route3_off.png + + T3E2DWttsOnrKHIyO/U6czf8Pi0= + + flutter_assets/assets/images/route3_on.png + + s0ZJAVmN3ql8fgqXajjMsWJiXwM= + + flutter_assets/assets/images/viaicon.png + + o7The9PMyJQt8XeMcEe+ShbHBg0= + + flutter_assets/fonts/MaterialIcons-Regular.otf + + HiDWB9xvmamOrIXUBO8+ifj93Mc= + + flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf + + P7bb/oR3EhwqCIH1M6LyTuBIWYU= + + flutter_assets/packages/flutter_map/lib/assets/flutter_map_logo.png + + kUCCgXRmQ7Ql3lxXrdQuoudq1L8= + + flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf + + uUtYhUJxJH+lEL1ch7dyMO5YVIc= + + flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf + + 2qlhM5dzNTx2SaPhAbWCrCSS1z8= + + flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf + + e0kg5q9IIhoUqIIb2xKRlVFJN/w= + + flutter_assets/packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf + + j78E9Zp9n71W2+dBoUcVh2zLaPY= + + flutter_assets/shaders/ink_sparkle.frag + + hBZgIGdEvhX+IvXd5bjkjJVu6+s= + + + files2 + + flutter_assets/AssetManifest.bin + + hash2 + + 6hOQ5fja4LvioBZo73qnPQYZvD6hktZ8YcZeBaNxGuo= + + + flutter_assets/AssetManifest.json + + hash2 + + zF91VI+OQsVmL4fkjNoQup/A8HAq1laCeO6shV0yIfA= + + + flutter_assets/FontManifest.json + + hash2 + + C/zjaR227USEmXvjID0F9yTUF8gvz5amf8m+QtIFvYs= + + + flutter_assets/NOTICES.Z + + hash2 + + Ur8k2oJnkdMjsFjrhLykWgQrMpsK9WpcyFEwAAMJFHA= + + + flutter_assets/assets/fonts/icomoon.ttf + + hash2 + + KvHt9hHtb2RYcztXsEBBtz1T0An/QVRH6fxTMDGN9oI= + + + flutter_assets/assets/images/appicon.png + + hash2 + + R93k7XF2kn9SeVH+BJeQTWJ7dicMgozbFebc6qt/lX0= + + + flutter_assets/assets/images/basic-walking.gif + + hash2 + + 1mnICd5a7/A39YK0hfq9zCqfCF2/Lo3Uih+U1Lo32YI= + + + flutter_assets/assets/images/empty_image.png + + hash2 + + J0BhfSi5xSTcy9VxKHgCj6QfqeEmJLT69hnpGA+R5os= + + + flutter_assets/assets/images/gradient_japanese_temple.jpg + + hash2 + + 4PrQkThtQ6IeJT1LgS6FBL7fDABZa8DD2UNzoZZgCjc= + + + flutter_assets/assets/images/japanese_fun.jpeg + + hash2 + + bqacHkrnlq6sfOA2ZvaaVlydcuawgHNkVSF04LzsQVo= + + + flutter_assets/assets/images/list2.png + + hash2 + + wuiE8J7/Z7RQLXF5EnsTZZnj35ywgcjJyS60YYCatgc= + + + flutter_assets/assets/images/list2_off.png + + hash2 + + uLxyfXBaSBU2+bBYxONTBPaLmLviqsG0BxadaW9KXTE= + + + flutter_assets/assets/images/login_image.jpg + + hash2 + + 00gEMe9G3DtJzO0lkhh5epMZheEYhocR0KwxaWcGJtI= + + + flutter_assets/assets/images/map.png + + hash2 + + SKl96YlX9/xBgJcPkwGY+Hdx8M7h60yUHDD/obEf4Ro= + + + flutter_assets/assets/images/map2.png + + hash2 + + La+v96uc68xgZwxCqWusz+hc6H8XL2yQ2R5fPs2R+yg= + + + flutter_assets/assets/images/map3.png + + hash2 + + rRpwEV4RW7TSPbfc+1Dv8oGb6XKwUPl3Ul/Tj8qVnGw= + + + flutter_assets/assets/images/map_off.png + + hash2 + + 7m6OUgngZE5YSgx5aQ8UaoXLpjv21rEgh0CL+JBuv1w= + + + flutter_assets/assets/images/money.png + + hash2 + + LDY7v3fDjU7FvGUOLB8+kfqIGcnuXrY5DlX3eP3oiRc= + + + flutter_assets/assets/images/p4_10_train.png + + hash2 + + S5of5bXoLvYtm6wPPOf+xdLe5/vV3Uhs4rjkG4d5wyM= + + + flutter_assets/assets/images/p4_13_position__down.png + + hash2 + + 7m6OUgngZE5YSgx5aQ8UaoXLpjv21rEgh0CL+JBuv1w= + + + flutter_assets/assets/images/p4_13_position_map2.png + + hash2 + + La+v96uc68xgZwxCqWusz+hc6H8XL2yQ2R5fPs2R+yg= + + + flutter_assets/assets/images/p4_6_map_destination_icon.png + + hash2 + + G5mAN62nG9oDALGjDfYWIOMwf0rbNM02VmEoDoGRfYA= + + + flutter_assets/assets/images/p4_8_car.png + + hash2 + + b36T8Hl83lbiu3ifhuJxb1vxD6ZTQU5whjSHUH+sJ3Q= + + + flutter_assets/assets/images/p4_9_man.png + + hash2 + + b8nHYyG3exzBeOqFOqXh2I37ZBxDpPSc9pw2KlHZAd4= + + + flutter_assets/assets/images/route2_off.png + + hash2 + + bun1so72ohigN7VK49e5Fu2RCmNPt8K+voAJvtNzapk= + + + flutter_assets/assets/images/route2_on.png + + hash2 + + r83wENE16lx34Y+rw8xNj/tFvpxGQlUuGm6eibG2pJY= + + + flutter_assets/assets/images/route3_off.png + + hash2 + + 3Y3Fkt9GTIixEtBKhFs4iA0weiAiC3jwkH7UmFaCJzM= + + + flutter_assets/assets/images/route3_on.png + + hash2 + + ddVcSvfP3kFoxsM4H9ORrpbRYvprmcnoMuQ6wYJZJM8= + + + flutter_assets/assets/images/viaicon.png + + hash2 + + G5mAN62nG9oDALGjDfYWIOMwf0rbNM02VmEoDoGRfYA= + + + flutter_assets/fonts/MaterialIcons-Regular.otf + + hash2 + + d6jAyzoZ6f6+ZRZxiBnxUDZ0ESUG6Y5iDNdphS9Sp2s= + + + flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf + + hash2 + + x6NX+tjyECiQtyzbbjyY8U2zoZ7GDbJtE+T+k/dzgI0= + + + flutter_assets/packages/flutter_map/lib/assets/flutter_map_logo.png + + hash2 + + YFGuQvtQWTGoM+WPkgmp+WZppNDks/BvbYLN4SoOBAE= + + + flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf + + hash2 + + PIAy9P/E9pg+JtVzzRnYHKVS0ZL8GHInLKq+369QLBw= + + + flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf + + hash2 + + q4IDU/32RXM02bHzZ+jrgy9fvDwy1N4NL1JtQB5o0uc= + + + flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf + + hash2 + + w2pgOtOQJdCgxy1Iyym6iWSGXbIRYPXC4sxmlO0LoTA= + + + flutter_assets/packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf + + hash2 + + pY7LVPRe7Br628ITFNHwkyzwCeXLx/MiXX5KThtx72s= + + + flutter_assets/shaders/ink_sparkle.frag + + hash2 + + 0T+w183eMSTh5phjUfkXjg4ZpPYnVqkH4Gv3Ge4QCh8= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/AssetManifest.bin b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/AssetManifest.bin new file mode 100644 index 0000000..05c4d35 --- /dev/null +++ b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/AssetManifest.bin @@ -0,0 +1 @@ + assets/fonts/icomoon.ttf  assetassets/fonts/icomoon.ttfassets/images/appicon.png  assetassets/images/appicon.pngassets/images/basic-walking.gif  assetassets/images/basic-walking.gifassets/images/empty_image.png  assetassets/images/empty_image.png*assets/images/gradient_japanese_temple.jpg  asset*assets/images/gradient_japanese_temple.jpgassets/images/japanese_fun.jpeg  assetassets/images/japanese_fun.jpegassets/images/list2.png  assetassets/images/list2.pngassets/images/list2_off.png  assetassets/images/list2_off.pngassets/images/login_image.jpg  assetassets/images/login_image.jpgassets/images/map.png  assetassets/images/map.pngassets/images/map2.png  assetassets/images/map2.pngassets/images/map3.png  assetassets/images/map3.pngassets/images/map_off.png  assetassets/images/map_off.pngassets/images/money.png  assetassets/images/money.pngassets/images/p4_10_train.png  assetassets/images/p4_10_train.png&assets/images/p4_13_position__down.png  asset&assets/images/p4_13_position__down.png%assets/images/p4_13_position_map2.png  asset%assets/images/p4_13_position_map2.png+assets/images/p4_6_map_destination_icon.png  asset+assets/images/p4_6_map_destination_icon.pngassets/images/p4_8_car.png  assetassets/images/p4_8_car.pngassets/images/p4_9_man.png  assetassets/images/p4_9_man.pngassets/images/route2_off.png  assetassets/images/route2_off.pngassets/images/route2_on.png  assetassets/images/route2_on.pngassets/images/route3_off.png  assetassets/images/route3_off.pngassets/images/route3_on.png  assetassets/images/route3_on.pngassets/images/viaicon.png  assetassets/images/viaicon.png2packages/cupertino_icons/assets/CupertinoIcons.ttf  asset2packages/cupertino_icons/assets/CupertinoIcons.ttf4packages/flutter_map/lib/assets/flutter_map_logo.png  asset4packages/flutter_map/lib/assets/flutter_map_logo.png9packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf  asset9packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf:packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf  asset:packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf8packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf  asset8packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttfPpackages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf  assetPpackages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf \ No newline at end of file diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/AssetManifest.json b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/AssetManifest.json new file mode 100644 index 0000000..0945ff0 --- /dev/null +++ b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/AssetManifest.json @@ -0,0 +1 @@ +{"assets/fonts/icomoon.ttf":["assets/fonts/icomoon.ttf"],"assets/images/appicon.png":["assets/images/appicon.png"],"assets/images/basic-walking.gif":["assets/images/basic-walking.gif"],"assets/images/empty_image.png":["assets/images/empty_image.png"],"assets/images/gradient_japanese_temple.jpg":["assets/images/gradient_japanese_temple.jpg"],"assets/images/japanese_fun.jpeg":["assets/images/japanese_fun.jpeg"],"assets/images/list2.png":["assets/images/list2.png"],"assets/images/list2_off.png":["assets/images/list2_off.png"],"assets/images/login_image.jpg":["assets/images/login_image.jpg"],"assets/images/map.png":["assets/images/map.png"],"assets/images/map2.png":["assets/images/map2.png"],"assets/images/map3.png":["assets/images/map3.png"],"assets/images/map_off.png":["assets/images/map_off.png"],"assets/images/money.png":["assets/images/money.png"],"assets/images/p4_10_train.png":["assets/images/p4_10_train.png"],"assets/images/p4_13_position__down.png":["assets/images/p4_13_position__down.png"],"assets/images/p4_13_position_map2.png":["assets/images/p4_13_position_map2.png"],"assets/images/p4_6_map_destination_icon.png":["assets/images/p4_6_map_destination_icon.png"],"assets/images/p4_8_car.png":["assets/images/p4_8_car.png"],"assets/images/p4_9_man.png":["assets/images/p4_9_man.png"],"assets/images/route2_off.png":["assets/images/route2_off.png"],"assets/images/route2_on.png":["assets/images/route2_on.png"],"assets/images/route3_off.png":["assets/images/route3_off.png"],"assets/images/route3_on.png":["assets/images/route3_on.png"],"assets/images/viaicon.png":["assets/images/viaicon.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/flutter_map/lib/assets/flutter_map_logo.png":["packages/flutter_map/lib/assets/flutter_map_logo.png"],"packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf":["packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf"],"packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf":["packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf"]} \ No newline at end of file diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/FontManifest.json b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/FontManifest.json new file mode 100644 index 0000000..058fc2f --- /dev/null +++ b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/FontManifest.json @@ -0,0 +1 @@ +[{"family":"MaterialIcons","fonts":[{"asset":"fonts/MaterialIcons-Regular.otf"}]},{"family":"CustomIcons","fonts":[{"asset":"assets/fonts/icomoon.ttf"}]},{"family":"packages/cupertino_icons/CupertinoIcons","fonts":[{"asset":"packages/cupertino_icons/assets/CupertinoIcons.ttf"}]},{"family":"packages/font_awesome_flutter/FontAwesomeBrands","fonts":[{"weight":400,"asset":"packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf"}]},{"family":"packages/font_awesome_flutter/FontAwesomeRegular","fonts":[{"weight":400,"asset":"packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf"}]},{"family":"packages/font_awesome_flutter/FontAwesomeSolid","fonts":[{"weight":900,"asset":"packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf"}]},{"family":"packages/material_design_icons_flutter/Material Design Icons","fonts":[{"asset":"packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf"}]}] \ No newline at end of file diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/NOTICES.Z b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/NOTICES.Z new file mode 100644 index 0000000..91cfb57 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/NOTICES.Z differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/fonts/icomoon.ttf b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/fonts/icomoon.ttf new file mode 100644 index 0000000..f2e8bb4 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/fonts/icomoon.ttf differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/appicon.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/appicon.png new file mode 100644 index 0000000..320b49c Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/appicon.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/basic-walking.gif b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/basic-walking.gif new file mode 100644 index 0000000..88259e4 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/basic-walking.gif differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/empty_image.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/empty_image.png new file mode 100644 index 0000000..2fa3218 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/empty_image.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/gradient_japanese_temple.jpg b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/gradient_japanese_temple.jpg new file mode 100644 index 0000000..23ec19f Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/gradient_japanese_temple.jpg differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/japanese_fun.jpeg b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/japanese_fun.jpeg new file mode 100644 index 0000000..fc0156e Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/japanese_fun.jpeg differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/list2.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/list2.png new file mode 100644 index 0000000..869dd45 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/list2.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/list2_off.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/list2_off.png new file mode 100644 index 0000000..e6bf69a Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/list2_off.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/login_image.jpg b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/login_image.jpg new file mode 100644 index 0000000..f387bd4 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/login_image.jpg differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/map.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/map.png new file mode 100644 index 0000000..a4a31a3 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/map.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/map2.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/map2.png new file mode 100644 index 0000000..eb3dd1b Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/map2.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/map3.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/map3.png new file mode 100644 index 0000000..429a568 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/map3.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/map_off.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/map_off.png new file mode 100644 index 0000000..6549359 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/map_off.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/money.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/money.png new file mode 100644 index 0000000..9f2ff56 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/money.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_10_train.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_10_train.png new file mode 100644 index 0000000..9b0c274 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_10_train.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_13_position__down.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_13_position__down.png new file mode 100644 index 0000000..6549359 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_13_position__down.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_13_position_map2.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_13_position_map2.png new file mode 100644 index 0000000..eb3dd1b Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_13_position_map2.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_6_map_destination_icon.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_6_map_destination_icon.png new file mode 100644 index 0000000..617ab0b Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_6_map_destination_icon.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_8_car.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_8_car.png new file mode 100644 index 0000000..d1ac37f Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_8_car.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_9_man.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_9_man.png new file mode 100644 index 0000000..61ae1a0 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/p4_9_man.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/route2_off.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/route2_off.png new file mode 100644 index 0000000..42ce921 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/route2_off.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/route2_on.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/route2_on.png new file mode 100644 index 0000000..844ce2d Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/route2_on.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/route3_off.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/route3_off.png new file mode 100644 index 0000000..7e80fb2 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/route3_off.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/route3_on.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/route3_on.png new file mode 100644 index 0000000..3b3bb99 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/route3_on.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/viaicon.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/viaicon.png new file mode 100644 index 0000000..617ab0b Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/assets/images/viaicon.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/fonts/MaterialIcons-Regular.otf b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/fonts/MaterialIcons-Regular.otf new file mode 100644 index 0000000..b7b04ac Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/fonts/MaterialIcons-Regular.otf differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf new file mode 100644 index 0000000..79ba7ea Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/flutter_map/lib/assets/flutter_map_logo.png b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/flutter_map/lib/assets/flutter_map_logo.png new file mode 100644 index 0000000..8603d0a Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/flutter_map/lib/assets/flutter_map_logo.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf new file mode 100644 index 0000000..f10a07d Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf new file mode 100644 index 0000000..6a4c99f Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf new file mode 100644 index 0000000..175b96f Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf new file mode 100644 index 0000000..b00c684 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/shaders/ink_sparkle.frag b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/shaders/ink_sparkle.frag new file mode 100644 index 0000000..6aa6625 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/App.framework/flutter_assets/shaders/ink_sparkle.frag differ diff --git a/Flutter/Release/App.xcframework/ios-arm64/dSYMs/App.framework.dSYM/Contents/Resources/DWARF/App b/Flutter/Release/App.xcframework/ios-arm64/dSYMs/App.framework.dSYM/Contents/Resources/DWARF/App new file mode 100644 index 0000000..a2a6a38 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64/dSYMs/App.framework.dSYM/Contents/Resources/DWARF/App differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/App b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/App new file mode 100755 index 0000000..5efb50c Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/App differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/Info.plist b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/Info.plist new file mode 100644 index 0000000..7c56964 --- /dev/null +++ b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/Info.plist @@ -0,0 +1,26 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + App + CFBundleIdentifier + io.flutter.flutter.app + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + App + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + MinimumOSVersion + 12.0 + + diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/_CodeSignature/CodeResources b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..b1c4928 --- /dev/null +++ b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/_CodeSignature/CodeResources @@ -0,0 +1,509 @@ + + + + + files + + Info.plist + + h5OB7aKzS5WR9SemvZAyN6FEkJs= + + flutter_assets/AssetManifest.bin + + gx7J/9H+qura/uKEBIel5ooKh5c= + + flutter_assets/AssetManifest.json + + 5bDNETWg5/9sYMb5HEMNO7c1Ge4= + + flutter_assets/FontManifest.json + + Ju3WlZtknDhH01xFu5VKP8gddUQ= + + flutter_assets/NOTICES.Z + + L5vm36jaEPgXQAINmcWQxdkI8pM= + + flutter_assets/assets/fonts/icomoon.ttf + + hNVbqLw8wzkNwPmcAcS1ljymQWk= + + flutter_assets/assets/images/appicon.png + + /uIgmJFBoqhti3gXkA4ZqAu3Y40= + + flutter_assets/assets/images/basic-walking.gif + + enBFSLpN5e0epUbhFgxgs1CFOeg= + + flutter_assets/assets/images/empty_image.png + + 78W38Di4MqE5qMpKFR7OYuxQyB4= + + flutter_assets/assets/images/gradient_japanese_temple.jpg + + /WzWkCCQc9dRBFT8XMHk9iPk2X0= + + flutter_assets/assets/images/japanese_fun.jpeg + + GpulXy6e4bXGwwZdbrevpP20Ve4= + + flutter_assets/assets/images/list2.png + + brjQCRj7Ce/LcV+Vj+aSZxrAWQY= + + flutter_assets/assets/images/list2_off.png + + 3IK81nqdqak3k8Mb5YncrJWHyvU= + + flutter_assets/assets/images/login_image.jpg + + w6J4CBPjesezHoniP7/70iTEYCw= + + flutter_assets/assets/images/map.png + + HkccHLtF24evXRSL+IkJmTeI8YM= + + flutter_assets/assets/images/map2.png + + 3YYf297eGkFol0jxwJMtaP+uw60= + + flutter_assets/assets/images/map3.png + + zTIFEpZn7ULs68MWREuqvIAbJdg= + + flutter_assets/assets/images/map_off.png + + 1yO8lmNdkAset/nAEFFI/uFmWQU= + + flutter_assets/assets/images/money.png + + DeZU0NPOHMLp+tfx3AlVik8zEQw= + + flutter_assets/assets/images/p4_10_train.png + + LoKaAjjV2CEBs35eVCXQKGyAJNY= + + flutter_assets/assets/images/p4_13_position__down.png + + 1yO8lmNdkAset/nAEFFI/uFmWQU= + + flutter_assets/assets/images/p4_13_position_map2.png + + 3YYf297eGkFol0jxwJMtaP+uw60= + + flutter_assets/assets/images/p4_6_map_destination_icon.png + + o7The9PMyJQt8XeMcEe+ShbHBg0= + + flutter_assets/assets/images/p4_8_car.png + + 88AF7VijhZRIzAb6bjZV73/DmRc= + + flutter_assets/assets/images/p4_9_man.png + + SC8SjxRT2YjBHe0H9/VvBqpAuTs= + + flutter_assets/assets/images/route2_off.png + + J6tXXduQAW4MHR9Oy0fzKWZL8R0= + + flutter_assets/assets/images/route2_on.png + + sFcnQD9GLuhjnoIOEUYtRGu+cBA= + + flutter_assets/assets/images/route3_off.png + + T3E2DWttsOnrKHIyO/U6czf8Pi0= + + flutter_assets/assets/images/route3_on.png + + s0ZJAVmN3ql8fgqXajjMsWJiXwM= + + flutter_assets/assets/images/viaicon.png + + o7The9PMyJQt8XeMcEe+ShbHBg0= + + flutter_assets/fonts/MaterialIcons-Regular.otf + + HiDWB9xvmamOrIXUBO8+ifj93Mc= + + flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf + + P7bb/oR3EhwqCIH1M6LyTuBIWYU= + + flutter_assets/packages/flutter_map/lib/assets/flutter_map_logo.png + + kUCCgXRmQ7Ql3lxXrdQuoudq1L8= + + flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf + + uUtYhUJxJH+lEL1ch7dyMO5YVIc= + + flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf + + 2qlhM5dzNTx2SaPhAbWCrCSS1z8= + + flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf + + e0kg5q9IIhoUqIIb2xKRlVFJN/w= + + flutter_assets/packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf + + j78E9Zp9n71W2+dBoUcVh2zLaPY= + + flutter_assets/shaders/ink_sparkle.frag + + hBZgIGdEvhX+IvXd5bjkjJVu6+s= + + + files2 + + flutter_assets/AssetManifest.bin + + hash2 + + 6hOQ5fja4LvioBZo73qnPQYZvD6hktZ8YcZeBaNxGuo= + + + flutter_assets/AssetManifest.json + + hash2 + + zF91VI+OQsVmL4fkjNoQup/A8HAq1laCeO6shV0yIfA= + + + flutter_assets/FontManifest.json + + hash2 + + C/zjaR227USEmXvjID0F9yTUF8gvz5amf8m+QtIFvYs= + + + flutter_assets/NOTICES.Z + + hash2 + + Ur8k2oJnkdMjsFjrhLykWgQrMpsK9WpcyFEwAAMJFHA= + + + flutter_assets/assets/fonts/icomoon.ttf + + hash2 + + KvHt9hHtb2RYcztXsEBBtz1T0An/QVRH6fxTMDGN9oI= + + + flutter_assets/assets/images/appicon.png + + hash2 + + R93k7XF2kn9SeVH+BJeQTWJ7dicMgozbFebc6qt/lX0= + + + flutter_assets/assets/images/basic-walking.gif + + hash2 + + 1mnICd5a7/A39YK0hfq9zCqfCF2/Lo3Uih+U1Lo32YI= + + + flutter_assets/assets/images/empty_image.png + + hash2 + + J0BhfSi5xSTcy9VxKHgCj6QfqeEmJLT69hnpGA+R5os= + + + flutter_assets/assets/images/gradient_japanese_temple.jpg + + hash2 + + 4PrQkThtQ6IeJT1LgS6FBL7fDABZa8DD2UNzoZZgCjc= + + + flutter_assets/assets/images/japanese_fun.jpeg + + hash2 + + bqacHkrnlq6sfOA2ZvaaVlydcuawgHNkVSF04LzsQVo= + + + flutter_assets/assets/images/list2.png + + hash2 + + wuiE8J7/Z7RQLXF5EnsTZZnj35ywgcjJyS60YYCatgc= + + + flutter_assets/assets/images/list2_off.png + + hash2 + + uLxyfXBaSBU2+bBYxONTBPaLmLviqsG0BxadaW9KXTE= + + + flutter_assets/assets/images/login_image.jpg + + hash2 + + 00gEMe9G3DtJzO0lkhh5epMZheEYhocR0KwxaWcGJtI= + + + flutter_assets/assets/images/map.png + + hash2 + + SKl96YlX9/xBgJcPkwGY+Hdx8M7h60yUHDD/obEf4Ro= + + + flutter_assets/assets/images/map2.png + + hash2 + + La+v96uc68xgZwxCqWusz+hc6H8XL2yQ2R5fPs2R+yg= + + + flutter_assets/assets/images/map3.png + + hash2 + + rRpwEV4RW7TSPbfc+1Dv8oGb6XKwUPl3Ul/Tj8qVnGw= + + + flutter_assets/assets/images/map_off.png + + hash2 + + 7m6OUgngZE5YSgx5aQ8UaoXLpjv21rEgh0CL+JBuv1w= + + + flutter_assets/assets/images/money.png + + hash2 + + LDY7v3fDjU7FvGUOLB8+kfqIGcnuXrY5DlX3eP3oiRc= + + + flutter_assets/assets/images/p4_10_train.png + + hash2 + + S5of5bXoLvYtm6wPPOf+xdLe5/vV3Uhs4rjkG4d5wyM= + + + flutter_assets/assets/images/p4_13_position__down.png + + hash2 + + 7m6OUgngZE5YSgx5aQ8UaoXLpjv21rEgh0CL+JBuv1w= + + + flutter_assets/assets/images/p4_13_position_map2.png + + hash2 + + La+v96uc68xgZwxCqWusz+hc6H8XL2yQ2R5fPs2R+yg= + + + flutter_assets/assets/images/p4_6_map_destination_icon.png + + hash2 + + G5mAN62nG9oDALGjDfYWIOMwf0rbNM02VmEoDoGRfYA= + + + flutter_assets/assets/images/p4_8_car.png + + hash2 + + b36T8Hl83lbiu3ifhuJxb1vxD6ZTQU5whjSHUH+sJ3Q= + + + flutter_assets/assets/images/p4_9_man.png + + hash2 + + b8nHYyG3exzBeOqFOqXh2I37ZBxDpPSc9pw2KlHZAd4= + + + flutter_assets/assets/images/route2_off.png + + hash2 + + bun1so72ohigN7VK49e5Fu2RCmNPt8K+voAJvtNzapk= + + + flutter_assets/assets/images/route2_on.png + + hash2 + + r83wENE16lx34Y+rw8xNj/tFvpxGQlUuGm6eibG2pJY= + + + flutter_assets/assets/images/route3_off.png + + hash2 + + 3Y3Fkt9GTIixEtBKhFs4iA0weiAiC3jwkH7UmFaCJzM= + + + flutter_assets/assets/images/route3_on.png + + hash2 + + ddVcSvfP3kFoxsM4H9ORrpbRYvprmcnoMuQ6wYJZJM8= + + + flutter_assets/assets/images/viaicon.png + + hash2 + + G5mAN62nG9oDALGjDfYWIOMwf0rbNM02VmEoDoGRfYA= + + + flutter_assets/fonts/MaterialIcons-Regular.otf + + hash2 + + d6jAyzoZ6f6+ZRZxiBnxUDZ0ESUG6Y5iDNdphS9Sp2s= + + + flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf + + hash2 + + x6NX+tjyECiQtyzbbjyY8U2zoZ7GDbJtE+T+k/dzgI0= + + + flutter_assets/packages/flutter_map/lib/assets/flutter_map_logo.png + + hash2 + + YFGuQvtQWTGoM+WPkgmp+WZppNDks/BvbYLN4SoOBAE= + + + flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf + + hash2 + + PIAy9P/E9pg+JtVzzRnYHKVS0ZL8GHInLKq+369QLBw= + + + flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf + + hash2 + + q4IDU/32RXM02bHzZ+jrgy9fvDwy1N4NL1JtQB5o0uc= + + + flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf + + hash2 + + w2pgOtOQJdCgxy1Iyym6iWSGXbIRYPXC4sxmlO0LoTA= + + + flutter_assets/packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf + + hash2 + + pY7LVPRe7Br628ITFNHwkyzwCeXLx/MiXX5KThtx72s= + + + flutter_assets/shaders/ink_sparkle.frag + + hash2 + + 0T+w183eMSTh5phjUfkXjg4ZpPYnVqkH4Gv3Ge4QCh8= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/AssetManifest.bin b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/AssetManifest.bin new file mode 100644 index 0000000..05c4d35 --- /dev/null +++ b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/AssetManifest.bin @@ -0,0 +1 @@ + assets/fonts/icomoon.ttf  assetassets/fonts/icomoon.ttfassets/images/appicon.png  assetassets/images/appicon.pngassets/images/basic-walking.gif  assetassets/images/basic-walking.gifassets/images/empty_image.png  assetassets/images/empty_image.png*assets/images/gradient_japanese_temple.jpg  asset*assets/images/gradient_japanese_temple.jpgassets/images/japanese_fun.jpeg  assetassets/images/japanese_fun.jpegassets/images/list2.png  assetassets/images/list2.pngassets/images/list2_off.png  assetassets/images/list2_off.pngassets/images/login_image.jpg  assetassets/images/login_image.jpgassets/images/map.png  assetassets/images/map.pngassets/images/map2.png  assetassets/images/map2.pngassets/images/map3.png  assetassets/images/map3.pngassets/images/map_off.png  assetassets/images/map_off.pngassets/images/money.png  assetassets/images/money.pngassets/images/p4_10_train.png  assetassets/images/p4_10_train.png&assets/images/p4_13_position__down.png  asset&assets/images/p4_13_position__down.png%assets/images/p4_13_position_map2.png  asset%assets/images/p4_13_position_map2.png+assets/images/p4_6_map_destination_icon.png  asset+assets/images/p4_6_map_destination_icon.pngassets/images/p4_8_car.png  assetassets/images/p4_8_car.pngassets/images/p4_9_man.png  assetassets/images/p4_9_man.pngassets/images/route2_off.png  assetassets/images/route2_off.pngassets/images/route2_on.png  assetassets/images/route2_on.pngassets/images/route3_off.png  assetassets/images/route3_off.pngassets/images/route3_on.png  assetassets/images/route3_on.pngassets/images/viaicon.png  assetassets/images/viaicon.png2packages/cupertino_icons/assets/CupertinoIcons.ttf  asset2packages/cupertino_icons/assets/CupertinoIcons.ttf4packages/flutter_map/lib/assets/flutter_map_logo.png  asset4packages/flutter_map/lib/assets/flutter_map_logo.png9packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf  asset9packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf:packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf  asset:packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf8packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf  asset8packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttfPpackages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf  assetPpackages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf \ No newline at end of file diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/AssetManifest.json b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/AssetManifest.json new file mode 100644 index 0000000..0945ff0 --- /dev/null +++ b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/AssetManifest.json @@ -0,0 +1 @@ +{"assets/fonts/icomoon.ttf":["assets/fonts/icomoon.ttf"],"assets/images/appicon.png":["assets/images/appicon.png"],"assets/images/basic-walking.gif":["assets/images/basic-walking.gif"],"assets/images/empty_image.png":["assets/images/empty_image.png"],"assets/images/gradient_japanese_temple.jpg":["assets/images/gradient_japanese_temple.jpg"],"assets/images/japanese_fun.jpeg":["assets/images/japanese_fun.jpeg"],"assets/images/list2.png":["assets/images/list2.png"],"assets/images/list2_off.png":["assets/images/list2_off.png"],"assets/images/login_image.jpg":["assets/images/login_image.jpg"],"assets/images/map.png":["assets/images/map.png"],"assets/images/map2.png":["assets/images/map2.png"],"assets/images/map3.png":["assets/images/map3.png"],"assets/images/map_off.png":["assets/images/map_off.png"],"assets/images/money.png":["assets/images/money.png"],"assets/images/p4_10_train.png":["assets/images/p4_10_train.png"],"assets/images/p4_13_position__down.png":["assets/images/p4_13_position__down.png"],"assets/images/p4_13_position_map2.png":["assets/images/p4_13_position_map2.png"],"assets/images/p4_6_map_destination_icon.png":["assets/images/p4_6_map_destination_icon.png"],"assets/images/p4_8_car.png":["assets/images/p4_8_car.png"],"assets/images/p4_9_man.png":["assets/images/p4_9_man.png"],"assets/images/route2_off.png":["assets/images/route2_off.png"],"assets/images/route2_on.png":["assets/images/route2_on.png"],"assets/images/route3_off.png":["assets/images/route3_off.png"],"assets/images/route3_on.png":["assets/images/route3_on.png"],"assets/images/viaicon.png":["assets/images/viaicon.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/flutter_map/lib/assets/flutter_map_logo.png":["packages/flutter_map/lib/assets/flutter_map_logo.png"],"packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf":["packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf"],"packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf":["packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf"],"packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf":["packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf"]} \ No newline at end of file diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/FontManifest.json b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/FontManifest.json new file mode 100644 index 0000000..058fc2f --- /dev/null +++ b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/FontManifest.json @@ -0,0 +1 @@ +[{"family":"MaterialIcons","fonts":[{"asset":"fonts/MaterialIcons-Regular.otf"}]},{"family":"CustomIcons","fonts":[{"asset":"assets/fonts/icomoon.ttf"}]},{"family":"packages/cupertino_icons/CupertinoIcons","fonts":[{"asset":"packages/cupertino_icons/assets/CupertinoIcons.ttf"}]},{"family":"packages/font_awesome_flutter/FontAwesomeBrands","fonts":[{"weight":400,"asset":"packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf"}]},{"family":"packages/font_awesome_flutter/FontAwesomeRegular","fonts":[{"weight":400,"asset":"packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf"}]},{"family":"packages/font_awesome_flutter/FontAwesomeSolid","fonts":[{"weight":900,"asset":"packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf"}]},{"family":"packages/material_design_icons_flutter/Material Design Icons","fonts":[{"asset":"packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf"}]}] \ No newline at end of file diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/NOTICES.Z b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/NOTICES.Z new file mode 100644 index 0000000..91cfb57 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/NOTICES.Z differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/fonts/icomoon.ttf b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/fonts/icomoon.ttf new file mode 100644 index 0000000..f2e8bb4 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/fonts/icomoon.ttf differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/appicon.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/appicon.png new file mode 100644 index 0000000..320b49c Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/appicon.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/basic-walking.gif b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/basic-walking.gif new file mode 100644 index 0000000..88259e4 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/basic-walking.gif differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/empty_image.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/empty_image.png new file mode 100644 index 0000000..2fa3218 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/empty_image.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/gradient_japanese_temple.jpg b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/gradient_japanese_temple.jpg new file mode 100644 index 0000000..23ec19f Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/gradient_japanese_temple.jpg differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/japanese_fun.jpeg b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/japanese_fun.jpeg new file mode 100644 index 0000000..fc0156e Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/japanese_fun.jpeg differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/list2.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/list2.png new file mode 100644 index 0000000..869dd45 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/list2.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/list2_off.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/list2_off.png new file mode 100644 index 0000000..e6bf69a Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/list2_off.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/login_image.jpg b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/login_image.jpg new file mode 100644 index 0000000..f387bd4 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/login_image.jpg differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/map.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/map.png new file mode 100644 index 0000000..a4a31a3 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/map.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/map2.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/map2.png new file mode 100644 index 0000000..eb3dd1b Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/map2.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/map3.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/map3.png new file mode 100644 index 0000000..429a568 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/map3.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/map_off.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/map_off.png new file mode 100644 index 0000000..6549359 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/map_off.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/money.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/money.png new file mode 100644 index 0000000..9f2ff56 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/money.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_10_train.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_10_train.png new file mode 100644 index 0000000..9b0c274 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_10_train.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_13_position__down.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_13_position__down.png new file mode 100644 index 0000000..6549359 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_13_position__down.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_13_position_map2.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_13_position_map2.png new file mode 100644 index 0000000..eb3dd1b Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_13_position_map2.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_6_map_destination_icon.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_6_map_destination_icon.png new file mode 100644 index 0000000..617ab0b Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_6_map_destination_icon.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_8_car.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_8_car.png new file mode 100644 index 0000000..d1ac37f Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_8_car.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_9_man.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_9_man.png new file mode 100644 index 0000000..61ae1a0 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/p4_9_man.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/route2_off.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/route2_off.png new file mode 100644 index 0000000..42ce921 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/route2_off.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/route2_on.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/route2_on.png new file mode 100644 index 0000000..844ce2d Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/route2_on.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/route3_off.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/route3_off.png new file mode 100644 index 0000000..7e80fb2 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/route3_off.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/route3_on.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/route3_on.png new file mode 100644 index 0000000..3b3bb99 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/route3_on.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/viaicon.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/viaicon.png new file mode 100644 index 0000000..617ab0b Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/assets/images/viaicon.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/fonts/MaterialIcons-Regular.otf b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/fonts/MaterialIcons-Regular.otf new file mode 100644 index 0000000..b7b04ac Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/fonts/MaterialIcons-Regular.otf differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf new file mode 100644 index 0000000..79ba7ea Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/flutter_map/lib/assets/flutter_map_logo.png b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/flutter_map/lib/assets/flutter_map_logo.png new file mode 100644 index 0000000..8603d0a Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/flutter_map/lib/assets/flutter_map_logo.png differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf new file mode 100644 index 0000000..f10a07d Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf new file mode 100644 index 0000000..6a4c99f Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf new file mode 100644 index 0000000..175b96f Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf new file mode 100644 index 0000000..b00c684 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/packages/material_design_icons_flutter/lib/fonts/materialdesignicons-webfont.ttf differ diff --git a/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/shaders/ink_sparkle.frag b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/shaders/ink_sparkle.frag new file mode 100644 index 0000000..6aa6625 Binary files /dev/null and b/Flutter/Release/App.xcframework/ios-arm64_x86_64-simulator/App.framework/flutter_assets/shaders/ink_sparkle.frag differ diff --git a/Flutter/Release/FMDB.xcframework/Info.plist b/Flutter/Release/FMDB.xcframework/Info.plist new file mode 100644 index 0000000..f85a2d1 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + FMDB.framework/FMDB + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + FMDB.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + FMDB.framework/FMDB + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + FMDB.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/FMDB b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/FMDB new file mode 100755 index 0000000..387ceb1 Binary files /dev/null and b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/FMDB differ diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/FMDB.bundle/Info.plist b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/FMDB.bundle/Info.plist new file mode 100644 index 0000000..3ddc22e Binary files /dev/null and b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/FMDB.bundle/Info.plist differ diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/FMDB.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/FMDB.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..e08a130 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/FMDB.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + + diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDB-umbrella.h b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDB-umbrella.h new file mode 100644 index 0000000..2ad4707 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDB-umbrella.h @@ -0,0 +1,22 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FMDatabase.h" +#import "FMDatabaseAdditions.h" +#import "FMDatabasePool.h" +#import "FMDatabaseQueue.h" +#import "FMDB.h" +#import "FMResultSet.h" + +FOUNDATION_EXPORT double FMDBVersionNumber; +FOUNDATION_EXPORT const unsigned char FMDBVersionString[]; + diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDB.h b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDB.h new file mode 100644 index 0000000..1ff5465 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDB.h @@ -0,0 +1,10 @@ +#import + +FOUNDATION_EXPORT double FMDBVersionNumber; +FOUNDATION_EXPORT const unsigned char FMDBVersionString[]; + +#import "FMDatabase.h" +#import "FMResultSet.h" +#import "FMDatabaseAdditions.h" +#import "FMDatabaseQueue.h" +#import "FMDatabasePool.h" diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDatabase.h b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDatabase.h new file mode 100644 index 0000000..2a4ead2 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDatabase.h @@ -0,0 +1,1494 @@ +#import +#import "FMResultSet.h" +#import "FMDatabasePool.h" + +NS_ASSUME_NONNULL_BEGIN + +#if ! __has_feature(objc_arc) + #define FMDBAutorelease(__v) ([__v autorelease]); + #define FMDBReturnAutoreleased FMDBAutorelease + + #define FMDBRetain(__v) ([__v retain]); + #define FMDBReturnRetained FMDBRetain + + #define FMDBRelease(__v) ([__v release]); + + #define FMDBDispatchQueueRelease(__v) (dispatch_release(__v)); +#else + // -fobjc-arc + #define FMDBAutorelease(__v) + #define FMDBReturnAutoreleased(__v) (__v) + + #define FMDBRetain(__v) + #define FMDBReturnRetained(__v) (__v) + + #define FMDBRelease(__v) + +// If OS_OBJECT_USE_OBJC=1, then the dispatch objects will be treated like ObjC objects +// and will participate in ARC. +// See the section on "Dispatch Queues and Automatic Reference Counting" in "Grand Central Dispatch (GCD) Reference" for details. + #if OS_OBJECT_USE_OBJC + #define FMDBDispatchQueueRelease(__v) + #else + #define FMDBDispatchQueueRelease(__v) (dispatch_release(__v)); + #endif +#endif + +#if !__has_feature(objc_instancetype) + #define instancetype id +#endif + +/** + Callback block used by @c executeStatements:withResultBlock: + */ +typedef int(^FMDBExecuteStatementsCallbackBlock)(NSDictionary *resultsDictionary); + +/** + Enumeration used in checkpoint methods. + */ +typedef NS_ENUM(int, FMDBCheckpointMode) { + FMDBCheckpointModePassive = 0, // SQLITE_CHECKPOINT_PASSIVE, + FMDBCheckpointModeFull = 1, // SQLITE_CHECKPOINT_FULL, + FMDBCheckpointModeRestart = 2, // SQLITE_CHECKPOINT_RESTART, + FMDBCheckpointModeTruncate = 3 // SQLITE_CHECKPOINT_TRUNCATE +}; + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wobjc-interface-ivars" + +/** A SQLite ([https://sqlite.org/](https://sqlite.org/)) Objective-C wrapper. + + Usage + + The three main classes in FMDB are: + + - @c FMDatabase - Represents a single SQLite database. Used for executing SQL statements. + + - @c FMResultSet - Represents the results of executing a query on an @c FMDatabase . + + - @c FMDatabaseQueue - If you want to perform queries and updates on multiple threads, you'll want to use this class. + + See also + + - @c FMDatabasePool - A pool of @c FMDatabase objects + + - @c FMStatement - A wrapper for @c sqlite_stmt + + External links + + - [FMDB on GitHub](https://github.com/ccgus/fmdb) including introductory documentation + - [SQLite web site](https://sqlite.org/) + - [FMDB mailing list](http://groups.google.com/group/fmdb) + - [SQLite FAQ](https://sqlite.org/faq.html) + + @warning Do not instantiate a single @c FMDatabase object and use it across multiple threads. Instead, use @c FMDatabaseQueue . + + */ + +@interface FMDatabase : NSObject + +///----------------- +/// @name Properties +///----------------- + +/** Whether should trace execution */ + +@property (atomic, assign) BOOL traceExecution; + +/** Whether checked out or not */ + +@property (atomic, assign) BOOL checkedOut; + +/** Crash on errors */ + +@property (atomic, assign) BOOL crashOnErrors; + +/** Logs errors */ + +@property (atomic, assign) BOOL logsErrors; + +/** Dictionary of cached statements */ + +@property (atomic, retain, nullable) NSMutableDictionary *cachedStatements; + +///--------------------- +/// @name Initialization +///--------------------- + +/** Create a @c FMDatabase object. + + An @c FMDatabase is created with a path to a SQLite database file. This path can be one of these three: + + 1. A file system path. The file does not have to exist on disk. If it does not exist, it is created for you. + + 2. An zero-length string. An empty database is created at a temporary location. This database is deleted with the @c FMDatabase connection is closed. + + 3. @c nil . An in-memory database is created. This database will be destroyed with the @c FMDatabase connection is closed. + + For example, to open a database in the app's “Application Support” directory: + +@code +NSURL *folder = [[NSFileManager defaultManager] URLForDirectory:NSApplicationSupportDirectory inDomain:NSUserDomainMask appropriateForURL:nil create:true error:&error]; +NSURL *fileURL = [folder URLByAppendingPathComponent:@"test.db"]; +FMDatabase *db = [FMDatabase databaseWithPath:fileURL.path]; +@endcode + + (For more information on temporary and in-memory databases, read the sqlite documentation on the subject: [https://sqlite.org/inmemorydb.html](https://sqlite.org/inmemorydb.html)) + + @param inPath Path of database file + + @return @c FMDatabase object if successful; @c nil if failure. + + */ + ++ (instancetype)databaseWithPath:(NSString * _Nullable)inPath; + +/** Create a @c FMDatabase object. + + An @c FMDatabase is created with a path to a SQLite database file. This path can be one of these three: + + 1. A file system URL. The file does not have to exist on disk. If it does not exist, it is created for you. + + 2. @c nil . An in-memory database is created. This database will be destroyed with the @c FMDatabase connection is closed. + + For example, to open a database in the app's “Application Support” directory: + +@code +NSURL *folder = [[NSFileManager defaultManager] URLForDirectory:NSApplicationSupportDirectory inDomain:NSUserDomainMask appropriateForURL:nil create:true error:&error]; +NSURL *fileURL = [folder URLByAppendingPathComponent:@"test.db"]; +FMDatabase *db = [FMDatabase databaseWithURL:fileURL]; +@endcode + + (For more information on temporary and in-memory databases, read the sqlite documentation on the subject: [https://sqlite.org/inmemorydb.html](https://sqlite.org/inmemorydb.html)) + + @param url The local file URL (not remote URL) of database file + + @return @c FMDatabase object if successful; @c nil if failure. + + */ + ++ (instancetype)databaseWithURL:(NSURL * _Nullable)url; + +/** Initialize a @c FMDatabase object. + + An @c FMDatabase is created with a path to a SQLite database file. This path can be one of these three: + + 1. A file system path. The file does not have to exist on disk. If it does not exist, it is created for you. + + 2. A zero-length string. An empty database is created at a temporary location. This database is deleted with the @c FMDatabase connection is closed. + + 3. @c nil . An in-memory database is created. This database will be destroyed with the @c FMDatabase connection is closed. + + For example, to open a database in the app's “Application Support” directory: + + @code + NSURL *folder = [[NSFileManager defaultManager] URLForDirectory:NSApplicationSupportDirectory inDomain:NSUserDomainMask appropriateForURL:nil create:true error:&error]; + NSURL *fileURL = [folder URLByAppendingPathComponent:@"test.db"]; + FMDatabase *db = [[FMDatabase alloc] initWithPath:fileURL.path]; + @endcode + + + (For more information on temporary and in-memory databases, read the sqlite documentation on the subject: [https://sqlite.org/inmemorydb.html](https://sqlite.org/inmemorydb.html)) + + @param path Path of database file. + + @return @c FMDatabase object if successful; @c nil if failure. + + */ + +- (instancetype)initWithPath:(NSString * _Nullable)path; + +/** Initialize a @c FMDatabase object. + + An @c FMDatabase is created with a local file URL to a SQLite database file. This path can be one of these three: + + 1. A file system URL. The file does not have to exist on disk. If it does not exist, it is created for you. + + 2. @c nil . An in-memory database is created. This database will be destroyed with the @c FMDatabase connection is closed. + + For example, to open a database in the app's “Application Support” directory: + + @code + NSURL *folder = [[NSFileManager defaultManager] URLForDirectory:NSApplicationSupportDirectory inDomain:NSUserDomainMask appropriateForURL:nil create:true error:&error]; + NSURL *fileURL = [folder URLByAppendingPathComponent:@"test.db"]; + FMDatabase *db = [[FMDatabase alloc] initWithURL:fileURL]; + @endcode + + (For more information on temporary and in-memory databases, read the sqlite documentation on the subject: [https://sqlite.org/inmemorydb.html](https://sqlite.org/inmemorydb.html)) + + @param url The file @c NSURL of database file. + + @return @c FMDatabase object if successful; @c nil if failure. + + */ + +- (instancetype)initWithURL:(NSURL * _Nullable)url; + +///----------------------------------- +/// @name Opening and closing database +///----------------------------------- + +/// Is the database open or not? + +@property (nonatomic) BOOL isOpen; + +/** Opening a new database connection + + The database is opened for reading and writing, and is created if it does not already exist. + + @return @c YES if successful, @c NO on error. + + @see [sqlite3_open()](https://sqlite.org/c3ref/open.html) + @see openWithFlags: + @see close + */ + +- (BOOL)open; + +/** Opening a new database connection with flags and an optional virtual file system (VFS) + + @param flags One of the following three values, optionally combined with the @c SQLITE_OPEN_NOMUTEX , @c SQLITE_OPEN_FULLMUTEX , @c SQLITE_OPEN_SHAREDCACHE , @c SQLITE_OPEN_PRIVATECACHE , and/or @c SQLITE_OPEN_URI flags: + +@code +SQLITE_OPEN_READONLY +@endcode + + The database is opened in read-only mode. If the database does not already exist, an error is returned. + +@code +SQLITE_OPEN_READWRITE +@endcode + + The database is opened for reading and writing if possible, or reading only if the file is write protected by the operating system. In either case the database must already exist, otherwise an error is returned. + +@code +SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE +@endcode + + The database is opened for reading and writing, and is created if it does not already exist. This is the behavior that is always used for @c open method. + + @return @c YES if successful, @c NO on error. + + @see [sqlite3_open_v2()](https://sqlite.org/c3ref/open.html) + @see open + @see close + */ + +- (BOOL)openWithFlags:(int)flags; + +/** Opening a new database connection with flags and an optional virtual file system (VFS) + + @param flags One of the following three values, optionally combined with the @c SQLITE_OPEN_NOMUTEX , `SQLITE_OPEN_FULLMUTEX`, `SQLITE_OPEN_SHAREDCACHE`, @c SQLITE_OPEN_PRIVATECACHE , and/or @c SQLITE_OPEN_URI flags: + +@code +SQLITE_OPEN_READONLY +@endcode + + The database is opened in read-only mode. If the database does not already exist, an error is returned. + +@code +SQLITE_OPEN_READWRITE +@endcode + + The database is opened for reading and writing if possible, or reading only if the file is write protected by the operating system. In either case the database must already exist, otherwise an error is returned. + +@code +SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE +@endcode + + The database is opened for reading and writing, and is created if it does not already exist. This is the behavior that is always used for @c open method. + + @param vfsName If vfs is given the value is passed to the vfs parameter of sqlite3_open_v2. + + @return @c YES if successful, @c NO on error. + + @see [sqlite3_open_v2()](https://sqlite.org/c3ref/open.html) + @see open + @see close + */ + +- (BOOL)openWithFlags:(int)flags vfs:(NSString * _Nullable)vfsName; + +/** Closing a database connection + + @return @c YES if success, @c NO on error. + + @see [sqlite3_close()](https://sqlite.org/c3ref/close.html) + @see open + @see openWithFlags: + */ + +- (BOOL)close; + +/** Test to see if we have a good connection to the database. + + This will confirm whether: + + - is database open + + - if open, it will try a simple @c SELECT statement and confirm that it succeeds. + + @return @c YES if everything succeeds, @c NO on failure. + */ + +@property (nonatomic, readonly) BOOL goodConnection; + + +///---------------------- +/// @name Perform updates +///---------------------- + +/** Execute single update statement + + This method executes a single SQL update statement (i.e. any SQL that does not return results, such as @c UPDATE , @c INSERT , or @c DELETE . This method employs [`sqlite3_prepare_v2`](https://sqlite.org/c3ref/prepare.html), [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) to bind values to `?` placeholders in the SQL with the optional list of parameters, and [`sqlite_step`](https://sqlite.org/c3ref/step.html) to perform the update. + + The optional values provided to this method should be objects (e.g. @c NSString , @c NSNumber , @c NSNull , @c NSDate , and @c NSData objects), not fundamental data types (e.g. @c int , @c long , @c NSInteger , etc.). This method automatically handles the aforementioned object types, and all other object types will be interpreted as text values using the object's @c description method. + + @param sql The SQL to be performed, with optional `?` placeholders. This can be followed by iptional parameters to bind to `?` placeholders in the SQL statement. These should be Objective-C objects (e.g. @c NSString , @c NSNumber , etc.), not fundamental C data types (e.g. @c int , etc.). + + @param outErr A reference to the @c NSError pointer to be updated with an auto released @c NSError object if an error if an error occurs. If @c nil , no @c NSError object will be returned. + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see lastError + @see lastErrorCode + @see lastErrorMessage + @see [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) + */ + +- (BOOL)executeUpdate:(NSString*)sql withErrorAndBindings:(NSError * _Nullable __autoreleasing *)outErr, ...; + +/** Execute single update statement + + @see executeUpdate:withErrorAndBindings: + + @warning **Deprecated**: Please use `` instead. + */ + +- (BOOL)update:(NSString*)sql withErrorAndBindings:(NSError * _Nullable __autoreleasing *)outErr, ... __deprecated_msg("Use executeUpdate:withErrorAndBindings: instead");; + +/** Execute single update statement + + This method executes a single SQL update statement (i.e. any SQL that does not return results, such as @c UPDATE , @c INSERT , or @c DELETE . This method employs [`sqlite3_prepare_v2`](https://sqlite.org/c3ref/prepare.html), [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) to bind values to `?` placeholders in the SQL with the optional list of parameters, and [`sqlite_step`](https://sqlite.org/c3ref/step.html) to perform the update. + + The optional values provided to this method should be objects (e.g. @c NSString , @c NSNumber , @c NSNull , @c NSDate , and @c NSData objects), not fundamental data types (e.g. @c int , @c long , @c NSInteger , etc.). This method automatically handles the aforementioned object types, and all other object types will be interpreted as text values using the object's @c description method. + + @param sql The SQL to be performed, with optional `?` placeholders, followed by optional parameters to bind to `?` placeholders in the SQL statement. These should be Objective-C objects (e.g. @c NSString , @c NSNumber , etc.), not fundamental C data types (e.g. @c int , etc.). + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see lastError + @see lastErrorCode + @see lastErrorMessage + @see [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) + + @note This technique supports the use of `?` placeholders in the SQL, automatically binding any supplied value parameters to those placeholders. This approach is more robust than techniques that entail using @c stringWithFormat to manually build SQL statements, which can be problematic if the values happened to include any characters that needed to be quoted. + + @note You cannot use this method from Swift due to incompatibilities between Swift and Objective-C variadic implementations. Consider using `` instead. + */ + +- (BOOL)executeUpdate:(NSString*)sql, ...; + +/** Execute single update statement + + This method executes a single SQL update statement (i.e. any SQL that does not return results, such as @c UPDATE , @c INSERT , or @c DELETE . This method employs [`sqlite3_prepare_v2`](https://sqlite.org/c3ref/prepare.html) and [`sqlite_step`](https://sqlite.org/c3ref/step.html) to perform the update. Unlike the other @c executeUpdate methods, this uses printf-style formatters (e.g. `%s`, `%d`, etc.) to build the SQL. Do not use `?` placeholders in the SQL if you use this method. + + @param format The SQL to be performed, with `printf`-style escape sequences, followed by optional parameters to bind to use in conjunction with the `printf`-style escape sequences in the SQL statement. + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see executeUpdate: + @see lastError + @see lastErrorCode + @see lastErrorMessage + + @note This method does not technically perform a traditional printf-style replacement. What this method actually does is replace the printf-style percent sequences with a SQLite `?` placeholder, and then bind values to that placeholder. Thus the following command + +@code +[db executeUpdateWithFormat:@"INSERT INTO test (name) VALUES (%@)", @"Gus"]; +@endcode + + is actually replacing the `%@` with `?` placeholder, and then performing something equivalent to `` + +@code +[db executeUpdate:@"INSERT INTO test (name) VALUES (?)", @"Gus"]; +@endcode + + There are two reasons why this distinction is important. First, the printf-style escape sequences can only be used where it is permissible to use a SQLite `?` placeholder. You can use it only for values in SQL statements, but not for table names or column names or any other non-value context. This method also cannot be used in conjunction with `pragma` statements and the like. Second, note the lack of quotation marks in the SQL. The `VALUES` clause was _not_ `VALUES ('%@')` (like you might have to do if you built a SQL statement using @c NSString method @c stringWithFormat ), but rather simply `VALUES (%@)`. + */ + +- (BOOL)executeUpdateWithFormat:(NSString *)format, ... NS_FORMAT_FUNCTION(1,2); + +/** Execute single update statement + + This method executes a single SQL update statement (i.e. any SQL that does not return results, such as @c UPDATE , @c INSERT , or @c DELETE . This method employs [`sqlite3_prepare_v2`](https://sqlite.org/c3ref/prepare.html) and [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) binding any `?` placeholders in the SQL with the optional list of parameters. + + The optional values provided to this method should be objects (e.g. @c NSString , @c NSNumber , @c NSNull , @c NSDate , and @c NSData objects), not fundamental data types (e.g. @c int , @c long , @c NSInteger , etc.). This method automatically handles the aforementioned object types, and all other object types will be interpreted as text values using the object's @c description method. + + @param sql The SQL to be performed, with optional `?` placeholders. + + @param arguments A @c NSArray of objects to be used when binding values to the `?` placeholders in the SQL statement. + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see executeUpdate:values:error: + @see lastError + @see lastErrorCode + @see lastErrorMessage + */ + +- (BOOL)executeUpdate:(NSString*)sql withArgumentsInArray:(NSArray *)arguments; + +/** Execute single update statement + + This method executes a single SQL update statement (i.e. any SQL that does not return results, such as @c UPDATE , @c INSERT , or @c DELETE . This method employs [`sqlite3_prepare_v2`](https://sqlite.org/c3ref/prepare.html) and [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) binding any `?` placeholders in the SQL with the optional list of parameters. + + The optional values provided to this method should be objects (e.g. @c NSString , @c NSNumber , @c NSNull , @c NSDate , and @c NSData objects), not fundamental data types (e.g. @c int , @c long , @c NSInteger , etc.). This method automatically handles the aforementioned object types, and all other object types will be interpreted as text values using the object's @c description method. + + This is similar to @c executeUpdate:withArgumentsInArray: , except that this also accepts a pointer to a @c NSError pointer, so that errors can be returned. + + In Swift, this throws errors, as if it were defined as follows: + +@code +func executeUpdate(sql: String, values: [Any]?) throws -> Bool { } +@endcode + + @param sql The SQL to be performed, with optional `?` placeholders. + + @param values A @c NSArray of objects to be used when binding values to the `?` placeholders in the SQL statement. + + @param error A @c NSError object to receive any error object (if any). + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see lastError + @see lastErrorCode + @see lastErrorMessage + + */ + +- (BOOL)executeUpdate:(NSString*)sql values:(NSArray * _Nullable)values error:(NSError * _Nullable __autoreleasing *)error; + +/** Execute single update statement + + This method executes a single SQL update statement (i.e. any SQL that does not return results, such as @c UPDATE , @c INSERT , or @c DELETE . This method employs [`sqlite3_prepare_v2`](https://sqlite.org/c3ref/prepare.html) and [`sqlite_step`](https://sqlite.org/c3ref/step.html) to perform the update. Unlike the other @c executeUpdate methods, this uses printf-style formatters (e.g. `%s`, `%d`, etc.) to build the SQL. + + The optional values provided to this method should be objects (e.g. @c NSString , @c NSNumber , @c NSNull , @c NSDate , and @c NSData objects), not fundamental data types (e.g. @c int , @c long , @c NSInteger , etc.). This method automatically handles the aforementioned object types, and all other object types will be interpreted as text values using the object's @c description method. + + @param sql The SQL to be performed, with optional `?` placeholders. + + @param arguments A @c NSDictionary of objects keyed by column names that will be used when binding values to the `?` placeholders in the SQL statement. + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see lastError + @see lastErrorCode + @see lastErrorMessage +*/ + +- (BOOL)executeUpdate:(NSString*)sql withParameterDictionary:(NSDictionary *)arguments; + + +/** Execute single update statement + + This method executes a single SQL update statement (i.e. any SQL that does not return results, such as @c UPDATE , @c INSERT , or @c DELETE . This method employs [`sqlite3_prepare_v2`](https://sqlite.org/c3ref/prepare.html) and [`sqlite_step`](https://sqlite.org/c3ref/step.html) to perform the update. Unlike the other @c executeUpdate methods, this uses printf-style formatters (e.g. `%s`, `%d`, etc.) to build the SQL. + + The optional values provided to this method should be objects (e.g. @c NSString , @c NSNumber , @c NSNull , @c NSDate , and @c NSData objects), not fundamental data types (e.g. @c int , @c long , @c NSInteger , etc.). This method automatically handles the aforementioned object types, and all other object types will be interpreted as text values using the object's @c description method. + + @param sql The SQL to be performed, with optional `?` placeholders. + + @param args A `va_list` of arguments. + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see lastError + @see lastErrorCode + @see lastErrorMessage + */ + +- (BOOL)executeUpdate:(NSString*)sql withVAList: (va_list)args; + +/** Execute multiple SQL statements + + This executes a series of SQL statements that are combined in a single string (e.g. the SQL generated by the `sqlite3` command line `.dump` command). This accepts no value parameters, but rather simply expects a single string with multiple SQL statements, each terminated with a semicolon. This uses @c sqlite3_exec . + + @param sql The SQL to be performed + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see executeStatements:withResultBlock: + @see [sqlite3_exec()](https://sqlite.org/c3ref/exec.html) + + */ + +- (BOOL)executeStatements:(NSString *)sql; + +/** Execute multiple SQL statements with callback handler + + This executes a series of SQL statements that are combined in a single string (e.g. the SQL generated by the `sqlite3` command line `.dump` command). This accepts no value parameters, but rather simply expects a single string with multiple SQL statements, each terminated with a semicolon. This uses `sqlite3_exec`. + + @param sql The SQL to be performed. + @param block A block that will be called for any result sets returned by any SQL statements. + Note, if you supply this block, it must return integer value, zero upon success (this would be a good opportunity to use @c SQLITE_OK ), + non-zero value upon failure (which will stop the bulk execution of the SQL). If a statement returns values, the block will be called with the results from the query in NSDictionary *resultsDictionary. + This may be @c nil if you don't care to receive any results. + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , + @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see executeStatements: + @see [sqlite3_exec()](https://sqlite.org/c3ref/exec.html) + + */ + +- (BOOL)executeStatements:(NSString *)sql withResultBlock:(__attribute__((noescape)) FMDBExecuteStatementsCallbackBlock _Nullable)block; + +/** Last insert rowid + + Each entry in an SQLite table has a unique 64-bit signed integer key called the "rowid". The rowid is always available as an undeclared column named `ROWID`, `OID`, or `_ROWID_` as long as those names are not also used by explicitly declared columns. If the table has a column of type `INTEGER PRIMARY KEY` then that column is another alias for the rowid. + + This routine returns the rowid of the most recent successful @c INSERT into the database from the database connection in the first argument. As of SQLite version 3.7.7, this routines records the last insert rowid of both ordinary tables and virtual tables. If no successful @c INSERT statements have ever occurred on that database connection, zero is returned. + + @return The rowid of the last inserted row. + + @see [sqlite3_last_insert_rowid()](https://sqlite.org/c3ref/last_insert_rowid.html) + + */ + +@property (nonatomic, readonly) int64_t lastInsertRowId; + +/** The number of rows changed by prior SQL statement. + + This function returns the number of database rows that were changed or inserted or deleted by the most recently completed SQL statement on the database connection specified by the first parameter. Only changes that are directly specified by the @c INSERT , @c UPDATE , or @c DELETE statement are counted. + + @return The number of rows changed by prior SQL statement. + + @see [sqlite3_changes()](https://sqlite.org/c3ref/changes.html) + + */ + +@property (nonatomic, readonly) int changes; + + +///------------------------- +/// @name Retrieving results +///------------------------- + +/** Execute select statement + + Executing queries returns an @c FMResultSet object if successful, and @c nil upon failure. Like executing updates, there is a variant that accepts an `NSError **` parameter. Otherwise you should use the @c lastErrorMessage and @c lastErrorMessage methods to determine why a query failed. + + In order to iterate through the results of your query, you use a `while()` loop. You also need to "step" (via `<[FMResultSet next]>`) from one record to the other. + + This method employs [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) for any optional value parameters. This properly escapes any characters that need escape sequences (e.g. quotation marks), which eliminates simple SQL errors as well as protects against SQL injection attacks. This method natively handles @c NSString , @c NSNumber , @c NSNull , @c NSDate , and @c NSData objects. All other object types will be interpreted as text values using the object's @c description method. + + @param sql The SELECT statement to be performed, with optional `?` placeholders, followed by optional parameters to bind to `?` placeholders in the SQL statement. These should be Objective-C objects (e.g. @c NSString , @c NSNumber , etc.), not fundamental C data types (e.g. @c int , etc.). + + @return A @c FMResultSet for the result set upon success; @c nil upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see FMResultSet + @see [`FMResultSet next`](<[FMResultSet next]>) + @see [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) + + @note You cannot use this method from Swift due to incompatibilities between Swift and Objective-C variadic implementations. Consider using `` instead. + */ + +- (FMResultSet * _Nullable)executeQuery:(NSString*)sql, ...; + +/** Execute select statement + + Executing queries returns an @c FMResultSet object if successful, and @c nil upon failure. Like executing updates, there is a variant that accepts an `NSError **` parameter. Otherwise you should use the @c lastErrorMessage and @c lastErrorMessage methods to determine why a query failed. + + In order to iterate through the results of your query, you use a `while()` loop. You also need to "step" (via `<[FMResultSet next]>`) from one record to the other. + + @param format The SQL to be performed, with `printf`-style escape sequences, followed by ptional parameters to bind to use in conjunction with the `printf`-style escape sequences in the SQL statement. + + @return A @c FMResultSet for the result set upon success; @c nil upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see executeQuery: + @see FMResultSet + @see [`FMResultSet next`](<[FMResultSet next]>) + + @note This method does not technically perform a traditional printf-style replacement. What this method actually does is replace the printf-style percent sequences with a SQLite `?` placeholder, and then bind values to that placeholder. Thus the following command + +@code +[db executeQueryWithFormat:@"SELECT * FROM test WHERE name=%@", @"Gus"]; +@endcode + + is actually replacing the `%@` with `?` placeholder, and then performing something equivalent to `` + +@code +[db executeQuery:@"SELECT * FROM test WHERE name=?", @"Gus"]; +@endcode + + There are two reasons why this distinction is important. First, the printf-style escape sequences can only be used where it is permissible to use a SQLite `?` placeholder. You can use it only for values in SQL statements, but not for table names or column names or any other non-value context. This method also cannot be used in conjunction with `pragma` statements and the like. Second, note the lack of quotation marks in the SQL. The @c WHERE clause was _not_ `WHERE name='%@'` (like you might have to do if you built a SQL statement using @c NSString method @c stringWithFormat ), but rather simply `WHERE name=%@`. + + */ + +- (FMResultSet * _Nullable)executeQueryWithFormat:(NSString*)format, ... NS_FORMAT_FUNCTION(1,2); + +/** Execute select statement + + Executing queries returns an @c FMResultSet object if successful, and @c nil upon failure. Like executing updates, there is a variant that accepts an `NSError **` parameter. Otherwise you should use the @c lastErrorMessage and @c lastErrorMessage methods to determine why a query failed. + + In order to iterate through the results of your query, you use a `while()` loop. You also need to "step" (via `<[FMResultSet next]>`) from one record to the other. + + @param sql The SELECT statement to be performed, with optional `?` placeholders. + + @param arguments A @c NSArray of objects to be used when binding values to the `?` placeholders in the SQL statement. + + @return A @c FMResultSet for the result set upon success; @c nil upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see -executeQuery:values:error: + @see FMResultSet + @see [`FMResultSet next`](<[FMResultSet next]>) + */ + +- (FMResultSet * _Nullable)executeQuery:(NSString *)sql withArgumentsInArray:(NSArray *)arguments; + +/** Execute select statement + + Executing queries returns an @c FMResultSet object if successful, and @c nil upon failure. Like executing updates, there is a variant that accepts an `NSError **` parameter. Otherwise you should use the @c lastErrorMessage and @c lastErrorMessage methods to determine why a query failed. + + In order to iterate through the results of your query, you use a `while()` loop. You also need to "step" (via `<[FMResultSet next]>`) from one record to the other. + + This is similar to ``, except that this also accepts a pointer to a @c NSError pointer, so that errors can be returned. + + In Swift, this throws errors, as if it were defined as follows: + + `func executeQuery(sql: String, values: [Any]?) throws -> FMResultSet!` + + @param sql The SELECT statement to be performed, with optional `?` placeholders. + + @param values A @c NSArray of objects to be used when binding values to the `?` placeholders in the SQL statement. + + @param error A @c NSError object to receive any error object (if any). + + @return A @c FMResultSet for the result set upon success; @c nil upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see FMResultSet + @see [`FMResultSet next`](<[FMResultSet next]>) + + @note When called from Swift, only use the first two parameters, `sql` and `values`. This but throws the error. + + */ + +- (FMResultSet * _Nullable)executeQuery:(NSString *)sql values:(NSArray * _Nullable)values error:(NSError * _Nullable __autoreleasing *)error; + +/** Execute select statement + + Executing queries returns an @c FMResultSet object if successful, and @c nil upon failure. Like executing updates, there is a variant that accepts an `NSError **` parameter. Otherwise you should use the @c lastErrorMessage and @c lastErrorMessage methods to determine why a query failed. + + In order to iterate through the results of your query, you use a `while()` loop. You also need to "step" (via `<[FMResultSet next]>`) from one record to the other. + + @param sql The SELECT statement to be performed, with optional `?` placeholders. + + @param arguments A @c NSDictionary of objects keyed by column names that will be used when binding values to the `?` placeholders in the SQL statement. + + @return A @c FMResultSet for the result set upon success; @c nil upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see FMResultSet + @see [`FMResultSet next`](<[FMResultSet next]>) + */ + +- (FMResultSet * _Nullable)executeQuery:(NSString *)sql withParameterDictionary:(NSDictionary * _Nullable)arguments; + + +// Documentation forthcoming. +- (FMResultSet * _Nullable)executeQuery:(NSString *)sql withVAList:(va_list)args; + +/// Prepare SQL statement. +/// +/// @param sql SQL statement to prepare, generally with `?` placeholders. + +- (FMResultSet *)prepare:(NSString *)sql; + +///------------------- +/// @name Transactions +///------------------- + +/** Begin a transaction + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see commit + @see rollback + @see beginDeferredTransaction + @see isInTransaction + + @warning Unlike SQLite's `BEGIN TRANSACTION`, this method currently performs + an exclusive transaction, not a deferred transaction. This behavior + is likely to change in future versions of FMDB, whereby this method + will likely eventually adopt standard SQLite behavior and perform + deferred transactions. If you really need exclusive tranaction, it is + recommended that you use @c beginExclusiveTransaction, instead, not + only to make your intent explicit, but also to future-proof your code. + + */ + +- (BOOL)beginTransaction; + +/** Begin a deferred transaction + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see commit + @see rollback + @see beginTransaction + @see isInTransaction + */ + +- (BOOL)beginDeferredTransaction; + +/** Begin an immediate transaction + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see commit + @see rollback + @see beginTransaction + @see isInTransaction + */ + +- (BOOL)beginImmediateTransaction; + +/** Begin an exclusive transaction + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see commit + @see rollback + @see beginTransaction + @see isInTransaction + */ + +- (BOOL)beginExclusiveTransaction; + +/** Commit a transaction + + Commit a transaction that was initiated with either `` or with ``. + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see beginTransaction + @see beginDeferredTransaction + @see rollback + @see isInTransaction + */ + +- (BOOL)commit; + +/** Rollback a transaction + + Rollback a transaction that was initiated with either `` or with ``. + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see beginTransaction + @see beginDeferredTransaction + @see commit + @see isInTransaction + */ + +- (BOOL)rollback; + +/** Identify whether currently in a transaction or not + + @see beginTransaction + @see beginDeferredTransaction + @see commit + @see rollback + */ + +@property (nonatomic, readonly) BOOL isInTransaction; + +- (BOOL)inTransaction __deprecated_msg("Use isInTransaction property instead"); + + +///---------------------------------------- +/// @name Cached statements and result sets +///---------------------------------------- + +/** Clear cached statements */ + +- (void)clearCachedStatements; + +/** Close all open result sets */ + +- (void)closeOpenResultSets; + +/** Whether database has any open result sets + + @return @c YES if there are open result sets; @c NO if not. + */ + +@property (nonatomic, readonly) BOOL hasOpenResultSets; + +/** Whether should cache statements or not + */ + +@property (nonatomic) BOOL shouldCacheStatements; + +/** Interupt pending database operation + + This method causes any pending database operation to abort and return at its earliest opportunity + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + */ + +- (BOOL)interrupt; + +///------------------------- +/// @name Encryption methods +///------------------------- + +/** Set encryption key. + + @param key The key to be used. + + @return @c YES if success, @c NO on error. + + @see https://www.zetetic.net/sqlcipher/ + + @warning You need to have purchased the sqlite encryption extensions for this method to work. + */ + +- (BOOL)setKey:(NSString*)key; + +/** Reset encryption key + + @param key The key to be used. + + @return @c YES if success, @c NO on error. + + @see https://www.zetetic.net/sqlcipher/ + + @warning You need to have purchased the sqlite encryption extensions for this method to work. + */ + +- (BOOL)rekey:(NSString*)key; + +/** Set encryption key using `keyData`. + + @param keyData The @c NSData to be used. + + @return @c YES if success, @c NO on error. + + @see https://www.zetetic.net/sqlcipher/ + + @warning You need to have purchased the sqlite encryption extensions for this method to work. + */ + +- (BOOL)setKeyWithData:(NSData *)keyData; + +/** Reset encryption key using `keyData`. + + @param keyData The @c NSData to be used. + + @return @c YES if success, @c NO on error. + + @see https://www.zetetic.net/sqlcipher/ + + @warning You need to have purchased the sqlite encryption extensions for this method to work. + */ + +- (BOOL)rekeyWithData:(NSData *)keyData; + + +///------------------------------ +/// @name General inquiry methods +///------------------------------ + +/** The path of the database file. + */ + +@property (nonatomic, readonly, nullable) NSString *databasePath; + +/** The file URL of the database file. + */ + +@property (nonatomic, readonly, nullable) NSURL *databaseURL; + +/** The underlying SQLite handle . + + @return The `sqlite3` pointer. + + */ + +@property (nonatomic, readonly) void *sqliteHandle; + + +///----------------------------- +/// @name Retrieving error codes +///----------------------------- + +/** Last error message + + Returns the English-language text that describes the most recent failed SQLite API call associated with a database connection. If a prior API call failed but the most recent API call succeeded, this return value is undefined. + + @return @c NSString of the last error message. + + @see [sqlite3_errmsg()](https://sqlite.org/c3ref/errcode.html) + @see lastErrorCode + @see lastError + + */ + +- (NSString*)lastErrorMessage; + +/** Last error code + + Returns the numeric result code or extended result code for the most recent failed SQLite API call associated with a database connection. If a prior API call failed but the most recent API call succeeded, this return value is undefined. + + @return Integer value of the last error code. + + @see [sqlite3_errcode()](https://sqlite.org/c3ref/errcode.html) + @see lastErrorMessage + @see lastError + + */ + +- (int)lastErrorCode; + +/** Last extended error code + + Returns the numeric extended result code for the most recent failed SQLite API call associated with a database connection. If a prior API call failed but the most recent API call succeeded, this return value is undefined. + + @return Integer value of the last extended error code. + + @see [sqlite3_errcode()](https://sqlite.org/c3ref/errcode.html) + @see [2. Primary Result Codes versus Extended Result Codes](https://sqlite.org/rescode.html#primary_result_codes_versus_extended_result_codes) + @see [5. Extended Result Code List](https://sqlite.org/rescode.html#extrc) + @see lastErrorMessage + @see lastError + + */ + +- (int)lastExtendedErrorCode; + +/** Had error + + @return @c YES if there was an error, @c NO if no error. + + @see lastError + @see lastErrorCode + @see lastErrorMessage + + */ + +- (BOOL)hadError; + +/** Last error + + @return @c NSError representing the last error. + + @see lastErrorCode + @see lastErrorMessage + + */ + +- (NSError *)lastError; + + +// description forthcoming +@property (nonatomic) NSTimeInterval maxBusyRetryTimeInterval; + + +///------------------ +/// @name Save points +///------------------ + +/** Start save point + + @param name Name of save point. + + @param outErr A @c NSError object to receive any error object (if any). + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see releaseSavePointWithName:error: + @see rollbackToSavePointWithName:error: + */ + +- (BOOL)startSavePointWithName:(NSString*)name error:(NSError * _Nullable __autoreleasing *)outErr; + +/** Release save point + + @param name Name of save point. + + @param outErr A @c NSError object to receive any error object (if any). + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see startSavePointWithName:error: + @see rollbackToSavePointWithName:error: + + */ + +- (BOOL)releaseSavePointWithName:(NSString*)name error:(NSError * _Nullable __autoreleasing *)outErr; + +/** Roll back to save point + + @param name Name of save point. + @param outErr A @c NSError object to receive any error object (if any). + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see startSavePointWithName:error: + @see releaseSavePointWithName:error: + + */ + +- (BOOL)rollbackToSavePointWithName:(NSString*)name error:(NSError * _Nullable __autoreleasing *)outErr; + +/** Start save point + + @param block Block of code to perform from within save point. + + @return The NSError corresponding to the error, if any. If no error, returns @c nil . + + @see startSavePointWithName:error: + @see releaseSavePointWithName:error: + @see rollbackToSavePointWithName:error: + + */ + +- (NSError * _Nullable)inSavePoint:(__attribute__((noescape)) void (^)(BOOL *rollback))block; + + +///----------------- +/// @name Checkpoint +///----------------- + +/** Performs a WAL checkpoint + + @param checkpointMode The checkpoint mode for @c sqlite3_wal_checkpoint_v2 + @param error The @c NSError corresponding to the error, if any. + @return @c YES on success, otherwise @c NO . + */ +- (BOOL)checkpoint:(FMDBCheckpointMode)checkpointMode error:(NSError * _Nullable *)error; + +/** Performs a WAL checkpoint + + @param checkpointMode The checkpoint mode for @c sqlite3_wal_checkpoint_v2 + @param name The db name for @c sqlite3_wal_checkpoint_v2 + @param error The @c NSError corresponding to the error, if any. + @return @c YES on success, otherwise @c NO . + */ +- (BOOL)checkpoint:(FMDBCheckpointMode)checkpointMode name:(NSString * _Nullable)name error:(NSError * _Nullable *)error; + +/** Performs a WAL checkpoint + + @param checkpointMode The checkpoint mode for sqlite3_wal_checkpoint_v2 + @param name The db name for sqlite3_wal_checkpoint_v2 + @param error The NSError corresponding to the error, if any. + @param logFrameCount If not @c NULL , then this is set to the total number of frames in the log file or to -1 if the checkpoint could not run because of an error or because the database is not in WAL mode. + @param checkpointCount If not @c NULL , then this is set to the total number of checkpointed frames in the log file (including any that were already checkpointed before the function was called) or to -1 if the checkpoint could not run due to an error or because the database is not in WAL mode. + @return @c YES on success, otherwise @c NO . + */ +- (BOOL)checkpoint:(FMDBCheckpointMode)checkpointMode name:(NSString * _Nullable)name logFrameCount:(int * _Nullable)logFrameCount checkpointCount:(int * _Nullable)checkpointCount error:(NSError * _Nullable *)error; + +///---------------------------- +/// @name SQLite library status +///---------------------------- + +/** Test to see if the library is threadsafe + + @return @c NO if and only if SQLite was compiled with mutexing code omitted due to the @c SQLITE_THREADSAFE compile-time option being set to 0. + + @see [sqlite3_threadsafe()](https://sqlite.org/c3ref/threadsafe.html) + */ + ++ (BOOL)isSQLiteThreadSafe; + +/** Examine/set limits + + @param type The type of limit. See https://sqlite.org/c3ref/c_limit_attached.html + @param newLimit The new limit value. Use -1 if you don't want to change the limit, but rather only want to check it. + + @return Regardless, returns previous value. + + @see [sqlite3_limit()](https://sqlite.org/c3ref/limit.html) +*/ + +- (int)limitFor:(int)type value:(int)newLimit; + +/** Run-time library version numbers + + @return The sqlite library version string. + + @see [sqlite3_libversion()](https://sqlite.org/c3ref/libversion.html) + */ + ++ (NSString*)sqliteLibVersion; + +/// The FMDB version number as a string in the form of @c "2.7.8" . +/// +/// If you want to compare version number strings, you can use NSNumericSearch option: +/// +/// @code +/// NSComparisonResult result = [[FMDatabase FMDBUserVersion] compare:@"2.11.0" options:NSNumericSearch]; +/// @endcode +/// +/// @returns The version number string. + ++ (NSString*)FMDBUserVersion; + +/** The FMDB version + + This returns the FMDB as hexadecimal value, e.g., @c 0x0243 for version 2.4.3. + + @warning This routine will not work if any component of the version number exceeds 15. + For example, if it is version @c 2.17.3 , this will max out at @c 0x2f3. + For this reason, we would recommend using @c FMDBUserVersion and with @c NSNumericSearch option, e.g. + + @code + NSComparisonResult result = [[FMDatabase FMDBUserVersion] compare:@"2.11.0" options:NSNumericSearch]; + @endcode + + @returns The version number in hexadecimal, e.g., @c 0x0243 for version 2.4.3. If any component exceeds what can be + can be represented in four bits, we'll max it out at @c 0xf . + */ + ++ (SInt32)FMDBVersion __deprecated_msg("Use FMDBUserVersion instead"); + +///------------------------ +/// @name Make SQL function +///------------------------ + +/** Adds SQL functions or aggregates or to redefine the behavior of existing SQL functions or aggregates. + + For example: + +@code +[db makeFunctionNamed:@"RemoveDiacritics" arguments:1 block:^(void *context, int argc, void **argv) { + SqliteValueType type = [self.db valueType:argv[0]]; + if (type == SqliteValueTypeNull) { + [self.db resultNullInContext:context]; + return; + } + if (type != SqliteValueTypeText) { + [self.db resultError:@"Expected text" context:context]; + return; + } + NSString *string = [self.db valueString:argv[0]]; + NSString *result = [string stringByFoldingWithOptions:NSDiacriticInsensitiveSearch locale:nil]; + [self.db resultString:result context:context]; +}]; + +FMResultSet *rs = [db executeQuery:@"SELECT * FROM employees WHERE RemoveDiacritics(first_name) LIKE 'jose'"]; +NSAssert(rs, @"Error %@", [db lastErrorMessage]); +@endcode + + @param name Name of function. + + @param arguments Maximum number of parameters. + + @param block The block of code for the function. + + @see [sqlite3_create_function()](https://sqlite.org/c3ref/create_function.html) + */ + +- (void)makeFunctionNamed:(NSString *)name arguments:(int)arguments block:(void (^)(void *context, int argc, void * _Nonnull * _Nonnull argv))block; + +- (void)makeFunctionNamed:(NSString *)name maximumArguments:(int)count withBlock:(void (^)(void *context, int argc, void * _Nonnull * _Nonnull argv))block __deprecated_msg("Use makeFunctionNamed:arguments:block:"); + +- (SqliteValueType)valueType:(void *)argv; + +/** + Get integer value of parameter in custom function. + + @param value The argument whose value to return. + @return The integer value. + + @see makeFunctionNamed:arguments:block: + */ +- (int)valueInt:(void *)value; + +/** + Get long value of parameter in custom function. + + @param value The argument whose value to return. + @return The long value. + + @see makeFunctionNamed:arguments:block: + */ +- (long long)valueLong:(void *)value; + +/** + Get double value of parameter in custom function. + + @param value The argument whose value to return. + @return The double value. + + @see makeFunctionNamed:arguments:block: + */ +- (double)valueDouble:(void *)value; + +/** + Get @c NSData value of parameter in custom function. + + @param value The argument whose value to return. + @return The data object. + + @see makeFunctionNamed:arguments:block: + */ +- (NSData * _Nullable)valueData:(void *)value; + +/** + Get string value of parameter in custom function. + + @param value The argument whose value to return. + @return The string value. + + @see makeFunctionNamed:arguments:block: + */ +- (NSString * _Nullable)valueString:(void *)value; + +/** + Return null value from custom function. + + @param context The context to which the null value will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultNullInContext:(void *)context NS_SWIFT_NAME(resultNull(context:)); + +/** + Return integer value from custom function. + + @param value The integer value to be returned. + @param context The context to which the value will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultInt:(int) value context:(void *)context; + +/** + Return long value from custom function. + + @param value The long value to be returned. + @param context The context to which the value will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultLong:(long long)value context:(void *)context; + +/** + Return double value from custom function. + + @param value The double value to be returned. + @param context The context to which the value will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultDouble:(double)value context:(void *)context; + +/** + Return @c NSData object from custom function. + + @param data The @c NSData object to be returned. + @param context The context to which the value will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultData:(NSData *)data context:(void *)context; + +/** + Return string value from custom function. + + @param value The string value to be returned. + @param context The context to which the value will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultString:(NSString *)value context:(void *)context; + +/** + Return error string from custom function. + + @param error The error string to be returned. + @param context The context to which the error will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultError:(NSString *)error context:(void *)context; + +/** + Return error code from custom function. + + @param errorCode The integer error code to be returned. + @param context The context to which the error will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultErrorCode:(int)errorCode context:(void *)context; + +/** + Report memory error in custom function. + + @param context The context to which the error will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultErrorNoMemoryInContext:(void *)context NS_SWIFT_NAME(resultErrorNoMemory(context:)); + +/** + Report that string or BLOB is too long to represent in custom function. + + @param context The context to which the error will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultErrorTooBigInContext:(void *)context NS_SWIFT_NAME(resultErrorTooBig(context:)); + +///--------------------- +/// @name Date formatter +///--------------------- + +/** Generate an @c NSDateFormatter that won't be broken by permutations of timezones or locales. + + Use this method to generate values to set the dateFormat property. + + Example: + +@code +myDB.dateFormat = [FMDatabase storeableDateFormat:@"yyyy-MM-dd HH:mm:ss"]; +@endcode + + @param format A valid NSDateFormatter format string. + + @return A @c NSDateFormatter that can be used for converting dates to strings and vice versa. + + @see hasDateFormatter + @see setDateFormat: + @see dateFromString: + @see stringFromDate: + @see storeableDateFormat: + + @warning Note that @c NSDateFormatter is not thread-safe, so the formatter generated by this method should be assigned to only one FMDB instance and should not be used for other purposes. + + */ + ++ (NSDateFormatter *)storeableDateFormat:(NSString *)format; + +/** Test whether the database has a date formatter assigned. + + @return @c YES if there is a date formatter; @c NO if not. + + @see hasDateFormatter + @see setDateFormat: + @see dateFromString: + @see stringFromDate: + @see storeableDateFormat: + */ + +- (BOOL)hasDateFormatter; + +/** Set to a date formatter to use string dates with sqlite instead of the default UNIX timestamps. + + @param format Set to nil to use UNIX timestamps. Defaults to nil. Should be set using a formatter generated using @c FMDatabase:storeableDateFormat . + + @see hasDateFormatter + @see setDateFormat: + @see dateFromString: + @see stringFromDate: + @see storeableDateFormat: + + @warning Note there is no direct getter for the @c NSDateFormatter , and you should not use the formatter you pass to FMDB for other purposes, as @c NSDateFormatter is not thread-safe. + */ + +- (void)setDateFormat:(NSDateFormatter * _Nullable)format; + +/** Convert the supplied NSString to NSDate, using the current database formatter. + + @param s @c NSString to convert to @c NSDate . + + @return The @c NSDate object; or @c nil if no formatter is set. + + @see hasDateFormatter + @see setDateFormat: + @see dateFromString: + @see stringFromDate: + @see storeableDateFormat: + */ + +- (NSDate * _Nullable)dateFromString:(NSString *)s; + +/** Convert the supplied NSDate to NSString, using the current database formatter. + + @param date @c NSDate of date to convert to @c NSString . + + @return The @c NSString representation of the date; @c nil if no formatter is set. + + @see hasDateFormatter + @see setDateFormat: + @see dateFromString: + @see stringFromDate: + @see storeableDateFormat: + */ + +- (NSString * _Nullable)stringFromDate:(NSDate *)date; + +@end + + +/** Objective-C wrapper for @c sqlite3_stmt + + This is a wrapper for a SQLite @c sqlite3_stmt . Generally when using FMDB you will not need to interact directly with `FMStatement`, but rather with @c FMDatabase and @c FMResultSet only. + + See also + + - @c FMDatabase + - @c FMResultSet + - [@c sqlite3_stmt ](https://sqlite.org/c3ref/stmt.html) + */ + +@interface FMStatement : NSObject { + void *_statement; + NSString *_query; + long _useCount; + BOOL _inUse; +} + +///----------------- +/// @name Properties +///----------------- + +/** Usage count */ + +@property (atomic, assign) long useCount; + +/** SQL statement */ + +@property (atomic, retain) NSString *query; + +/** SQLite sqlite3_stmt + + @see [@c sqlite3_stmt ](https://sqlite.org/c3ref/stmt.html) + */ + +@property (atomic, assign) void *statement; + +/** Indication of whether the statement is in use */ + +@property (atomic, assign) BOOL inUse; + +///---------------------------- +/// @name Closing and Resetting +///---------------------------- + +/** Close statement */ + +- (void)close; + +/** Reset statement */ + +- (void)reset; + +@end + +#pragma clang diagnostic pop + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDatabaseAdditions.h b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDatabaseAdditions.h new file mode 100644 index 0000000..0234fc7 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDatabaseAdditions.h @@ -0,0 +1,243 @@ +// +// FMDatabaseAdditions.h +// fmdb +// +// Created by August Mueller on 10/30/05. +// Copyright 2005 Flying Meat Inc.. All rights reserved. +// + +#import +#import "FMDatabase.h" + +NS_ASSUME_NONNULL_BEGIN + +/** Category of additions for @c FMDatabase class. + + See also + + - @c FMDatabase + */ + +@interface FMDatabase (FMDatabaseAdditions) + +///---------------------------------------- +/// @name Return results of SQL to variable +///---------------------------------------- + +/** Return @c int value for query + + @param query The SQL query to be performed, followed by a list of parameters that will be bound to the `?` placeholders in the SQL query. + + @return @c int value. + + @note This is not available from Swift. + */ + +- (int)intForQuery:(NSString*)query, ...; + +/** Return @c long value for query + + @param query The SQL query to be performed, followed by a list of parameters that will be bound to the `?` placeholders in the SQL query. + + @return @c long value. + + @note This is not available from Swift. + */ + +- (long)longForQuery:(NSString*)query, ...; + +/** Return `BOOL` value for query + + @param query The SQL query to be performed, followed by a list of parameters that will be bound to the `?` placeholders in the SQL query. + + @return `BOOL` value. + + @note This is not available from Swift. + */ + +- (BOOL)boolForQuery:(NSString*)query, ...; + +/** Return `double` value for query + + @param query The SQL query to be performed, followed by a list of parameters that will be bound to the `?` placeholders in the SQL query. + + @return `double` value. + + @note This is not available from Swift. + */ + +- (double)doubleForQuery:(NSString*)query, ...; + +/** Return @c NSString value for query + + @param query The SQL query to be performed, followed by a list of parameters that will be bound to the `?` placeholders in the SQL query. + + @return @c NSString value. + + @note This is not available from Swift. + */ + +- (NSString * _Nullable)stringForQuery:(NSString*)query, ...; + +/** Return @c NSData value for query + + @param query The SQL query to be performed, followed by a list of parameters that will be bound to the `?` placeholders in the SQL query. + + @return @c NSData value. + + @note This is not available from Swift. + */ + +- (NSData * _Nullable)dataForQuery:(NSString*)query, ...; + +/** Return @c NSDate value for query + + @param query The SQL query to be performed, followed by a list of parameters that will be bound to the `?` placeholders in the SQL query. + + @return @c NSDate value. + + @note This is not available from Swift. + */ + +- (NSDate * _Nullable)dateForQuery:(NSString*)query, ...; + + +// Notice that there's no dataNoCopyForQuery:. +// That would be a bad idea, because we close out the result set, and then what +// happens to the data that we just didn't copy? Who knows, not I. + + +///-------------------------------- +/// @name Schema related operations +///-------------------------------- + +/** Does table exist in database? + + @param tableName The name of the table being looked for. + + @return @c YES if table found; @c NO if not found. + */ + +- (BOOL)tableExists:(NSString*)tableName; + +/** The schema of the database. + + This will be the schema for the entire database. For each entity, each row of the result set will include the following fields: + + - `type` - The type of entity (e.g. table, index, view, or trigger) + - `name` - The name of the object + - `tbl_name` - The name of the table to which the object references + - `rootpage` - The page number of the root b-tree page for tables and indices + - `sql` - The SQL that created the entity + + @return `FMResultSet` of schema; @c nil on error. + + @see [SQLite File Format](https://sqlite.org/fileformat.html) + */ + +- (FMResultSet * _Nullable)getSchema; + +/** The schema of the database. + + This will be the schema for a particular table as report by SQLite `PRAGMA`, for example: + + PRAGMA table_info('employees') + + This will report: + + - `cid` - The column ID number + - `name` - The name of the column + - `type` - The data type specified for the column + - `notnull` - whether the field is defined as NOT NULL (i.e. values required) + - `dflt_value` - The default value for the column + - `pk` - Whether the field is part of the primary key of the table + + @param tableName The name of the table for whom the schema will be returned. + + @return `FMResultSet` of schema; @c nil on error. + + @see [table_info](https://sqlite.org/pragma.html#pragma_table_info) + */ + +- (FMResultSet * _Nullable)getTableSchema:(NSString*)tableName; + +/** Test to see if particular column exists for particular table in database + + @param columnName The name of the column. + + @param tableName The name of the table. + + @return @c YES if column exists in table in question; @c NO otherwise. + */ + +- (BOOL)columnExists:(NSString*)columnName inTableWithName:(NSString*)tableName; + +/** Test to see if particular column exists for particular table in database + + @param columnName The name of the column. + + @param tableName The name of the table. + + @return @c YES if column exists in table in question; @c NO otherwise. + + @see columnExists:inTableWithName: + + @warning Deprecated - use `` instead. + */ + +- (BOOL)columnExists:(NSString*)tableName columnName:(NSString*)columnName __deprecated_msg("Use columnExists:inTableWithName: instead"); + + +/** Validate SQL statement + + This validates SQL statement by performing `sqlite3_prepare_v2`, but not returning the results, but instead immediately calling `sqlite3_finalize`. + + @param sql The SQL statement being validated. + + @param error This is a pointer to a @c NSError object that will receive the autoreleased @c NSError object if there was any error. If this is @c nil , no @c NSError result will be returned. + + @return @c YES if validation succeeded without incident; @c NO otherwise. + + */ + +- (BOOL)validateSQL:(NSString*)sql error:(NSError * _Nullable __autoreleasing *)error; + + +///----------------------------------- +/// @name Application identifier tasks +///----------------------------------- + +/** Retrieve application ID + + @return The `uint32_t` numeric value of the application ID. + + @see setApplicationID: + */ + +@property (nonatomic) uint32_t applicationID; + +#if TARGET_OS_MAC && !TARGET_OS_IPHONE + +/** Retrieve application ID string + + @see setApplicationIDString: + */ + +@property (nonatomic, retain) NSString *applicationIDString; + +#endif + +///----------------------------------- +/// @name user version identifier tasks +///----------------------------------- + +/** Retrieve user version + + @see setUserVersion: + */ + +@property (nonatomic) uint32_t userVersion; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDatabasePool.h b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDatabasePool.h new file mode 100755 index 0000000..341c05f --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDatabasePool.h @@ -0,0 +1,280 @@ +// +// FMDatabasePool.h +// fmdb +// +// Created by August Mueller on 6/22/11. +// Copyright 2011 Flying Meat Inc. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FMDatabase; + +/** Pool of @c FMDatabase objects. + + See also + + - @c FMDatabaseQueue + - @c FMDatabase + + @warning Before using @c FMDatabasePool , please consider using @c FMDatabaseQueue instead. + + If you really really really know what you're doing and @c FMDatabasePool is what + you really really need (ie, you're using a read only database), OK you can use + it. But just be careful not to deadlock! + + For an example on deadlocking, search for: + `ONLY_USE_THE_POOL_IF_YOU_ARE_DOING_READS_OTHERWISE_YOULL_DEADLOCK_USE_FMDATABASEQUEUE_INSTEAD` + in the main.m file. + */ + +@interface FMDatabasePool : NSObject + +/** Database path */ + +@property (atomic, copy, nullable) NSString *path; + +/** Delegate object */ + +@property (atomic, unsafe_unretained, nullable) id delegate; + +/** Maximum number of databases to create */ + +@property (atomic, assign) NSUInteger maximumNumberOfDatabasesToCreate; + +/** Open flags */ + +@property (atomic, readonly) int openFlags; + +/** Custom virtual file system name */ + +@property (atomic, copy, nullable) NSString *vfsName; + + +///--------------------- +/// @name Initialization +///--------------------- + +/** Create pool using path. + + @param aPath The file path of the database. + + @return The @c FMDatabasePool object. @c nil on error. + */ + ++ (instancetype)databasePoolWithPath:(NSString * _Nullable)aPath; + +/** Create pool using file URL. + + @param url The file @c NSURL of the database. + + @return The @c FMDatabasePool object. @c nil on error. + */ + ++ (instancetype)databasePoolWithURL:(NSURL * _Nullable)url; + +/** Create pool using path and specified flags + + @param aPath The file path of the database. + @param openFlags Flags passed to the openWithFlags method of the database. + + @return The @c FMDatabasePool object. @c nil on error. + */ + ++ (instancetype)databasePoolWithPath:(NSString * _Nullable)aPath flags:(int)openFlags; + +/** Create pool using file URL and specified flags + + @param url The file @c NSURL of the database. + @param openFlags Flags passed to the openWithFlags method of the database. + + @return The @c FMDatabasePool object. @c nil on error. + */ + ++ (instancetype)databasePoolWithURL:(NSURL * _Nullable)url flags:(int)openFlags; + +/** Create pool using path. + + @param aPath The file path of the database. + + @return The @c FMDatabasePool object. @c nil on error. + */ + +- (instancetype)initWithPath:(NSString * _Nullable)aPath; + +/** Create pool using file URL. + + @param url The file `NSURL of the database. + + @return The @c FMDatabasePool object. @c nil on error. + */ + +- (instancetype)initWithURL:(NSURL * _Nullable)url; + +/** Create pool using path and specified flags. + + @param aPath The file path of the database. + @param openFlags Flags passed to the openWithFlags method of the database + + @return The @c FMDatabasePool object. @c nil on error. + */ + +- (instancetype)initWithPath:(NSString * _Nullable)aPath flags:(int)openFlags; + +/** Create pool using file URL and specified flags. + + @param url The file @c NSURL of the database. + @param openFlags Flags passed to the openWithFlags method of the database + + @return The @c FMDatabasePool object. @c nil on error. + */ + +- (instancetype)initWithURL:(NSURL * _Nullable)url flags:(int)openFlags; + +/** Create pool using path and specified flags. + + @param aPath The file path of the database. + @param openFlags Flags passed to the openWithFlags method of the database + @param vfsName The name of a custom virtual file system + + @return The @c FMDatabasePool object. @c nil on error. + */ + +- (instancetype)initWithPath:(NSString * _Nullable)aPath flags:(int)openFlags vfs:(NSString * _Nullable)vfsName; + +/** Create pool using file URL and specified flags. + + @param url The file @c NSURL of the database. + @param openFlags Flags passed to the openWithFlags method of the database + @param vfsName The name of a custom virtual file system + + @return The @c FMDatabasePool object. @c nil on error. + */ + +- (instancetype)initWithURL:(NSURL * _Nullable)url flags:(int)openFlags vfs:(NSString * _Nullable)vfsName; + +/** Returns the Class of 'FMDatabase' subclass, that will be used to instantiate database object. + + Subclasses can override this method to return specified Class of 'FMDatabase' subclass. + + @return The Class of 'FMDatabase' subclass, that will be used to instantiate database object. + */ + ++ (Class)databaseClass; + +///------------------------------------------------ +/// @name Keeping track of checked in/out databases +///------------------------------------------------ + +/** Number of checked-in databases in pool + */ + +@property (nonatomic, readonly) NSUInteger countOfCheckedInDatabases; + +/** Number of checked-out databases in pool + */ + +@property (nonatomic, readonly) NSUInteger countOfCheckedOutDatabases; + +/** Total number of databases in pool + */ + +@property (nonatomic, readonly) NSUInteger countOfOpenDatabases; + +/** Release all databases in pool */ + +- (void)releaseAllDatabases; + +///------------------------------------------ +/// @name Perform database operations in pool +///------------------------------------------ + +/** Synchronously perform database operations in pool. + + @param block The code to be run on the @c FMDatabasePool pool. + */ + +- (void)inDatabase:(__attribute__((noescape)) void (^)(FMDatabase *db))block; + +/** Synchronously perform database operations in pool using transaction. + + @param block The code to be run on the @c FMDatabasePool pool. + + @warning Unlike SQLite's `BEGIN TRANSACTION`, this method currently performs + an exclusive transaction, not a deferred transaction. This behavior + is likely to change in future versions of FMDB, whereby this method + will likely eventually adopt standard SQLite behavior and perform + deferred transactions. If you really need exclusive tranaction, it is + recommended that you use `inExclusiveTransaction`, instead, not only + to make your intent explicit, but also to future-proof your code. + */ + +- (void)inTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +/** Synchronously perform database operations in pool using exclusive transaction. + + @param block The code to be run on the @c FMDatabasePool pool. + */ + +- (void)inExclusiveTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +/** Synchronously perform database operations in pool using deferred transaction. + + @param block The code to be run on the @c FMDatabasePool pool. + */ + +- (void)inDeferredTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +/** Synchronously perform database operations on queue, using immediate transactions. + + @param block The code to be run on the queue of @c FMDatabaseQueue + */ + +- (void)inImmediateTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +/** Synchronously perform database operations in pool using save point. + + @param block The code to be run on the @c FMDatabasePool pool. + + @return @c NSError object if error; @c nil if successful. + + @warning You can not nest these, since calling it will pull another database out of the pool and you'll get a deadlock. If you need to nest, use @c startSavePointWithName:error: instead. +*/ + +- (NSError * _Nullable)inSavePoint:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +@end + + +/** FMDatabasePool delegate category + + This is a category that defines the protocol for the FMDatabasePool delegate + */ + +@interface NSObject (FMDatabasePoolDelegate) + +/** Asks the delegate whether database should be added to the pool. + + @param pool The @c FMDatabasePool object. + @param database The @c FMDatabase object. + + @return @c YES if it should add database to pool; @c NO if not. + + */ + +- (BOOL)databasePool:(FMDatabasePool*)pool shouldAddDatabaseToPool:(FMDatabase*)database; + +/** Tells the delegate that database was added to the pool. + + @param pool The @c FMDatabasePool object. + @param database The @c FMDatabase object. + + */ + +- (void)databasePool:(FMDatabasePool*)pool didAddDatabase:(FMDatabase*)database; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDatabaseQueue.h b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDatabaseQueue.h new file mode 100755 index 0000000..b3dcf41 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMDatabaseQueue.h @@ -0,0 +1,295 @@ +// +// FMDatabaseQueue.h +// fmdb +// +// Created by August Mueller on 6/22/11. +// Copyright 2011 Flying Meat Inc. All rights reserved. +// + +#import +#import "FMDatabase.h" + +NS_ASSUME_NONNULL_BEGIN + +/** To perform queries and updates on multiple threads, you'll want to use @c FMDatabaseQueue . + + Using a single instance of @c FMDatabase from multiple threads at once is a bad idea. It has always been OK to make a @c FMDatabase object *per thread*. Just don't share a single instance across threads, and definitely not across multiple threads at the same time. + + Instead, use @c FMDatabaseQueue . Here's how to use it: + + First, make your queue. + +@code +FMDatabaseQueue *queue = [FMDatabaseQueue databaseQueueWithPath:aPath]; +@endcode + + Then use it like so: + +@code +[queue inDatabase:^(FMDatabase *db) { + [db executeUpdate:@"INSERT INTO myTable VALUES (?)", [NSNumber numberWithInt:1]]; + [db executeUpdate:@"INSERT INTO myTable VALUES (?)", [NSNumber numberWithInt:2]]; + [db executeUpdate:@"INSERT INTO myTable VALUES (?)", [NSNumber numberWithInt:3]]; + + FMResultSet *rs = [db executeQuery:@"select * from foo"]; + while ([rs next]) { + //… + } +}]; +@endcode + + An easy way to wrap things up in a transaction can be done like this: + +@code +[queue inTransaction:^(FMDatabase *db, BOOL *rollback) { + [db executeUpdate:@"INSERT INTO myTable VALUES (?)", [NSNumber numberWithInt:1]]; + [db executeUpdate:@"INSERT INTO myTable VALUES (?)", [NSNumber numberWithInt:2]]; + [db executeUpdate:@"INSERT INTO myTable VALUES (?)", [NSNumber numberWithInt:3]]; + + // if (whoopsSomethingWrongHappened) { + // *rollback = YES; + // return; + // } + + // etc… + [db executeUpdate:@"INSERT INTO myTable VALUES (?)", [NSNumber numberWithInt:4]]; +}]; +@endcode + + @c FMDatabaseQueue will run the blocks on a serialized queue (hence the name of the class). So if you call @c FMDatabaseQueue 's methods from multiple threads at the same time, they will be executed in the order they are received. This way queries and updates won't step on each other's toes, and every one is happy. + + @warning Do not instantiate a single @c FMDatabase object and use it across multiple threads. Use @c FMDatabaseQueue instead. + + @warning The calls to @c FMDatabaseQueue 's methods are blocking. So even though you are passing along blocks, they will **not** be run on another thread. + + @sa FMDatabase + + */ + +@interface FMDatabaseQueue : NSObject + +/** Path of database */ + +@property (atomic, retain, nullable) NSString *path; + +/** Open flags */ + +@property (atomic, readonly) int openFlags; + +/** Custom virtual file system name */ + +@property (atomic, copy, nullable) NSString *vfsName; + +///---------------------------------------------------- +/// @name Initialization, opening, and closing of queue +///---------------------------------------------------- + +/** Create queue using path. + + @param aPath The file path of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + ++ (nullable instancetype)databaseQueueWithPath:(NSString * _Nullable)aPath; + +/** Create queue using file URL. + + @param url The file @c NSURL of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + ++ (nullable instancetype)databaseQueueWithURL:(NSURL * _Nullable)url; + +/** Create queue using path and specified flags. + + @param aPath The file path of the database. + @param openFlags Flags passed to the openWithFlags method of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ ++ (nullable instancetype)databaseQueueWithPath:(NSString * _Nullable)aPath flags:(int)openFlags; + +/** Create queue using file URL and specified flags. + + @param url The file @c NSURL of the database. + @param openFlags Flags passed to the openWithFlags method of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ ++ (nullable instancetype)databaseQueueWithURL:(NSURL * _Nullable)url flags:(int)openFlags; + +/** Create queue using path. + + @param aPath The file path of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + +- (nullable instancetype)initWithPath:(NSString * _Nullable)aPath; + +/** Create queue using file URL. + + @param url The file `NSURL of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + +- (nullable instancetype)initWithURL:(NSURL * _Nullable)url; + +/** Create queue using path and specified flags. + + @param aPath The file path of the database. + @param openFlags Flags passed to the openWithFlags method of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + +- (nullable instancetype)initWithPath:(NSString * _Nullable)aPath flags:(int)openFlags; + +/** Create queue using file URL and specified flags. + + @param url The file path of the database. + @param openFlags Flags passed to the openWithFlags method of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + +- (nullable instancetype)initWithURL:(NSURL * _Nullable)url flags:(int)openFlags; + +/** Create queue using path and specified flags. + + @param aPath The file path of the database. + @param openFlags Flags passed to the openWithFlags method of the database + @param vfsName The name of a custom virtual file system + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + +- (nullable instancetype)initWithPath:(NSString * _Nullable)aPath flags:(int)openFlags vfs:(NSString * _Nullable)vfsName; + +/** Create queue using file URL and specified flags. + + @param url The file `NSURL of the database. + @param openFlags Flags passed to the openWithFlags method of the database + @param vfsName The name of a custom virtual file system + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + +- (nullable instancetype)initWithURL:(NSURL * _Nullable)url flags:(int)openFlags vfs:(NSString * _Nullable)vfsName; + +/** Returns the Class of 'FMDatabase' subclass, that will be used to instantiate database object. + + Subclasses can override this method to return specified Class of 'FMDatabase' subclass. + + @return The Class of 'FMDatabase' subclass, that will be used to instantiate database object. + */ + ++ (Class)databaseClass; + +/** Close database used by queue. */ + +- (void)close; + +/** Interupt pending database operation. */ + +- (void)interrupt; + +///----------------------------------------------- +/// @name Dispatching database operations to queue +///----------------------------------------------- + +/** Synchronously perform database operations on queue. + + @param block The code to be run on the queue of @c FMDatabaseQueue + */ + +- (void)inDatabase:(__attribute__((noescape)) void (^)(FMDatabase *db))block; + +/** Synchronously perform database operations on queue, using transactions. + + @param block The code to be run on the queue of @c FMDatabaseQueue + + @warning Unlike SQLite's `BEGIN TRANSACTION`, this method currently performs + an exclusive transaction, not a deferred transaction. This behavior + is likely to change in future versions of FMDB, whereby this method + will likely eventually adopt standard SQLite behavior and perform + deferred transactions. If you really need exclusive tranaction, it is + recommended that you use `inExclusiveTransaction`, instead, not only + to make your intent explicit, but also to future-proof your code. + + */ + +- (void)inTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +/** Synchronously perform database operations on queue, using deferred transactions. + + @param block The code to be run on the queue of @c FMDatabaseQueue + */ + +- (void)inDeferredTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +/** Synchronously perform database operations on queue, using exclusive transactions. + + @param block The code to be run on the queue of @c FMDatabaseQueue + */ + +- (void)inExclusiveTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +/** Synchronously perform database operations on queue, using immediate transactions. + + @param block The code to be run on the queue of @c FMDatabaseQueue + */ + +- (void)inImmediateTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +///----------------------------------------------- +/// @name Dispatching database operations to queue +///----------------------------------------------- + +/** Synchronously perform database operations using save point. + + @param block The code to be run on the queue of @c FMDatabaseQueue + */ + +// NOTE: you can not nest these, since calling it will pull another database out of the pool and you'll get a deadlock. +// If you need to nest, use FMDatabase's startSavePointWithName:error: instead. +- (NSError * _Nullable)inSavePoint:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +///----------------- +/// @name Checkpoint +///----------------- + +/** Performs a WAL checkpoint + + @param checkpointMode The checkpoint mode for sqlite3_wal_checkpoint_v2 + @param error The NSError corresponding to the error, if any. + @return YES on success, otherwise NO. + */ +- (BOOL)checkpoint:(FMDBCheckpointMode)checkpointMode error:(NSError * _Nullable *)error; + +/** Performs a WAL checkpoint + + @param checkpointMode The checkpoint mode for sqlite3_wal_checkpoint_v2 + @param name The db name for sqlite3_wal_checkpoint_v2 + @param error The NSError corresponding to the error, if any. + @return YES on success, otherwise NO. + */ +- (BOOL)checkpoint:(FMDBCheckpointMode)checkpointMode name:(NSString * _Nullable)name error:(NSError * _Nullable *)error; + +/** Performs a WAL checkpoint + + @param checkpointMode The checkpoint mode for sqlite3_wal_checkpoint_v2 + @param name The db name for sqlite3_wal_checkpoint_v2 + @param error The NSError corresponding to the error, if any. + @param logFrameCount If not NULL, then this is set to the total number of frames in the log file or to -1 if the checkpoint could not run because of an error or because the database is not in WAL mode. + @param checkpointCount If not NULL, then this is set to the total number of checkpointed frames in the log file (including any that were already checkpointed before the function was called) or to -1 if the checkpoint could not run due to an error or because the database is not in WAL mode. + @return YES on success, otherwise NO. + */ +- (BOOL)checkpoint:(FMDBCheckpointMode)checkpointMode name:(NSString * _Nullable)name logFrameCount:(int * _Nullable)logFrameCount checkpointCount:(int * _Nullable)checkpointCount error:(NSError * _Nullable *)error; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMResultSet.h b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMResultSet.h new file mode 100644 index 0000000..0832451 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Headers/FMResultSet.h @@ -0,0 +1,538 @@ +#import + +NS_ASSUME_NONNULL_BEGIN + +#ifndef __has_feature // Optional. +#define __has_feature(x) 0 // Compatibility with non-clang compilers. +#endif + +#ifndef NS_RETURNS_NOT_RETAINED +#if __has_feature(attribute_ns_returns_not_retained) +#define NS_RETURNS_NOT_RETAINED __attribute__((ns_returns_not_retained)) +#else +#define NS_RETURNS_NOT_RETAINED +#endif +#endif + +@class FMDatabase; +@class FMStatement; + +/** Types for columns in a result set. + */ +typedef NS_ENUM(int, SqliteValueType) { + SqliteValueTypeInteger = 1, + SqliteValueTypeFloat = 2, + SqliteValueTypeText = 3, + SqliteValueTypeBlob = 4, + SqliteValueTypeNull = 5 +}; + +/** Represents the results of executing a query on an @c FMDatabase . + + See also + + - @c FMDatabase + */ + +@interface FMResultSet : NSObject + +@property (nonatomic, retain, nullable) FMDatabase *parentDB; + +///----------------- +/// @name Properties +///----------------- + +/** Executed query */ + +@property (atomic, retain, nullable) NSString *query; + +/** `NSMutableDictionary` mapping column names to numeric index */ + +@property (readonly) NSMutableDictionary *columnNameToIndexMap; + +/** `FMStatement` used by result set. */ + +@property (atomic, retain, nullable) FMStatement *statement; + +///------------------------------------ +/// @name Creating and closing a result set +///------------------------------------ + +/** Close result set */ + +- (void)close; + +///--------------------------------------- +/// @name Iterating through the result set +///--------------------------------------- + +/** Retrieve next row for result set. + + You must always invoke `next` or `nextWithError` before attempting to access the values returned in a query, even if you're only expecting one. + + @return @c YES if row successfully retrieved; @c NO if end of result set reached + + @see hasAnotherRow + */ + +- (BOOL)next; + +/** Retrieve next row for result set. + + You must always invoke `next` or `nextWithError` before attempting to access the values returned in a query, even if you're only expecting one. + + @param outErr A 'NSError' object to receive any error object (if any). + + @return 'YES' if row successfully retrieved; 'NO' if end of result set reached + + @see hasAnotherRow + */ + +- (BOOL)nextWithError:(NSError * _Nullable __autoreleasing *)outErr; + +/** Perform SQL statement. + + @return 'YES' if successful; 'NO' if not. + + @see hasAnotherRow +*/ + +- (BOOL)step; + +/** Perform SQL statement. + + @param outErr A 'NSError' object to receive any error object (if any). + + @return 'YES' if successful; 'NO' if not. + + @see hasAnotherRow +*/ + +- (BOOL)stepWithError:(NSError * _Nullable __autoreleasing *)outErr; + +/** Did the last call to `` succeed in retrieving another row? + + @return 'YES' if there is another row; 'NO' if not. + + @see next + + @warning The `hasAnotherRow` method must follow a call to ``. If the previous database interaction was something other than a call to `next`, then this method may return @c NO, whether there is another row of data or not. + */ + +- (BOOL)hasAnotherRow; + +///--------------------------------------------- +/// @name Retrieving information from result set +///--------------------------------------------- + +/** How many columns in result set + + @return Integer value of the number of columns. + */ + +@property (nonatomic, readonly) int columnCount; + +/** Column index for column name + + @param columnName @c NSString value of the name of the column. + + @return Zero-based index for column. + */ + +- (int)columnIndexForName:(NSString*)columnName; + +/** Column name for column index + + @param columnIdx Zero-based index for column. + + @return columnName @c NSString value of the name of the column. + */ + +- (NSString * _Nullable)columnNameForIndex:(int)columnIdx; + +/** Result set integer value for column. + + @param columnName @c NSString value of the name of the column. + + @return @c int value of the result set's column. + */ + +- (int)intForColumn:(NSString*)columnName; + +/** Result set integer value for column. + + @param columnIdx Zero-based index for column. + + @return @c int value of the result set's column. + */ + +- (int)intForColumnIndex:(int)columnIdx; + +/** Result set @c long value for column. + + @param columnName @c NSString value of the name of the column. + + @return @c long value of the result set's column. + */ + +- (long)longForColumn:(NSString*)columnName; + +/** Result set long value for column. + + @param columnIdx Zero-based index for column. + + @return @c long value of the result set's column. + */ + +- (long)longForColumnIndex:(int)columnIdx; + +/** Result set `long long int` value for column. + + @param columnName @c NSString value of the name of the column. + + @return `long long int` value of the result set's column. + */ + +- (long long int)longLongIntForColumn:(NSString*)columnName; + +/** Result set `long long int` value for column. + + @param columnIdx Zero-based index for column. + + @return `long long int` value of the result set's column. + */ + +- (long long int)longLongIntForColumnIndex:(int)columnIdx; + +/** Result set `unsigned long long int` value for column. + + @param columnName @c NSString value of the name of the column. + + @return `unsigned long long int` value of the result set's column. + */ + +- (unsigned long long int)unsignedLongLongIntForColumn:(NSString*)columnName; + +/** Result set `unsigned long long int` value for column. + + @param columnIdx Zero-based index for column. + + @return `unsigned long long int` value of the result set's column. + */ + +- (unsigned long long int)unsignedLongLongIntForColumnIndex:(int)columnIdx; + +/** Result set `BOOL` value for column. + + @param columnName @c NSString value of the name of the column. + + @return `BOOL` value of the result set's column. + */ + +- (BOOL)boolForColumn:(NSString*)columnName; + +/** Result set `BOOL` value for column. + + @param columnIdx Zero-based index for column. + + @return `BOOL` value of the result set's column. + */ + +- (BOOL)boolForColumnIndex:(int)columnIdx; + +/** Result set `double` value for column. + + @param columnName @c NSString value of the name of the column. + + @return `double` value of the result set's column. + + */ + +- (double)doubleForColumn:(NSString*)columnName; + +/** Result set `double` value for column. + + @param columnIdx Zero-based index for column. + + @return `double` value of the result set's column. + + */ + +- (double)doubleForColumnIndex:(int)columnIdx; + +/** Result set @c NSString value for column. + + @param columnName @c NSString value of the name of the column. + + @return String value of the result set's column. + + */ + +- (NSString * _Nullable)stringForColumn:(NSString*)columnName; + +/** Result set @c NSString value for column. + + @param columnIdx Zero-based index for column. + + @return String value of the result set's column. + */ + +- (NSString * _Nullable)stringForColumnIndex:(int)columnIdx; + +/** Result set @c NSDate value for column. + + @param columnName @c NSString value of the name of the column. + + @return Date value of the result set's column. + */ + +- (NSDate * _Nullable)dateForColumn:(NSString*)columnName; + +/** Result set @c NSDate value for column. + + @param columnIdx Zero-based index for column. + + @return Date value of the result set's column. + + */ + +- (NSDate * _Nullable)dateForColumnIndex:(int)columnIdx; + +/** Result set @c NSData value for column. + + This is useful when storing binary data in table (such as image or the like). + + @param columnName @c NSString value of the name of the column. + + @return Data value of the result set's column. + + */ + +- (NSData * _Nullable)dataForColumn:(NSString*)columnName; + +/** Result set @c NSData value for column. + + @param columnIdx Zero-based index for column. + + @warning For zero length BLOBs, this will return `nil`. Use `typeForColumn` to determine whether this was really a zero + length BLOB or `NULL`. + + @return Data value of the result set's column. + */ + +- (NSData * _Nullable)dataForColumnIndex:(int)columnIdx; + +/** Result set `(const unsigned char *)` value for column. + + @param columnName @c NSString value of the name of the column. + + @warning For zero length BLOBs, this will return `nil`. Use `typeForColumnIndex` to determine whether this was really a zero + length BLOB or `NULL`. + + @return `(const unsigned char *)` value of the result set's column. + */ + +- (const unsigned char * _Nullable)UTF8StringForColumn:(NSString*)columnName; + +- (const unsigned char * _Nullable)UTF8StringForColumnName:(NSString*)columnName __deprecated_msg("Use UTF8StringForColumn instead"); + +/** Result set `(const unsigned char *)` value for column. + + @param columnIdx Zero-based index for column. + + @return `(const unsigned char *)` value of the result set's column. + */ + +- (const unsigned char * _Nullable)UTF8StringForColumnIndex:(int)columnIdx; + +/** Result set object for column. + + @param columnName Name of the column. + + @return Either @c NSNumber , @c NSString , @c NSData , or @c NSNull . If the column was @c NULL , this returns `[NSNull null]` object. + + @see objectForKeyedSubscript: + */ + +- (id _Nullable)objectForColumn:(NSString*)columnName; + +- (id _Nullable)objectForColumnName:(NSString*)columnName __deprecated_msg("Use objectForColumn instead"); + +/** Column type by column name. + + @param columnName Name of the column. + + @return The `SqliteValueType` of the value in this column. + */ + +- (SqliteValueType)typeForColumn:(NSString*)columnName; + +/** Column type by column index. + + @param columnIdx Index of the column. + + @return The `SqliteValueType` of the value in this column. + */ + +- (SqliteValueType)typeForColumnIndex:(int)columnIdx; + + +/** Result set object for column. + + @param columnIdx Zero-based index for column. + + @return Either @c NSNumber , @c NSString , @c NSData , or @c NSNull . If the column was @c NULL , this returns `[NSNull null]` object. + + @see objectAtIndexedSubscript: + */ + +- (id _Nullable)objectForColumnIndex:(int)columnIdx; + +/** Result set object for column. + + This method allows the use of the "boxed" syntax supported in Modern Objective-C. For example, by defining this method, the following syntax is now supported: + +@code +id result = rs[@"employee_name"]; +@endcode + + This simplified syntax is equivalent to calling: + +@code +id result = [rs objectForKeyedSubscript:@"employee_name"]; +@endcode + + which is, it turns out, equivalent to calling: + +@code +id result = [rs objectForColumnName:@"employee_name"]; +@endcode + + @param columnName @c NSString value of the name of the column. + + @return Either @c NSNumber , @c NSString , @c NSData , or @c NSNull . If the column was @c NULL , this returns `[NSNull null]` object. + */ + +- (id _Nullable)objectForKeyedSubscript:(NSString *)columnName; + +/** Result set object for column. + + This method allows the use of the "boxed" syntax supported in Modern Objective-C. For example, by defining this method, the following syntax is now supported: + +@code +id result = rs[0]; +@endcode + + This simplified syntax is equivalent to calling: + +@code +id result = [rs objectForKeyedSubscript:0]; +@endcode + + which is, it turns out, equivalent to calling: + +@code +id result = [rs objectForColumnName:0]; +@endcode + + @param columnIdx Zero-based index for column. + + @return Either @c NSNumber , @c NSString , @c NSData , or @c NSNull . If the column was @c NULL , this returns `[NSNull null]` object. + */ + +- (id _Nullable)objectAtIndexedSubscript:(int)columnIdx; + +/** Result set @c NSData value for column. + + @param columnName @c NSString value of the name of the column. + + @return Data value of the result set's column. + + @warning If you are going to use this data after you iterate over the next row, or after you close the +result set, make sure to make a copy of the data first (or just use ``/``) +If you don't, you're going to be in a world of hurt when you try and use the data. + + */ + +- (NSData * _Nullable)dataNoCopyForColumn:(NSString *)columnName NS_RETURNS_NOT_RETAINED; + +/** Result set @c NSData value for column. + + @param columnIdx Zero-based index for column. + + @return Data value of the result set's column. + + @warning If you are going to use this data after you iterate over the next row, or after you close the + result set, make sure to make a copy of the data first (or just use ``/``) + If you don't, you're going to be in a world of hurt when you try and use the data. + + */ + +- (NSData * _Nullable)dataNoCopyForColumnIndex:(int)columnIdx NS_RETURNS_NOT_RETAINED; + +/** Is the column @c NULL ? + + @param columnIdx Zero-based index for column. + + @return @c YES if column is @c NULL ; @c NO if not @c NULL . + */ + +- (BOOL)columnIndexIsNull:(int)columnIdx; + +/** Is the column @c NULL ? + + @param columnName @c NSString value of the name of the column. + + @return @c YES if column is @c NULL ; @c NO if not @c NULL . + */ + +- (BOOL)columnIsNull:(NSString*)columnName; + + +/** Returns a dictionary of the row results mapped to case sensitive keys of the column names. + + @warning The keys to the dictionary are case sensitive of the column names. + */ + +@property (nonatomic, readonly, nullable) NSDictionary *resultDictionary; + +/** Returns a dictionary of the row results + + @see resultDictionary + + @warning **Deprecated**: Please use `` instead. Also, beware that `` is case sensitive! + */ + +- (NSDictionary * _Nullable)resultDict __deprecated_msg("Use resultDictionary instead"); + +///----------------------------- +/// @name Key value coding magic +///----------------------------- + +/** Performs `setValue` to yield support for key value observing. + + @param object The object for which the values will be set. This is the key-value-coding compliant object that you might, for example, observe. + + */ + +- (void)kvcMagic:(id)object; + +///----------------------------- +/// @name Binding values +///----------------------------- + +/// Bind array of values to prepared statement. +/// +/// @param array Array of values to bind to SQL statement. + +- (BOOL)bindWithArray:(NSArray*)array; + +/// Bind dictionary of values to prepared statement. +/// +/// @param dictionary Dictionary of values to bind to SQL statement. + +- (BOOL)bindWithDictionary:(NSDictionary *)dictionary; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Info.plist b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Info.plist new file mode 100644 index 0000000..75711d9 Binary files /dev/null and b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Info.plist differ diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Modules/module.modulemap b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Modules/module.modulemap new file mode 100644 index 0000000..c1747d5 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64/FMDB.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module FMDB { + umbrella header "FMDB-umbrella.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64/dSYMs/FMDB.framework.dSYM/Contents/Info.plist b/Flutter/Release/FMDB.xcframework/ios-arm64/dSYMs/FMDB.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..670853d --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64/dSYMs/FMDB.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.FMDB + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 2.7.10 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64/dSYMs/FMDB.framework.dSYM/Contents/Resources/DWARF/FMDB b/Flutter/Release/FMDB.xcframework/ios-arm64/dSYMs/FMDB.framework.dSYM/Contents/Resources/DWARF/FMDB new file mode 100644 index 0000000..3e219fc Binary files /dev/null and b/Flutter/Release/FMDB.xcframework/ios-arm64/dSYMs/FMDB.framework.dSYM/Contents/Resources/DWARF/FMDB differ diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64/dSYMs/FMDB.framework.dSYM/Contents/Resources/Relocations/aarch64/FMDB.yml b/Flutter/Release/FMDB.xcframework/ios-arm64/dSYMs/FMDB.framework.dSYM/Contents/Resources/Relocations/aarch64/FMDB.yml new file mode 100644 index 0000000..4e9ab64 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64/dSYMs/FMDB.framework.dSYM/Contents/Resources/Relocations/aarch64/FMDB.yml @@ -0,0 +1,331 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/FMDB/FMDB.framework/FMDB' +relocations: + - { offsetInCU: 0x34, offset: 0x56799, size: 0x8, addend: 0x0, symName: _FMDBVersionString, symObjAddr: 0x0, symBinAddr: 0x10C90, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x567CE, size: 0x8, addend: 0x0, symName: _FMDBVersionNumber, symObjAddr: 0x28, symBinAddr: 0x10CB8, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x5680B, size: 0x8, addend: 0x0, symName: '+[FMDatabase databaseWithPath:]', symObjAddr: 0x0, symBinAddr: 0x8000, symSize: 0x48 } + - { offsetInCU: 0x48, offset: 0x5682C, size: 0x8, addend: 0x0, symName: '+[FMDatabase FMDBVersion]', symObjAddr: 0x224, symBinAddr: 0x8224, symSize: 0x74 } + - { offsetInCU: 0x72, offset: 0x56856, size: 0x8, addend: 0x0, symName: _FMDBVersion.once, symObjAddr: 0x171E0, symBinAddr: 0x17C98, symSize: 0x0 } + - { offsetInCU: 0x88, offset: 0x5686C, size: 0x8, addend: 0x0, symName: _FMDBVersion.FMDBVersionVal, symObjAddr: 0x171E8, symBinAddr: 0x17CA0, symSize: 0x0 } + - { offsetInCU: 0xE7, offset: 0x568CB, size: 0x8, addend: 0x0, symName: '-[FMDatabase inSavePoint:]', symObjAddr: 0x2B1C, symBinAddr: 0xAB1C, symSize: 0x138 } + - { offsetInCU: 0x113, offset: 0x568F7, size: 0x8, addend: 0x0, symName: '_inSavePoint:.savePointIdx', symObjAddr: 0x171F0, symBinAddr: 0x17CA8, symSize: 0x0 } + - { offsetInCU: 0x4CE, offset: 0x56CB2, size: 0x8, addend: 0x0, symName: '+[FMDatabase databaseWithPath:]', symObjAddr: 0x0, symBinAddr: 0x8000, symSize: 0x48 } + - { offsetInCU: 0x515, offset: 0x56CF9, size: 0x8, addend: 0x0, symName: '+[FMDatabase databaseWithURL:]', symObjAddr: 0x48, symBinAddr: 0x8048, symSize: 0x48 } + - { offsetInCU: 0x55C, offset: 0x56D40, size: 0x8, addend: 0x0, symName: '-[FMDatabase init]', symObjAddr: 0x90, symBinAddr: 0x8090, symSize: 0x8 } + - { offsetInCU: 0x591, offset: 0x56D75, size: 0x8, addend: 0x0, symName: '-[FMDatabase initWithURL:]', symObjAddr: 0x98, symBinAddr: 0x8098, symSize: 0x4C } + - { offsetInCU: 0x5D8, offset: 0x56DBC, size: 0x8, addend: 0x0, symName: '-[FMDatabase initWithPath:]', symObjAddr: 0xE4, symBinAddr: 0x80E4, symSize: 0xBC } + - { offsetInCU: 0x630, offset: 0x56E14, size: 0x8, addend: 0x0, symName: '-[FMDatabase dealloc]', symObjAddr: 0x1A0, symBinAddr: 0x81A0, symSize: 0x44 } + - { offsetInCU: 0x648, offset: 0x56E2C, size: 0x8, addend: 0x0, symName: '-[FMDatabase initWithPath:].cold.1', symObjAddr: 0x335C, symBinAddr: 0xEB80, symSize: 0x28 } + - { offsetInCU: 0x660, offset: 0x56E44, size: 0x8, addend: 0x0, symName: '-[FMDatabase dealloc]', symObjAddr: 0x1A0, symBinAddr: 0x81A0, symSize: 0x44 } + - { offsetInCU: 0x693, offset: 0x56E77, size: 0x8, addend: 0x0, symName: '-[FMDatabase databaseURL]', symObjAddr: 0x1E4, symBinAddr: 0x81E4, symSize: 0x34 } + - { offsetInCU: 0x6CA, offset: 0x56EAE, size: 0x8, addend: 0x0, symName: '+[FMDatabase FMDBUserVersion]', symObjAddr: 0x218, symBinAddr: 0x8218, symSize: 0xC } + - { offsetInCU: 0x73D, offset: 0x56F21, size: 0x8, addend: 0x0, symName: '___25+[FMDatabase FMDBVersion]_block_invoke', symObjAddr: 0x298, symBinAddr: 0x8298, symSize: 0x16C } + - { offsetInCU: 0x7E7, offset: 0x56FCB, size: 0x8, addend: 0x0, symName: '+[FMDatabase sqliteLibVersion]', symObjAddr: 0x404, symBinAddr: 0x8404, symSize: 0x40 } + - { offsetInCU: 0x834, offset: 0x57018, size: 0x8, addend: 0x0, symName: '+[FMDatabase isSQLiteThreadSafe]', symObjAddr: 0x444, symBinAddr: 0x8444, symSize: 0x1C } + - { offsetInCU: 0x875, offset: 0x57059, size: 0x8, addend: 0x0, symName: '-[FMDatabase sqliteHandle]', symObjAddr: 0x460, symBinAddr: 0x8460, symSize: 0x8 } + - { offsetInCU: 0x8AC, offset: 0x57090, size: 0x8, addend: 0x0, symName: '-[FMDatabase sqlitePath]', symObjAddr: 0x468, symBinAddr: 0x8468, symSize: 0x50 } + - { offsetInCU: 0x8E3, offset: 0x570C7, size: 0x8, addend: 0x0, symName: '-[FMDatabase limitFor:value:]', symObjAddr: 0x4B8, symBinAddr: 0x84B8, symSize: 0x10 } + - { offsetInCU: 0x976, offset: 0x5715A, size: 0x8, addend: 0x0, symName: '-[FMDatabase open]', symObjAddr: 0x4C8, symBinAddr: 0x84C8, symSize: 0x90 } + - { offsetInCU: 0x9EB, offset: 0x571CF, size: 0x8, addend: 0x0, symName: '-[FMDatabase openWithFlags:]', symObjAddr: 0x558, symBinAddr: 0x8558, symSize: 0x8 } + - { offsetInCU: 0xA2E, offset: 0x57212, size: 0x8, addend: 0x0, symName: '-[FMDatabase openWithFlags:vfs:]', symObjAddr: 0x560, symBinAddr: 0x8560, symSize: 0xD8 } + - { offsetInCU: 0xADB, offset: 0x572BF, size: 0x8, addend: 0x0, symName: '-[FMDatabase close]', symObjAddr: 0x638, symBinAddr: 0x8638, symSize: 0xC4 } + - { offsetInCU: 0xC00, offset: 0x573E4, size: 0x8, addend: 0x0, symName: '-[FMDatabase setMaxBusyRetryTimeInterval:]', symObjAddr: 0x6FC, symBinAddr: 0x86FC, symSize: 0x34 } + - { offsetInCU: 0xC9F, offset: 0x57483, size: 0x8, addend: 0x0, symName: _FMDBDatabaseBusyHandler, symObjAddr: 0x730, symBinAddr: 0x8730, symSize: 0xA8 } + - { offsetInCU: 0xD85, offset: 0x57569, size: 0x8, addend: 0x0, symName: '-[FMDatabase maxBusyRetryTimeInterval]', symObjAddr: 0x7D8, symBinAddr: 0x87D8, symSize: 0x8 } + - { offsetInCU: 0xDBB, offset: 0x5759F, size: 0x8, addend: 0x0, symName: '-[FMDatabase busyRetryTimeout]', symObjAddr: 0x7E0, symBinAddr: 0x87E0, symSize: 0x44 } + - { offsetInCU: 0xDEF, offset: 0x575D3, size: 0x8, addend: 0x0, symName: '-[FMDatabase setBusyRetryTimeout:]', symObjAddr: 0x824, symBinAddr: 0x8824, symSize: 0x40 } + - { offsetInCU: 0xE2C, offset: 0x57610, size: 0x8, addend: 0x0, symName: '-[FMDatabase hasOpenResultSets]', symObjAddr: 0x864, symBinAddr: 0x8864, symSize: 0x20 } + - { offsetInCU: 0xE64, offset: 0x57648, size: 0x8, addend: 0x0, symName: '-[FMDatabase closeOpenResultSets]', symObjAddr: 0x884, symBinAddr: 0x8884, symSize: 0x138 } + - { offsetInCU: 0xEE1, offset: 0x576C5, size: 0x8, addend: 0x0, symName: '-[FMDatabase resultSetDidClose:]', symObjAddr: 0x9BC, symBinAddr: 0x89BC, symSize: 0x44 } + - { offsetInCU: 0xF37, offset: 0x5771B, size: 0x8, addend: 0x0, symName: '-[FMDatabase clearCachedStatements]', symObjAddr: 0xA00, symBinAddr: 0x8A00, symSize: 0x1A0 } + - { offsetInCU: 0xF9B, offset: 0x5777F, size: 0x8, addend: 0x0, symName: '-[FMDatabase cachedStatementForQuery:]', symObjAddr: 0xBA0, symBinAddr: 0x8BA0, symSize: 0x70 } + - { offsetInCU: 0xFF5, offset: 0x577D9, size: 0x8, addend: 0x0, symName: '___38-[FMDatabase cachedStatementForQuery:]_block_invoke', symObjAddr: 0xC10, symBinAddr: 0x8C10, symSize: 0x2C } + - { offsetInCU: 0x1044, offset: 0x57828, size: 0x8, addend: 0x0, symName: '-[FMDatabase setCachedStatement:forQuery:]', symObjAddr: 0xC3C, symBinAddr: 0x8C3C, symSize: 0xD4 } + - { offsetInCU: 0x10AB, offset: 0x5788F, size: 0x8, addend: 0x0, symName: '-[FMDatabase rekey:]', symObjAddr: 0xD10, symBinAddr: 0x8D10, symSize: 0xAC } + - { offsetInCU: 0x1105, offset: 0x578E9, size: 0x8, addend: 0x0, symName: '-[FMDatabase rekeyWithData:]', symObjAddr: 0xDBC, symBinAddr: 0x8DBC, symSize: 0x8 } + - { offsetInCU: 0x1146, offset: 0x5792A, size: 0x8, addend: 0x0, symName: '-[FMDatabase setKey:]', symObjAddr: 0xDC4, symBinAddr: 0x8DC4, symSize: 0xAC } + - { offsetInCU: 0x11A0, offset: 0x57984, size: 0x8, addend: 0x0, symName: '-[FMDatabase setKeyWithData:]', symObjAddr: 0xE70, symBinAddr: 0x8E70, symSize: 0x8 } + - { offsetInCU: 0x11E1, offset: 0x579C5, size: 0x8, addend: 0x0, symName: '+[FMDatabase storeableDateFormat:]', symObjAddr: 0xE78, symBinAddr: 0x8E78, symSize: 0xB0 } + - { offsetInCU: 0x1237, offset: 0x57A1B, size: 0x8, addend: 0x0, symName: '-[FMDatabase hasDateFormatter]', symObjAddr: 0xF28, symBinAddr: 0x8F28, symSize: 0x10 } + - { offsetInCU: 0x126F, offset: 0x57A53, size: 0x8, addend: 0x0, symName: '-[FMDatabase setDateFormat:]', symObjAddr: 0xF38, symBinAddr: 0x8F38, symSize: 0xC } + - { offsetInCU: 0x12B4, offset: 0x57A98, size: 0x8, addend: 0x0, symName: '-[FMDatabase dateFromString:]', symObjAddr: 0xF44, symBinAddr: 0x8F44, symSize: 0x8 } + - { offsetInCU: 0x12FB, offset: 0x57ADF, size: 0x8, addend: 0x0, symName: '-[FMDatabase stringFromDate:]', symObjAddr: 0xF4C, symBinAddr: 0x8F4C, symSize: 0x8 } + - { offsetInCU: 0x1342, offset: 0x57B26, size: 0x8, addend: 0x0, symName: '-[FMDatabase goodConnection]', symObjAddr: 0xF54, symBinAddr: 0x8F54, symSize: 0x60 } + - { offsetInCU: 0x138B, offset: 0x57B6F, size: 0x8, addend: 0x0, symName: '-[FMDatabase warnInUse]', symObjAddr: 0xFB4, symBinAddr: 0x8FB4, symSize: 0x28 } + - { offsetInCU: 0x13BF, offset: 0x57BA3, size: 0x8, addend: 0x0, symName: '-[FMDatabase databaseExists]', symObjAddr: 0xFDC, symBinAddr: 0x8FDC, symSize: 0x40 } + - { offsetInCU: 0x13F7, offset: 0x57BDB, size: 0x8, addend: 0x0, symName: '-[FMDatabase lastErrorMessage]', symObjAddr: 0x101C, symBinAddr: 0x901C, symSize: 0x30 } + - { offsetInCU: 0x1450, offset: 0x57C34, size: 0x8, addend: 0x0, symName: '-[FMDatabase hadError]', symObjAddr: 0x104C, symBinAddr: 0x904C, symSize: 0x20 } + - { offsetInCU: 0x1499, offset: 0x57C7D, size: 0x8, addend: 0x0, symName: '-[FMDatabase lastErrorCode]', symObjAddr: 0x106C, symBinAddr: 0x906C, symSize: 0x8 } + - { offsetInCU: 0x14F2, offset: 0x57CD6, size: 0x8, addend: 0x0, symName: '-[FMDatabase lastExtendedErrorCode]', symObjAddr: 0x1074, symBinAddr: 0x9074, symSize: 0x8 } + - { offsetInCU: 0x154B, offset: 0x57D2F, size: 0x8, addend: 0x0, symName: '-[FMDatabase errorWithMessage:]', symObjAddr: 0x107C, symBinAddr: 0x907C, symSize: 0x88 } + - { offsetInCU: 0x15B3, offset: 0x57D97, size: 0x8, addend: 0x0, symName: '-[FMDatabase lastError]', symObjAddr: 0x1104, symBinAddr: 0x9104, symSize: 0x50 } + - { offsetInCU: 0x15EB, offset: 0x57DCF, size: 0x8, addend: 0x0, symName: '-[FMDatabase lastInsertRowId]', symObjAddr: 0x1154, symBinAddr: 0x9154, symSize: 0x48 } + - { offsetInCU: 0x1655, offset: 0x57E39, size: 0x8, addend: 0x0, symName: '-[FMDatabase changes]', symObjAddr: 0x119C, symBinAddr: 0x919C, symSize: 0x48 } + - { offsetInCU: 0x16BF, offset: 0x57EA3, size: 0x8, addend: 0x0, symName: '-[FMDatabase bindObject:toColumn:inStatement:]', symObjAddr: 0x11E4, symBinAddr: 0x91E4, symSize: 0x408 } + - { offsetInCU: 0x18C2, offset: 0x580A6, size: 0x8, addend: 0x0, symName: '-[FMDatabase extractSQL:argumentsList:intoString:arguments:]', symObjAddr: 0x15EC, symBinAddr: 0x95EC, symSize: 0x4A4 } + - { offsetInCU: 0x19C2, offset: 0x581A6, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeQuery:withParameterDictionary:]', symObjAddr: 0x1A90, symBinAddr: 0x9A90, symSize: 0x14 } + - { offsetInCU: 0x1A18, offset: 0x581FC, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeQuery:withArgumentsInArray:orDictionary:orVAList:shouldBind:]', symObjAddr: 0x1AA4, symBinAddr: 0x9AA4, symSize: 0x2E4 } + - { offsetInCU: 0x1B78, offset: 0x5835C, size: 0x8, addend: 0x0, symName: '-[FMDatabase bindStatement:WithArgumentsInArray:orDictionary:orVAList:]', symObjAddr: 0x1D88, symBinAddr: 0x9D88, symSize: 0x3FC } + - { offsetInCU: 0x1D55, offset: 0x58539, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeQuery:]', symObjAddr: 0x2184, symBinAddr: 0xA184, symSize: 0x3C } + - { offsetInCU: 0x1DC1, offset: 0x585A5, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeQueryWithFormat:]', symObjAddr: 0x21C0, symBinAddr: 0xA1C0, symSize: 0xCC } + - { offsetInCU: 0x1E3E, offset: 0x58622, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeQuery:withArgumentsInArray:]', symObjAddr: 0x228C, symBinAddr: 0xA28C, symSize: 0x10 } + - { offsetInCU: 0x1E92, offset: 0x58676, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeQuery:values:error:]', symObjAddr: 0x229C, symBinAddr: 0xA29C, symSize: 0x68 } + - { offsetInCU: 0x1F0E, offset: 0x586F2, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeQuery:withVAList:]', symObjAddr: 0x2304, symBinAddr: 0xA304, symSize: 0x14 } + - { offsetInCU: 0x1F64, offset: 0x58748, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeUpdate:error:withArgumentsInArray:orDictionary:orVAList:]', symObjAddr: 0x2318, symBinAddr: 0xA318, symSize: 0x98 } + - { offsetInCU: 0x2002, offset: 0x587E6, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeUpdate:]', symObjAddr: 0x23B0, symBinAddr: 0xA3B0, symSize: 0x34 } + - { offsetInCU: 0x206A, offset: 0x5884E, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeUpdate:withArgumentsInArray:]', symObjAddr: 0x23E4, symBinAddr: 0xA3E4, symSize: 0x14 } + - { offsetInCU: 0x20C0, offset: 0x588A4, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeUpdate:values:error:]', symObjAddr: 0x23F8, symBinAddr: 0xA3F8, symSize: 0x18 } + - { offsetInCU: 0x2127, offset: 0x5890B, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeUpdate:withParameterDictionary:]', symObjAddr: 0x2410, symBinAddr: 0xA410, symSize: 0x14 } + - { offsetInCU: 0x217D, offset: 0x58961, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeUpdate:withVAList:]', symObjAddr: 0x2424, symBinAddr: 0xA424, symSize: 0x14 } + - { offsetInCU: 0x21D3, offset: 0x589B7, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeUpdateWithFormat:]', symObjAddr: 0x2438, symBinAddr: 0xA438, symSize: 0xC4 } + - { offsetInCU: 0x2250, offset: 0x58A34, size: 0x8, addend: 0x0, symName: _FMDBExecuteBulkSQLCallback, symObjAddr: 0x24FC, symBinAddr: 0xA4FC, symSize: 0x138 } + - { offsetInCU: 0x233E, offset: 0x58B22, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeStatements:]', symObjAddr: 0x2634, symBinAddr: 0xA634, symSize: 0x8 } + - { offsetInCU: 0x2383, offset: 0x58B67, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeStatements:withResultBlock:]', symObjAddr: 0x263C, symBinAddr: 0xA63C, symSize: 0xE8 } + - { offsetInCU: 0x2497, offset: 0x58C7B, size: 0x8, addend: 0x0, symName: '-[FMDatabase executeUpdate:withErrorAndBindings:]', symObjAddr: 0x2724, symBinAddr: 0xA724, symSize: 0x30 } + - { offsetInCU: 0x2510, offset: 0x58CF4, size: 0x8, addend: 0x0, symName: '-[FMDatabase update:withErrorAndBindings:]', symObjAddr: 0x2754, symBinAddr: 0xA754, symSize: 0x30 } + - { offsetInCU: 0x2589, offset: 0x58D6D, size: 0x8, addend: 0x0, symName: '-[FMDatabase prepare:]', symObjAddr: 0x2784, symBinAddr: 0xA784, symSize: 0x14 } + - { offsetInCU: 0x25CE, offset: 0x58DB2, size: 0x8, addend: 0x0, symName: '-[FMDatabase rollback]', symObjAddr: 0x2798, symBinAddr: 0xA798, symSize: 0x30 } + - { offsetInCU: 0x2613, offset: 0x58DF7, size: 0x8, addend: 0x0, symName: '-[FMDatabase commit]', symObjAddr: 0x27C8, symBinAddr: 0xA7C8, symSize: 0x30 } + - { offsetInCU: 0x2658, offset: 0x58E3C, size: 0x8, addend: 0x0, symName: '-[FMDatabase beginTransaction]', symObjAddr: 0x27F8, symBinAddr: 0xA7F8, symSize: 0x34 } + - { offsetInCU: 0x269D, offset: 0x58E81, size: 0x8, addend: 0x0, symName: '-[FMDatabase beginDeferredTransaction]', symObjAddr: 0x282C, symBinAddr: 0xA82C, symSize: 0x34 } + - { offsetInCU: 0x26E2, offset: 0x58EC6, size: 0x8, addend: 0x0, symName: '-[FMDatabase beginImmediateTransaction]', symObjAddr: 0x2860, symBinAddr: 0xA860, symSize: 0x34 } + - { offsetInCU: 0x2727, offset: 0x58F0B, size: 0x8, addend: 0x0, symName: '-[FMDatabase beginExclusiveTransaction]', symObjAddr: 0x2894, symBinAddr: 0xA894, symSize: 0x34 } + - { offsetInCU: 0x276C, offset: 0x58F50, size: 0x8, addend: 0x0, symName: '-[FMDatabase inTransaction]', symObjAddr: 0x28C8, symBinAddr: 0xA8C8, symSize: 0x8 } + - { offsetInCU: 0x27A4, offset: 0x58F88, size: 0x8, addend: 0x0, symName: '-[FMDatabase interrupt]', symObjAddr: 0x28D0, symBinAddr: 0xA8D0, symSize: 0x30 } + - { offsetInCU: 0x2815, offset: 0x58FF9, size: 0x8, addend: 0x0, symName: '-[FMDatabase startSavePointWithName:error:]', symObjAddr: 0x2900, symBinAddr: 0xA900, symSize: 0xB4 } + - { offsetInCU: 0x28A1, offset: 0x59085, size: 0x8, addend: 0x0, symName: '-[FMDatabase releaseSavePointWithName:error:]', symObjAddr: 0x29B4, symBinAddr: 0xA9B4, symSize: 0xB4 } + - { offsetInCU: 0x292D, offset: 0x59111, size: 0x8, addend: 0x0, symName: '-[FMDatabase rollbackToSavePointWithName:error:]', symObjAddr: 0x2A68, symBinAddr: 0xAA68, symSize: 0xB4 } + - { offsetInCU: 0x29B9, offset: 0x5919D, size: 0x8, addend: 0x0, symName: '-[FMDatabase checkpoint:error:]', symObjAddr: 0x2C54, symBinAddr: 0xAC54, symSize: 0x14 } + - { offsetInCU: 0x2A0F, offset: 0x591F3, size: 0x8, addend: 0x0, symName: '-[FMDatabase checkpoint:name:error:]', symObjAddr: 0x2C68, symBinAddr: 0xAC68, symSize: 0x10 } + - { offsetInCU: 0x2A74, offset: 0x59258, size: 0x8, addend: 0x0, symName: '-[FMDatabase checkpoint:name:logFrameCount:checkpointCount:error:]', symObjAddr: 0x2C78, symBinAddr: 0xAC78, symSize: 0xF0 } + - { offsetInCU: 0x2B73, offset: 0x59357, size: 0x8, addend: 0x0, symName: '-[FMDatabase shouldCacheStatements]', symObjAddr: 0x2D68, symBinAddr: 0xAD68, symSize: 0x8 } + - { offsetInCU: 0x2BAB, offset: 0x5938F, size: 0x8, addend: 0x0, symName: '-[FMDatabase setShouldCacheStatements:]', symObjAddr: 0x2D70, symBinAddr: 0xAD70, symSize: 0x74 } + - { offsetInCU: 0x2BEC, offset: 0x593D0, size: 0x8, addend: 0x0, symName: _FMDBBlockSQLiteCallBackFunction, symObjAddr: 0x2DE4, symBinAddr: 0xADE4, symSize: 0x74 } + - { offsetInCU: 0x2CA0, offset: 0x59484, size: 0x8, addend: 0x0, symName: '-[FMDatabase makeFunctionNamed:maximumArguments:withBlock:]', symObjAddr: 0x2E58, symBinAddr: 0xAE58, symSize: 0x4 } + - { offsetInCU: 0x2CFF, offset: 0x594E3, size: 0x8, addend: 0x0, symName: '-[FMDatabase makeFunctionNamed:arguments:block:]', symObjAddr: 0x2E5C, symBinAddr: 0xAE5C, symSize: 0xE0 } + - { offsetInCU: 0x2E0F, offset: 0x595F3, size: 0x8, addend: 0x0, symName: '-[FMDatabase valueType:]', symObjAddr: 0x2F3C, symBinAddr: 0xAF3C, symSize: 0x8 } + - { offsetInCU: 0x2E7E, offset: 0x59662, size: 0x8, addend: 0x0, symName: '-[FMDatabase valueInt:]', symObjAddr: 0x2F44, symBinAddr: 0xAF44, symSize: 0x8 } + - { offsetInCU: 0x2EED, offset: 0x596D1, size: 0x8, addend: 0x0, symName: '-[FMDatabase valueLong:]', symObjAddr: 0x2F4C, symBinAddr: 0xAF4C, symSize: 0x8 } + - { offsetInCU: 0x2F5C, offset: 0x59740, size: 0x8, addend: 0x0, symName: '-[FMDatabase valueDouble:]', symObjAddr: 0x2F54, symBinAddr: 0xAF54, symSize: 0x8 } + - { offsetInCU: 0x2FCB, offset: 0x597AF, size: 0x8, addend: 0x0, symName: '-[FMDatabase valueData:]', symObjAddr: 0x2F5C, symBinAddr: 0xAF5C, symSize: 0x5C } + - { offsetInCU: 0x3085, offset: 0x59869, size: 0x8, addend: 0x0, symName: '-[FMDatabase valueString:]', symObjAddr: 0x2FB8, symBinAddr: 0xAFB8, symSize: 0x34 } + - { offsetInCU: 0x3116, offset: 0x598FA, size: 0x8, addend: 0x0, symName: '-[FMDatabase resultNullInContext:]', symObjAddr: 0x2FEC, symBinAddr: 0xAFEC, symSize: 0x8 } + - { offsetInCU: 0x317D, offset: 0x59961, size: 0x8, addend: 0x0, symName: '-[FMDatabase resultInt:context:]', symObjAddr: 0x2FF4, symBinAddr: 0xAFF4, symSize: 0xC } + - { offsetInCU: 0x3202, offset: 0x599E6, size: 0x8, addend: 0x0, symName: '-[FMDatabase resultLong:context:]', symObjAddr: 0x3000, symBinAddr: 0xB000, symSize: 0xC } + - { offsetInCU: 0x3287, offset: 0x59A6B, size: 0x8, addend: 0x0, symName: '-[FMDatabase resultDouble:context:]', symObjAddr: 0x300C, symBinAddr: 0xB00C, symSize: 0x8 } + - { offsetInCU: 0x330D, offset: 0x59AF1, size: 0x8, addend: 0x0, symName: '-[FMDatabase resultData:context:]', symObjAddr: 0x3014, symBinAddr: 0xB014, symSize: 0x64 } + - { offsetInCU: 0x33A1, offset: 0x59B85, size: 0x8, addend: 0x0, symName: '-[FMDatabase resultString:context:]', symObjAddr: 0x3078, symBinAddr: 0xB078, symSize: 0x38 } + - { offsetInCU: 0x3427, offset: 0x59C0B, size: 0x8, addend: 0x0, symName: '-[FMDatabase resultError:context:]', symObjAddr: 0x30B0, symBinAddr: 0xB0B0, symSize: 0x34 } + - { offsetInCU: 0x34A8, offset: 0x59C8C, size: 0x8, addend: 0x0, symName: '-[FMDatabase resultErrorCode:context:]', symObjAddr: 0x30E4, symBinAddr: 0xB0E4, symSize: 0xC } + - { offsetInCU: 0x352D, offset: 0x59D11, size: 0x8, addend: 0x0, symName: '-[FMDatabase resultErrorNoMemoryInContext:]', symObjAddr: 0x30F0, symBinAddr: 0xB0F0, symSize: 0x8 } + - { offsetInCU: 0x3594, offset: 0x59D78, size: 0x8, addend: 0x0, symName: '-[FMDatabase resultErrorTooBigInContext:]', symObjAddr: 0x30F8, symBinAddr: 0xB0F8, symSize: 0x8 } + - { offsetInCU: 0x35FB, offset: 0x59DDF, size: 0x8, addend: 0x0, symName: '-[FMDatabase traceExecution]', symObjAddr: 0x3100, symBinAddr: 0xB100, symSize: 0xC } + - { offsetInCU: 0x3632, offset: 0x59E16, size: 0x8, addend: 0x0, symName: '-[FMDatabase setTraceExecution:]', symObjAddr: 0x310C, symBinAddr: 0xB10C, symSize: 0x8 } + - { offsetInCU: 0x366F, offset: 0x59E53, size: 0x8, addend: 0x0, symName: '-[FMDatabase checkedOut]', symObjAddr: 0x3114, symBinAddr: 0xB114, symSize: 0xC } + - { offsetInCU: 0x36A6, offset: 0x59E8A, size: 0x8, addend: 0x0, symName: '-[FMDatabase setCheckedOut:]', symObjAddr: 0x3120, symBinAddr: 0xB120, symSize: 0x8 } + - { offsetInCU: 0x36E3, offset: 0x59EC7, size: 0x8, addend: 0x0, symName: '-[FMDatabase crashOnErrors]', symObjAddr: 0x3128, symBinAddr: 0xB128, symSize: 0xC } + - { offsetInCU: 0x371A, offset: 0x59EFE, size: 0x8, addend: 0x0, symName: '-[FMDatabase setCrashOnErrors:]', symObjAddr: 0x3134, symBinAddr: 0xB134, symSize: 0x8 } + - { offsetInCU: 0x3757, offset: 0x59F3B, size: 0x8, addend: 0x0, symName: '-[FMDatabase logsErrors]', symObjAddr: 0x313C, symBinAddr: 0xB13C, symSize: 0xC } + - { offsetInCU: 0x378E, offset: 0x59F72, size: 0x8, addend: 0x0, symName: '-[FMDatabase setLogsErrors:]', symObjAddr: 0x3148, symBinAddr: 0xB148, symSize: 0x8 } + - { offsetInCU: 0x37CB, offset: 0x59FAF, size: 0x8, addend: 0x0, symName: '-[FMDatabase cachedStatements]', symObjAddr: 0x3150, symBinAddr: 0xB150, symSize: 0xC } + - { offsetInCU: 0x3802, offset: 0x59FE6, size: 0x8, addend: 0x0, symName: '-[FMDatabase setCachedStatements:]', symObjAddr: 0x315C, symBinAddr: 0xB15C, symSize: 0x8 } + - { offsetInCU: 0x3841, offset: 0x5A025, size: 0x8, addend: 0x0, symName: '-[FMDatabase isOpen]', symObjAddr: 0x3164, symBinAddr: 0xB164, symSize: 0x8 } + - { offsetInCU: 0x3878, offset: 0x5A05C, size: 0x8, addend: 0x0, symName: '-[FMDatabase setIsOpen:]', symObjAddr: 0x316C, symBinAddr: 0xB16C, symSize: 0x8 } + - { offsetInCU: 0x38B3, offset: 0x5A097, size: 0x8, addend: 0x0, symName: '-[FMDatabase isInTransaction]', symObjAddr: 0x3174, symBinAddr: 0xB174, symSize: 0x8 } + - { offsetInCU: 0x38EB, offset: 0x5A0CF, size: 0x8, addend: 0x0, symName: '-[FMDatabase databasePath]', symObjAddr: 0x317C, symBinAddr: 0xB17C, symSize: 0x8 } + - { offsetInCU: 0x3923, offset: 0x5A107, size: 0x8, addend: 0x0, symName: '-[FMDatabase .cxx_destruct]', symObjAddr: 0x3184, symBinAddr: 0xB184, symSize: 0x54 } + - { offsetInCU: 0x3956, offset: 0x5A13A, size: 0x8, addend: 0x0, symName: '-[FMStatement dealloc]', symObjAddr: 0x31D8, symBinAddr: 0xB1D8, symSize: 0x44 } + - { offsetInCU: 0x398A, offset: 0x5A16E, size: 0x8, addend: 0x0, symName: '-[FMStatement close]', symObjAddr: 0x321C, symBinAddr: 0xB21C, symSize: 0x30 } + - { offsetInCU: 0x39CC, offset: 0x5A1B0, size: 0x8, addend: 0x0, symName: '-[FMStatement reset]', symObjAddr: 0x324C, symBinAddr: 0xB24C, symSize: 0x2C } + - { offsetInCU: 0x3A21, offset: 0x5A205, size: 0x8, addend: 0x0, symName: '-[FMStatement description]', symObjAddr: 0x3278, symBinAddr: 0xB278, symSize: 0x90 } + - { offsetInCU: 0x3A59, offset: 0x5A23D, size: 0x8, addend: 0x0, symName: '-[FMStatement useCount]', symObjAddr: 0x3308, symBinAddr: 0xB308, symSize: 0x8 } + - { offsetInCU: 0x3A91, offset: 0x5A275, size: 0x8, addend: 0x0, symName: '-[FMStatement setUseCount:]', symObjAddr: 0x3310, symBinAddr: 0xB310, symSize: 0x8 } + - { offsetInCU: 0x3ACF, offset: 0x5A2B3, size: 0x8, addend: 0x0, symName: '-[FMStatement query]', symObjAddr: 0x3318, symBinAddr: 0xB318, symSize: 0xC } + - { offsetInCU: 0x3B07, offset: 0x5A2EB, size: 0x8, addend: 0x0, symName: '-[FMStatement setQuery:]', symObjAddr: 0x3324, symBinAddr: 0xB324, symSize: 0x8 } + - { offsetInCU: 0x3B47, offset: 0x5A32B, size: 0x8, addend: 0x0, symName: '-[FMStatement statement]', symObjAddr: 0x332C, symBinAddr: 0xB32C, symSize: 0x8 } + - { offsetInCU: 0x3B7F, offset: 0x5A363, size: 0x8, addend: 0x0, symName: '-[FMStatement setStatement:]', symObjAddr: 0x3334, symBinAddr: 0xB334, symSize: 0x8 } + - { offsetInCU: 0x3BBD, offset: 0x5A3A1, size: 0x8, addend: 0x0, symName: '-[FMStatement inUse]', symObjAddr: 0x333C, symBinAddr: 0xB33C, symSize: 0xC } + - { offsetInCU: 0x3BF5, offset: 0x5A3D9, size: 0x8, addend: 0x0, symName: '-[FMStatement setInUse:]', symObjAddr: 0x3348, symBinAddr: 0xB348, symSize: 0x8 } + - { offsetInCU: 0x3C33, offset: 0x5A417, size: 0x8, addend: 0x0, symName: '-[FMStatement .cxx_destruct]', symObjAddr: 0x3350, symBinAddr: 0xB350, symSize: 0xC } + - { offsetInCU: 0x27, offset: 0x5A7D7, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) stringForQuery:]', symObjAddr: 0x0, symBinAddr: 0xB35C, symSize: 0x8C } + - { offsetInCU: 0x83, offset: 0x5A833, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) stringForQuery:]', symObjAddr: 0x0, symBinAddr: 0xB35C, symSize: 0x8C } + - { offsetInCU: 0xFB, offset: 0x5A8AB, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) intForQuery:]', symObjAddr: 0x8C, symBinAddr: 0xB3E8, symSize: 0x88 } + - { offsetInCU: 0x173, offset: 0x5A923, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) longForQuery:]', symObjAddr: 0x114, symBinAddr: 0xB470, symSize: 0x84 } + - { offsetInCU: 0x1EB, offset: 0x5A99B, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) boolForQuery:]', symObjAddr: 0x198, symBinAddr: 0xB4F4, symSize: 0x88 } + - { offsetInCU: 0x25F, offset: 0x5AA0F, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) doubleForQuery:]', symObjAddr: 0x220, symBinAddr: 0xB57C, symSize: 0x8C } + - { offsetInCU: 0x2D7, offset: 0x5AA87, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) dataForQuery:]', symObjAddr: 0x2AC, symBinAddr: 0xB608, symSize: 0x8C } + - { offsetInCU: 0x34F, offset: 0x5AAFF, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) dateForQuery:]', symObjAddr: 0x338, symBinAddr: 0xB694, symSize: 0x8C } + - { offsetInCU: 0x3C7, offset: 0x5AB77, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) tableExists:]', symObjAddr: 0x3C4, symBinAddr: 0xB720, symSize: 0x84 } + - { offsetInCU: 0x42A, offset: 0x5ABDA, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) getSchema]', symObjAddr: 0x448, symBinAddr: 0xB7A4, symSize: 0xC } + - { offsetInCU: 0x46B, offset: 0x5AC1B, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) getTableSchema:]', symObjAddr: 0x454, symBinAddr: 0xB7B0, symSize: 0x6C } + - { offsetInCU: 0x4C2, offset: 0x5AC72, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) columnExists:inTableWithName:]', symObjAddr: 0x4C0, symBinAddr: 0xB81C, symSize: 0x110 } + - { offsetInCU: 0x539, offset: 0x5ACE9, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) applicationID]', symObjAddr: 0x5D0, symBinAddr: 0xB92C, symSize: 0x64 } + - { offsetInCU: 0x590, offset: 0x5AD40, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) setApplicationID:]', symObjAddr: 0x634, symBinAddr: 0xB990, symSize: 0x78 } + - { offsetInCU: 0x5F3, offset: 0x5ADA3, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) userVersion]', symObjAddr: 0x6AC, symBinAddr: 0xBA08, symSize: 0x64 } + - { offsetInCU: 0x64A, offset: 0x5ADFA, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) setUserVersion:]', symObjAddr: 0x710, symBinAddr: 0xBA6C, symSize: 0x78 } + - { offsetInCU: 0x6AD, offset: 0x5AE5D, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) columnExists:columnName:]', symObjAddr: 0x788, symBinAddr: 0xBAE4, symSize: 0x10 } + - { offsetInCU: 0x702, offset: 0x5AEB2, size: 0x8, addend: 0x0, symName: '-[FMDatabase(FMDatabaseAdditions) validateSQL:error:]', symObjAddr: 0x798, symBinAddr: 0xBAF4, symSize: 0x144 } + - { offsetInCU: 0x27, offset: 0x5B21C, size: 0x8, addend: 0x0, symName: '+[FMDatabasePool databasePoolWithPath:]', symObjAddr: 0x0, symBinAddr: 0xBC38, symSize: 0x48 } + - { offsetInCU: 0x35, offset: 0x5B22A, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool inSavePoint:]', symObjAddr: 0xD9C, symBinAddr: 0xC9D4, symSize: 0x15C } + - { offsetInCU: 0x61, offset: 0x5B256, size: 0x8, addend: 0x0, symName: '_inSavePoint:.savePointIdx', symObjAddr: 0x8290, symBinAddr: 0x17CB0, symSize: 0x0 } + - { offsetInCU: 0x25C, offset: 0x5B451, size: 0x8, addend: 0x0, symName: '+[FMDatabasePool databasePoolWithPath:]', symObjAddr: 0x0, symBinAddr: 0xBC38, symSize: 0x48 } + - { offsetInCU: 0x2A3, offset: 0x5B498, size: 0x8, addend: 0x0, symName: '+[FMDatabasePool databasePoolWithURL:]', symObjAddr: 0x48, symBinAddr: 0xBC80, symSize: 0x74 } + - { offsetInCU: 0x2EA, offset: 0x5B4DF, size: 0x8, addend: 0x0, symName: '+[FMDatabasePool databasePoolWithPath:flags:]', symObjAddr: 0xBC, symBinAddr: 0xBCF4, symSize: 0x58 } + - { offsetInCU: 0x341, offset: 0x5B536, size: 0x8, addend: 0x0, symName: '+[FMDatabasePool databasePoolWithURL:flags:]', symObjAddr: 0x114, symBinAddr: 0xBD4C, symSize: 0x7C } + - { offsetInCU: 0x398, offset: 0x5B58D, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool initWithURL:flags:vfs:]', symObjAddr: 0x190, symBinAddr: 0xBDC8, symSize: 0x78 } + - { offsetInCU: 0x3FF, offset: 0x5B5F4, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool initWithPath:flags:vfs:]', symObjAddr: 0x208, symBinAddr: 0xBE40, symSize: 0x150 } + - { offsetInCU: 0x4A4, offset: 0x5B699, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool initWithPath:flags:]', symObjAddr: 0x358, symBinAddr: 0xBF90, symSize: 0x8 } + - { offsetInCU: 0x4F5, offset: 0x5B6EA, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool initWithURL:flags:]', symObjAddr: 0x360, symBinAddr: 0xBF98, symSize: 0x60 } + - { offsetInCU: 0x54C, offset: 0x5B741, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool initWithPath:]', symObjAddr: 0x3C0, symBinAddr: 0xBFF8, symSize: 0x8 } + - { offsetInCU: 0x58F, offset: 0x5B784, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool initWithURL:]', symObjAddr: 0x3C8, symBinAddr: 0xC000, symSize: 0x4C } + - { offsetInCU: 0x5D6, offset: 0x5B7CB, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool init]', symObjAddr: 0x414, symBinAddr: 0xC04C, symSize: 0x8 } + - { offsetInCU: 0x60B, offset: 0x5B800, size: 0x8, addend: 0x0, symName: '+[FMDatabasePool databaseClass]', symObjAddr: 0x41C, symBinAddr: 0xC054, symSize: 0xC } + - { offsetInCU: 0x63E, offset: 0x5B833, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool dealloc]', symObjAddr: 0x428, symBinAddr: 0xC060, symSize: 0x54 } + - { offsetInCU: 0x671, offset: 0x5B866, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool executeLocked:]', symObjAddr: 0x47C, symBinAddr: 0xC0B4, symSize: 0xC } + - { offsetInCU: 0x740, offset: 0x5B935, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool pushDatabaseBackInPool:]', symObjAddr: 0x488, symBinAddr: 0xC0C0, symSize: 0x8C } + - { offsetInCU: 0x783, offset: 0x5B978, size: 0x8, addend: 0x0, symName: '___41-[FMDatabasePool pushDatabaseBackInPool:]_block_invoke', symObjAddr: 0x514, symBinAddr: 0xC14C, symSize: 0x78 } + - { offsetInCU: 0x7D2, offset: 0x5B9C7, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s, symObjAddr: 0x58C, symBinAddr: 0xC1C4, symSize: 0x28 } + - { offsetInCU: 0x7FB, offset: 0x5B9F0, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s, symObjAddr: 0x5B4, symBinAddr: 0xC1EC, symSize: 0x28 } + - { offsetInCU: 0x81A, offset: 0x5BA0F, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool db]', symObjAddr: 0x5DC, symBinAddr: 0xC214, symSize: 0xC4 } + - { offsetInCU: 0x865, offset: 0x5BA5A, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0x6A0, symBinAddr: 0xC2D8, symSize: 0x10 } + - { offsetInCU: 0x88A, offset: 0x5BA7F, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x6B0, symBinAddr: 0xC2E8, symSize: 0x8 } + - { offsetInCU: 0x8A9, offset: 0x5BA9E, size: 0x8, addend: 0x0, symName: '___20-[FMDatabasePool db]_block_invoke', symObjAddr: 0x6B8, symBinAddr: 0xC2F0, symSize: 0x200 } + - { offsetInCU: 0x932, offset: 0x5BB27, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r, symObjAddr: 0x8B8, symBinAddr: 0xC4F0, symSize: 0x34 } + - { offsetInCU: 0x95B, offset: 0x5BB50, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r, symObjAddr: 0x8EC, symBinAddr: 0xC524, symSize: 0x2C } + - { offsetInCU: 0x97A, offset: 0x5BB6F, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool countOfCheckedInDatabases]', symObjAddr: 0x918, symBinAddr: 0xC550, symSize: 0x9C } + - { offsetInCU: 0x9C5, offset: 0x5BBBA, size: 0x8, addend: 0x0, symName: '___43-[FMDatabasePool countOfCheckedInDatabases]_block_invoke', symObjAddr: 0x9B4, symBinAddr: 0xC5EC, symSize: 0x34 } + - { offsetInCU: 0xA14, offset: 0x5BC09, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool countOfCheckedOutDatabases]', symObjAddr: 0x9E8, symBinAddr: 0xC620, symSize: 0x9C } + - { offsetInCU: 0xA5F, offset: 0x5BC54, size: 0x8, addend: 0x0, symName: '___44-[FMDatabasePool countOfCheckedOutDatabases]_block_invoke', symObjAddr: 0xA84, symBinAddr: 0xC6BC, symSize: 0x34 } + - { offsetInCU: 0xAAE, offset: 0x5BCA3, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool countOfOpenDatabases]', symObjAddr: 0xAB8, symBinAddr: 0xC6F0, symSize: 0x9C } + - { offsetInCU: 0xAF9, offset: 0x5BCEE, size: 0x8, addend: 0x0, symName: '___38-[FMDatabasePool countOfOpenDatabases]_block_invoke', symObjAddr: 0xB54, symBinAddr: 0xC78C, symSize: 0x48 } + - { offsetInCU: 0xB48, offset: 0x5BD3D, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool releaseAllDatabases]', symObjAddr: 0xB9C, symBinAddr: 0xC7D4, symSize: 0x50 } + - { offsetInCU: 0xB7B, offset: 0x5BD70, size: 0x8, addend: 0x0, symName: '___37-[FMDatabasePool releaseAllDatabases]_block_invoke', symObjAddr: 0xBEC, symBinAddr: 0xC824, symSize: 0x30 } + - { offsetInCU: 0xBBA, offset: 0x5BDAF, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s, symObjAddr: 0xC1C, symBinAddr: 0xC854, symSize: 0x8 } + - { offsetInCU: 0xBE1, offset: 0x5BDD6, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s, symObjAddr: 0xC24, symBinAddr: 0xC85C, symSize: 0x8 } + - { offsetInCU: 0xC00, offset: 0x5BDF5, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool inDatabase:]', symObjAddr: 0xC2C, symBinAddr: 0xC864, symSize: 0x6C } + - { offsetInCU: 0xC6E, offset: 0x5BE63, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool beginTransaction:withBlock:]', symObjAddr: 0xC98, symBinAddr: 0xC8D0, symSize: 0xD4 } + - { offsetInCU: 0xD04, offset: 0x5BEF9, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool inTransaction:]', symObjAddr: 0xD6C, symBinAddr: 0xC9A4, symSize: 0xC } + - { offsetInCU: 0xD47, offset: 0x5BF3C, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool inDeferredTransaction:]', symObjAddr: 0xD78, symBinAddr: 0xC9B0, symSize: 0xC } + - { offsetInCU: 0xD8A, offset: 0x5BF7F, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool inExclusiveTransaction:]', symObjAddr: 0xD84, symBinAddr: 0xC9BC, symSize: 0xC } + - { offsetInCU: 0xDCD, offset: 0x5BFC2, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool inImmediateTransaction:]', symObjAddr: 0xD90, symBinAddr: 0xC9C8, symSize: 0xC } + - { offsetInCU: 0xE10, offset: 0x5C005, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool path]', symObjAddr: 0xEF8, symBinAddr: 0xCB30, symSize: 0xC } + - { offsetInCU: 0xE47, offset: 0x5C03C, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool setPath:]', symObjAddr: 0xF04, symBinAddr: 0xCB3C, symSize: 0x8 } + - { offsetInCU: 0xE86, offset: 0x5C07B, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool delegate]', symObjAddr: 0xF0C, symBinAddr: 0xCB44, symSize: 0x8 } + - { offsetInCU: 0xEBD, offset: 0x5C0B2, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool setDelegate:]', symObjAddr: 0xF14, symBinAddr: 0xCB4C, symSize: 0x8 } + - { offsetInCU: 0xEFA, offset: 0x5C0EF, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool maximumNumberOfDatabasesToCreate]', symObjAddr: 0xF1C, symBinAddr: 0xCB54, symSize: 0x8 } + - { offsetInCU: 0xF31, offset: 0x5C126, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool setMaximumNumberOfDatabasesToCreate:]', symObjAddr: 0xF24, symBinAddr: 0xCB5C, symSize: 0x8 } + - { offsetInCU: 0xF6E, offset: 0x5C163, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool openFlags]', symObjAddr: 0xF2C, symBinAddr: 0xCB64, symSize: 0x8 } + - { offsetInCU: 0xFA5, offset: 0x5C19A, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool vfsName]', symObjAddr: 0xF34, symBinAddr: 0xCB6C, symSize: 0xC } + - { offsetInCU: 0xFDC, offset: 0x5C1D1, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool setVfsName:]', symObjAddr: 0xF40, symBinAddr: 0xCB78, symSize: 0x8 } + - { offsetInCU: 0x101B, offset: 0x5C210, size: 0x8, addend: 0x0, symName: '-[FMDatabasePool .cxx_destruct]', symObjAddr: 0xF48, symBinAddr: 0xCB80, symSize: 0x54 } + - { offsetInCU: 0x27, offset: 0x5C795, size: 0x8, addend: 0x0, symName: '+[FMDatabaseQueue databaseQueueWithPath:]', symObjAddr: 0x0, symBinAddr: 0xCBD4, symSize: 0x48 } + - { offsetInCU: 0x41, offset: 0x5C7AF, size: 0x8, addend: 0x0, symName: _kDispatchQueueSpecificKey, symObjAddr: 0x13C8, symBinAddr: 0x14400, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x5C7D7, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue inSavePoint:]', symObjAddr: 0x924, symBinAddr: 0xD4C0, symSize: 0xDC } + - { offsetInCU: 0x95, offset: 0x5C803, size: 0x8, addend: 0x0, symName: '_inSavePoint:.savePointIdx', symObjAddr: 0x8058, symBinAddr: 0x17CB8, symSize: 0x0 } + - { offsetInCU: 0x301, offset: 0x5CA6F, size: 0x8, addend: 0x0, symName: '+[FMDatabaseQueue databaseQueueWithPath:]', symObjAddr: 0x0, symBinAddr: 0xCBD4, symSize: 0x48 } + - { offsetInCU: 0x358, offset: 0x5CAC6, size: 0x8, addend: 0x0, symName: '+[FMDatabaseQueue databaseQueueWithURL:]', symObjAddr: 0x48, symBinAddr: 0xCC1C, symSize: 0x54 } + - { offsetInCU: 0x39F, offset: 0x5CB0D, size: 0x8, addend: 0x0, symName: '+[FMDatabaseQueue databaseQueueWithPath:flags:]', symObjAddr: 0x9C, symBinAddr: 0xCC70, symSize: 0x58 } + - { offsetInCU: 0x406, offset: 0x5CB74, size: 0x8, addend: 0x0, symName: '+[FMDatabaseQueue databaseQueueWithURL:flags:]', symObjAddr: 0xF4, symBinAddr: 0xCCC8, symSize: 0x64 } + - { offsetInCU: 0x45D, offset: 0x5CBCB, size: 0x8, addend: 0x0, symName: '+[FMDatabaseQueue databaseClass]', symObjAddr: 0x158, symBinAddr: 0xCD2C, symSize: 0xC } + - { offsetInCU: 0x490, offset: 0x5CBFE, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue initWithURL:flags:vfs:]', symObjAddr: 0x164, symBinAddr: 0xCD38, symSize: 0x78 } + - { offsetInCU: 0x4F7, offset: 0x5CC65, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue initWithPath:flags:vfs:]', symObjAddr: 0x1DC, symBinAddr: 0xCDB0, symSize: 0x188 } + - { offsetInCU: 0x5DD, offset: 0x5CD4B, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue initWithPath:flags:]', symObjAddr: 0x364, symBinAddr: 0xCF38, symSize: 0x8 } + - { offsetInCU: 0x62E, offset: 0x5CD9C, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue initWithURL:flags:]', symObjAddr: 0x36C, symBinAddr: 0xCF40, symSize: 0x60 } + - { offsetInCU: 0x685, offset: 0x5CDF3, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue initWithURL:]', symObjAddr: 0x3CC, symBinAddr: 0xCFA0, symSize: 0x4C } + - { offsetInCU: 0x6CC, offset: 0x5CE3A, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue initWithPath:]', symObjAddr: 0x418, symBinAddr: 0xCFEC, symSize: 0xC } + - { offsetInCU: 0x70F, offset: 0x5CE7D, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue init]', symObjAddr: 0x424, symBinAddr: 0xCFF8, symSize: 0x8 } + - { offsetInCU: 0x744, offset: 0x5CEB2, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue dealloc]', symObjAddr: 0x42C, symBinAddr: 0xD000, symSize: 0x50 } + - { offsetInCU: 0x777, offset: 0x5CEE5, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue close]', symObjAddr: 0x47C, symBinAddr: 0xD050, symSize: 0x58 } + - { offsetInCU: 0x7DA, offset: 0x5CF48, size: 0x8, addend: 0x0, symName: '___24-[FMDatabaseQueue close]_block_invoke', symObjAddr: 0x4D4, symBinAddr: 0xD0A8, symSize: 0x34 } + - { offsetInCU: 0x819, offset: 0x5CF87, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue interrupt]', symObjAddr: 0x518, symBinAddr: 0xD0DC, symSize: 0x30 } + - { offsetInCU: 0x84C, offset: 0x5CFBA, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue database]', symObjAddr: 0x548, symBinAddr: 0xD10C, symSize: 0xA8 } + - { offsetInCU: 0x89A, offset: 0x5D008, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue inDatabase:]', symObjAddr: 0x5F0, symBinAddr: 0xD1B4, symSize: 0xBC } + - { offsetInCU: 0x91B, offset: 0x5D089, size: 0x8, addend: 0x0, symName: '___30-[FMDatabaseQueue inDatabase:]_block_invoke', symObjAddr: 0x6AC, symBinAddr: 0xD270, symSize: 0x5C } + - { offsetInCU: 0x939, offset: 0x5D0A7, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue inDatabase:].cold.1', symObjAddr: 0xE18, symBinAddr: 0xEBA8, symSize: 0x28 } + - { offsetInCU: 0x951, offset: 0x5D0BF, size: 0x8, addend: 0x0, symName: '___30-[FMDatabaseQueue inDatabase:]_block_invoke', symObjAddr: 0x6AC, symBinAddr: 0xD270, symSize: 0x5C } + - { offsetInCU: 0x9D3, offset: 0x5D141, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40b, symObjAddr: 0x708, symBinAddr: 0xD2CC, symSize: 0x34 } + - { offsetInCU: 0x9FC, offset: 0x5D16A, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue beginTransaction:withBlock:]', symObjAddr: 0x764, symBinAddr: 0xD300, symSize: 0x90 } + - { offsetInCU: 0xA6C, offset: 0x5D1DA, size: 0x8, addend: 0x0, symName: '___46-[FMDatabaseQueue beginTransaction:withBlock:]_block_invoke', symObjAddr: 0x7F4, symBinAddr: 0xD390, symSize: 0x100 } + - { offsetInCU: 0xB0C, offset: 0x5D27A, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue inTransaction:]', symObjAddr: 0x8F4, symBinAddr: 0xD490, symSize: 0xC } + - { offsetInCU: 0xB4D, offset: 0x5D2BB, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue inDeferredTransaction:]', symObjAddr: 0x900, symBinAddr: 0xD49C, symSize: 0xC } + - { offsetInCU: 0xB8E, offset: 0x5D2FC, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue inExclusiveTransaction:]', symObjAddr: 0x90C, symBinAddr: 0xD4A8, symSize: 0xC } + - { offsetInCU: 0xBCF, offset: 0x5D33D, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue inImmediateTransaction:]', symObjAddr: 0x918, symBinAddr: 0xD4B4, symSize: 0xC } + - { offsetInCU: 0xC10, offset: 0x5D37E, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0xA00, symBinAddr: 0xD59C, symSize: 0x10 } + - { offsetInCU: 0xC35, offset: 0x5D3A3, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0xA10, symBinAddr: 0xD5AC, symSize: 0x8 } + - { offsetInCU: 0xC54, offset: 0x5D3C2, size: 0x8, addend: 0x0, symName: '___31-[FMDatabaseQueue inSavePoint:]_block_invoke', symObjAddr: 0xA18, symBinAddr: 0xD5B4, symSize: 0x180 } + - { offsetInCU: 0xD0B, offset: 0x5D479, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40b48r, symObjAddr: 0xB98, symBinAddr: 0xD734, symSize: 0x44 } + - { offsetInCU: 0xD34, offset: 0x5D4A2, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48r, symObjAddr: 0xBDC, symBinAddr: 0xD778, symSize: 0x34 } + - { offsetInCU: 0xD53, offset: 0x5D4C1, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue checkpoint:error:]', symObjAddr: 0xC10, symBinAddr: 0xD7AC, symSize: 0x14 } + - { offsetInCU: 0xDA9, offset: 0x5D517, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue checkpoint:name:error:]', symObjAddr: 0xC24, symBinAddr: 0xD7C0, symSize: 0x10 } + - { offsetInCU: 0xE0E, offset: 0x5D57C, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue checkpoint:name:logFrameCount:checkpointCount:error:]', symObjAddr: 0xC34, symBinAddr: 0xD7D0, symSize: 0xDC } + - { offsetInCU: 0xECE, offset: 0x5D63C, size: 0x8, addend: 0x0, symName: '___71-[FMDatabaseQueue checkpoint:name:logFrameCount:checkpointCount:error:]_block_invoke', symObjAddr: 0xD10, symBinAddr: 0xD8AC, symSize: 0x54 } + - { offsetInCU: 0xF76, offset: 0x5D6E4, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48r, symObjAddr: 0xD64, symBinAddr: 0xD900, symSize: 0x3C } + - { offsetInCU: 0xF9F, offset: 0x5D70D, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue path]', symObjAddr: 0xDA0, symBinAddr: 0xD93C, symSize: 0xC } + - { offsetInCU: 0xFD6, offset: 0x5D744, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue setPath:]', symObjAddr: 0xDAC, symBinAddr: 0xD948, symSize: 0x8 } + - { offsetInCU: 0x1015, offset: 0x5D783, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue openFlags]', symObjAddr: 0xDB4, symBinAddr: 0xD950, symSize: 0x8 } + - { offsetInCU: 0x104C, offset: 0x5D7BA, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue vfsName]', symObjAddr: 0xDBC, symBinAddr: 0xD958, symSize: 0xC } + - { offsetInCU: 0x1083, offset: 0x5D7F1, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue setVfsName:]', symObjAddr: 0xDC8, symBinAddr: 0xD964, symSize: 0x8 } + - { offsetInCU: 0x10C2, offset: 0x5D830, size: 0x8, addend: 0x0, symName: '-[FMDatabaseQueue .cxx_destruct]', symObjAddr: 0xDD0, symBinAddr: 0xD96C, symSize: 0x48 } + - { offsetInCU: 0x27, offset: 0x5DD18, size: 0x8, addend: 0x0, symName: '+[FMResultSet resultSetWithStatement:usingParentDatabase:shouldAutoClose:]', symObjAddr: 0x0, symBinAddr: 0xD9B4, symSize: 0x98 } + - { offsetInCU: 0x318, offset: 0x5E009, size: 0x8, addend: 0x0, symName: '+[FMResultSet resultSetWithStatement:usingParentDatabase:shouldAutoClose:]', symObjAddr: 0x0, symBinAddr: 0xD9B4, symSize: 0x98 } + - { offsetInCU: 0x38B, offset: 0x5E07C, size: 0x8, addend: 0x0, symName: '-[FMResultSet dealloc]', symObjAddr: 0x98, symBinAddr: 0xDA4C, symSize: 0x5C } + - { offsetInCU: 0x3BE, offset: 0x5E0AF, size: 0x8, addend: 0x0, symName: '-[FMResultSet close]', symObjAddr: 0xF4, symBinAddr: 0xDAA8, symSize: 0x44 } + - { offsetInCU: 0x3F1, offset: 0x5E0E2, size: 0x8, addend: 0x0, symName: '-[FMResultSet columnCount]', symObjAddr: 0x138, symBinAddr: 0xDAEC, symSize: 0x18 } + - { offsetInCU: 0x44E, offset: 0x5E13F, size: 0x8, addend: 0x0, symName: '-[FMResultSet columnNameToIndexMap]', symObjAddr: 0x150, symBinAddr: 0xDB04, symSize: 0x11C } + - { offsetInCU: 0x4F0, offset: 0x5E1E1, size: 0x8, addend: 0x0, symName: '-[FMResultSet kvcMagic:]', symObjAddr: 0x26C, symBinAddr: 0xDC20, symSize: 0xE8 } + - { offsetInCU: 0x5F4, offset: 0x5E2E5, size: 0x8, addend: 0x0, symName: '-[FMResultSet resultDict]', symObjAddr: 0x354, symBinAddr: 0xDD08, symSize: 0x124 } + - { offsetInCU: 0x6BA, offset: 0x5E3AB, size: 0x8, addend: 0x0, symName: '-[FMResultSet resultDictionary]', symObjAddr: 0x478, symBinAddr: 0xDE2C, symSize: 0x108 } + - { offsetInCU: 0x7A1, offset: 0x5E492, size: 0x8, addend: 0x0, symName: '-[FMResultSet next]', symObjAddr: 0x580, symBinAddr: 0xDF34, symSize: 0x8 } + - { offsetInCU: 0x7D6, offset: 0x5E4C7, size: 0x8, addend: 0x0, symName: '-[FMResultSet nextWithError:]', symObjAddr: 0x588, symBinAddr: 0xDF3C, symSize: 0x1C } + - { offsetInCU: 0x82D, offset: 0x5E51E, size: 0x8, addend: 0x0, symName: '-[FMResultSet step]', symObjAddr: 0x5A4, symBinAddr: 0xDF58, symSize: 0x8 } + - { offsetInCU: 0x862, offset: 0x5E553, size: 0x8, addend: 0x0, symName: '-[FMResultSet stepWithError:]', symObjAddr: 0x5AC, symBinAddr: 0xDF60, symSize: 0x1C } + - { offsetInCU: 0x8B9, offset: 0x5E5AA, size: 0x8, addend: 0x0, symName: '-[FMResultSet internalStepWithError:]', symObjAddr: 0x5C8, symBinAddr: 0xDF7C, symSize: 0x1D8 } + - { offsetInCU: 0x992, offset: 0x5E683, size: 0x8, addend: 0x0, symName: '-[FMResultSet hasAnotherRow]', symObjAddr: 0x7A0, symBinAddr: 0xE154, symSize: 0x24 } + - { offsetInCU: 0x9EA, offset: 0x5E6DB, size: 0x8, addend: 0x0, symName: '-[FMResultSet columnIndexForName:]', symObjAddr: 0x7C4, symBinAddr: 0xE178, symSize: 0xAC } + - { offsetInCU: 0xA41, offset: 0x5E732, size: 0x8, addend: 0x0, symName: '-[FMResultSet intForColumn:]', symObjAddr: 0x870, symBinAddr: 0xE224, symSize: 0x28 } + - { offsetInCU: 0xA88, offset: 0x5E779, size: 0x8, addend: 0x0, symName: '-[FMResultSet intForColumnIndex:]', symObjAddr: 0x898, symBinAddr: 0xE24C, symSize: 0x28 } + - { offsetInCU: 0xAFD, offset: 0x5E7EE, size: 0x8, addend: 0x0, symName: '-[FMResultSet longForColumn:]', symObjAddr: 0x8C0, symBinAddr: 0xE274, symSize: 0x28 } + - { offsetInCU: 0xB46, offset: 0x5E837, size: 0x8, addend: 0x0, symName: '-[FMResultSet longForColumnIndex:]', symObjAddr: 0x8E8, symBinAddr: 0xE29C, symSize: 0x28 } + - { offsetInCU: 0xBBD, offset: 0x5E8AE, size: 0x8, addend: 0x0, symName: '-[FMResultSet longLongIntForColumn:]', symObjAddr: 0x910, symBinAddr: 0xE2C4, symSize: 0x28 } + - { offsetInCU: 0xC06, offset: 0x5E8F7, size: 0x8, addend: 0x0, symName: '-[FMResultSet longLongIntForColumnIndex:]', symObjAddr: 0x938, symBinAddr: 0xE2EC, symSize: 0x28 } + - { offsetInCU: 0xC65, offset: 0x5E956, size: 0x8, addend: 0x0, symName: '-[FMResultSet unsignedLongLongIntForColumn:]', symObjAddr: 0x960, symBinAddr: 0xE314, symSize: 0x28 } + - { offsetInCU: 0xCAE, offset: 0x5E99F, size: 0x8, addend: 0x0, symName: '-[FMResultSet unsignedLongLongIntForColumnIndex:]', symObjAddr: 0x988, symBinAddr: 0xE33C, symSize: 0x4 } + - { offsetInCU: 0xCF3, offset: 0x5E9E4, size: 0x8, addend: 0x0, symName: '-[FMResultSet boolForColumn:]', symObjAddr: 0x98C, symBinAddr: 0xE340, symSize: 0x28 } + - { offsetInCU: 0xD3C, offset: 0x5EA2D, size: 0x8, addend: 0x0, symName: '-[FMResultSet boolForColumnIndex:]', symObjAddr: 0x9B4, symBinAddr: 0xE368, symSize: 0x1C } + - { offsetInCU: 0xD85, offset: 0x5EA76, size: 0x8, addend: 0x0, symName: '-[FMResultSet doubleForColumn:]', symObjAddr: 0x9D0, symBinAddr: 0xE384, symSize: 0x28 } + - { offsetInCU: 0xDCE, offset: 0x5EABF, size: 0x8, addend: 0x0, symName: '-[FMResultSet doubleForColumnIndex:]', symObjAddr: 0x9F8, symBinAddr: 0xE3AC, symSize: 0x28 } + - { offsetInCU: 0xE45, offset: 0x5EB36, size: 0x8, addend: 0x0, symName: '-[FMResultSet stringForColumnIndex:]', symObjAddr: 0xA20, symBinAddr: 0xE3D4, symSize: 0x8C } + - { offsetInCU: 0xEF1, offset: 0x5EBE2, size: 0x8, addend: 0x0, symName: '-[FMResultSet stringForColumn:]', symObjAddr: 0xAAC, symBinAddr: 0xE460, symSize: 0x28 } + - { offsetInCU: 0xF3A, offset: 0x5EC2B, size: 0x8, addend: 0x0, symName: '-[FMResultSet dateForColumn:]', symObjAddr: 0xAD4, symBinAddr: 0xE488, symSize: 0x28 } + - { offsetInCU: 0xF83, offset: 0x5EC74, size: 0x8, addend: 0x0, symName: '-[FMResultSet dateForColumnIndex:]', symObjAddr: 0xAFC, symBinAddr: 0xE4B0, symSize: 0xDC } + - { offsetInCU: 0xFF0, offset: 0x5ECE1, size: 0x8, addend: 0x0, symName: '-[FMResultSet dataForColumn:]', symObjAddr: 0xBD8, symBinAddr: 0xE58C, symSize: 0x28 } + - { offsetInCU: 0x1039, offset: 0x5ED2A, size: 0x8, addend: 0x0, symName: '-[FMResultSet dataForColumnIndex:]', symObjAddr: 0xC00, symBinAddr: 0xE5B4, symSize: 0xB0 } + - { offsetInCU: 0x1124, offset: 0x5EE15, size: 0x8, addend: 0x0, symName: '-[FMResultSet dataNoCopyForColumn:]', symObjAddr: 0xCB0, symBinAddr: 0xE664, symSize: 0x28 } + - { offsetInCU: 0x116D, offset: 0x5EE5E, size: 0x8, addend: 0x0, symName: '-[FMResultSet dataNoCopyForColumnIndex:]', symObjAddr: 0xCD8, symBinAddr: 0xE68C, symSize: 0xB0 } + - { offsetInCU: 0x1239, offset: 0x5EF2A, size: 0x8, addend: 0x0, symName: '-[FMResultSet columnIndexIsNull:]', symObjAddr: 0xD88, symBinAddr: 0xE73C, symSize: 0x34 } + - { offsetInCU: 0x1298, offset: 0x5EF89, size: 0x8, addend: 0x0, symName: '-[FMResultSet columnIsNull:]', symObjAddr: 0xDBC, symBinAddr: 0xE770, symSize: 0x28 } + - { offsetInCU: 0x12E1, offset: 0x5EFD2, size: 0x8, addend: 0x0, symName: '-[FMResultSet UTF8StringForColumnIndex:]', symObjAddr: 0xDE4, symBinAddr: 0xE798, symSize: 0x6C } + - { offsetInCU: 0x1364, offset: 0x5F055, size: 0x8, addend: 0x0, symName: '-[FMResultSet UTF8StringForColumn:]', symObjAddr: 0xE50, symBinAddr: 0xE804, symSize: 0x28 } + - { offsetInCU: 0x13AD, offset: 0x5F09E, size: 0x8, addend: 0x0, symName: '-[FMResultSet UTF8StringForColumnName:]', symObjAddr: 0xE78, symBinAddr: 0xE82C, symSize: 0x4 } + - { offsetInCU: 0x13F2, offset: 0x5F0E3, size: 0x8, addend: 0x0, symName: '-[FMResultSet objectForColumnIndex:]', symObjAddr: 0xE7C, symBinAddr: 0xE830, symSize: 0x114 } + - { offsetInCU: 0x1481, offset: 0x5F172, size: 0x8, addend: 0x0, symName: '-[FMResultSet objectForColumnName:]', symObjAddr: 0xF90, symBinAddr: 0xE944, symSize: 0x4 } + - { offsetInCU: 0x14C6, offset: 0x5F1B7, size: 0x8, addend: 0x0, symName: '-[FMResultSet objectForColumn:]', symObjAddr: 0xF94, symBinAddr: 0xE948, symSize: 0x28 } + - { offsetInCU: 0x150F, offset: 0x5F200, size: 0x8, addend: 0x0, symName: '-[FMResultSet typeForColumn:]', symObjAddr: 0xFBC, symBinAddr: 0xE970, symSize: 0x60 } + - { offsetInCU: 0x1575, offset: 0x5F266, size: 0x8, addend: 0x0, symName: '-[FMResultSet typeForColumnIndex:]', symObjAddr: 0x101C, symBinAddr: 0xE9D0, symSize: 0x28 } + - { offsetInCU: 0x15D4, offset: 0x5F2C5, size: 0x8, addend: 0x0, symName: '-[FMResultSet columnNameForIndex:]', symObjAddr: 0x1044, symBinAddr: 0xE9F8, symSize: 0x3C } + - { offsetInCU: 0x1633, offset: 0x5F324, size: 0x8, addend: 0x0, symName: '-[FMResultSet objectAtIndexedSubscript:]', symObjAddr: 0x1080, symBinAddr: 0xEA34, symSize: 0x4 } + - { offsetInCU: 0x1678, offset: 0x5F369, size: 0x8, addend: 0x0, symName: '-[FMResultSet objectForKeyedSubscript:]', symObjAddr: 0x1084, symBinAddr: 0xEA38, symSize: 0x4 } + - { offsetInCU: 0x16BD, offset: 0x5F3AE, size: 0x8, addend: 0x0, symName: '-[FMResultSet bindWithArray:orDictionary:orVAList:]', symObjAddr: 0x1088, symBinAddr: 0xEA3C, symSize: 0x94 } + - { offsetInCU: 0x1728, offset: 0x5F419, size: 0x8, addend: 0x0, symName: '-[FMResultSet bindWithArray:]', symObjAddr: 0x111C, symBinAddr: 0xEAD0, symSize: 0xC } + - { offsetInCU: 0x176D, offset: 0x5F45E, size: 0x8, addend: 0x0, symName: '-[FMResultSet bindWithDictionary:]', symObjAddr: 0x1128, symBinAddr: 0xEADC, symSize: 0x10 } + - { offsetInCU: 0x17B4, offset: 0x5F4A5, size: 0x8, addend: 0x0, symName: '-[FMResultSet parentDB]', symObjAddr: 0x1138, symBinAddr: 0xEAEC, symSize: 0x8 } + - { offsetInCU: 0x17EB, offset: 0x5F4DC, size: 0x8, addend: 0x0, symName: '-[FMResultSet setParentDB:]', symObjAddr: 0x1140, symBinAddr: 0xEAF4, symSize: 0xC } + - { offsetInCU: 0x182C, offset: 0x5F51D, size: 0x8, addend: 0x0, symName: '-[FMResultSet query]', symObjAddr: 0x114C, symBinAddr: 0xEB00, symSize: 0xC } + - { offsetInCU: 0x1863, offset: 0x5F554, size: 0x8, addend: 0x0, symName: '-[FMResultSet setQuery:]', symObjAddr: 0x1158, symBinAddr: 0xEB0C, symSize: 0x8 } + - { offsetInCU: 0x18A2, offset: 0x5F593, size: 0x8, addend: 0x0, symName: '-[FMResultSet statement]', symObjAddr: 0x1160, symBinAddr: 0xEB14, symSize: 0xC } + - { offsetInCU: 0x18D9, offset: 0x5F5CA, size: 0x8, addend: 0x0, symName: '-[FMResultSet setStatement:]', symObjAddr: 0x116C, symBinAddr: 0xEB20, symSize: 0x8 } + - { offsetInCU: 0x1918, offset: 0x5F609, size: 0x8, addend: 0x0, symName: '-[FMResultSet shouldAutoClose]', symObjAddr: 0x1174, symBinAddr: 0xEB28, symSize: 0x8 } + - { offsetInCU: 0x194F, offset: 0x5F640, size: 0x8, addend: 0x0, symName: '-[FMResultSet setShouldAutoClose:]', symObjAddr: 0x117C, symBinAddr: 0xEB30, symSize: 0x8 } + - { offsetInCU: 0x198A, offset: 0x5F67B, size: 0x8, addend: 0x0, symName: '-[FMResultSet .cxx_destruct]', symObjAddr: 0x1184, symBinAddr: 0xEB38, symSize: 0x48 } +... diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/FMDB b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/FMDB new file mode 100755 index 0000000..d57d81e Binary files /dev/null and b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/FMDB differ diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/FMDB.bundle/Info.plist b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/FMDB.bundle/Info.plist new file mode 100644 index 0000000..51b3f4c Binary files /dev/null and b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/FMDB.bundle/Info.plist differ diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/FMDB.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/FMDB.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..e08a130 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/FMDB.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + + diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDB-umbrella.h b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDB-umbrella.h new file mode 100644 index 0000000..2ad4707 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDB-umbrella.h @@ -0,0 +1,22 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FMDatabase.h" +#import "FMDatabaseAdditions.h" +#import "FMDatabasePool.h" +#import "FMDatabaseQueue.h" +#import "FMDB.h" +#import "FMResultSet.h" + +FOUNDATION_EXPORT double FMDBVersionNumber; +FOUNDATION_EXPORT const unsigned char FMDBVersionString[]; + diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDB.h b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDB.h new file mode 100644 index 0000000..1ff5465 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDB.h @@ -0,0 +1,10 @@ +#import + +FOUNDATION_EXPORT double FMDBVersionNumber; +FOUNDATION_EXPORT const unsigned char FMDBVersionString[]; + +#import "FMDatabase.h" +#import "FMResultSet.h" +#import "FMDatabaseAdditions.h" +#import "FMDatabaseQueue.h" +#import "FMDatabasePool.h" diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDatabase.h b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDatabase.h new file mode 100644 index 0000000..2a4ead2 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDatabase.h @@ -0,0 +1,1494 @@ +#import +#import "FMResultSet.h" +#import "FMDatabasePool.h" + +NS_ASSUME_NONNULL_BEGIN + +#if ! __has_feature(objc_arc) + #define FMDBAutorelease(__v) ([__v autorelease]); + #define FMDBReturnAutoreleased FMDBAutorelease + + #define FMDBRetain(__v) ([__v retain]); + #define FMDBReturnRetained FMDBRetain + + #define FMDBRelease(__v) ([__v release]); + + #define FMDBDispatchQueueRelease(__v) (dispatch_release(__v)); +#else + // -fobjc-arc + #define FMDBAutorelease(__v) + #define FMDBReturnAutoreleased(__v) (__v) + + #define FMDBRetain(__v) + #define FMDBReturnRetained(__v) (__v) + + #define FMDBRelease(__v) + +// If OS_OBJECT_USE_OBJC=1, then the dispatch objects will be treated like ObjC objects +// and will participate in ARC. +// See the section on "Dispatch Queues and Automatic Reference Counting" in "Grand Central Dispatch (GCD) Reference" for details. + #if OS_OBJECT_USE_OBJC + #define FMDBDispatchQueueRelease(__v) + #else + #define FMDBDispatchQueueRelease(__v) (dispatch_release(__v)); + #endif +#endif + +#if !__has_feature(objc_instancetype) + #define instancetype id +#endif + +/** + Callback block used by @c executeStatements:withResultBlock: + */ +typedef int(^FMDBExecuteStatementsCallbackBlock)(NSDictionary *resultsDictionary); + +/** + Enumeration used in checkpoint methods. + */ +typedef NS_ENUM(int, FMDBCheckpointMode) { + FMDBCheckpointModePassive = 0, // SQLITE_CHECKPOINT_PASSIVE, + FMDBCheckpointModeFull = 1, // SQLITE_CHECKPOINT_FULL, + FMDBCheckpointModeRestart = 2, // SQLITE_CHECKPOINT_RESTART, + FMDBCheckpointModeTruncate = 3 // SQLITE_CHECKPOINT_TRUNCATE +}; + +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wobjc-interface-ivars" + +/** A SQLite ([https://sqlite.org/](https://sqlite.org/)) Objective-C wrapper. + + Usage + + The three main classes in FMDB are: + + - @c FMDatabase - Represents a single SQLite database. Used for executing SQL statements. + + - @c FMResultSet - Represents the results of executing a query on an @c FMDatabase . + + - @c FMDatabaseQueue - If you want to perform queries and updates on multiple threads, you'll want to use this class. + + See also + + - @c FMDatabasePool - A pool of @c FMDatabase objects + + - @c FMStatement - A wrapper for @c sqlite_stmt + + External links + + - [FMDB on GitHub](https://github.com/ccgus/fmdb) including introductory documentation + - [SQLite web site](https://sqlite.org/) + - [FMDB mailing list](http://groups.google.com/group/fmdb) + - [SQLite FAQ](https://sqlite.org/faq.html) + + @warning Do not instantiate a single @c FMDatabase object and use it across multiple threads. Instead, use @c FMDatabaseQueue . + + */ + +@interface FMDatabase : NSObject + +///----------------- +/// @name Properties +///----------------- + +/** Whether should trace execution */ + +@property (atomic, assign) BOOL traceExecution; + +/** Whether checked out or not */ + +@property (atomic, assign) BOOL checkedOut; + +/** Crash on errors */ + +@property (atomic, assign) BOOL crashOnErrors; + +/** Logs errors */ + +@property (atomic, assign) BOOL logsErrors; + +/** Dictionary of cached statements */ + +@property (atomic, retain, nullable) NSMutableDictionary *cachedStatements; + +///--------------------- +/// @name Initialization +///--------------------- + +/** Create a @c FMDatabase object. + + An @c FMDatabase is created with a path to a SQLite database file. This path can be one of these three: + + 1. A file system path. The file does not have to exist on disk. If it does not exist, it is created for you. + + 2. An zero-length string. An empty database is created at a temporary location. This database is deleted with the @c FMDatabase connection is closed. + + 3. @c nil . An in-memory database is created. This database will be destroyed with the @c FMDatabase connection is closed. + + For example, to open a database in the app's “Application Support” directory: + +@code +NSURL *folder = [[NSFileManager defaultManager] URLForDirectory:NSApplicationSupportDirectory inDomain:NSUserDomainMask appropriateForURL:nil create:true error:&error]; +NSURL *fileURL = [folder URLByAppendingPathComponent:@"test.db"]; +FMDatabase *db = [FMDatabase databaseWithPath:fileURL.path]; +@endcode + + (For more information on temporary and in-memory databases, read the sqlite documentation on the subject: [https://sqlite.org/inmemorydb.html](https://sqlite.org/inmemorydb.html)) + + @param inPath Path of database file + + @return @c FMDatabase object if successful; @c nil if failure. + + */ + ++ (instancetype)databaseWithPath:(NSString * _Nullable)inPath; + +/** Create a @c FMDatabase object. + + An @c FMDatabase is created with a path to a SQLite database file. This path can be one of these three: + + 1. A file system URL. The file does not have to exist on disk. If it does not exist, it is created for you. + + 2. @c nil . An in-memory database is created. This database will be destroyed with the @c FMDatabase connection is closed. + + For example, to open a database in the app's “Application Support” directory: + +@code +NSURL *folder = [[NSFileManager defaultManager] URLForDirectory:NSApplicationSupportDirectory inDomain:NSUserDomainMask appropriateForURL:nil create:true error:&error]; +NSURL *fileURL = [folder URLByAppendingPathComponent:@"test.db"]; +FMDatabase *db = [FMDatabase databaseWithURL:fileURL]; +@endcode + + (For more information on temporary and in-memory databases, read the sqlite documentation on the subject: [https://sqlite.org/inmemorydb.html](https://sqlite.org/inmemorydb.html)) + + @param url The local file URL (not remote URL) of database file + + @return @c FMDatabase object if successful; @c nil if failure. + + */ + ++ (instancetype)databaseWithURL:(NSURL * _Nullable)url; + +/** Initialize a @c FMDatabase object. + + An @c FMDatabase is created with a path to a SQLite database file. This path can be one of these three: + + 1. A file system path. The file does not have to exist on disk. If it does not exist, it is created for you. + + 2. A zero-length string. An empty database is created at a temporary location. This database is deleted with the @c FMDatabase connection is closed. + + 3. @c nil . An in-memory database is created. This database will be destroyed with the @c FMDatabase connection is closed. + + For example, to open a database in the app's “Application Support” directory: + + @code + NSURL *folder = [[NSFileManager defaultManager] URLForDirectory:NSApplicationSupportDirectory inDomain:NSUserDomainMask appropriateForURL:nil create:true error:&error]; + NSURL *fileURL = [folder URLByAppendingPathComponent:@"test.db"]; + FMDatabase *db = [[FMDatabase alloc] initWithPath:fileURL.path]; + @endcode + + + (For more information on temporary and in-memory databases, read the sqlite documentation on the subject: [https://sqlite.org/inmemorydb.html](https://sqlite.org/inmemorydb.html)) + + @param path Path of database file. + + @return @c FMDatabase object if successful; @c nil if failure. + + */ + +- (instancetype)initWithPath:(NSString * _Nullable)path; + +/** Initialize a @c FMDatabase object. + + An @c FMDatabase is created with a local file URL to a SQLite database file. This path can be one of these three: + + 1. A file system URL. The file does not have to exist on disk. If it does not exist, it is created for you. + + 2. @c nil . An in-memory database is created. This database will be destroyed with the @c FMDatabase connection is closed. + + For example, to open a database in the app's “Application Support” directory: + + @code + NSURL *folder = [[NSFileManager defaultManager] URLForDirectory:NSApplicationSupportDirectory inDomain:NSUserDomainMask appropriateForURL:nil create:true error:&error]; + NSURL *fileURL = [folder URLByAppendingPathComponent:@"test.db"]; + FMDatabase *db = [[FMDatabase alloc] initWithURL:fileURL]; + @endcode + + (For more information on temporary and in-memory databases, read the sqlite documentation on the subject: [https://sqlite.org/inmemorydb.html](https://sqlite.org/inmemorydb.html)) + + @param url The file @c NSURL of database file. + + @return @c FMDatabase object if successful; @c nil if failure. + + */ + +- (instancetype)initWithURL:(NSURL * _Nullable)url; + +///----------------------------------- +/// @name Opening and closing database +///----------------------------------- + +/// Is the database open or not? + +@property (nonatomic) BOOL isOpen; + +/** Opening a new database connection + + The database is opened for reading and writing, and is created if it does not already exist. + + @return @c YES if successful, @c NO on error. + + @see [sqlite3_open()](https://sqlite.org/c3ref/open.html) + @see openWithFlags: + @see close + */ + +- (BOOL)open; + +/** Opening a new database connection with flags and an optional virtual file system (VFS) + + @param flags One of the following three values, optionally combined with the @c SQLITE_OPEN_NOMUTEX , @c SQLITE_OPEN_FULLMUTEX , @c SQLITE_OPEN_SHAREDCACHE , @c SQLITE_OPEN_PRIVATECACHE , and/or @c SQLITE_OPEN_URI flags: + +@code +SQLITE_OPEN_READONLY +@endcode + + The database is opened in read-only mode. If the database does not already exist, an error is returned. + +@code +SQLITE_OPEN_READWRITE +@endcode + + The database is opened for reading and writing if possible, or reading only if the file is write protected by the operating system. In either case the database must already exist, otherwise an error is returned. + +@code +SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE +@endcode + + The database is opened for reading and writing, and is created if it does not already exist. This is the behavior that is always used for @c open method. + + @return @c YES if successful, @c NO on error. + + @see [sqlite3_open_v2()](https://sqlite.org/c3ref/open.html) + @see open + @see close + */ + +- (BOOL)openWithFlags:(int)flags; + +/** Opening a new database connection with flags and an optional virtual file system (VFS) + + @param flags One of the following three values, optionally combined with the @c SQLITE_OPEN_NOMUTEX , `SQLITE_OPEN_FULLMUTEX`, `SQLITE_OPEN_SHAREDCACHE`, @c SQLITE_OPEN_PRIVATECACHE , and/or @c SQLITE_OPEN_URI flags: + +@code +SQLITE_OPEN_READONLY +@endcode + + The database is opened in read-only mode. If the database does not already exist, an error is returned. + +@code +SQLITE_OPEN_READWRITE +@endcode + + The database is opened for reading and writing if possible, or reading only if the file is write protected by the operating system. In either case the database must already exist, otherwise an error is returned. + +@code +SQLITE_OPEN_READWRITE | SQLITE_OPEN_CREATE +@endcode + + The database is opened for reading and writing, and is created if it does not already exist. This is the behavior that is always used for @c open method. + + @param vfsName If vfs is given the value is passed to the vfs parameter of sqlite3_open_v2. + + @return @c YES if successful, @c NO on error. + + @see [sqlite3_open_v2()](https://sqlite.org/c3ref/open.html) + @see open + @see close + */ + +- (BOOL)openWithFlags:(int)flags vfs:(NSString * _Nullable)vfsName; + +/** Closing a database connection + + @return @c YES if success, @c NO on error. + + @see [sqlite3_close()](https://sqlite.org/c3ref/close.html) + @see open + @see openWithFlags: + */ + +- (BOOL)close; + +/** Test to see if we have a good connection to the database. + + This will confirm whether: + + - is database open + + - if open, it will try a simple @c SELECT statement and confirm that it succeeds. + + @return @c YES if everything succeeds, @c NO on failure. + */ + +@property (nonatomic, readonly) BOOL goodConnection; + + +///---------------------- +/// @name Perform updates +///---------------------- + +/** Execute single update statement + + This method executes a single SQL update statement (i.e. any SQL that does not return results, such as @c UPDATE , @c INSERT , or @c DELETE . This method employs [`sqlite3_prepare_v2`](https://sqlite.org/c3ref/prepare.html), [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) to bind values to `?` placeholders in the SQL with the optional list of parameters, and [`sqlite_step`](https://sqlite.org/c3ref/step.html) to perform the update. + + The optional values provided to this method should be objects (e.g. @c NSString , @c NSNumber , @c NSNull , @c NSDate , and @c NSData objects), not fundamental data types (e.g. @c int , @c long , @c NSInteger , etc.). This method automatically handles the aforementioned object types, and all other object types will be interpreted as text values using the object's @c description method. + + @param sql The SQL to be performed, with optional `?` placeholders. This can be followed by iptional parameters to bind to `?` placeholders in the SQL statement. These should be Objective-C objects (e.g. @c NSString , @c NSNumber , etc.), not fundamental C data types (e.g. @c int , etc.). + + @param outErr A reference to the @c NSError pointer to be updated with an auto released @c NSError object if an error if an error occurs. If @c nil , no @c NSError object will be returned. + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see lastError + @see lastErrorCode + @see lastErrorMessage + @see [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) + */ + +- (BOOL)executeUpdate:(NSString*)sql withErrorAndBindings:(NSError * _Nullable __autoreleasing *)outErr, ...; + +/** Execute single update statement + + @see executeUpdate:withErrorAndBindings: + + @warning **Deprecated**: Please use `` instead. + */ + +- (BOOL)update:(NSString*)sql withErrorAndBindings:(NSError * _Nullable __autoreleasing *)outErr, ... __deprecated_msg("Use executeUpdate:withErrorAndBindings: instead");; + +/** Execute single update statement + + This method executes a single SQL update statement (i.e. any SQL that does not return results, such as @c UPDATE , @c INSERT , or @c DELETE . This method employs [`sqlite3_prepare_v2`](https://sqlite.org/c3ref/prepare.html), [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) to bind values to `?` placeholders in the SQL with the optional list of parameters, and [`sqlite_step`](https://sqlite.org/c3ref/step.html) to perform the update. + + The optional values provided to this method should be objects (e.g. @c NSString , @c NSNumber , @c NSNull , @c NSDate , and @c NSData objects), not fundamental data types (e.g. @c int , @c long , @c NSInteger , etc.). This method automatically handles the aforementioned object types, and all other object types will be interpreted as text values using the object's @c description method. + + @param sql The SQL to be performed, with optional `?` placeholders, followed by optional parameters to bind to `?` placeholders in the SQL statement. These should be Objective-C objects (e.g. @c NSString , @c NSNumber , etc.), not fundamental C data types (e.g. @c int , etc.). + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see lastError + @see lastErrorCode + @see lastErrorMessage + @see [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) + + @note This technique supports the use of `?` placeholders in the SQL, automatically binding any supplied value parameters to those placeholders. This approach is more robust than techniques that entail using @c stringWithFormat to manually build SQL statements, which can be problematic if the values happened to include any characters that needed to be quoted. + + @note You cannot use this method from Swift due to incompatibilities between Swift and Objective-C variadic implementations. Consider using `` instead. + */ + +- (BOOL)executeUpdate:(NSString*)sql, ...; + +/** Execute single update statement + + This method executes a single SQL update statement (i.e. any SQL that does not return results, such as @c UPDATE , @c INSERT , or @c DELETE . This method employs [`sqlite3_prepare_v2`](https://sqlite.org/c3ref/prepare.html) and [`sqlite_step`](https://sqlite.org/c3ref/step.html) to perform the update. Unlike the other @c executeUpdate methods, this uses printf-style formatters (e.g. `%s`, `%d`, etc.) to build the SQL. Do not use `?` placeholders in the SQL if you use this method. + + @param format The SQL to be performed, with `printf`-style escape sequences, followed by optional parameters to bind to use in conjunction with the `printf`-style escape sequences in the SQL statement. + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see executeUpdate: + @see lastError + @see lastErrorCode + @see lastErrorMessage + + @note This method does not technically perform a traditional printf-style replacement. What this method actually does is replace the printf-style percent sequences with a SQLite `?` placeholder, and then bind values to that placeholder. Thus the following command + +@code +[db executeUpdateWithFormat:@"INSERT INTO test (name) VALUES (%@)", @"Gus"]; +@endcode + + is actually replacing the `%@` with `?` placeholder, and then performing something equivalent to `` + +@code +[db executeUpdate:@"INSERT INTO test (name) VALUES (?)", @"Gus"]; +@endcode + + There are two reasons why this distinction is important. First, the printf-style escape sequences can only be used where it is permissible to use a SQLite `?` placeholder. You can use it only for values in SQL statements, but not for table names or column names or any other non-value context. This method also cannot be used in conjunction with `pragma` statements and the like. Second, note the lack of quotation marks in the SQL. The `VALUES` clause was _not_ `VALUES ('%@')` (like you might have to do if you built a SQL statement using @c NSString method @c stringWithFormat ), but rather simply `VALUES (%@)`. + */ + +- (BOOL)executeUpdateWithFormat:(NSString *)format, ... NS_FORMAT_FUNCTION(1,2); + +/** Execute single update statement + + This method executes a single SQL update statement (i.e. any SQL that does not return results, such as @c UPDATE , @c INSERT , or @c DELETE . This method employs [`sqlite3_prepare_v2`](https://sqlite.org/c3ref/prepare.html) and [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) binding any `?` placeholders in the SQL with the optional list of parameters. + + The optional values provided to this method should be objects (e.g. @c NSString , @c NSNumber , @c NSNull , @c NSDate , and @c NSData objects), not fundamental data types (e.g. @c int , @c long , @c NSInteger , etc.). This method automatically handles the aforementioned object types, and all other object types will be interpreted as text values using the object's @c description method. + + @param sql The SQL to be performed, with optional `?` placeholders. + + @param arguments A @c NSArray of objects to be used when binding values to the `?` placeholders in the SQL statement. + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see executeUpdate:values:error: + @see lastError + @see lastErrorCode + @see lastErrorMessage + */ + +- (BOOL)executeUpdate:(NSString*)sql withArgumentsInArray:(NSArray *)arguments; + +/** Execute single update statement + + This method executes a single SQL update statement (i.e. any SQL that does not return results, such as @c UPDATE , @c INSERT , or @c DELETE . This method employs [`sqlite3_prepare_v2`](https://sqlite.org/c3ref/prepare.html) and [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) binding any `?` placeholders in the SQL with the optional list of parameters. + + The optional values provided to this method should be objects (e.g. @c NSString , @c NSNumber , @c NSNull , @c NSDate , and @c NSData objects), not fundamental data types (e.g. @c int , @c long , @c NSInteger , etc.). This method automatically handles the aforementioned object types, and all other object types will be interpreted as text values using the object's @c description method. + + This is similar to @c executeUpdate:withArgumentsInArray: , except that this also accepts a pointer to a @c NSError pointer, so that errors can be returned. + + In Swift, this throws errors, as if it were defined as follows: + +@code +func executeUpdate(sql: String, values: [Any]?) throws -> Bool { } +@endcode + + @param sql The SQL to be performed, with optional `?` placeholders. + + @param values A @c NSArray of objects to be used when binding values to the `?` placeholders in the SQL statement. + + @param error A @c NSError object to receive any error object (if any). + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see lastError + @see lastErrorCode + @see lastErrorMessage + + */ + +- (BOOL)executeUpdate:(NSString*)sql values:(NSArray * _Nullable)values error:(NSError * _Nullable __autoreleasing *)error; + +/** Execute single update statement + + This method executes a single SQL update statement (i.e. any SQL that does not return results, such as @c UPDATE , @c INSERT , or @c DELETE . This method employs [`sqlite3_prepare_v2`](https://sqlite.org/c3ref/prepare.html) and [`sqlite_step`](https://sqlite.org/c3ref/step.html) to perform the update. Unlike the other @c executeUpdate methods, this uses printf-style formatters (e.g. `%s`, `%d`, etc.) to build the SQL. + + The optional values provided to this method should be objects (e.g. @c NSString , @c NSNumber , @c NSNull , @c NSDate , and @c NSData objects), not fundamental data types (e.g. @c int , @c long , @c NSInteger , etc.). This method automatically handles the aforementioned object types, and all other object types will be interpreted as text values using the object's @c description method. + + @param sql The SQL to be performed, with optional `?` placeholders. + + @param arguments A @c NSDictionary of objects keyed by column names that will be used when binding values to the `?` placeholders in the SQL statement. + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see lastError + @see lastErrorCode + @see lastErrorMessage +*/ + +- (BOOL)executeUpdate:(NSString*)sql withParameterDictionary:(NSDictionary *)arguments; + + +/** Execute single update statement + + This method executes a single SQL update statement (i.e. any SQL that does not return results, such as @c UPDATE , @c INSERT , or @c DELETE . This method employs [`sqlite3_prepare_v2`](https://sqlite.org/c3ref/prepare.html) and [`sqlite_step`](https://sqlite.org/c3ref/step.html) to perform the update. Unlike the other @c executeUpdate methods, this uses printf-style formatters (e.g. `%s`, `%d`, etc.) to build the SQL. + + The optional values provided to this method should be objects (e.g. @c NSString , @c NSNumber , @c NSNull , @c NSDate , and @c NSData objects), not fundamental data types (e.g. @c int , @c long , @c NSInteger , etc.). This method automatically handles the aforementioned object types, and all other object types will be interpreted as text values using the object's @c description method. + + @param sql The SQL to be performed, with optional `?` placeholders. + + @param args A `va_list` of arguments. + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see lastError + @see lastErrorCode + @see lastErrorMessage + */ + +- (BOOL)executeUpdate:(NSString*)sql withVAList: (va_list)args; + +/** Execute multiple SQL statements + + This executes a series of SQL statements that are combined in a single string (e.g. the SQL generated by the `sqlite3` command line `.dump` command). This accepts no value parameters, but rather simply expects a single string with multiple SQL statements, each terminated with a semicolon. This uses @c sqlite3_exec . + + @param sql The SQL to be performed + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see executeStatements:withResultBlock: + @see [sqlite3_exec()](https://sqlite.org/c3ref/exec.html) + + */ + +- (BOOL)executeStatements:(NSString *)sql; + +/** Execute multiple SQL statements with callback handler + + This executes a series of SQL statements that are combined in a single string (e.g. the SQL generated by the `sqlite3` command line `.dump` command). This accepts no value parameters, but rather simply expects a single string with multiple SQL statements, each terminated with a semicolon. This uses `sqlite3_exec`. + + @param sql The SQL to be performed. + @param block A block that will be called for any result sets returned by any SQL statements. + Note, if you supply this block, it must return integer value, zero upon success (this would be a good opportunity to use @c SQLITE_OK ), + non-zero value upon failure (which will stop the bulk execution of the SQL). If a statement returns values, the block will be called with the results from the query in NSDictionary *resultsDictionary. + This may be @c nil if you don't care to receive any results. + + @return @c YES upon success; @c NO upon failure. If failed, you can call @c lastError , + @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see executeStatements: + @see [sqlite3_exec()](https://sqlite.org/c3ref/exec.html) + + */ + +- (BOOL)executeStatements:(NSString *)sql withResultBlock:(__attribute__((noescape)) FMDBExecuteStatementsCallbackBlock _Nullable)block; + +/** Last insert rowid + + Each entry in an SQLite table has a unique 64-bit signed integer key called the "rowid". The rowid is always available as an undeclared column named `ROWID`, `OID`, or `_ROWID_` as long as those names are not also used by explicitly declared columns. If the table has a column of type `INTEGER PRIMARY KEY` then that column is another alias for the rowid. + + This routine returns the rowid of the most recent successful @c INSERT into the database from the database connection in the first argument. As of SQLite version 3.7.7, this routines records the last insert rowid of both ordinary tables and virtual tables. If no successful @c INSERT statements have ever occurred on that database connection, zero is returned. + + @return The rowid of the last inserted row. + + @see [sqlite3_last_insert_rowid()](https://sqlite.org/c3ref/last_insert_rowid.html) + + */ + +@property (nonatomic, readonly) int64_t lastInsertRowId; + +/** The number of rows changed by prior SQL statement. + + This function returns the number of database rows that were changed or inserted or deleted by the most recently completed SQL statement on the database connection specified by the first parameter. Only changes that are directly specified by the @c INSERT , @c UPDATE , or @c DELETE statement are counted. + + @return The number of rows changed by prior SQL statement. + + @see [sqlite3_changes()](https://sqlite.org/c3ref/changes.html) + + */ + +@property (nonatomic, readonly) int changes; + + +///------------------------- +/// @name Retrieving results +///------------------------- + +/** Execute select statement + + Executing queries returns an @c FMResultSet object if successful, and @c nil upon failure. Like executing updates, there is a variant that accepts an `NSError **` parameter. Otherwise you should use the @c lastErrorMessage and @c lastErrorMessage methods to determine why a query failed. + + In order to iterate through the results of your query, you use a `while()` loop. You also need to "step" (via `<[FMResultSet next]>`) from one record to the other. + + This method employs [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) for any optional value parameters. This properly escapes any characters that need escape sequences (e.g. quotation marks), which eliminates simple SQL errors as well as protects against SQL injection attacks. This method natively handles @c NSString , @c NSNumber , @c NSNull , @c NSDate , and @c NSData objects. All other object types will be interpreted as text values using the object's @c description method. + + @param sql The SELECT statement to be performed, with optional `?` placeholders, followed by optional parameters to bind to `?` placeholders in the SQL statement. These should be Objective-C objects (e.g. @c NSString , @c NSNumber , etc.), not fundamental C data types (e.g. @c int , etc.). + + @return A @c FMResultSet for the result set upon success; @c nil upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see FMResultSet + @see [`FMResultSet next`](<[FMResultSet next]>) + @see [`sqlite3_bind`](https://sqlite.org/c3ref/bind_blob.html) + + @note You cannot use this method from Swift due to incompatibilities between Swift and Objective-C variadic implementations. Consider using `` instead. + */ + +- (FMResultSet * _Nullable)executeQuery:(NSString*)sql, ...; + +/** Execute select statement + + Executing queries returns an @c FMResultSet object if successful, and @c nil upon failure. Like executing updates, there is a variant that accepts an `NSError **` parameter. Otherwise you should use the @c lastErrorMessage and @c lastErrorMessage methods to determine why a query failed. + + In order to iterate through the results of your query, you use a `while()` loop. You also need to "step" (via `<[FMResultSet next]>`) from one record to the other. + + @param format The SQL to be performed, with `printf`-style escape sequences, followed by ptional parameters to bind to use in conjunction with the `printf`-style escape sequences in the SQL statement. + + @return A @c FMResultSet for the result set upon success; @c nil upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see executeQuery: + @see FMResultSet + @see [`FMResultSet next`](<[FMResultSet next]>) + + @note This method does not technically perform a traditional printf-style replacement. What this method actually does is replace the printf-style percent sequences with a SQLite `?` placeholder, and then bind values to that placeholder. Thus the following command + +@code +[db executeQueryWithFormat:@"SELECT * FROM test WHERE name=%@", @"Gus"]; +@endcode + + is actually replacing the `%@` with `?` placeholder, and then performing something equivalent to `` + +@code +[db executeQuery:@"SELECT * FROM test WHERE name=?", @"Gus"]; +@endcode + + There are two reasons why this distinction is important. First, the printf-style escape sequences can only be used where it is permissible to use a SQLite `?` placeholder. You can use it only for values in SQL statements, but not for table names or column names or any other non-value context. This method also cannot be used in conjunction with `pragma` statements and the like. Second, note the lack of quotation marks in the SQL. The @c WHERE clause was _not_ `WHERE name='%@'` (like you might have to do if you built a SQL statement using @c NSString method @c stringWithFormat ), but rather simply `WHERE name=%@`. + + */ + +- (FMResultSet * _Nullable)executeQueryWithFormat:(NSString*)format, ... NS_FORMAT_FUNCTION(1,2); + +/** Execute select statement + + Executing queries returns an @c FMResultSet object if successful, and @c nil upon failure. Like executing updates, there is a variant that accepts an `NSError **` parameter. Otherwise you should use the @c lastErrorMessage and @c lastErrorMessage methods to determine why a query failed. + + In order to iterate through the results of your query, you use a `while()` loop. You also need to "step" (via `<[FMResultSet next]>`) from one record to the other. + + @param sql The SELECT statement to be performed, with optional `?` placeholders. + + @param arguments A @c NSArray of objects to be used when binding values to the `?` placeholders in the SQL statement. + + @return A @c FMResultSet for the result set upon success; @c nil upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see -executeQuery:values:error: + @see FMResultSet + @see [`FMResultSet next`](<[FMResultSet next]>) + */ + +- (FMResultSet * _Nullable)executeQuery:(NSString *)sql withArgumentsInArray:(NSArray *)arguments; + +/** Execute select statement + + Executing queries returns an @c FMResultSet object if successful, and @c nil upon failure. Like executing updates, there is a variant that accepts an `NSError **` parameter. Otherwise you should use the @c lastErrorMessage and @c lastErrorMessage methods to determine why a query failed. + + In order to iterate through the results of your query, you use a `while()` loop. You also need to "step" (via `<[FMResultSet next]>`) from one record to the other. + + This is similar to ``, except that this also accepts a pointer to a @c NSError pointer, so that errors can be returned. + + In Swift, this throws errors, as if it were defined as follows: + + `func executeQuery(sql: String, values: [Any]?) throws -> FMResultSet!` + + @param sql The SELECT statement to be performed, with optional `?` placeholders. + + @param values A @c NSArray of objects to be used when binding values to the `?` placeholders in the SQL statement. + + @param error A @c NSError object to receive any error object (if any). + + @return A @c FMResultSet for the result set upon success; @c nil upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see FMResultSet + @see [`FMResultSet next`](<[FMResultSet next]>) + + @note When called from Swift, only use the first two parameters, `sql` and `values`. This but throws the error. + + */ + +- (FMResultSet * _Nullable)executeQuery:(NSString *)sql values:(NSArray * _Nullable)values error:(NSError * _Nullable __autoreleasing *)error; + +/** Execute select statement + + Executing queries returns an @c FMResultSet object if successful, and @c nil upon failure. Like executing updates, there is a variant that accepts an `NSError **` parameter. Otherwise you should use the @c lastErrorMessage and @c lastErrorMessage methods to determine why a query failed. + + In order to iterate through the results of your query, you use a `while()` loop. You also need to "step" (via `<[FMResultSet next]>`) from one record to the other. + + @param sql The SELECT statement to be performed, with optional `?` placeholders. + + @param arguments A @c NSDictionary of objects keyed by column names that will be used when binding values to the `?` placeholders in the SQL statement. + + @return A @c FMResultSet for the result set upon success; @c nil upon failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see FMResultSet + @see [`FMResultSet next`](<[FMResultSet next]>) + */ + +- (FMResultSet * _Nullable)executeQuery:(NSString *)sql withParameterDictionary:(NSDictionary * _Nullable)arguments; + + +// Documentation forthcoming. +- (FMResultSet * _Nullable)executeQuery:(NSString *)sql withVAList:(va_list)args; + +/// Prepare SQL statement. +/// +/// @param sql SQL statement to prepare, generally with `?` placeholders. + +- (FMResultSet *)prepare:(NSString *)sql; + +///------------------- +/// @name Transactions +///------------------- + +/** Begin a transaction + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see commit + @see rollback + @see beginDeferredTransaction + @see isInTransaction + + @warning Unlike SQLite's `BEGIN TRANSACTION`, this method currently performs + an exclusive transaction, not a deferred transaction. This behavior + is likely to change in future versions of FMDB, whereby this method + will likely eventually adopt standard SQLite behavior and perform + deferred transactions. If you really need exclusive tranaction, it is + recommended that you use @c beginExclusiveTransaction, instead, not + only to make your intent explicit, but also to future-proof your code. + + */ + +- (BOOL)beginTransaction; + +/** Begin a deferred transaction + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see commit + @see rollback + @see beginTransaction + @see isInTransaction + */ + +- (BOOL)beginDeferredTransaction; + +/** Begin an immediate transaction + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see commit + @see rollback + @see beginTransaction + @see isInTransaction + */ + +- (BOOL)beginImmediateTransaction; + +/** Begin an exclusive transaction + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see commit + @see rollback + @see beginTransaction + @see isInTransaction + */ + +- (BOOL)beginExclusiveTransaction; + +/** Commit a transaction + + Commit a transaction that was initiated with either `` or with ``. + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see beginTransaction + @see beginDeferredTransaction + @see rollback + @see isInTransaction + */ + +- (BOOL)commit; + +/** Rollback a transaction + + Rollback a transaction that was initiated with either `` or with ``. + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see beginTransaction + @see beginDeferredTransaction + @see commit + @see isInTransaction + */ + +- (BOOL)rollback; + +/** Identify whether currently in a transaction or not + + @see beginTransaction + @see beginDeferredTransaction + @see commit + @see rollback + */ + +@property (nonatomic, readonly) BOOL isInTransaction; + +- (BOOL)inTransaction __deprecated_msg("Use isInTransaction property instead"); + + +///---------------------------------------- +/// @name Cached statements and result sets +///---------------------------------------- + +/** Clear cached statements */ + +- (void)clearCachedStatements; + +/** Close all open result sets */ + +- (void)closeOpenResultSets; + +/** Whether database has any open result sets + + @return @c YES if there are open result sets; @c NO if not. + */ + +@property (nonatomic, readonly) BOOL hasOpenResultSets; + +/** Whether should cache statements or not + */ + +@property (nonatomic) BOOL shouldCacheStatements; + +/** Interupt pending database operation + + This method causes any pending database operation to abort and return at its earliest opportunity + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + */ + +- (BOOL)interrupt; + +///------------------------- +/// @name Encryption methods +///------------------------- + +/** Set encryption key. + + @param key The key to be used. + + @return @c YES if success, @c NO on error. + + @see https://www.zetetic.net/sqlcipher/ + + @warning You need to have purchased the sqlite encryption extensions for this method to work. + */ + +- (BOOL)setKey:(NSString*)key; + +/** Reset encryption key + + @param key The key to be used. + + @return @c YES if success, @c NO on error. + + @see https://www.zetetic.net/sqlcipher/ + + @warning You need to have purchased the sqlite encryption extensions for this method to work. + */ + +- (BOOL)rekey:(NSString*)key; + +/** Set encryption key using `keyData`. + + @param keyData The @c NSData to be used. + + @return @c YES if success, @c NO on error. + + @see https://www.zetetic.net/sqlcipher/ + + @warning You need to have purchased the sqlite encryption extensions for this method to work. + */ + +- (BOOL)setKeyWithData:(NSData *)keyData; + +/** Reset encryption key using `keyData`. + + @param keyData The @c NSData to be used. + + @return @c YES if success, @c NO on error. + + @see https://www.zetetic.net/sqlcipher/ + + @warning You need to have purchased the sqlite encryption extensions for this method to work. + */ + +- (BOOL)rekeyWithData:(NSData *)keyData; + + +///------------------------------ +/// @name General inquiry methods +///------------------------------ + +/** The path of the database file. + */ + +@property (nonatomic, readonly, nullable) NSString *databasePath; + +/** The file URL of the database file. + */ + +@property (nonatomic, readonly, nullable) NSURL *databaseURL; + +/** The underlying SQLite handle . + + @return The `sqlite3` pointer. + + */ + +@property (nonatomic, readonly) void *sqliteHandle; + + +///----------------------------- +/// @name Retrieving error codes +///----------------------------- + +/** Last error message + + Returns the English-language text that describes the most recent failed SQLite API call associated with a database connection. If a prior API call failed but the most recent API call succeeded, this return value is undefined. + + @return @c NSString of the last error message. + + @see [sqlite3_errmsg()](https://sqlite.org/c3ref/errcode.html) + @see lastErrorCode + @see lastError + + */ + +- (NSString*)lastErrorMessage; + +/** Last error code + + Returns the numeric result code or extended result code for the most recent failed SQLite API call associated with a database connection. If a prior API call failed but the most recent API call succeeded, this return value is undefined. + + @return Integer value of the last error code. + + @see [sqlite3_errcode()](https://sqlite.org/c3ref/errcode.html) + @see lastErrorMessage + @see lastError + + */ + +- (int)lastErrorCode; + +/** Last extended error code + + Returns the numeric extended result code for the most recent failed SQLite API call associated with a database connection. If a prior API call failed but the most recent API call succeeded, this return value is undefined. + + @return Integer value of the last extended error code. + + @see [sqlite3_errcode()](https://sqlite.org/c3ref/errcode.html) + @see [2. Primary Result Codes versus Extended Result Codes](https://sqlite.org/rescode.html#primary_result_codes_versus_extended_result_codes) + @see [5. Extended Result Code List](https://sqlite.org/rescode.html#extrc) + @see lastErrorMessage + @see lastError + + */ + +- (int)lastExtendedErrorCode; + +/** Had error + + @return @c YES if there was an error, @c NO if no error. + + @see lastError + @see lastErrorCode + @see lastErrorMessage + + */ + +- (BOOL)hadError; + +/** Last error + + @return @c NSError representing the last error. + + @see lastErrorCode + @see lastErrorMessage + + */ + +- (NSError *)lastError; + + +// description forthcoming +@property (nonatomic) NSTimeInterval maxBusyRetryTimeInterval; + + +///------------------ +/// @name Save points +///------------------ + +/** Start save point + + @param name Name of save point. + + @param outErr A @c NSError object to receive any error object (if any). + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see releaseSavePointWithName:error: + @see rollbackToSavePointWithName:error: + */ + +- (BOOL)startSavePointWithName:(NSString*)name error:(NSError * _Nullable __autoreleasing *)outErr; + +/** Release save point + + @param name Name of save point. + + @param outErr A @c NSError object to receive any error object (if any). + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see startSavePointWithName:error: + @see rollbackToSavePointWithName:error: + + */ + +- (BOOL)releaseSavePointWithName:(NSString*)name error:(NSError * _Nullable __autoreleasing *)outErr; + +/** Roll back to save point + + @param name Name of save point. + @param outErr A @c NSError object to receive any error object (if any). + + @return @c YES on success; @c NO on failure. If failed, you can call @c lastError , @c lastErrorCode , or @c lastErrorMessage for diagnostic information regarding the failure. + + @see startSavePointWithName:error: + @see releaseSavePointWithName:error: + + */ + +- (BOOL)rollbackToSavePointWithName:(NSString*)name error:(NSError * _Nullable __autoreleasing *)outErr; + +/** Start save point + + @param block Block of code to perform from within save point. + + @return The NSError corresponding to the error, if any. If no error, returns @c nil . + + @see startSavePointWithName:error: + @see releaseSavePointWithName:error: + @see rollbackToSavePointWithName:error: + + */ + +- (NSError * _Nullable)inSavePoint:(__attribute__((noescape)) void (^)(BOOL *rollback))block; + + +///----------------- +/// @name Checkpoint +///----------------- + +/** Performs a WAL checkpoint + + @param checkpointMode The checkpoint mode for @c sqlite3_wal_checkpoint_v2 + @param error The @c NSError corresponding to the error, if any. + @return @c YES on success, otherwise @c NO . + */ +- (BOOL)checkpoint:(FMDBCheckpointMode)checkpointMode error:(NSError * _Nullable *)error; + +/** Performs a WAL checkpoint + + @param checkpointMode The checkpoint mode for @c sqlite3_wal_checkpoint_v2 + @param name The db name for @c sqlite3_wal_checkpoint_v2 + @param error The @c NSError corresponding to the error, if any. + @return @c YES on success, otherwise @c NO . + */ +- (BOOL)checkpoint:(FMDBCheckpointMode)checkpointMode name:(NSString * _Nullable)name error:(NSError * _Nullable *)error; + +/** Performs a WAL checkpoint + + @param checkpointMode The checkpoint mode for sqlite3_wal_checkpoint_v2 + @param name The db name for sqlite3_wal_checkpoint_v2 + @param error The NSError corresponding to the error, if any. + @param logFrameCount If not @c NULL , then this is set to the total number of frames in the log file or to -1 if the checkpoint could not run because of an error or because the database is not in WAL mode. + @param checkpointCount If not @c NULL , then this is set to the total number of checkpointed frames in the log file (including any that were already checkpointed before the function was called) or to -1 if the checkpoint could not run due to an error or because the database is not in WAL mode. + @return @c YES on success, otherwise @c NO . + */ +- (BOOL)checkpoint:(FMDBCheckpointMode)checkpointMode name:(NSString * _Nullable)name logFrameCount:(int * _Nullable)logFrameCount checkpointCount:(int * _Nullable)checkpointCount error:(NSError * _Nullable *)error; + +///---------------------------- +/// @name SQLite library status +///---------------------------- + +/** Test to see if the library is threadsafe + + @return @c NO if and only if SQLite was compiled with mutexing code omitted due to the @c SQLITE_THREADSAFE compile-time option being set to 0. + + @see [sqlite3_threadsafe()](https://sqlite.org/c3ref/threadsafe.html) + */ + ++ (BOOL)isSQLiteThreadSafe; + +/** Examine/set limits + + @param type The type of limit. See https://sqlite.org/c3ref/c_limit_attached.html + @param newLimit The new limit value. Use -1 if you don't want to change the limit, but rather only want to check it. + + @return Regardless, returns previous value. + + @see [sqlite3_limit()](https://sqlite.org/c3ref/limit.html) +*/ + +- (int)limitFor:(int)type value:(int)newLimit; + +/** Run-time library version numbers + + @return The sqlite library version string. + + @see [sqlite3_libversion()](https://sqlite.org/c3ref/libversion.html) + */ + ++ (NSString*)sqliteLibVersion; + +/// The FMDB version number as a string in the form of @c "2.7.8" . +/// +/// If you want to compare version number strings, you can use NSNumericSearch option: +/// +/// @code +/// NSComparisonResult result = [[FMDatabase FMDBUserVersion] compare:@"2.11.0" options:NSNumericSearch]; +/// @endcode +/// +/// @returns The version number string. + ++ (NSString*)FMDBUserVersion; + +/** The FMDB version + + This returns the FMDB as hexadecimal value, e.g., @c 0x0243 for version 2.4.3. + + @warning This routine will not work if any component of the version number exceeds 15. + For example, if it is version @c 2.17.3 , this will max out at @c 0x2f3. + For this reason, we would recommend using @c FMDBUserVersion and with @c NSNumericSearch option, e.g. + + @code + NSComparisonResult result = [[FMDatabase FMDBUserVersion] compare:@"2.11.0" options:NSNumericSearch]; + @endcode + + @returns The version number in hexadecimal, e.g., @c 0x0243 for version 2.4.3. If any component exceeds what can be + can be represented in four bits, we'll max it out at @c 0xf . + */ + ++ (SInt32)FMDBVersion __deprecated_msg("Use FMDBUserVersion instead"); + +///------------------------ +/// @name Make SQL function +///------------------------ + +/** Adds SQL functions or aggregates or to redefine the behavior of existing SQL functions or aggregates. + + For example: + +@code +[db makeFunctionNamed:@"RemoveDiacritics" arguments:1 block:^(void *context, int argc, void **argv) { + SqliteValueType type = [self.db valueType:argv[0]]; + if (type == SqliteValueTypeNull) { + [self.db resultNullInContext:context]; + return; + } + if (type != SqliteValueTypeText) { + [self.db resultError:@"Expected text" context:context]; + return; + } + NSString *string = [self.db valueString:argv[0]]; + NSString *result = [string stringByFoldingWithOptions:NSDiacriticInsensitiveSearch locale:nil]; + [self.db resultString:result context:context]; +}]; + +FMResultSet *rs = [db executeQuery:@"SELECT * FROM employees WHERE RemoveDiacritics(first_name) LIKE 'jose'"]; +NSAssert(rs, @"Error %@", [db lastErrorMessage]); +@endcode + + @param name Name of function. + + @param arguments Maximum number of parameters. + + @param block The block of code for the function. + + @see [sqlite3_create_function()](https://sqlite.org/c3ref/create_function.html) + */ + +- (void)makeFunctionNamed:(NSString *)name arguments:(int)arguments block:(void (^)(void *context, int argc, void * _Nonnull * _Nonnull argv))block; + +- (void)makeFunctionNamed:(NSString *)name maximumArguments:(int)count withBlock:(void (^)(void *context, int argc, void * _Nonnull * _Nonnull argv))block __deprecated_msg("Use makeFunctionNamed:arguments:block:"); + +- (SqliteValueType)valueType:(void *)argv; + +/** + Get integer value of parameter in custom function. + + @param value The argument whose value to return. + @return The integer value. + + @see makeFunctionNamed:arguments:block: + */ +- (int)valueInt:(void *)value; + +/** + Get long value of parameter in custom function. + + @param value The argument whose value to return. + @return The long value. + + @see makeFunctionNamed:arguments:block: + */ +- (long long)valueLong:(void *)value; + +/** + Get double value of parameter in custom function. + + @param value The argument whose value to return. + @return The double value. + + @see makeFunctionNamed:arguments:block: + */ +- (double)valueDouble:(void *)value; + +/** + Get @c NSData value of parameter in custom function. + + @param value The argument whose value to return. + @return The data object. + + @see makeFunctionNamed:arguments:block: + */ +- (NSData * _Nullable)valueData:(void *)value; + +/** + Get string value of parameter in custom function. + + @param value The argument whose value to return. + @return The string value. + + @see makeFunctionNamed:arguments:block: + */ +- (NSString * _Nullable)valueString:(void *)value; + +/** + Return null value from custom function. + + @param context The context to which the null value will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultNullInContext:(void *)context NS_SWIFT_NAME(resultNull(context:)); + +/** + Return integer value from custom function. + + @param value The integer value to be returned. + @param context The context to which the value will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultInt:(int) value context:(void *)context; + +/** + Return long value from custom function. + + @param value The long value to be returned. + @param context The context to which the value will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultLong:(long long)value context:(void *)context; + +/** + Return double value from custom function. + + @param value The double value to be returned. + @param context The context to which the value will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultDouble:(double)value context:(void *)context; + +/** + Return @c NSData object from custom function. + + @param data The @c NSData object to be returned. + @param context The context to which the value will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultData:(NSData *)data context:(void *)context; + +/** + Return string value from custom function. + + @param value The string value to be returned. + @param context The context to which the value will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultString:(NSString *)value context:(void *)context; + +/** + Return error string from custom function. + + @param error The error string to be returned. + @param context The context to which the error will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultError:(NSString *)error context:(void *)context; + +/** + Return error code from custom function. + + @param errorCode The integer error code to be returned. + @param context The context to which the error will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultErrorCode:(int)errorCode context:(void *)context; + +/** + Report memory error in custom function. + + @param context The context to which the error will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultErrorNoMemoryInContext:(void *)context NS_SWIFT_NAME(resultErrorNoMemory(context:)); + +/** + Report that string or BLOB is too long to represent in custom function. + + @param context The context to which the error will be returned. + + @see makeFunctionNamed:arguments:block: + */ +- (void)resultErrorTooBigInContext:(void *)context NS_SWIFT_NAME(resultErrorTooBig(context:)); + +///--------------------- +/// @name Date formatter +///--------------------- + +/** Generate an @c NSDateFormatter that won't be broken by permutations of timezones or locales. + + Use this method to generate values to set the dateFormat property. + + Example: + +@code +myDB.dateFormat = [FMDatabase storeableDateFormat:@"yyyy-MM-dd HH:mm:ss"]; +@endcode + + @param format A valid NSDateFormatter format string. + + @return A @c NSDateFormatter that can be used for converting dates to strings and vice versa. + + @see hasDateFormatter + @see setDateFormat: + @see dateFromString: + @see stringFromDate: + @see storeableDateFormat: + + @warning Note that @c NSDateFormatter is not thread-safe, so the formatter generated by this method should be assigned to only one FMDB instance and should not be used for other purposes. + + */ + ++ (NSDateFormatter *)storeableDateFormat:(NSString *)format; + +/** Test whether the database has a date formatter assigned. + + @return @c YES if there is a date formatter; @c NO if not. + + @see hasDateFormatter + @see setDateFormat: + @see dateFromString: + @see stringFromDate: + @see storeableDateFormat: + */ + +- (BOOL)hasDateFormatter; + +/** Set to a date formatter to use string dates with sqlite instead of the default UNIX timestamps. + + @param format Set to nil to use UNIX timestamps. Defaults to nil. Should be set using a formatter generated using @c FMDatabase:storeableDateFormat . + + @see hasDateFormatter + @see setDateFormat: + @see dateFromString: + @see stringFromDate: + @see storeableDateFormat: + + @warning Note there is no direct getter for the @c NSDateFormatter , and you should not use the formatter you pass to FMDB for other purposes, as @c NSDateFormatter is not thread-safe. + */ + +- (void)setDateFormat:(NSDateFormatter * _Nullable)format; + +/** Convert the supplied NSString to NSDate, using the current database formatter. + + @param s @c NSString to convert to @c NSDate . + + @return The @c NSDate object; or @c nil if no formatter is set. + + @see hasDateFormatter + @see setDateFormat: + @see dateFromString: + @see stringFromDate: + @see storeableDateFormat: + */ + +- (NSDate * _Nullable)dateFromString:(NSString *)s; + +/** Convert the supplied NSDate to NSString, using the current database formatter. + + @param date @c NSDate of date to convert to @c NSString . + + @return The @c NSString representation of the date; @c nil if no formatter is set. + + @see hasDateFormatter + @see setDateFormat: + @see dateFromString: + @see stringFromDate: + @see storeableDateFormat: + */ + +- (NSString * _Nullable)stringFromDate:(NSDate *)date; + +@end + + +/** Objective-C wrapper for @c sqlite3_stmt + + This is a wrapper for a SQLite @c sqlite3_stmt . Generally when using FMDB you will not need to interact directly with `FMStatement`, but rather with @c FMDatabase and @c FMResultSet only. + + See also + + - @c FMDatabase + - @c FMResultSet + - [@c sqlite3_stmt ](https://sqlite.org/c3ref/stmt.html) + */ + +@interface FMStatement : NSObject { + void *_statement; + NSString *_query; + long _useCount; + BOOL _inUse; +} + +///----------------- +/// @name Properties +///----------------- + +/** Usage count */ + +@property (atomic, assign) long useCount; + +/** SQL statement */ + +@property (atomic, retain) NSString *query; + +/** SQLite sqlite3_stmt + + @see [@c sqlite3_stmt ](https://sqlite.org/c3ref/stmt.html) + */ + +@property (atomic, assign) void *statement; + +/** Indication of whether the statement is in use */ + +@property (atomic, assign) BOOL inUse; + +///---------------------------- +/// @name Closing and Resetting +///---------------------------- + +/** Close statement */ + +- (void)close; + +/** Reset statement */ + +- (void)reset; + +@end + +#pragma clang diagnostic pop + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDatabaseAdditions.h b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDatabaseAdditions.h new file mode 100644 index 0000000..0234fc7 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDatabaseAdditions.h @@ -0,0 +1,243 @@ +// +// FMDatabaseAdditions.h +// fmdb +// +// Created by August Mueller on 10/30/05. +// Copyright 2005 Flying Meat Inc.. All rights reserved. +// + +#import +#import "FMDatabase.h" + +NS_ASSUME_NONNULL_BEGIN + +/** Category of additions for @c FMDatabase class. + + See also + + - @c FMDatabase + */ + +@interface FMDatabase (FMDatabaseAdditions) + +///---------------------------------------- +/// @name Return results of SQL to variable +///---------------------------------------- + +/** Return @c int value for query + + @param query The SQL query to be performed, followed by a list of parameters that will be bound to the `?` placeholders in the SQL query. + + @return @c int value. + + @note This is not available from Swift. + */ + +- (int)intForQuery:(NSString*)query, ...; + +/** Return @c long value for query + + @param query The SQL query to be performed, followed by a list of parameters that will be bound to the `?` placeholders in the SQL query. + + @return @c long value. + + @note This is not available from Swift. + */ + +- (long)longForQuery:(NSString*)query, ...; + +/** Return `BOOL` value for query + + @param query The SQL query to be performed, followed by a list of parameters that will be bound to the `?` placeholders in the SQL query. + + @return `BOOL` value. + + @note This is not available from Swift. + */ + +- (BOOL)boolForQuery:(NSString*)query, ...; + +/** Return `double` value for query + + @param query The SQL query to be performed, followed by a list of parameters that will be bound to the `?` placeholders in the SQL query. + + @return `double` value. + + @note This is not available from Swift. + */ + +- (double)doubleForQuery:(NSString*)query, ...; + +/** Return @c NSString value for query + + @param query The SQL query to be performed, followed by a list of parameters that will be bound to the `?` placeholders in the SQL query. + + @return @c NSString value. + + @note This is not available from Swift. + */ + +- (NSString * _Nullable)stringForQuery:(NSString*)query, ...; + +/** Return @c NSData value for query + + @param query The SQL query to be performed, followed by a list of parameters that will be bound to the `?` placeholders in the SQL query. + + @return @c NSData value. + + @note This is not available from Swift. + */ + +- (NSData * _Nullable)dataForQuery:(NSString*)query, ...; + +/** Return @c NSDate value for query + + @param query The SQL query to be performed, followed by a list of parameters that will be bound to the `?` placeholders in the SQL query. + + @return @c NSDate value. + + @note This is not available from Swift. + */ + +- (NSDate * _Nullable)dateForQuery:(NSString*)query, ...; + + +// Notice that there's no dataNoCopyForQuery:. +// That would be a bad idea, because we close out the result set, and then what +// happens to the data that we just didn't copy? Who knows, not I. + + +///-------------------------------- +/// @name Schema related operations +///-------------------------------- + +/** Does table exist in database? + + @param tableName The name of the table being looked for. + + @return @c YES if table found; @c NO if not found. + */ + +- (BOOL)tableExists:(NSString*)tableName; + +/** The schema of the database. + + This will be the schema for the entire database. For each entity, each row of the result set will include the following fields: + + - `type` - The type of entity (e.g. table, index, view, or trigger) + - `name` - The name of the object + - `tbl_name` - The name of the table to which the object references + - `rootpage` - The page number of the root b-tree page for tables and indices + - `sql` - The SQL that created the entity + + @return `FMResultSet` of schema; @c nil on error. + + @see [SQLite File Format](https://sqlite.org/fileformat.html) + */ + +- (FMResultSet * _Nullable)getSchema; + +/** The schema of the database. + + This will be the schema for a particular table as report by SQLite `PRAGMA`, for example: + + PRAGMA table_info('employees') + + This will report: + + - `cid` - The column ID number + - `name` - The name of the column + - `type` - The data type specified for the column + - `notnull` - whether the field is defined as NOT NULL (i.e. values required) + - `dflt_value` - The default value for the column + - `pk` - Whether the field is part of the primary key of the table + + @param tableName The name of the table for whom the schema will be returned. + + @return `FMResultSet` of schema; @c nil on error. + + @see [table_info](https://sqlite.org/pragma.html#pragma_table_info) + */ + +- (FMResultSet * _Nullable)getTableSchema:(NSString*)tableName; + +/** Test to see if particular column exists for particular table in database + + @param columnName The name of the column. + + @param tableName The name of the table. + + @return @c YES if column exists in table in question; @c NO otherwise. + */ + +- (BOOL)columnExists:(NSString*)columnName inTableWithName:(NSString*)tableName; + +/** Test to see if particular column exists for particular table in database + + @param columnName The name of the column. + + @param tableName The name of the table. + + @return @c YES if column exists in table in question; @c NO otherwise. + + @see columnExists:inTableWithName: + + @warning Deprecated - use `` instead. + */ + +- (BOOL)columnExists:(NSString*)tableName columnName:(NSString*)columnName __deprecated_msg("Use columnExists:inTableWithName: instead"); + + +/** Validate SQL statement + + This validates SQL statement by performing `sqlite3_prepare_v2`, but not returning the results, but instead immediately calling `sqlite3_finalize`. + + @param sql The SQL statement being validated. + + @param error This is a pointer to a @c NSError object that will receive the autoreleased @c NSError object if there was any error. If this is @c nil , no @c NSError result will be returned. + + @return @c YES if validation succeeded without incident; @c NO otherwise. + + */ + +- (BOOL)validateSQL:(NSString*)sql error:(NSError * _Nullable __autoreleasing *)error; + + +///----------------------------------- +/// @name Application identifier tasks +///----------------------------------- + +/** Retrieve application ID + + @return The `uint32_t` numeric value of the application ID. + + @see setApplicationID: + */ + +@property (nonatomic) uint32_t applicationID; + +#if TARGET_OS_MAC && !TARGET_OS_IPHONE + +/** Retrieve application ID string + + @see setApplicationIDString: + */ + +@property (nonatomic, retain) NSString *applicationIDString; + +#endif + +///----------------------------------- +/// @name user version identifier tasks +///----------------------------------- + +/** Retrieve user version + + @see setUserVersion: + */ + +@property (nonatomic) uint32_t userVersion; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDatabasePool.h b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDatabasePool.h new file mode 100755 index 0000000..341c05f --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDatabasePool.h @@ -0,0 +1,280 @@ +// +// FMDatabasePool.h +// fmdb +// +// Created by August Mueller on 6/22/11. +// Copyright 2011 Flying Meat Inc. All rights reserved. +// + +#import + +NS_ASSUME_NONNULL_BEGIN + +@class FMDatabase; + +/** Pool of @c FMDatabase objects. + + See also + + - @c FMDatabaseQueue + - @c FMDatabase + + @warning Before using @c FMDatabasePool , please consider using @c FMDatabaseQueue instead. + + If you really really really know what you're doing and @c FMDatabasePool is what + you really really need (ie, you're using a read only database), OK you can use + it. But just be careful not to deadlock! + + For an example on deadlocking, search for: + `ONLY_USE_THE_POOL_IF_YOU_ARE_DOING_READS_OTHERWISE_YOULL_DEADLOCK_USE_FMDATABASEQUEUE_INSTEAD` + in the main.m file. + */ + +@interface FMDatabasePool : NSObject + +/** Database path */ + +@property (atomic, copy, nullable) NSString *path; + +/** Delegate object */ + +@property (atomic, unsafe_unretained, nullable) id delegate; + +/** Maximum number of databases to create */ + +@property (atomic, assign) NSUInteger maximumNumberOfDatabasesToCreate; + +/** Open flags */ + +@property (atomic, readonly) int openFlags; + +/** Custom virtual file system name */ + +@property (atomic, copy, nullable) NSString *vfsName; + + +///--------------------- +/// @name Initialization +///--------------------- + +/** Create pool using path. + + @param aPath The file path of the database. + + @return The @c FMDatabasePool object. @c nil on error. + */ + ++ (instancetype)databasePoolWithPath:(NSString * _Nullable)aPath; + +/** Create pool using file URL. + + @param url The file @c NSURL of the database. + + @return The @c FMDatabasePool object. @c nil on error. + */ + ++ (instancetype)databasePoolWithURL:(NSURL * _Nullable)url; + +/** Create pool using path and specified flags + + @param aPath The file path of the database. + @param openFlags Flags passed to the openWithFlags method of the database. + + @return The @c FMDatabasePool object. @c nil on error. + */ + ++ (instancetype)databasePoolWithPath:(NSString * _Nullable)aPath flags:(int)openFlags; + +/** Create pool using file URL and specified flags + + @param url The file @c NSURL of the database. + @param openFlags Flags passed to the openWithFlags method of the database. + + @return The @c FMDatabasePool object. @c nil on error. + */ + ++ (instancetype)databasePoolWithURL:(NSURL * _Nullable)url flags:(int)openFlags; + +/** Create pool using path. + + @param aPath The file path of the database. + + @return The @c FMDatabasePool object. @c nil on error. + */ + +- (instancetype)initWithPath:(NSString * _Nullable)aPath; + +/** Create pool using file URL. + + @param url The file `NSURL of the database. + + @return The @c FMDatabasePool object. @c nil on error. + */ + +- (instancetype)initWithURL:(NSURL * _Nullable)url; + +/** Create pool using path and specified flags. + + @param aPath The file path of the database. + @param openFlags Flags passed to the openWithFlags method of the database + + @return The @c FMDatabasePool object. @c nil on error. + */ + +- (instancetype)initWithPath:(NSString * _Nullable)aPath flags:(int)openFlags; + +/** Create pool using file URL and specified flags. + + @param url The file @c NSURL of the database. + @param openFlags Flags passed to the openWithFlags method of the database + + @return The @c FMDatabasePool object. @c nil on error. + */ + +- (instancetype)initWithURL:(NSURL * _Nullable)url flags:(int)openFlags; + +/** Create pool using path and specified flags. + + @param aPath The file path of the database. + @param openFlags Flags passed to the openWithFlags method of the database + @param vfsName The name of a custom virtual file system + + @return The @c FMDatabasePool object. @c nil on error. + */ + +- (instancetype)initWithPath:(NSString * _Nullable)aPath flags:(int)openFlags vfs:(NSString * _Nullable)vfsName; + +/** Create pool using file URL and specified flags. + + @param url The file @c NSURL of the database. + @param openFlags Flags passed to the openWithFlags method of the database + @param vfsName The name of a custom virtual file system + + @return The @c FMDatabasePool object. @c nil on error. + */ + +- (instancetype)initWithURL:(NSURL * _Nullable)url flags:(int)openFlags vfs:(NSString * _Nullable)vfsName; + +/** Returns the Class of 'FMDatabase' subclass, that will be used to instantiate database object. + + Subclasses can override this method to return specified Class of 'FMDatabase' subclass. + + @return The Class of 'FMDatabase' subclass, that will be used to instantiate database object. + */ + ++ (Class)databaseClass; + +///------------------------------------------------ +/// @name Keeping track of checked in/out databases +///------------------------------------------------ + +/** Number of checked-in databases in pool + */ + +@property (nonatomic, readonly) NSUInteger countOfCheckedInDatabases; + +/** Number of checked-out databases in pool + */ + +@property (nonatomic, readonly) NSUInteger countOfCheckedOutDatabases; + +/** Total number of databases in pool + */ + +@property (nonatomic, readonly) NSUInteger countOfOpenDatabases; + +/** Release all databases in pool */ + +- (void)releaseAllDatabases; + +///------------------------------------------ +/// @name Perform database operations in pool +///------------------------------------------ + +/** Synchronously perform database operations in pool. + + @param block The code to be run on the @c FMDatabasePool pool. + */ + +- (void)inDatabase:(__attribute__((noescape)) void (^)(FMDatabase *db))block; + +/** Synchronously perform database operations in pool using transaction. + + @param block The code to be run on the @c FMDatabasePool pool. + + @warning Unlike SQLite's `BEGIN TRANSACTION`, this method currently performs + an exclusive transaction, not a deferred transaction. This behavior + is likely to change in future versions of FMDB, whereby this method + will likely eventually adopt standard SQLite behavior and perform + deferred transactions. If you really need exclusive tranaction, it is + recommended that you use `inExclusiveTransaction`, instead, not only + to make your intent explicit, but also to future-proof your code. + */ + +- (void)inTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +/** Synchronously perform database operations in pool using exclusive transaction. + + @param block The code to be run on the @c FMDatabasePool pool. + */ + +- (void)inExclusiveTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +/** Synchronously perform database operations in pool using deferred transaction. + + @param block The code to be run on the @c FMDatabasePool pool. + */ + +- (void)inDeferredTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +/** Synchronously perform database operations on queue, using immediate transactions. + + @param block The code to be run on the queue of @c FMDatabaseQueue + */ + +- (void)inImmediateTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +/** Synchronously perform database operations in pool using save point. + + @param block The code to be run on the @c FMDatabasePool pool. + + @return @c NSError object if error; @c nil if successful. + + @warning You can not nest these, since calling it will pull another database out of the pool and you'll get a deadlock. If you need to nest, use @c startSavePointWithName:error: instead. +*/ + +- (NSError * _Nullable)inSavePoint:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +@end + + +/** FMDatabasePool delegate category + + This is a category that defines the protocol for the FMDatabasePool delegate + */ + +@interface NSObject (FMDatabasePoolDelegate) + +/** Asks the delegate whether database should be added to the pool. + + @param pool The @c FMDatabasePool object. + @param database The @c FMDatabase object. + + @return @c YES if it should add database to pool; @c NO if not. + + */ + +- (BOOL)databasePool:(FMDatabasePool*)pool shouldAddDatabaseToPool:(FMDatabase*)database; + +/** Tells the delegate that database was added to the pool. + + @param pool The @c FMDatabasePool object. + @param database The @c FMDatabase object. + + */ + +- (void)databasePool:(FMDatabasePool*)pool didAddDatabase:(FMDatabase*)database; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDatabaseQueue.h b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDatabaseQueue.h new file mode 100755 index 0000000..b3dcf41 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMDatabaseQueue.h @@ -0,0 +1,295 @@ +// +// FMDatabaseQueue.h +// fmdb +// +// Created by August Mueller on 6/22/11. +// Copyright 2011 Flying Meat Inc. All rights reserved. +// + +#import +#import "FMDatabase.h" + +NS_ASSUME_NONNULL_BEGIN + +/** To perform queries and updates on multiple threads, you'll want to use @c FMDatabaseQueue . + + Using a single instance of @c FMDatabase from multiple threads at once is a bad idea. It has always been OK to make a @c FMDatabase object *per thread*. Just don't share a single instance across threads, and definitely not across multiple threads at the same time. + + Instead, use @c FMDatabaseQueue . Here's how to use it: + + First, make your queue. + +@code +FMDatabaseQueue *queue = [FMDatabaseQueue databaseQueueWithPath:aPath]; +@endcode + + Then use it like so: + +@code +[queue inDatabase:^(FMDatabase *db) { + [db executeUpdate:@"INSERT INTO myTable VALUES (?)", [NSNumber numberWithInt:1]]; + [db executeUpdate:@"INSERT INTO myTable VALUES (?)", [NSNumber numberWithInt:2]]; + [db executeUpdate:@"INSERT INTO myTable VALUES (?)", [NSNumber numberWithInt:3]]; + + FMResultSet *rs = [db executeQuery:@"select * from foo"]; + while ([rs next]) { + //… + } +}]; +@endcode + + An easy way to wrap things up in a transaction can be done like this: + +@code +[queue inTransaction:^(FMDatabase *db, BOOL *rollback) { + [db executeUpdate:@"INSERT INTO myTable VALUES (?)", [NSNumber numberWithInt:1]]; + [db executeUpdate:@"INSERT INTO myTable VALUES (?)", [NSNumber numberWithInt:2]]; + [db executeUpdate:@"INSERT INTO myTable VALUES (?)", [NSNumber numberWithInt:3]]; + + // if (whoopsSomethingWrongHappened) { + // *rollback = YES; + // return; + // } + + // etc… + [db executeUpdate:@"INSERT INTO myTable VALUES (?)", [NSNumber numberWithInt:4]]; +}]; +@endcode + + @c FMDatabaseQueue will run the blocks on a serialized queue (hence the name of the class). So if you call @c FMDatabaseQueue 's methods from multiple threads at the same time, they will be executed in the order they are received. This way queries and updates won't step on each other's toes, and every one is happy. + + @warning Do not instantiate a single @c FMDatabase object and use it across multiple threads. Use @c FMDatabaseQueue instead. + + @warning The calls to @c FMDatabaseQueue 's methods are blocking. So even though you are passing along blocks, they will **not** be run on another thread. + + @sa FMDatabase + + */ + +@interface FMDatabaseQueue : NSObject + +/** Path of database */ + +@property (atomic, retain, nullable) NSString *path; + +/** Open flags */ + +@property (atomic, readonly) int openFlags; + +/** Custom virtual file system name */ + +@property (atomic, copy, nullable) NSString *vfsName; + +///---------------------------------------------------- +/// @name Initialization, opening, and closing of queue +///---------------------------------------------------- + +/** Create queue using path. + + @param aPath The file path of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + ++ (nullable instancetype)databaseQueueWithPath:(NSString * _Nullable)aPath; + +/** Create queue using file URL. + + @param url The file @c NSURL of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + ++ (nullable instancetype)databaseQueueWithURL:(NSURL * _Nullable)url; + +/** Create queue using path and specified flags. + + @param aPath The file path of the database. + @param openFlags Flags passed to the openWithFlags method of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ ++ (nullable instancetype)databaseQueueWithPath:(NSString * _Nullable)aPath flags:(int)openFlags; + +/** Create queue using file URL and specified flags. + + @param url The file @c NSURL of the database. + @param openFlags Flags passed to the openWithFlags method of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ ++ (nullable instancetype)databaseQueueWithURL:(NSURL * _Nullable)url flags:(int)openFlags; + +/** Create queue using path. + + @param aPath The file path of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + +- (nullable instancetype)initWithPath:(NSString * _Nullable)aPath; + +/** Create queue using file URL. + + @param url The file `NSURL of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + +- (nullable instancetype)initWithURL:(NSURL * _Nullable)url; + +/** Create queue using path and specified flags. + + @param aPath The file path of the database. + @param openFlags Flags passed to the openWithFlags method of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + +- (nullable instancetype)initWithPath:(NSString * _Nullable)aPath flags:(int)openFlags; + +/** Create queue using file URL and specified flags. + + @param url The file path of the database. + @param openFlags Flags passed to the openWithFlags method of the database. + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + +- (nullable instancetype)initWithURL:(NSURL * _Nullable)url flags:(int)openFlags; + +/** Create queue using path and specified flags. + + @param aPath The file path of the database. + @param openFlags Flags passed to the openWithFlags method of the database + @param vfsName The name of a custom virtual file system + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + +- (nullable instancetype)initWithPath:(NSString * _Nullable)aPath flags:(int)openFlags vfs:(NSString * _Nullable)vfsName; + +/** Create queue using file URL and specified flags. + + @param url The file `NSURL of the database. + @param openFlags Flags passed to the openWithFlags method of the database + @param vfsName The name of a custom virtual file system + + @return The @c FMDatabaseQueue object. @c nil on error. + */ + +- (nullable instancetype)initWithURL:(NSURL * _Nullable)url flags:(int)openFlags vfs:(NSString * _Nullable)vfsName; + +/** Returns the Class of 'FMDatabase' subclass, that will be used to instantiate database object. + + Subclasses can override this method to return specified Class of 'FMDatabase' subclass. + + @return The Class of 'FMDatabase' subclass, that will be used to instantiate database object. + */ + ++ (Class)databaseClass; + +/** Close database used by queue. */ + +- (void)close; + +/** Interupt pending database operation. */ + +- (void)interrupt; + +///----------------------------------------------- +/// @name Dispatching database operations to queue +///----------------------------------------------- + +/** Synchronously perform database operations on queue. + + @param block The code to be run on the queue of @c FMDatabaseQueue + */ + +- (void)inDatabase:(__attribute__((noescape)) void (^)(FMDatabase *db))block; + +/** Synchronously perform database operations on queue, using transactions. + + @param block The code to be run on the queue of @c FMDatabaseQueue + + @warning Unlike SQLite's `BEGIN TRANSACTION`, this method currently performs + an exclusive transaction, not a deferred transaction. This behavior + is likely to change in future versions of FMDB, whereby this method + will likely eventually adopt standard SQLite behavior and perform + deferred transactions. If you really need exclusive tranaction, it is + recommended that you use `inExclusiveTransaction`, instead, not only + to make your intent explicit, but also to future-proof your code. + + */ + +- (void)inTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +/** Synchronously perform database operations on queue, using deferred transactions. + + @param block The code to be run on the queue of @c FMDatabaseQueue + */ + +- (void)inDeferredTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +/** Synchronously perform database operations on queue, using exclusive transactions. + + @param block The code to be run on the queue of @c FMDatabaseQueue + */ + +- (void)inExclusiveTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +/** Synchronously perform database operations on queue, using immediate transactions. + + @param block The code to be run on the queue of @c FMDatabaseQueue + */ + +- (void)inImmediateTransaction:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +///----------------------------------------------- +/// @name Dispatching database operations to queue +///----------------------------------------------- + +/** Synchronously perform database operations using save point. + + @param block The code to be run on the queue of @c FMDatabaseQueue + */ + +// NOTE: you can not nest these, since calling it will pull another database out of the pool and you'll get a deadlock. +// If you need to nest, use FMDatabase's startSavePointWithName:error: instead. +- (NSError * _Nullable)inSavePoint:(__attribute__((noescape)) void (^)(FMDatabase *db, BOOL *rollback))block; + +///----------------- +/// @name Checkpoint +///----------------- + +/** Performs a WAL checkpoint + + @param checkpointMode The checkpoint mode for sqlite3_wal_checkpoint_v2 + @param error The NSError corresponding to the error, if any. + @return YES on success, otherwise NO. + */ +- (BOOL)checkpoint:(FMDBCheckpointMode)checkpointMode error:(NSError * _Nullable *)error; + +/** Performs a WAL checkpoint + + @param checkpointMode The checkpoint mode for sqlite3_wal_checkpoint_v2 + @param name The db name for sqlite3_wal_checkpoint_v2 + @param error The NSError corresponding to the error, if any. + @return YES on success, otherwise NO. + */ +- (BOOL)checkpoint:(FMDBCheckpointMode)checkpointMode name:(NSString * _Nullable)name error:(NSError * _Nullable *)error; + +/** Performs a WAL checkpoint + + @param checkpointMode The checkpoint mode for sqlite3_wal_checkpoint_v2 + @param name The db name for sqlite3_wal_checkpoint_v2 + @param error The NSError corresponding to the error, if any. + @param logFrameCount If not NULL, then this is set to the total number of frames in the log file or to -1 if the checkpoint could not run because of an error or because the database is not in WAL mode. + @param checkpointCount If not NULL, then this is set to the total number of checkpointed frames in the log file (including any that were already checkpointed before the function was called) or to -1 if the checkpoint could not run due to an error or because the database is not in WAL mode. + @return YES on success, otherwise NO. + */ +- (BOOL)checkpoint:(FMDBCheckpointMode)checkpointMode name:(NSString * _Nullable)name logFrameCount:(int * _Nullable)logFrameCount checkpointCount:(int * _Nullable)checkpointCount error:(NSError * _Nullable *)error; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMResultSet.h b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMResultSet.h new file mode 100644 index 0000000..0832451 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Headers/FMResultSet.h @@ -0,0 +1,538 @@ +#import + +NS_ASSUME_NONNULL_BEGIN + +#ifndef __has_feature // Optional. +#define __has_feature(x) 0 // Compatibility with non-clang compilers. +#endif + +#ifndef NS_RETURNS_NOT_RETAINED +#if __has_feature(attribute_ns_returns_not_retained) +#define NS_RETURNS_NOT_RETAINED __attribute__((ns_returns_not_retained)) +#else +#define NS_RETURNS_NOT_RETAINED +#endif +#endif + +@class FMDatabase; +@class FMStatement; + +/** Types for columns in a result set. + */ +typedef NS_ENUM(int, SqliteValueType) { + SqliteValueTypeInteger = 1, + SqliteValueTypeFloat = 2, + SqliteValueTypeText = 3, + SqliteValueTypeBlob = 4, + SqliteValueTypeNull = 5 +}; + +/** Represents the results of executing a query on an @c FMDatabase . + + See also + + - @c FMDatabase + */ + +@interface FMResultSet : NSObject + +@property (nonatomic, retain, nullable) FMDatabase *parentDB; + +///----------------- +/// @name Properties +///----------------- + +/** Executed query */ + +@property (atomic, retain, nullable) NSString *query; + +/** `NSMutableDictionary` mapping column names to numeric index */ + +@property (readonly) NSMutableDictionary *columnNameToIndexMap; + +/** `FMStatement` used by result set. */ + +@property (atomic, retain, nullable) FMStatement *statement; + +///------------------------------------ +/// @name Creating and closing a result set +///------------------------------------ + +/** Close result set */ + +- (void)close; + +///--------------------------------------- +/// @name Iterating through the result set +///--------------------------------------- + +/** Retrieve next row for result set. + + You must always invoke `next` or `nextWithError` before attempting to access the values returned in a query, even if you're only expecting one. + + @return @c YES if row successfully retrieved; @c NO if end of result set reached + + @see hasAnotherRow + */ + +- (BOOL)next; + +/** Retrieve next row for result set. + + You must always invoke `next` or `nextWithError` before attempting to access the values returned in a query, even if you're only expecting one. + + @param outErr A 'NSError' object to receive any error object (if any). + + @return 'YES' if row successfully retrieved; 'NO' if end of result set reached + + @see hasAnotherRow + */ + +- (BOOL)nextWithError:(NSError * _Nullable __autoreleasing *)outErr; + +/** Perform SQL statement. + + @return 'YES' if successful; 'NO' if not. + + @see hasAnotherRow +*/ + +- (BOOL)step; + +/** Perform SQL statement. + + @param outErr A 'NSError' object to receive any error object (if any). + + @return 'YES' if successful; 'NO' if not. + + @see hasAnotherRow +*/ + +- (BOOL)stepWithError:(NSError * _Nullable __autoreleasing *)outErr; + +/** Did the last call to `` succeed in retrieving another row? + + @return 'YES' if there is another row; 'NO' if not. + + @see next + + @warning The `hasAnotherRow` method must follow a call to ``. If the previous database interaction was something other than a call to `next`, then this method may return @c NO, whether there is another row of data or not. + */ + +- (BOOL)hasAnotherRow; + +///--------------------------------------------- +/// @name Retrieving information from result set +///--------------------------------------------- + +/** How many columns in result set + + @return Integer value of the number of columns. + */ + +@property (nonatomic, readonly) int columnCount; + +/** Column index for column name + + @param columnName @c NSString value of the name of the column. + + @return Zero-based index for column. + */ + +- (int)columnIndexForName:(NSString*)columnName; + +/** Column name for column index + + @param columnIdx Zero-based index for column. + + @return columnName @c NSString value of the name of the column. + */ + +- (NSString * _Nullable)columnNameForIndex:(int)columnIdx; + +/** Result set integer value for column. + + @param columnName @c NSString value of the name of the column. + + @return @c int value of the result set's column. + */ + +- (int)intForColumn:(NSString*)columnName; + +/** Result set integer value for column. + + @param columnIdx Zero-based index for column. + + @return @c int value of the result set's column. + */ + +- (int)intForColumnIndex:(int)columnIdx; + +/** Result set @c long value for column. + + @param columnName @c NSString value of the name of the column. + + @return @c long value of the result set's column. + */ + +- (long)longForColumn:(NSString*)columnName; + +/** Result set long value for column. + + @param columnIdx Zero-based index for column. + + @return @c long value of the result set's column. + */ + +- (long)longForColumnIndex:(int)columnIdx; + +/** Result set `long long int` value for column. + + @param columnName @c NSString value of the name of the column. + + @return `long long int` value of the result set's column. + */ + +- (long long int)longLongIntForColumn:(NSString*)columnName; + +/** Result set `long long int` value for column. + + @param columnIdx Zero-based index for column. + + @return `long long int` value of the result set's column. + */ + +- (long long int)longLongIntForColumnIndex:(int)columnIdx; + +/** Result set `unsigned long long int` value for column. + + @param columnName @c NSString value of the name of the column. + + @return `unsigned long long int` value of the result set's column. + */ + +- (unsigned long long int)unsignedLongLongIntForColumn:(NSString*)columnName; + +/** Result set `unsigned long long int` value for column. + + @param columnIdx Zero-based index for column. + + @return `unsigned long long int` value of the result set's column. + */ + +- (unsigned long long int)unsignedLongLongIntForColumnIndex:(int)columnIdx; + +/** Result set `BOOL` value for column. + + @param columnName @c NSString value of the name of the column. + + @return `BOOL` value of the result set's column. + */ + +- (BOOL)boolForColumn:(NSString*)columnName; + +/** Result set `BOOL` value for column. + + @param columnIdx Zero-based index for column. + + @return `BOOL` value of the result set's column. + */ + +- (BOOL)boolForColumnIndex:(int)columnIdx; + +/** Result set `double` value for column. + + @param columnName @c NSString value of the name of the column. + + @return `double` value of the result set's column. + + */ + +- (double)doubleForColumn:(NSString*)columnName; + +/** Result set `double` value for column. + + @param columnIdx Zero-based index for column. + + @return `double` value of the result set's column. + + */ + +- (double)doubleForColumnIndex:(int)columnIdx; + +/** Result set @c NSString value for column. + + @param columnName @c NSString value of the name of the column. + + @return String value of the result set's column. + + */ + +- (NSString * _Nullable)stringForColumn:(NSString*)columnName; + +/** Result set @c NSString value for column. + + @param columnIdx Zero-based index for column. + + @return String value of the result set's column. + */ + +- (NSString * _Nullable)stringForColumnIndex:(int)columnIdx; + +/** Result set @c NSDate value for column. + + @param columnName @c NSString value of the name of the column. + + @return Date value of the result set's column. + */ + +- (NSDate * _Nullable)dateForColumn:(NSString*)columnName; + +/** Result set @c NSDate value for column. + + @param columnIdx Zero-based index for column. + + @return Date value of the result set's column. + + */ + +- (NSDate * _Nullable)dateForColumnIndex:(int)columnIdx; + +/** Result set @c NSData value for column. + + This is useful when storing binary data in table (such as image or the like). + + @param columnName @c NSString value of the name of the column. + + @return Data value of the result set's column. + + */ + +- (NSData * _Nullable)dataForColumn:(NSString*)columnName; + +/** Result set @c NSData value for column. + + @param columnIdx Zero-based index for column. + + @warning For zero length BLOBs, this will return `nil`. Use `typeForColumn` to determine whether this was really a zero + length BLOB or `NULL`. + + @return Data value of the result set's column. + */ + +- (NSData * _Nullable)dataForColumnIndex:(int)columnIdx; + +/** Result set `(const unsigned char *)` value for column. + + @param columnName @c NSString value of the name of the column. + + @warning For zero length BLOBs, this will return `nil`. Use `typeForColumnIndex` to determine whether this was really a zero + length BLOB or `NULL`. + + @return `(const unsigned char *)` value of the result set's column. + */ + +- (const unsigned char * _Nullable)UTF8StringForColumn:(NSString*)columnName; + +- (const unsigned char * _Nullable)UTF8StringForColumnName:(NSString*)columnName __deprecated_msg("Use UTF8StringForColumn instead"); + +/** Result set `(const unsigned char *)` value for column. + + @param columnIdx Zero-based index for column. + + @return `(const unsigned char *)` value of the result set's column. + */ + +- (const unsigned char * _Nullable)UTF8StringForColumnIndex:(int)columnIdx; + +/** Result set object for column. + + @param columnName Name of the column. + + @return Either @c NSNumber , @c NSString , @c NSData , or @c NSNull . If the column was @c NULL , this returns `[NSNull null]` object. + + @see objectForKeyedSubscript: + */ + +- (id _Nullable)objectForColumn:(NSString*)columnName; + +- (id _Nullable)objectForColumnName:(NSString*)columnName __deprecated_msg("Use objectForColumn instead"); + +/** Column type by column name. + + @param columnName Name of the column. + + @return The `SqliteValueType` of the value in this column. + */ + +- (SqliteValueType)typeForColumn:(NSString*)columnName; + +/** Column type by column index. + + @param columnIdx Index of the column. + + @return The `SqliteValueType` of the value in this column. + */ + +- (SqliteValueType)typeForColumnIndex:(int)columnIdx; + + +/** Result set object for column. + + @param columnIdx Zero-based index for column. + + @return Either @c NSNumber , @c NSString , @c NSData , or @c NSNull . If the column was @c NULL , this returns `[NSNull null]` object. + + @see objectAtIndexedSubscript: + */ + +- (id _Nullable)objectForColumnIndex:(int)columnIdx; + +/** Result set object for column. + + This method allows the use of the "boxed" syntax supported in Modern Objective-C. For example, by defining this method, the following syntax is now supported: + +@code +id result = rs[@"employee_name"]; +@endcode + + This simplified syntax is equivalent to calling: + +@code +id result = [rs objectForKeyedSubscript:@"employee_name"]; +@endcode + + which is, it turns out, equivalent to calling: + +@code +id result = [rs objectForColumnName:@"employee_name"]; +@endcode + + @param columnName @c NSString value of the name of the column. + + @return Either @c NSNumber , @c NSString , @c NSData , or @c NSNull . If the column was @c NULL , this returns `[NSNull null]` object. + */ + +- (id _Nullable)objectForKeyedSubscript:(NSString *)columnName; + +/** Result set object for column. + + This method allows the use of the "boxed" syntax supported in Modern Objective-C. For example, by defining this method, the following syntax is now supported: + +@code +id result = rs[0]; +@endcode + + This simplified syntax is equivalent to calling: + +@code +id result = [rs objectForKeyedSubscript:0]; +@endcode + + which is, it turns out, equivalent to calling: + +@code +id result = [rs objectForColumnName:0]; +@endcode + + @param columnIdx Zero-based index for column. + + @return Either @c NSNumber , @c NSString , @c NSData , or @c NSNull . If the column was @c NULL , this returns `[NSNull null]` object. + */ + +- (id _Nullable)objectAtIndexedSubscript:(int)columnIdx; + +/** Result set @c NSData value for column. + + @param columnName @c NSString value of the name of the column. + + @return Data value of the result set's column. + + @warning If you are going to use this data after you iterate over the next row, or after you close the +result set, make sure to make a copy of the data first (or just use ``/``) +If you don't, you're going to be in a world of hurt when you try and use the data. + + */ + +- (NSData * _Nullable)dataNoCopyForColumn:(NSString *)columnName NS_RETURNS_NOT_RETAINED; + +/** Result set @c NSData value for column. + + @param columnIdx Zero-based index for column. + + @return Data value of the result set's column. + + @warning If you are going to use this data after you iterate over the next row, or after you close the + result set, make sure to make a copy of the data first (or just use ``/``) + If you don't, you're going to be in a world of hurt when you try and use the data. + + */ + +- (NSData * _Nullable)dataNoCopyForColumnIndex:(int)columnIdx NS_RETURNS_NOT_RETAINED; + +/** Is the column @c NULL ? + + @param columnIdx Zero-based index for column. + + @return @c YES if column is @c NULL ; @c NO if not @c NULL . + */ + +- (BOOL)columnIndexIsNull:(int)columnIdx; + +/** Is the column @c NULL ? + + @param columnName @c NSString value of the name of the column. + + @return @c YES if column is @c NULL ; @c NO if not @c NULL . + */ + +- (BOOL)columnIsNull:(NSString*)columnName; + + +/** Returns a dictionary of the row results mapped to case sensitive keys of the column names. + + @warning The keys to the dictionary are case sensitive of the column names. + */ + +@property (nonatomic, readonly, nullable) NSDictionary *resultDictionary; + +/** Returns a dictionary of the row results + + @see resultDictionary + + @warning **Deprecated**: Please use `` instead. Also, beware that `` is case sensitive! + */ + +- (NSDictionary * _Nullable)resultDict __deprecated_msg("Use resultDictionary instead"); + +///----------------------------- +/// @name Key value coding magic +///----------------------------- + +/** Performs `setValue` to yield support for key value observing. + + @param object The object for which the values will be set. This is the key-value-coding compliant object that you might, for example, observe. + + */ + +- (void)kvcMagic:(id)object; + +///----------------------------- +/// @name Binding values +///----------------------------- + +/// Bind array of values to prepared statement. +/// +/// @param array Array of values to bind to SQL statement. + +- (BOOL)bindWithArray:(NSArray*)array; + +/// Bind dictionary of values to prepared statement. +/// +/// @param dictionary Dictionary of values to bind to SQL statement. + +- (BOOL)bindWithDictionary:(NSDictionary *)dictionary; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Info.plist b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Info.plist new file mode 100644 index 0000000..5a06737 Binary files /dev/null and b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Info.plist differ diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Modules/module.modulemap b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Modules/module.modulemap new file mode 100644 index 0000000..c1747d5 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module FMDB { + umbrella header "FMDB-umbrella.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/_CodeSignature/CodeResources b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..762b8c0 --- /dev/null +++ b/Flutter/Release/FMDB.xcframework/ios-arm64_x86_64-simulator/FMDB.framework/_CodeSignature/CodeResources @@ -0,0 +1,212 @@ + + + + + files + + FMDB.bundle/Info.plist + + beB6eK1/d0/yaQLnSXMKRXEGy34= + + FMDB.bundle/PrivacyInfo.xcprivacy + + ucg9pita0v8d353x3NuGfxweQYU= + + Headers/FMDB-umbrella.h + + bnKtOwCKrJdH80wCEKUpI4h1uzQ= + + Headers/FMDB.h + + pMX1XJI7wMyxuYqA9+d9cI8p+3w= + + Headers/FMDatabase.h + + f18HRfCoBW8EKD48wv8xfqgXTU8= + + Headers/FMDatabaseAdditions.h + + 63dNfOcecpi6mX9O5yC1UqEXcaQ= + + Headers/FMDatabasePool.h + + H1Kqm0/PyWmAKNXCZ8HpXP/K97s= + + Headers/FMDatabaseQueue.h + + GfiGBLuNiRAVFMtpPdNvrp8tMVU= + + Headers/FMResultSet.h + + pE9En7RFFcCjJnvWkul0fmnEGMg= + + Info.plist + + XbQsvWkZsaN4Ncd7ZQmPdThMhU8= + + Modules/module.modulemap + + 5jDPlRi5mDD+4VdRai2Gr4nQi8s= + + + files2 + + FMDB.bundle/Info.plist + + hash2 + + QJ/hIu/+w5xGcqDoJ87ROZFR8oMIyUz7yq81Qjgziq0= + + + FMDB.bundle/PrivacyInfo.xcprivacy + + hash2 + + Uh6274Qwdz5cAQ4YOP6d2PpdYre3bRzqjX2NqtyxROI= + + + Headers/FMDB-umbrella.h + + hash2 + + o0TlxLklhsjsiBp3eZY7n6RbLrbdacfyG7k72S/2JyM= + + + Headers/FMDB.h + + hash2 + + zN6LJ1SNyhEgHjQn9KFzMj2mNcnoJOLjjbPr/26D/eE= + + + Headers/FMDatabase.h + + hash2 + + EADyRaWZHgQd8LOcgpiWDY97yKQlQ604CLVHExktiZI= + + + Headers/FMDatabaseAdditions.h + + hash2 + + 9yKLKaFJF/OuysWDbZvGthI9V8Uvi/SQZa10XP3YJ6c= + + + Headers/FMDatabasePool.h + + hash2 + + NSe4Xz2PIkfrtwuJ+dg3AP0nV/wy0ig2xae+MH80i3w= + + + Headers/FMDatabaseQueue.h + + hash2 + + mZQLA6bF+p6oAYTEnMSbH6m5IgrdWbm0AxLmZvszJRI= + + + Headers/FMResultSet.h + + hash2 + + YcVgHWn9gCX3JsxMrfP4a0bkbUZTrlljOpbn1u6JEdA= + + + Modules/module.modulemap + + hash2 + + u5F0/zgUTQy0/fEabfdSLmi7zuzYtaAjFX51+q/ncK0= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/Flutter.xcframework/Info.plist b/Flutter/Release/Flutter.xcframework/Info.plist new file mode 100644 index 0000000..68d2e0f --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/Info.plist @@ -0,0 +1,40 @@ + + + + + AvailableLibraries + + + LibraryIdentifier + ios-arm64 + LibraryPath + Flutter.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + Flutter.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/Flutter.xcframework/_CodeSignature/CodeDirectory b/Flutter/Release/Flutter.xcframework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000..2e671a1 Binary files /dev/null and b/Flutter/Release/Flutter.xcframework/_CodeSignature/CodeDirectory differ diff --git a/Flutter/Release/Flutter.xcframework/_CodeSignature/CodeRequirements b/Flutter/Release/Flutter.xcframework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000..8dc8261 Binary files /dev/null and b/Flutter/Release/Flutter.xcframework/_CodeSignature/CodeRequirements differ diff --git a/Flutter/Release/Flutter.xcframework/_CodeSignature/CodeRequirements-1 b/Flutter/Release/Flutter.xcframework/_CodeSignature/CodeRequirements-1 new file mode 100644 index 0000000..c1b2093 Binary files /dev/null and b/Flutter/Release/Flutter.xcframework/_CodeSignature/CodeRequirements-1 differ diff --git a/Flutter/Release/Flutter.xcframework/_CodeSignature/CodeResources b/Flutter/Release/Flutter.xcframework/_CodeSignature/CodeResources new file mode 100644 index 0000000..baeb592 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/_CodeSignature/CodeResources @@ -0,0 +1,758 @@ + + + + + files + + ios-arm64/Flutter.framework/Flutter + + 4HMkG5CqXPJo0CGMZO6WzYGKyK8= + + ios-arm64/Flutter.framework/Headers/Flutter.h + + wTPJHICwW6wxY3b87ek7ITN5kJk= + + ios-arm64/Flutter.framework/Headers/FlutterAppDelegate.h + + zbvYFr9dywry0lMMrHuNOOaNgkY= + + ios-arm64/Flutter.framework/Headers/FlutterBinaryMessenger.h + + ksjIMu5IPw+Q3rw2YkAx0KjxkdM= + + ios-arm64/Flutter.framework/Headers/FlutterCallbackCache.h + + V/wkSSsyYdMoexF6wPrC3KgkL4g= + + ios-arm64/Flutter.framework/Headers/FlutterChannels.h + + vFsZXNqjflvqKqAzsIptQaTSJho= + + ios-arm64/Flutter.framework/Headers/FlutterCodecs.h + + sUgX1PJzkvyinL5i7nS1ro/Kd5o= + + ios-arm64/Flutter.framework/Headers/FlutterDartProject.h + + 1Ii7W6lYWZUeB6C6rtn269jAxgA= + + ios-arm64/Flutter.framework/Headers/FlutterEngine.h + + AqVvCbPmgWMQKrRnib05Okrjbp0= + + ios-arm64/Flutter.framework/Headers/FlutterEngineGroup.h + + nZcTgHGDD30QzPLlQfP8gP+S06o= + + ios-arm64/Flutter.framework/Headers/FlutterHeadlessDartRunner.h + + UqnnVWwQEYYX56eu7lt6dpR3LIc= + + ios-arm64/Flutter.framework/Headers/FlutterMacros.h + + crQ9782ULebLQfIR+MbBkjB7d+k= + + ios-arm64/Flutter.framework/Headers/FlutterPlatformViews.h + + ocQVSiAiUMYfVtZIn48LpYTJA5w= + + ios-arm64/Flutter.framework/Headers/FlutterPlugin.h + + EARXud6pHb7ZYP8eXPDnluMqcXk= + + ios-arm64/Flutter.framework/Headers/FlutterPluginAppLifeCycleDelegate.h + + qWHw5VIWEa0NmJ1PMhD16nlfRKk= + + ios-arm64/Flutter.framework/Headers/FlutterTexture.h + + 7nFruy6bmD9XHvbzEwfdTXE4Rkk= + + ios-arm64/Flutter.framework/Headers/FlutterViewController.h + + n0oqDKaGwBHcAUY4+7F+z78onKc= + + ios-arm64/Flutter.framework/Info.plist + + PDU2bz71o1hsfq3mgwdaqF97hEU= + + ios-arm64/Flutter.framework/Modules/module.modulemap + + wJV5dCKEGl+FAtDc8wJJh/fvKXs= + + ios-arm64/Flutter.framework/PrivacyInfo.xcprivacy + + D+cqXttvC7E/uziGjFdqFabWd7A= + + ios-arm64/Flutter.framework/_CodeSignature/CodeResources + + PQd7oRIIx0HW2ZnuPTGMo2OyWV0= + + ios-arm64/Flutter.framework/icudtl.dat + + Ubat0LvE4LUgCwHeyl0Anx2vnzk= + + ios-arm64_x86_64-simulator/Flutter.framework/Flutter + + 1VN13byFMLzEDlip+3sXCrI7EHk= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/Flutter.h + + wTPJHICwW6wxY3b87ek7ITN5kJk= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterAppDelegate.h + + zbvYFr9dywry0lMMrHuNOOaNgkY= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterBinaryMessenger.h + + ksjIMu5IPw+Q3rw2YkAx0KjxkdM= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterCallbackCache.h + + V/wkSSsyYdMoexF6wPrC3KgkL4g= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterChannels.h + + vFsZXNqjflvqKqAzsIptQaTSJho= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterCodecs.h + + sUgX1PJzkvyinL5i7nS1ro/Kd5o= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterDartProject.h + + 1Ii7W6lYWZUeB6C6rtn269jAxgA= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterEngine.h + + AqVvCbPmgWMQKrRnib05Okrjbp0= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterEngineGroup.h + + nZcTgHGDD30QzPLlQfP8gP+S06o= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterHeadlessDartRunner.h + + UqnnVWwQEYYX56eu7lt6dpR3LIc= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterMacros.h + + crQ9782ULebLQfIR+MbBkjB7d+k= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterPlatformViews.h + + ocQVSiAiUMYfVtZIn48LpYTJA5w= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterPlugin.h + + EARXud6pHb7ZYP8eXPDnluMqcXk= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterPluginAppLifeCycleDelegate.h + + qWHw5VIWEa0NmJ1PMhD16nlfRKk= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterTexture.h + + 7nFruy6bmD9XHvbzEwfdTXE4Rkk= + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterViewController.h + + n0oqDKaGwBHcAUY4+7F+z78onKc= + + ios-arm64_x86_64-simulator/Flutter.framework/Info.plist + + PDU2bz71o1hsfq3mgwdaqF97hEU= + + ios-arm64_x86_64-simulator/Flutter.framework/Modules/module.modulemap + + wJV5dCKEGl+FAtDc8wJJh/fvKXs= + + ios-arm64_x86_64-simulator/Flutter.framework/PrivacyInfo.xcprivacy + + D+cqXttvC7E/uziGjFdqFabWd7A= + + ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources + + PQd7oRIIx0HW2ZnuPTGMo2OyWV0= + + ios-arm64_x86_64-simulator/Flutter.framework/icudtl.dat + + Ubat0LvE4LUgCwHeyl0Anx2vnzk= + + + files2 + + ios-arm64/Flutter.framework/Flutter + + hash + + 4HMkG5CqXPJo0CGMZO6WzYGKyK8= + + hash2 + + Dzq7zvpIGaovoA8G9AuwBjUcxpDWI5/Fqjt39I81xzs= + + + ios-arm64/Flutter.framework/Headers/Flutter.h + + hash + + wTPJHICwW6wxY3b87ek7ITN5kJk= + + hash2 + + auaf7wPxiASCYD2ACy1dfbMJvmONwFvSz1BWYAQrrSw= + + + ios-arm64/Flutter.framework/Headers/FlutterAppDelegate.h + + hash + + zbvYFr9dywry0lMMrHuNOOaNgkY= + + hash2 + + o0iigVsmgwmtZfSv3X7hReDNYP5rXblslDnqq2s6UQc= + + + ios-arm64/Flutter.framework/Headers/FlutterBinaryMessenger.h + + hash + + ksjIMu5IPw+Q3rw2YkAx0KjxkdM= + + hash2 + + EXDk4t+7qCpyQkar+q9WHqY9bcK8eyohCwGVtBJhMy8= + + + ios-arm64/Flutter.framework/Headers/FlutterCallbackCache.h + + hash + + V/wkSSsyYdMoexF6wPrC3KgkL4g= + + hash2 + + 0h9+vK5K+r8moTsiGBfs6+TM9Qog089afHAy3gbcwDU= + + + ios-arm64/Flutter.framework/Headers/FlutterChannels.h + + hash + + vFsZXNqjflvqKqAzsIptQaTSJho= + + hash2 + + kg195C3vZLiOn8KeFQUy7DoVuA9VZDpqoBLVn64uGaI= + + + ios-arm64/Flutter.framework/Headers/FlutterCodecs.h + + hash + + sUgX1PJzkvyinL5i7nS1ro/Kd5o= + + hash2 + + ZyqlHYuZbpFevVeny9Wdl0rVFgS7szIyssSiCyaaeFM= + + + ios-arm64/Flutter.framework/Headers/FlutterDartProject.h + + hash + + 1Ii7W6lYWZUeB6C6rtn269jAxgA= + + hash2 + + Y5PEW7Tws4XpVmn15X/fdaU0d76hSeF803JlgrI20qE= + + + ios-arm64/Flutter.framework/Headers/FlutterEngine.h + + hash + + AqVvCbPmgWMQKrRnib05Okrjbp0= + + hash2 + + RAOC6nDhZdghbAzsIZgVeq6qPt+MUNTfm/vkUnhmZO4= + + + ios-arm64/Flutter.framework/Headers/FlutterEngineGroup.h + + hash + + nZcTgHGDD30QzPLlQfP8gP+S06o= + + hash2 + + I+878Ez9ZpVdAR2GOzKJKjaZ5m807AeAF++2pSMQss4= + + + ios-arm64/Flutter.framework/Headers/FlutterHeadlessDartRunner.h + + hash + + UqnnVWwQEYYX56eu7lt6dpR3LIc= + + hash2 + + nmZjZpvFCXrygf4U9aPkNi8VcI7cL5AtA+CY5uUWIL0= + + + ios-arm64/Flutter.framework/Headers/FlutterMacros.h + + hash + + crQ9782ULebLQfIR+MbBkjB7d+k= + + hash2 + + ebBVHSZcUnAbN4hRcYq3ttt6++z1Ybc8KVSYhVToD5k= + + + ios-arm64/Flutter.framework/Headers/FlutterPlatformViews.h + + hash + + ocQVSiAiUMYfVtZIn48LpYTJA5w= + + hash2 + + 4hl+kRU4PNNKdAHvYrliObXzSjRzow9Z18oOMRZIa0o= + + + ios-arm64/Flutter.framework/Headers/FlutterPlugin.h + + hash + + EARXud6pHb7ZYP8eXPDnluMqcXk= + + hash2 + + HqbvCHqKWTzs5GjLAwupqEIYVi9yf5CrMdMe31EOwUA= + + + ios-arm64/Flutter.framework/Headers/FlutterPluginAppLifeCycleDelegate.h + + hash + + qWHw5VIWEa0NmJ1PMhD16nlfRKk= + + hash2 + + +PMn+5SDj2Vd6RU8CQIt/JYl3T+8Dhp7HImqAzocoNk= + + + ios-arm64/Flutter.framework/Headers/FlutterTexture.h + + hash + + 7nFruy6bmD9XHvbzEwfdTXE4Rkk= + + hash2 + + 4kb25KahvBulQiElAYv/ZSbdkhkb5F/AKRZv4IjLsOw= + + + ios-arm64/Flutter.framework/Headers/FlutterViewController.h + + hash + + n0oqDKaGwBHcAUY4+7F+z78onKc= + + hash2 + + phm49xhui2KkRomlqtmASHuU7lmd/s3qNCQpYxC0IMc= + + + ios-arm64/Flutter.framework/Info.plist + + hash + + PDU2bz71o1hsfq3mgwdaqF97hEU= + + hash2 + + WP7jjmDAou3izhqs6OFuBztGIVPrBws36TPv+YMgkTM= + + + ios-arm64/Flutter.framework/Modules/module.modulemap + + hash + + wJV5dCKEGl+FAtDc8wJJh/fvKXs= + + hash2 + + 0VjriRpZ7AZZaP/0mMAPMJPhi6LoMB4MhXzL5j24tGs= + + + ios-arm64/Flutter.framework/PrivacyInfo.xcprivacy + + hash + + D+cqXttvC7E/uziGjFdqFabWd7A= + + hash2 + + n5XX54YqS1a2btkmvW1iLSplRagn0ZhHJ4tDjVcdQhI= + + + ios-arm64/Flutter.framework/_CodeSignature/CodeResources + + hash + + PQd7oRIIx0HW2ZnuPTGMo2OyWV0= + + hash2 + + cyXVJgm8A9YmIH+dJMquQonPSAprqXYr6ObUJBeADlo= + + + ios-arm64/Flutter.framework/icudtl.dat + + hash + + Ubat0LvE4LUgCwHeyl0Anx2vnzk= + + hash2 + + ZepykIMSjfzhwAcmupMrkaqvXkhza1ZE3TdHjl8odaw= + + + ios-arm64_x86_64-simulator/Flutter.framework/Flutter + + hash + + 1VN13byFMLzEDlip+3sXCrI7EHk= + + hash2 + + qeKU4xhKURFo9sGPDfue8h0PvqE4ezRwPS/emL7kHIE= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/Flutter.h + + hash + + wTPJHICwW6wxY3b87ek7ITN5kJk= + + hash2 + + auaf7wPxiASCYD2ACy1dfbMJvmONwFvSz1BWYAQrrSw= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterAppDelegate.h + + hash + + zbvYFr9dywry0lMMrHuNOOaNgkY= + + hash2 + + o0iigVsmgwmtZfSv3X7hReDNYP5rXblslDnqq2s6UQc= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterBinaryMessenger.h + + hash + + ksjIMu5IPw+Q3rw2YkAx0KjxkdM= + + hash2 + + EXDk4t+7qCpyQkar+q9WHqY9bcK8eyohCwGVtBJhMy8= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterCallbackCache.h + + hash + + V/wkSSsyYdMoexF6wPrC3KgkL4g= + + hash2 + + 0h9+vK5K+r8moTsiGBfs6+TM9Qog089afHAy3gbcwDU= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterChannels.h + + hash + + vFsZXNqjflvqKqAzsIptQaTSJho= + + hash2 + + kg195C3vZLiOn8KeFQUy7DoVuA9VZDpqoBLVn64uGaI= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterCodecs.h + + hash + + sUgX1PJzkvyinL5i7nS1ro/Kd5o= + + hash2 + + ZyqlHYuZbpFevVeny9Wdl0rVFgS7szIyssSiCyaaeFM= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterDartProject.h + + hash + + 1Ii7W6lYWZUeB6C6rtn269jAxgA= + + hash2 + + Y5PEW7Tws4XpVmn15X/fdaU0d76hSeF803JlgrI20qE= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterEngine.h + + hash + + AqVvCbPmgWMQKrRnib05Okrjbp0= + + hash2 + + RAOC6nDhZdghbAzsIZgVeq6qPt+MUNTfm/vkUnhmZO4= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterEngineGroup.h + + hash + + nZcTgHGDD30QzPLlQfP8gP+S06o= + + hash2 + + I+878Ez9ZpVdAR2GOzKJKjaZ5m807AeAF++2pSMQss4= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterHeadlessDartRunner.h + + hash + + UqnnVWwQEYYX56eu7lt6dpR3LIc= + + hash2 + + nmZjZpvFCXrygf4U9aPkNi8VcI7cL5AtA+CY5uUWIL0= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterMacros.h + + hash + + crQ9782ULebLQfIR+MbBkjB7d+k= + + hash2 + + ebBVHSZcUnAbN4hRcYq3ttt6++z1Ybc8KVSYhVToD5k= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterPlatformViews.h + + hash + + ocQVSiAiUMYfVtZIn48LpYTJA5w= + + hash2 + + 4hl+kRU4PNNKdAHvYrliObXzSjRzow9Z18oOMRZIa0o= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterPlugin.h + + hash + + EARXud6pHb7ZYP8eXPDnluMqcXk= + + hash2 + + HqbvCHqKWTzs5GjLAwupqEIYVi9yf5CrMdMe31EOwUA= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterPluginAppLifeCycleDelegate.h + + hash + + qWHw5VIWEa0NmJ1PMhD16nlfRKk= + + hash2 + + +PMn+5SDj2Vd6RU8CQIt/JYl3T+8Dhp7HImqAzocoNk= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterTexture.h + + hash + + 7nFruy6bmD9XHvbzEwfdTXE4Rkk= + + hash2 + + 4kb25KahvBulQiElAYv/ZSbdkhkb5F/AKRZv4IjLsOw= + + + ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterViewController.h + + hash + + n0oqDKaGwBHcAUY4+7F+z78onKc= + + hash2 + + phm49xhui2KkRomlqtmASHuU7lmd/s3qNCQpYxC0IMc= + + + ios-arm64_x86_64-simulator/Flutter.framework/Info.plist + + hash + + PDU2bz71o1hsfq3mgwdaqF97hEU= + + hash2 + + WP7jjmDAou3izhqs6OFuBztGIVPrBws36TPv+YMgkTM= + + + ios-arm64_x86_64-simulator/Flutter.framework/Modules/module.modulemap + + hash + + wJV5dCKEGl+FAtDc8wJJh/fvKXs= + + hash2 + + 0VjriRpZ7AZZaP/0mMAPMJPhi6LoMB4MhXzL5j24tGs= + + + ios-arm64_x86_64-simulator/Flutter.framework/PrivacyInfo.xcprivacy + + hash + + D+cqXttvC7E/uziGjFdqFabWd7A= + + hash2 + + n5XX54YqS1a2btkmvW1iLSplRagn0ZhHJ4tDjVcdQhI= + + + ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources + + hash + + PQd7oRIIx0HW2ZnuPTGMo2OyWV0= + + hash2 + + cyXVJgm8A9YmIH+dJMquQonPSAprqXYr6ObUJBeADlo= + + + ios-arm64_x86_64-simulator/Flutter.framework/icudtl.dat + + hash + + Ubat0LvE4LUgCwHeyl0Anx2vnzk= + + hash2 + + ZepykIMSjfzhwAcmupMrkaqvXkhza1ZE3TdHjl8odaw= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/Flutter.xcframework/_CodeSignature/CodeSignature b/Flutter/Release/Flutter.xcframework/_CodeSignature/CodeSignature new file mode 100644 index 0000000..45a37c7 Binary files /dev/null and b/Flutter/Release/Flutter.xcframework/_CodeSignature/CodeSignature differ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter new file mode 100644 index 0000000..20849a8 Binary files /dev/null and b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Flutter differ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/Flutter.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/Flutter.h new file mode 100644 index 0000000..705dfcb --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/Flutter.h @@ -0,0 +1,24 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTER_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTER_H_ + +#import "FlutterAppDelegate.h" +#import "FlutterBinaryMessenger.h" +#import "FlutterCallbackCache.h" +#import "FlutterChannels.h" +#import "FlutterCodecs.h" +#import "FlutterDartProject.h" +#import "FlutterEngine.h" +#import "FlutterEngineGroup.h" +#import "FlutterHeadlessDartRunner.h" +#import "FlutterMacros.h" +#import "FlutterPlatformViews.h" +#import "FlutterPlugin.h" +#import "FlutterPluginAppLifeCycleDelegate.h" +#import "FlutterTexture.h" +#import "FlutterViewController.h" + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTER_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterAppDelegate.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterAppDelegate.h new file mode 100644 index 0000000..0c427c2 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterAppDelegate.h @@ -0,0 +1,34 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERAPPDELEGATE_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERAPPDELEGATE_H_ + +#import + +#import "FlutterMacros.h" +#import "FlutterPlugin.h" + +/** + * `UIApplicationDelegate` subclass for simple apps that want default behavior. + * + * This class implements the following behaviors: + * * Status bar touches are forwarded to the key window's root view + * `FlutterViewController`, in order to trigger scroll to top. + * * Keeps the Flutter connection open in debug mode when the phone screen + * locks. + * + * App delegates for Flutter applications are *not* required to inherit from + * this class. Developers of custom app delegate classes should copy and paste + * code as necessary from FlutterAppDelegate.mm. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterAppDelegate + : UIResponder + +@property(strong, nonatomic) UIWindow* window; + +@end + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERAPPDELEGATE_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterBinaryMessenger.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterBinaryMessenger.h new file mode 100644 index 0000000..eb0186f --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterBinaryMessenger.h @@ -0,0 +1,106 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERBINARYMESSENGER_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERBINARYMESSENGER_H_ + +#import + +#import "FlutterMacros.h" + +NS_ASSUME_NONNULL_BEGIN +/** + * A message reply callback. + * + * Used for submitting a binary reply back to a Flutter message sender. Also used + * in for handling a binary message reply received from Flutter. + * + * @param reply The reply. + */ +typedef void (^FlutterBinaryReply)(NSData* _Nullable reply); + +/** + * A strategy for handling incoming binary messages from Flutter and to send + * asynchronous replies back to Flutter. + * + * @param message The message. + * @param reply A callback for submitting an asynchronous reply to the sender. + */ +typedef void (^FlutterBinaryMessageHandler)(NSData* _Nullable message, FlutterBinaryReply reply); + +typedef int64_t FlutterBinaryMessengerConnection; + +@protocol FlutterTaskQueue +@end + +/** + * A facility for communicating with the Flutter side using asynchronous message + * passing with binary messages. + * + * Implementated by: + * - `FlutterBasicMessageChannel`, which supports communication using structured + * messages. + * - `FlutterMethodChannel`, which supports communication using asynchronous + * method calls. + * - `FlutterEventChannel`, which supports commuication using event streams. + */ +FLUTTER_DARWIN_EXPORT +@protocol FlutterBinaryMessenger +/// TODO(gaaclarke): Remove optional when macos supports Background Platform Channels. +@optional +- (NSObject*)makeBackgroundTaskQueue; + +- (FlutterBinaryMessengerConnection) + setMessageHandlerOnChannel:(NSString*)channel + binaryMessageHandler:(FlutterBinaryMessageHandler _Nullable)handler + taskQueue:(NSObject* _Nullable)taskQueue; + +@required +/** + * Sends a binary message to the Flutter side on the specified channel, expecting + * no reply. + * + * @param channel The channel name. + * @param message The message. + */ +- (void)sendOnChannel:(NSString*)channel message:(NSData* _Nullable)message; + +/** + * Sends a binary message to the Flutter side on the specified channel, expecting + * an asynchronous reply. + * + * @param channel The channel name. + * @param message The message. + * @param callback A callback for receiving a reply. + */ +- (void)sendOnChannel:(NSString*)channel + message:(NSData* _Nullable)message + binaryReply:(FlutterBinaryReply _Nullable)callback; + +/** + * Registers a message handler for incoming binary messages from the Flutter side + * on the specified channel. + * + * Replaces any existing handler. Use a `nil` handler for unregistering the + * existing handler. + * + * @param channel The channel name. + * @param handler The message handler. + * @return An identifier that represents the connection that was just created to the channel. + */ +- (FlutterBinaryMessengerConnection)setMessageHandlerOnChannel:(NSString*)channel + binaryMessageHandler: + (FlutterBinaryMessageHandler _Nullable)handler; + +/** + * Clears out a channel's message handler if that handler is still the one that + * was created as a result of + * `setMessageHandlerOnChannel:binaryMessageHandler:`. + * + * @param connection The result from `setMessageHandlerOnChannel:binaryMessageHandler:`. + */ +- (void)cleanUpConnection:(FlutterBinaryMessengerConnection)connection; +@end +NS_ASSUME_NONNULL_END +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERBINARYMESSENGER_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterCallbackCache.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterCallbackCache.h new file mode 100644 index 0000000..b6e331d --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterCallbackCache.h @@ -0,0 +1,54 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERCALLBACKCACHE_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERCALLBACKCACHE_H_ + +#import + +#import "FlutterMacros.h" + +/** + * An object containing the result of `FlutterCallbackCache`'s `lookupCallbackInformation` + * method. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterCallbackInformation : NSObject +/** + * The name of the callback. + */ +@property(copy) NSString* callbackName; +/** + * The class name of the callback. + */ +@property(copy) NSString* callbackClassName; +/** + * The library path of the callback. + */ +@property(copy) NSString* callbackLibraryPath; +@end + +/** + * The cache containing callback information for spawning a + * `FlutterHeadlessDartRunner`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterCallbackCache : NSObject +/** + * Returns the callback information for the given callback handle. + * This callback information can be used when spawning a + * `FlutterHeadlessDartRunner`. + * + * @param handle The handle for a callback, provided by the + * Dart method `PluginUtilities.getCallbackHandle`. + * @return A `FlutterCallbackInformation` object which contains the name of the + * callback, the name of the class in which the callback is defined, and the + * path of the library which contains the callback. If the provided handle is + * invalid, nil is returned. + */ ++ (FlutterCallbackInformation*)lookupCallbackInformation:(int64_t)handle; + +@end + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERCALLBACKCACHE_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterChannels.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterChannels.h new file mode 100644 index 0000000..b88b78a --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterChannels.h @@ -0,0 +1,487 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERCHANNELS_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERCHANNELS_H_ + +#import "FlutterBinaryMessenger.h" +#import "FlutterCodecs.h" + +NS_ASSUME_NONNULL_BEGIN +/** + * A message reply callback. + * + * Used for submitting a reply back to a Flutter message sender. Also used in + * the dual capacity for handling a message reply received from Flutter. + * + * @param reply The reply. + */ +typedef void (^FlutterReply)(id _Nullable reply); + +/** + * A strategy for handling incoming messages from Flutter and to send + * asynchronous replies back to Flutter. + * + * @param message The message. + * @param callback A callback for submitting a reply to the sender which can be invoked from any + * thread. + */ +typedef void (^FlutterMessageHandler)(id _Nullable message, FlutterReply callback); + +/** + * A channel for communicating with the Flutter side using basic, asynchronous + * message passing. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterBasicMessageChannel : NSObject +/** + * Creates a `FlutterBasicMessageChannel` with the specified name and binary + * messenger. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * The channel uses `FlutterStandardMessageCodec` to encode and decode messages. + * + * @param name The channel name. + * @param messenger The binary messenger. + */ ++ (instancetype)messageChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger; + +/** + * Creates a `FlutterBasicMessageChannel` with the specified name, binary + * messenger, and message codec. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The message codec. + */ ++ (instancetype)messageChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec; + +/** + * Initializes a `FlutterBasicMessageChannel` with the specified name, binary + * messenger, and message codec. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The message codec. + */ +- (instancetype)initWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec; + +/** + * Initializes a `FlutterBasicMessageChannel` with the specified name, binary + * messenger, and message codec. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The message codec. + * @param taskQueue The FlutterTaskQueue that executes the handler (see + -[FlutterBinaryMessenger makeBackgroundTaskQueue]). + */ +- (instancetype)initWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec + taskQueue:(NSObject* _Nullable)taskQueue; + +/** + * Sends the specified message to the Flutter side, ignoring any reply. + * + * @param message The message. Must be supported by the codec of this + * channel. + */ +- (void)sendMessage:(id _Nullable)message; + +/** + * Sends the specified message to the Flutter side, expecting an asynchronous + * reply. + * + * @param message The message. Must be supported by the codec of this channel. + * @param callback A callback to be invoked with the message reply from Flutter. + */ +- (void)sendMessage:(id _Nullable)message reply:(FlutterReply _Nullable)callback; + +/** + * Registers a message handler with this channel. + * + * Replaces any existing handler. Use a `nil` handler for unregistering the + * existing handler. + * + * @param handler The message handler. + */ +- (void)setMessageHandler:(FlutterMessageHandler _Nullable)handler; + +/** + * Adjusts the number of messages that will get buffered when sending messages to + * channels that aren't fully set up yet. For example, the engine isn't running + * yet or the channel's message handler isn't set up on the Dart side yet. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param newSize The number of messages that will get buffered. + */ ++ (void)resizeChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + size:(NSInteger)newSize; + +/** + * Adjusts the number of messages that will get buffered when sending messages to + * channels that aren't fully set up yet. For example, the engine isn't running + * yet or the channel's message handler isn't set up on the Dart side yet. + * + * @param newSize The number of messages that will get buffered. + */ +- (void)resizeChannelBuffer:(NSInteger)newSize; + +/** + * Defines whether the channel should show warning messages when discarding messages + * due to overflow. + * + * @param warns When false, the channel is expected to overflow and warning messages + * will not be shown. + * @param name The channel name. + * @param messenger The binary messenger. + */ ++ (void)setWarnsOnOverflow:(BOOL)warns + forChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger; + +/** + * Defines whether the channel should show warning messages when discarding messages + * due to overflow. + * + * @param warns When false, the channel is expected to overflow and warning messages + * will not be shown. + */ +- (void)setWarnsOnOverflow:(BOOL)warns; + +@end + +/** + * A method call result callback. + * + * Used for submitting a method call result back to a Flutter caller. Also used in + * the dual capacity for handling a method call result received from Flutter. + * + * @param result The result. + */ +typedef void (^FlutterResult)(id _Nullable result); + +/** + * A strategy for handling method calls. + * + * @param call The incoming method call. + * @param result A callback to asynchronously submit the result of the call. + * Invoke the callback with a `FlutterError` to indicate that the call failed. + * Invoke the callback with `FlutterMethodNotImplemented` to indicate that the + * method was unknown. Any other values, including `nil`, are interpreted as + * successful results. This can be invoked from any thread. + */ +typedef void (^FlutterMethodCallHandler)(FlutterMethodCall* call, FlutterResult result); + +/** + * A constant used with `FlutterMethodCallHandler` to respond to the call of an + * unknown method. + */ +FLUTTER_DARWIN_EXPORT +extern NSObject const* FlutterMethodNotImplemented; + +/** + * A channel for communicating with the Flutter side using invocation of + * asynchronous methods. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterMethodChannel : NSObject +/** + * Creates a `FlutterMethodChannel` with the specified name and binary messenger. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * The channel uses `FlutterStandardMethodCodec` to encode and decode method calls + * and result envelopes. + * + * @param name The channel name. + * @param messenger The binary messenger. + */ ++ (instancetype)methodChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger; + +/** + * Creates a `FlutterMethodChannel` with the specified name, binary messenger, and + * method codec. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The method codec. + */ ++ (instancetype)methodChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec; + +/** + * Initializes a `FlutterMethodChannel` with the specified name, binary messenger, + * and method codec. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The method codec. + */ +- (instancetype)initWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec; + +/** + * Initializes a `FlutterMethodChannel` with the specified name, binary messenger, + * method codec, and task queue. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The method codec. + * @param taskQueue The FlutterTaskQueue that executes the handler (see + -[FlutterBinaryMessenger makeBackgroundTaskQueue]). + */ +- (instancetype)initWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec + taskQueue:(NSObject* _Nullable)taskQueue; + +// clang-format off +/** + * Invokes the specified Flutter method with the specified arguments, expecting + * no results. + * + * @see [MethodChannel.setMethodCallHandler](https://api.flutter.dev/flutter/services/MethodChannel/setMethodCallHandler.html) + * + * @param method The name of the method to invoke. + * @param arguments The arguments. Must be a value supported by the codec of this + * channel. + */ +// clang-format on +- (void)invokeMethod:(NSString*)method arguments:(id _Nullable)arguments; + +/** + * Invokes the specified Flutter method with the specified arguments, expecting + * an asynchronous result. + * + * @param method The name of the method to invoke. + * @param arguments The arguments. Must be a value supported by the codec of this + * channel. + * @param callback A callback that will be invoked with the asynchronous result. + * The result will be a `FlutterError` instance, if the method call resulted + * in an error on the Flutter side. Will be `FlutterMethodNotImplemented`, if + * the method called was not implemented on the Flutter side. Any other value, + * including `nil`, should be interpreted as successful results. + */ +- (void)invokeMethod:(NSString*)method + arguments:(id _Nullable)arguments + result:(FlutterResult _Nullable)callback; +/** + * Registers a handler for method calls from the Flutter side. + * + * Replaces any existing handler. Use a `nil` handler for unregistering the + * existing handler. + * + * @param handler The method call handler. + */ +- (void)setMethodCallHandler:(FlutterMethodCallHandler _Nullable)handler; + +/** + * Adjusts the number of messages that will get buffered when sending messages to + * channels that aren't fully set up yet. For example, the engine isn't running + * yet or the channel's message handler isn't set up on the Dart side yet. + */ +- (void)resizeChannelBuffer:(NSInteger)newSize; + +@end + +/** + * An event sink callback. + * + * @param event The event. + */ +typedef void (^FlutterEventSink)(id _Nullable event); + +/** + * A strategy for exposing an event stream to the Flutter side. + */ +FLUTTER_DARWIN_EXPORT +@protocol FlutterStreamHandler +/** + * Sets up an event stream and begin emitting events. + * + * Invoked when the first listener is registered with the Stream associated to + * this channel on the Flutter side. + * + * @param arguments Arguments for the stream. + * @param events A callback to asynchronously emit events. Invoke the + * callback with a `FlutterError` to emit an error event. Invoke the + * callback with `FlutterEndOfEventStream` to indicate that no more + * events will be emitted. Any other value, including `nil` are emitted as + * successful events. + * @return A FlutterError instance, if setup fails. + */ +- (FlutterError* _Nullable)onListenWithArguments:(id _Nullable)arguments + eventSink:(FlutterEventSink)events; + +/** + * Tears down an event stream. + * + * Invoked when the last listener is deregistered from the Stream associated to + * this channel on the Flutter side. + * + * The channel implementation may call this method with `nil` arguments + * to separate a pair of two consecutive set up requests. Such request pairs + * may occur during Flutter hot restart. + * + * @param arguments Arguments for the stream. + * @return A FlutterError instance, if teardown fails. + */ +- (FlutterError* _Nullable)onCancelWithArguments:(id _Nullable)arguments; +@end + +/** + * A constant used with `FlutterEventChannel` to indicate end of stream. + */ +FLUTTER_DARWIN_EXPORT +extern NSObject const* FlutterEndOfEventStream; + +/** + * A channel for communicating with the Flutter side using event streams. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterEventChannel : NSObject +/** + * Creates a `FlutterEventChannel` with the specified name and binary messenger. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterViewController`. + * + * The channel uses `FlutterStandardMethodCodec` to decode stream setup and + * teardown requests, and to encode event envelopes. + * + * @param name The channel name. + * @param messenger The binary messenger. + */ ++ (instancetype)eventChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger; + +/** + * Creates a `FlutterEventChannel` with the specified name, binary messenger, + * and method codec. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The method codec. + */ ++ (instancetype)eventChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec; + +/** + * Initializes a `FlutterEventChannel` with the specified name, binary messenger, + * and method codec. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The method codec. + */ +- (instancetype)initWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec; + +/** + * Initializes a `FlutterEventChannel` with the specified name, binary messenger, + * method codec and task queue. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The method codec. + * @param taskQueue The FlutterTaskQueue that executes the handler (see + -[FlutterBinaryMessenger makeBackgroundTaskQueue]). + */ +- (instancetype)initWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec + taskQueue:(NSObject* _Nullable)taskQueue; +/** + * Registers a handler for stream setup requests from the Flutter side. + * + * Replaces any existing handler. Use a `nil` handler for unregistering the + * existing handler. + * + * @param handler The stream handler. + */ +- (void)setStreamHandler:(NSObject* _Nullable)handler; +@end +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERCHANNELS_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterCodecs.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterCodecs.h new file mode 100644 index 0000000..93e1d32 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterCodecs.h @@ -0,0 +1,478 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERCODECS_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERCODECS_H_ + +#import + +#import "FlutterMacros.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * A message encoding/decoding mechanism. + */ +FLUTTER_DARWIN_EXPORT +@protocol FlutterMessageCodec +/** + * Returns a shared instance of this `FlutterMessageCodec`. + */ ++ (instancetype)sharedInstance; + +/** + * Encodes the specified message into binary. + * + * @param message The message. + * @return The binary encoding, or `nil`, if `message` was `nil`. + */ +- (NSData* _Nullable)encode:(id _Nullable)message; + +/** + * Decodes the specified message from binary. + * + * @param message The message. + * @return The decoded message, or `nil`, if `message` was `nil`. + */ +- (id _Nullable)decode:(NSData* _Nullable)message; +@end + +/** + * A `FlutterMessageCodec` using unencoded binary messages, represented as + * `NSData` instances. + * + * This codec is guaranteed to be compatible with the corresponding + * [BinaryCodec](https://api.flutter.dev/flutter/services/BinaryCodec-class.html) + * on the Dart side. These parts of the Flutter SDK are evolved synchronously. + * + * On the Dart side, messages are represented using `ByteData`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterBinaryCodec : NSObject +@end + +/** + * A `FlutterMessageCodec` using UTF-8 encoded `NSString` messages. + * + * This codec is guaranteed to be compatible with the corresponding + * [StringCodec](https://api.flutter.dev/flutter/services/StringCodec-class.html) + * on the Dart side. These parts of the Flutter SDK are evolved synchronously. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterStringCodec : NSObject +@end + +/** + * A `FlutterMessageCodec` using UTF-8 encoded JSON messages. + * + * This codec is guaranteed to be compatible with the corresponding + * [JSONMessageCodec](https://api.flutter.dev/flutter/services/JSONMessageCodec-class.html) + * on the Dart side. These parts of the Flutter SDK are evolved synchronously. + * + * Supports values accepted by `NSJSONSerialization` plus top-level + * `nil`, `NSNumber`, and `NSString`. + * + * On the Dart side, JSON messages are handled by the JSON facilities of the + * [`dart:convert`](https://api.dartlang.org/stable/dart-convert/JSON-constant.html) + * package. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterJSONMessageCodec : NSObject +@end + +/** + * A writer of the Flutter standard binary encoding. + * + * See `FlutterStandardMessageCodec` for details on the encoding. + * + * The encoding is extensible via subclasses overriding `writeValue`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterStandardWriter : NSObject +/** + * Create a `FlutterStandardWriter` who will write to \p data. + */ +- (instancetype)initWithData:(NSMutableData*)data; +/** Write a 8-bit byte. */ +- (void)writeByte:(UInt8)value; +/** Write an array of \p bytes of size \p length. */ +- (void)writeBytes:(const void*)bytes length:(NSUInteger)length; +/** Write an array of bytes contained in \p data. */ +- (void)writeData:(NSData*)data; +/** Write 32-bit unsigned integer that represents a \p size of a collection. */ +- (void)writeSize:(UInt32)size; +/** Write zero padding until data is aligned with \p alignment. */ +- (void)writeAlignment:(UInt8)alignment; +/** Write a string with UTF-8 encoding. */ +- (void)writeUTF8:(NSString*)value; +/** Introspects into an object and writes its representation. + * + * Supported Data Types: + * - NSNull + * - NSNumber + * - NSString (as UTF-8) + * - FlutterStandardTypedData + * - NSArray of supported types + * - NSDictionary of supporte types + * + * NSAsserts on failure. + */ +- (void)writeValue:(id)value; +@end + +/** + * A reader of the Flutter standard binary encoding. + * + * See `FlutterStandardMessageCodec` for details on the encoding. + * + * The encoding is extensible via subclasses overriding `readValueOfType`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterStandardReader : NSObject +/** + * Create a new `FlutterStandardReader` who reads from \p data. + */ +- (instancetype)initWithData:(NSData*)data; +/** Returns YES when the reader hasn't reached the end of its data. */ +- (BOOL)hasMore; +/** Reads a byte value and increments the position. */ +- (UInt8)readByte; +/** Reads a sequence of byte values of \p length and increments the position. */ +- (void)readBytes:(void*)destination length:(NSUInteger)length; +/** Reads a sequence of byte values of \p length and increments the position. */ +- (NSData*)readData:(NSUInteger)length; +/** Reads a 32-bit unsigned integer representing a collection size and increments the position.*/ +- (UInt32)readSize; +/** Advances the read position until it is aligned with \p alignment. */ +- (void)readAlignment:(UInt8)alignment; +/** Read a null terminated string encoded with UTF-8/ */ +- (NSString*)readUTF8; +/** + * Reads a byte for `FlutterStandardField` the decodes a value matching that type. + * + * See also: -[FlutterStandardWriter writeValue] + */ +- (nullable id)readValue; +/** + * Decodes a value matching the \p type specified. + * + * See also: + * - `FlutterStandardField` + * - `-[FlutterStandardWriter writeValue]` + */ +- (nullable id)readValueOfType:(UInt8)type; +@end + +/** + * A factory of compatible reader/writer instances using the Flutter standard + * binary encoding or extensions thereof. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterStandardReaderWriter : NSObject +/** + * Create a new `FlutterStandardWriter` for writing to \p data. + */ +- (FlutterStandardWriter*)writerWithData:(NSMutableData*)data; +/** + * Create a new `FlutterStandardReader` for reading from \p data. + */ +- (FlutterStandardReader*)readerWithData:(NSData*)data; +@end + +/** + * A `FlutterMessageCodec` using the Flutter standard binary encoding. + * + * This codec is guaranteed to be compatible with the corresponding + * [StandardMessageCodec](https://api.flutter.dev/flutter/services/StandardMessageCodec-class.html) + * on the Dart side. These parts of the Flutter SDK are evolved synchronously. + * + * Supported messages are acyclic values of these forms: + * + * - `nil` or `NSNull` + * - `NSNumber` (including their representation of Boolean values) + * - `NSString` + * - `FlutterStandardTypedData` + * - `NSArray` of supported values + * - `NSDictionary` with supported keys and values + * + * On the Dart side, these values are represented as follows: + * + * - `nil` or `NSNull`: null + * - `NSNumber`: `bool`, `int`, or `double`, depending on the contained value. + * - `NSString`: `String` + * - `FlutterStandardTypedData`: `Uint8List`, `Int32List`, `Int64List`, or `Float64List` + * - `NSArray`: `List` + * - `NSDictionary`: `Map` + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterStandardMessageCodec : NSObject +/** + * Create a `FlutterStandardMessageCodec` who will read and write to \p readerWriter. + */ ++ (instancetype)codecWithReaderWriter:(FlutterStandardReaderWriter*)readerWriter; +@end + +/** + * Command object representing a method call on a `FlutterMethodChannel`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterMethodCall : NSObject +/** + * Creates a method call for invoking the specified named method with the + * specified arguments. + * + * @param method the name of the method to call. + * @param arguments the arguments value. + */ ++ (instancetype)methodCallWithMethodName:(NSString*)method arguments:(id _Nullable)arguments; + +/** + * The method name. + */ +@property(readonly, nonatomic) NSString* method; + +/** + * The arguments. + */ +@property(readonly, nonatomic, nullable) id arguments; +@end + +/** + * Error object representing an unsuccessful outcome of invoking a method + * on a `FlutterMethodChannel`, or an error event on a `FlutterEventChannel`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterError : NSObject +/** + * Creates a `FlutterError` with the specified error code, message, and details. + * + * @param code An error code string for programmatic use. + * @param message A human-readable error message. + * @param details Custom error details. + */ ++ (instancetype)errorWithCode:(NSString*)code + message:(NSString* _Nullable)message + details:(id _Nullable)details; +/** + The error code. + */ +@property(readonly, nonatomic) NSString* code; + +/** + The error message. + */ +@property(readonly, nonatomic, nullable) NSString* message; + +/** + The error details. + */ +@property(readonly, nonatomic, nullable) id details; +@end + +/** + * Type of numeric data items encoded in a `FlutterStandardDataType`. + * + * - FlutterStandardDataTypeUInt8: plain bytes + * - FlutterStandardDataTypeInt32: 32-bit signed integers + * - FlutterStandardDataTypeInt64: 64-bit signed integers + * - FlutterStandardDataTypeFloat64: 64-bit floats + */ +typedef NS_ENUM(NSInteger, FlutterStandardDataType) { + // NOLINTBEGIN(readability-identifier-naming) + FlutterStandardDataTypeUInt8, + FlutterStandardDataTypeInt32, + FlutterStandardDataTypeInt64, + FlutterStandardDataTypeFloat32, + FlutterStandardDataTypeFloat64, + // NOLINTEND(readability-identifier-naming) +}; + +/** + * A byte buffer holding `UInt8`, `SInt32`, `SInt64`, or `Float64` values, used + * with `FlutterStandardMessageCodec` and `FlutterStandardMethodCodec`. + * + * Two's complement encoding is used for signed integers. IEEE754 + * double-precision representation is used for floats. The platform's native + * endianness is assumed. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterStandardTypedData : NSObject +/** + * Creates a `FlutterStandardTypedData` which interprets the specified data + * as plain bytes. + * + * @param data the byte data. + */ ++ (instancetype)typedDataWithBytes:(NSData*)data; + +/** + * Creates a `FlutterStandardTypedData` which interprets the specified data + * as 32-bit signed integers. + * + * @param data the byte data. The length must be divisible by 4. + */ ++ (instancetype)typedDataWithInt32:(NSData*)data; + +/** + * Creates a `FlutterStandardTypedData` which interprets the specified data + * as 64-bit signed integers. + * + * @param data the byte data. The length must be divisible by 8. + */ ++ (instancetype)typedDataWithInt64:(NSData*)data; + +/** + * Creates a `FlutterStandardTypedData` which interprets the specified data + * as 32-bit floats. + * + * @param data the byte data. The length must be divisible by 8. + */ ++ (instancetype)typedDataWithFloat32:(NSData*)data; + +/** + * Creates a `FlutterStandardTypedData` which interprets the specified data + * as 64-bit floats. + * + * @param data the byte data. The length must be divisible by 8. + */ ++ (instancetype)typedDataWithFloat64:(NSData*)data; + +/** + * The raw underlying data buffer. + */ +@property(readonly, nonatomic) NSData* data; + +/** + * The type of the encoded values. + */ +@property(readonly, nonatomic, assign) FlutterStandardDataType type; + +/** + * The number of value items encoded. + */ +@property(readonly, nonatomic, assign) UInt32 elementCount; + +/** + * The number of bytes used by the encoding of a single value item. + */ +@property(readonly, nonatomic, assign) UInt8 elementSize; +@end + +/** + * An arbitrarily large integer value, used with `FlutterStandardMessageCodec` + * and `FlutterStandardMethodCodec`. + */ +FLUTTER_DARWIN_EXPORT +FLUTTER_UNAVAILABLE("Unavailable on 2018-08-31. Deprecated on 2018-01-09. " + "FlutterStandardBigInteger was needed because the Dart 1.0 int type had no " + "size limit. With Dart 2.0, the int type is a fixed-size, 64-bit signed " + "integer. If you need to communicate larger integers, use NSString encoding " + "instead.") +@interface FlutterStandardBigInteger : NSObject +@end + +/** + * A codec for method calls and enveloped results. + * + * Method calls are encoded as binary messages with enough structure that the + * codec can extract a method name `NSString` and an arguments `NSObject`, + * possibly `nil`. These data items are used to populate a `FlutterMethodCall`. + * + * Result envelopes are encoded as binary messages with enough structure that + * the codec can determine whether the result was successful or an error. In + * the former case, the codec can extract the result `NSObject`, possibly `nil`. + * In the latter case, the codec can extract an error code `NSString`, a + * human-readable `NSString` error message (possibly `nil`), and a custom + * error details `NSObject`, possibly `nil`. These data items are used to + * populate a `FlutterError`. + */ +FLUTTER_DARWIN_EXPORT +@protocol FlutterMethodCodec +/** + * Provides access to a shared instance this codec. + * + * @return The shared instance. + */ ++ (instancetype)sharedInstance; + +/** + * Encodes the specified method call into binary. + * + * @param methodCall The method call. The arguments value + * must be supported by this codec. + * @return The binary encoding. + */ +- (NSData*)encodeMethodCall:(FlutterMethodCall*)methodCall; + +/** + * Decodes the specified method call from binary. + * + * @param methodCall The method call to decode. + * @return The decoded method call. + */ +- (FlutterMethodCall*)decodeMethodCall:(NSData*)methodCall; + +/** + * Encodes the specified successful result into binary. + * + * @param result The result. Must be a value supported by this codec. + * @return The binary encoding. + */ +- (NSData*)encodeSuccessEnvelope:(id _Nullable)result; + +/** + * Encodes the specified error result into binary. + * + * @param error The error object. The error details value must be supported + * by this codec. + * @return The binary encoding. + */ +- (NSData*)encodeErrorEnvelope:(FlutterError*)error; + +/** + * Deccodes the specified result envelope from binary. + * + * @param envelope The error object. + * @return The result value, if the envelope represented a successful result, + * or a `FlutterError` instance, if not. + */ +- (id _Nullable)decodeEnvelope:(NSData*)envelope; +@end + +/** + * A `FlutterMethodCodec` using UTF-8 encoded JSON method calls and result + * envelopes. + * + * This codec is guaranteed to be compatible with the corresponding + * [JSONMethodCodec](https://api.flutter.dev/flutter/services/JSONMethodCodec-class.html) + * on the Dart side. These parts of the Flutter SDK are evolved synchronously. + * + * Values supported as methods arguments and result payloads are + * those supported as top-level or leaf values by `FlutterJSONMessageCodec`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterJSONMethodCodec : NSObject +@end + +/** + * A `FlutterMethodCodec` using the Flutter standard binary encoding. + * + * This codec is guaranteed to be compatible with the corresponding + * [StandardMethodCodec](https://api.flutter.dev/flutter/services/StandardMethodCodec-class.html) + * on the Dart side. These parts of the Flutter SDK are evolved synchronously. + * + * Values supported as method arguments and result payloads are those supported by + * `FlutterStandardMessageCodec`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterStandardMethodCodec : NSObject +/** + * Create a `FlutterStandardMethodCodec` who will read and write to \p readerWriter. + */ ++ (instancetype)codecWithReaderWriter:(FlutterStandardReaderWriter*)readerWriter; +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERCODECS_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterDartProject.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterDartProject.h new file mode 100644 index 0000000..5e03cb8 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterDartProject.h @@ -0,0 +1,103 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERDARTPROJECT_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERDARTPROJECT_H_ + +#import +#import + +#import "FlutterMacros.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * A set of Flutter and Dart assets used by a `FlutterEngine` to initialize execution. + * + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterDartProject : NSObject + +/** + * Initializes a Flutter Dart project from a bundle. + * + * The bundle must either contain a flutter_assets resource directory, or set the Info.plist key + * FLTAssetsPath to override that name (if you are doing a custom build using a different name). + * + * @param bundle The bundle containing the Flutter assets directory. If nil, the App framework + * created by Flutter will be used. + */ +- (instancetype)initWithPrecompiledDartBundle:(nullable NSBundle*)bundle NS_DESIGNATED_INITIALIZER; +/** + * Unavailable - use `init` instead. + */ +- (instancetype)initFromDefaultSourceForConfiguration API_UNAVAILABLE(macos) + FLUTTER_UNAVAILABLE("Use -init instead."); + +/** + * Returns the default identifier for the bundle where we expect to find the Flutter Dart + * application. + */ ++ (NSString*)defaultBundleIdentifier; + +/** + * An NSArray of NSStrings to be passed as command line arguments to the Dart entrypoint. + * + * If this is not explicitly set, this will default to the contents of + * [NSProcessInfo arguments], without the binary name. + * + * Set this to nil to pass no arguments to the Dart entrypoint. + */ +@property(nonatomic, nullable, copy) + NSArray* dartEntrypointArguments API_UNAVAILABLE(ios); + +/** + * Returns the file name for the given asset. If the bundle with the identifier + * "io.flutter.flutter.app" exists, it will try use that bundle; otherwise, it + * will use the main bundle. To specify a different bundle, use + * `+lookupKeyForAsset:fromBundle`. + * + * @param asset The name of the asset. The name can be hierarchical. + * @return the file name to be used for lookup in the main bundle. + */ ++ (NSString*)lookupKeyForAsset:(NSString*)asset; + +/** + * Returns the file name for the given asset. + * The returned file name can be used to access the asset in the supplied bundle. + * + * @param asset The name of the asset. The name can be hierarchical. + * @param bundle The `NSBundle` to use for looking up the asset. + * @return the file name to be used for lookup in the main bundle. + */ ++ (NSString*)lookupKeyForAsset:(NSString*)asset fromBundle:(nullable NSBundle*)bundle; + +/** + * Returns the file name for the given asset which originates from the specified package. + * The returned file name can be used to access the asset in the application's main bundle. + * + * @param asset The name of the asset. The name can be hierarchical. + * @param package The name of the package from which the asset originates. + * @return the file name to be used for lookup in the main bundle. + */ ++ (NSString*)lookupKeyForAsset:(NSString*)asset fromPackage:(NSString*)package; + +/** + * Returns the file name for the given asset which originates from the specified package. + * The returned file name can be used to access the asset in the specified bundle. + * + * @param asset The name of the asset. The name can be hierarchical. + * @param package The name of the package from which the asset originates. + * @param bundle The bundle to use when doing the lookup. + * @return the file name to be used for lookup in the main bundle. + */ ++ (NSString*)lookupKeyForAsset:(NSString*)asset + fromPackage:(NSString*)package + fromBundle:(nullable NSBundle*)bundle; + +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERDARTPROJECT_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterEngine.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterEngine.h new file mode 100644 index 0000000..931c8de --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterEngine.h @@ -0,0 +1,462 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERENGINE_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERENGINE_H_ + +#import +#import + +#import "FlutterBinaryMessenger.h" +#import "FlutterDartProject.h" +#import "FlutterMacros.h" +#import "FlutterPlugin.h" +#import "FlutterTexture.h" + +@class FlutterViewController; + +NS_ASSUME_NONNULL_BEGIN + +/** + * The dart entrypoint that is associated with `main()`. This is to be used as an argument to the + * `runWithEntrypoint*` methods. + */ +// NOLINTNEXTLINE(readability-identifier-naming) +extern NSString* const FlutterDefaultDartEntrypoint; + +/** + * The default Flutter initial route ("/"). + */ +// NOLINTNEXTLINE(readability-identifier-naming) +extern NSString* const FlutterDefaultInitialRoute; + +/** + * The FlutterEngine class coordinates a single instance of execution for a + * `FlutterDartProject`. It may have zero or one `FlutterViewController` at a + * time, which can be specified via `-setViewController:`. + * `FlutterViewController`'s `initWithEngine` initializer will automatically call + * `-setViewController:` for itself. + * + * A FlutterEngine can be created independently of a `FlutterViewController` for + * headless execution. It can also persist across the lifespan of multiple + * `FlutterViewController` instances to maintain state and/or asynchronous tasks + * (such as downloading a large file). + * + * A FlutterEngine can also be used to prewarm the Dart execution environment and reduce the + * latency of showing the Flutter screen when a `FlutterViewController` is created and presented. + * See http://flutter.dev/docs/development/add-to-app/performance for more details on loading + * performance. + * + * Alternatively, you can simply create a new `FlutterViewController` with only a + * `FlutterDartProject`. That `FlutterViewController` will internally manage its + * own instance of a FlutterEngine, but will not guarantee survival of the engine + * beyond the life of the ViewController. + * + * A newly initialized FlutterEngine will not actually run a Dart Isolate until + * either `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI` is invoked. + * One of these methods must be invoked before calling `-setViewController:`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterEngine : NSObject + +/** + * Default initializer for a FlutterEngine. + * + * Threads created by this FlutterEngine will appear as "FlutterEngine #" in + * Instruments. The prefix can be customized using `initWithName`. + * + * The engine will execute the project located in the bundle with the identifier + * "io.flutter.flutter.app" (the default for Flutter projects). + * + * A newly initialized engine will not run until either `-runWithEntrypoint:` or + * `-runWithEntrypoint:libraryURI:` is called. + * + * FlutterEngine created with this method will have allowHeadlessExecution set to `YES`. + * This means that the engine will continue to run regardless of whether a `FlutterViewController` + * is attached to it or not, until `-destroyContext:` is called or the process finishes. + */ +- (instancetype)init; + +/** + * Initialize this FlutterEngine. + * + * The engine will execute the project located in the bundle with the identifier + * "io.flutter.flutter.app" (the default for Flutter projects). + * + * A newly initialized engine will not run until either `-runWithEntrypoint:` or + * `-runWithEntrypoint:libraryURI:` is called. + * + * FlutterEngine created with this method will have allowHeadlessExecution set to `YES`. + * This means that the engine will continue to run regardless of whether a `FlutterViewController` + * is attached to it or not, until `-destroyContext:` is called or the process finishes. + * + * @param labelPrefix The label prefix used to identify threads for this instance. Should + * be unique across FlutterEngine instances, and is used in instrumentation to label + * the threads used by this FlutterEngine. + */ +- (instancetype)initWithName:(NSString*)labelPrefix; + +/** + * Initialize this FlutterEngine with a `FlutterDartProject`. + * + * If the FlutterDartProject is not specified, the FlutterEngine will attempt to locate + * the project in a default location (the flutter_assets folder in the iOS application + * bundle). + * + * A newly initialized engine will not run the `FlutterDartProject` until either + * `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI:` is called. + * + * FlutterEngine created with this method will have allowHeadlessExecution set to `YES`. + * This means that the engine will continue to run regardless of whether a `FlutterViewController` + * is attached to it or not, until `-destroyContext:` is called or the process finishes. + * + * @param labelPrefix The label prefix used to identify threads for this instance. Should + * be unique across FlutterEngine instances, and is used in instrumentation to label + * the threads used by this FlutterEngine. + * @param project The `FlutterDartProject` to run. + */ +- (instancetype)initWithName:(NSString*)labelPrefix project:(nullable FlutterDartProject*)project; + +/** + * Initialize this FlutterEngine with a `FlutterDartProject`. + * + * If the FlutterDartProject is not specified, the FlutterEngine will attempt to locate + * the project in a default location (the flutter_assets folder in the iOS application + * bundle). + * + * A newly initialized engine will not run the `FlutterDartProject` until either + * `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI:` is called. + * + * @param labelPrefix The label prefix used to identify threads for this instance. Should + * be unique across FlutterEngine instances, and is used in instrumentation to label + * the threads used by this FlutterEngine. + * @param project The `FlutterDartProject` to run. + * @param allowHeadlessExecution Whether or not to allow this instance to continue + * running after passing a nil `FlutterViewController` to `-setViewController:`. + */ +- (instancetype)initWithName:(NSString*)labelPrefix + project:(nullable FlutterDartProject*)project + allowHeadlessExecution:(BOOL)allowHeadlessExecution; + +/** + * Initialize this FlutterEngine with a `FlutterDartProject`. + * + * If the FlutterDartProject is not specified, the FlutterEngine will attempt to locate + * the project in a default location (the flutter_assets folder in the iOS application + * bundle). + * + * A newly initialized engine will not run the `FlutterDartProject` until either + * `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI:` is called. + * + * @param labelPrefix The label prefix used to identify threads for this instance. Should + * be unique across FlutterEngine instances, and is used in instrumentation to label + * the threads used by this FlutterEngine. + * @param project The `FlutterDartProject` to run. + * @param allowHeadlessExecution Whether or not to allow this instance to continue + * running after passing a nil `FlutterViewController` to `-setViewController:`. + * @param restorationEnabled Whether state restoration is enabled. When true, the framework will + * wait for the attached view controller to provide restoration data. + */ +- (instancetype)initWithName:(NSString*)labelPrefix + project:(nullable FlutterDartProject*)project + allowHeadlessExecution:(BOOL)allowHeadlessExecution + restorationEnabled:(BOOL)restorationEnabled NS_DESIGNATED_INITIALIZER; + +/** + * Runs a Dart program on an Isolate from the main Dart library (i.e. the library that + * contains `main()`), using `main()` as the entrypoint (the default for Flutter projects), + * and using "/" (the default route) as the initial route. + * + * The first call to this method will create a new Isolate. Subsequent calls will return + * immediately and have no effect. + * + * @return YES if the call succeeds in creating and running a Flutter Engine instance; NO otherwise. + */ +- (BOOL)run; + +/** + * Runs a Dart program on an Isolate from the main Dart library (i.e. the library that + * contains `main()`), using "/" (the default route) as the initial route. + * + * The first call to this method will create a new Isolate. Subsequent calls will return + * immediately and have no effect. + * + * @param entrypoint The name of a top-level function from the same Dart + * library that contains the app's main() function. If this is FlutterDefaultDartEntrypoint (or + * nil) it will default to `main()`. If it is not the app's main() function, that function must + * be decorated with `@pragma(vm:entry-point)` to ensure the method is not tree-shaken by the Dart + * compiler. + * @return YES if the call succeeds in creating and running a Flutter Engine instance; NO otherwise. + */ +- (BOOL)runWithEntrypoint:(nullable NSString*)entrypoint; + +/** + * Runs a Dart program on an Isolate from the main Dart library (i.e. the library that + * contains `main()`). + * + * The first call to this method will create a new Isolate. Subsequent calls will return + * immediately and have no effect. + * + * @param entrypoint The name of a top-level function from the same Dart + * library that contains the app's main() function. If this is FlutterDefaultDartEntrypoint (or + * nil), it will default to `main()`. If it is not the app's main() function, that function must + * be decorated with `@pragma(vm:entry-point)` to ensure the method is not tree-shaken by the Dart + * compiler. + * @param initialRoute The name of the initial Flutter `Navigator` `Route` to load. If this is + * FlutterDefaultInitialRoute (or nil), it will default to the "/" route. + * @return YES if the call succeeds in creating and running a Flutter Engine instance; NO otherwise. + */ +- (BOOL)runWithEntrypoint:(nullable NSString*)entrypoint + initialRoute:(nullable NSString*)initialRoute; + +/** + * Runs a Dart program on an Isolate using the specified entrypoint and Dart library, + * which may not be the same as the library containing the Dart program's `main()` function. + * + * The first call to this method will create a new Isolate. Subsequent calls will return + * immediately and have no effect. + * + * @param entrypoint The name of a top-level function from a Dart library. If this is + * FlutterDefaultDartEntrypoint (or nil); this will default to `main()`. If it is not the app's + * main() function, that function must be decorated with `@pragma(vm:entry-point)` to ensure the + * method is not tree-shaken by the Dart compiler. + * @param uri The URI of the Dart library which contains the entrypoint method + * (example "package:foo_package/main.dart"). If nil, this will default to + * the same library as the `main()` function in the Dart program. + * @return YES if the call succeeds in creating and running a Flutter Engine instance; NO otherwise. + */ +- (BOOL)runWithEntrypoint:(nullable NSString*)entrypoint libraryURI:(nullable NSString*)uri; + +/** + * Runs a Dart program on an Isolate using the specified entrypoint and Dart library, + * which may not be the same as the library containing the Dart program's `main()` function. + * + * The first call to this method will create a new Isolate. Subsequent calls will return + * immediately and have no effect. + * + * @param entrypoint The name of a top-level function from a Dart library. If this is + * FlutterDefaultDartEntrypoint (or nil); this will default to `main()`. If it is not the app's + * main() function, that function must be decorated with `@pragma(vm:entry-point)` to ensure the + * method is not tree-shaken by the Dart compiler. + * @param libraryURI The URI of the Dart library which contains the entrypoint + * method (example "package:foo_package/main.dart"). If nil, this will + * default to the same library as the `main()` function in the Dart program. + * @param initialRoute The name of the initial Flutter `Navigator` `Route` to load. If this is + * FlutterDefaultInitialRoute (or nil), it will default to the "/" route. + * @return YES if the call succeeds in creating and running a Flutter Engine instance; NO otherwise. + */ +- (BOOL)runWithEntrypoint:(nullable NSString*)entrypoint + libraryURI:(nullable NSString*)libraryURI + initialRoute:(nullable NSString*)initialRoute; + +/** + * Runs a Dart program on an Isolate using the specified entrypoint and Dart library, + * which may not be the same as the library containing the Dart program's `main()` function. + * + * The first call to this method will create a new Isolate. Subsequent calls will return + * immediately and have no effect. + * + * @param entrypoint The name of a top-level function from a Dart library. If this is + * FlutterDefaultDartEntrypoint (or nil); this will default to `main()`. If it is not the app's + * main() function, that function must be decorated with `@pragma(vm:entry-point)` to ensure the + * method is not tree-shaken by the Dart compiler. + * @param libraryURI The URI of the Dart library which contains the entrypoint + * method (example "package:foo_package/main.dart"). If nil, this will + * default to the same library as the `main()` function in the Dart program. + * @param initialRoute The name of the initial Flutter `Navigator` `Route` to load. If this is + * FlutterDefaultInitialRoute (or nil), it will default to the "/" route. + * @param entrypointArgs Arguments passed as a list of string to Dart's entrypoint function. + * @return YES if the call succeeds in creating and running a Flutter Engine instance; NO otherwise. + */ +- (BOOL)runWithEntrypoint:(nullable NSString*)entrypoint + libraryURI:(nullable NSString*)libraryURI + initialRoute:(nullable NSString*)initialRoute + entrypointArgs:(nullable NSArray*)entrypointArgs; + +/** + * Destroy running context for an engine. + * + * This method can be used to force the FlutterEngine object to release all resources. + * After sending this message, the object will be in an unusable state until it is deallocated. + * Accessing properties or sending messages to it will result in undefined behavior or runtime + * errors. + */ +- (void)destroyContext; + +/** + * Ensures that Flutter will generate a semantics tree. + * + * This is enabled by default if certain accessibility services are turned on by + * the user, or when using a Simulator. This method allows a user to turn + * semantics on when they would not ordinarily be generated and the performance + * overhead is not a concern, e.g. for UI testing. Note that semantics should + * never be programmatically turned off, as it would potentially disable + * accessibility services an end user has requested. + * + * This method must only be called after launching the engine via + * `-runWithEntrypoint:` or `-runWithEntryPoint:libraryURI`. + * + * Although this method returns synchronously, it does not guarantee that a + * semantics tree is actually available when the method returns. It + * synchronously ensures that the next frame the Flutter framework creates will + * have a semantics tree. + * + * You can subscribe to semantics updates via `NSNotificationCenter` by adding + * an observer for the name `FlutterSemanticsUpdateNotification`. The `object` + * parameter will be the `FlutterViewController` associated with the semantics + * update. This will asynchronously fire after a semantics tree has actually + * built (which may be some time after the frame has been rendered). + */ +- (void)ensureSemanticsEnabled; + +/** + * Sets the `FlutterViewController` for this instance. The FlutterEngine must be + * running (e.g. a successful call to `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI`) + * before calling this method. Callers may pass nil to remove the viewController + * and have the engine run headless in the current process. + * + * A FlutterEngine can only have one `FlutterViewController` at a time. If there is + * already a `FlutterViewController` associated with this instance, this method will replace + * the engine's current viewController with the newly specified one. + * + * Setting the viewController will signal the engine to start animations and drawing, and unsetting + * it will signal the engine to stop animations and drawing. However, neither will impact the state + * of the Dart program's execution. + */ +@property(nonatomic, weak) FlutterViewController* viewController; + +/** + * The `FlutterMethodChannel` used for localization related platform messages, such as + * setting the locale. + * + * Can be nil after `destroyContext` is called. + */ +@property(nonatomic, readonly, nullable) FlutterMethodChannel* localizationChannel; +/** + * The `FlutterMethodChannel` used for navigation related platform messages. + * + * Can be nil after `destroyContext` is called. + * + * @see [Navigation + * Channel](https://api.flutter.dev/flutter/services/SystemChannels/navigation-constant.html) + * @see [Navigator Widget](https://api.flutter.dev/flutter/widgets/Navigator-class.html) + */ +@property(nonatomic, readonly) FlutterMethodChannel* navigationChannel; + +/** + * The `FlutterMethodChannel` used for restoration related platform messages. + * + * Can be nil after `destroyContext` is called. + * + * @see [Restoration + * Channel](https://api.flutter.dev/flutter/services/SystemChannels/restoration-constant.html) + */ +@property(nonatomic, readonly) FlutterMethodChannel* restorationChannel; + +/** + * The `FlutterMethodChannel` used for core platform messages, such as + * information about the screen orientation. + * + * Can be nil after `destroyContext` is called. + */ +@property(nonatomic, readonly) FlutterMethodChannel* platformChannel; + +/** + * The `FlutterMethodChannel` used to communicate text input events to the + * Dart Isolate. + * + * Can be nil after `destroyContext` is called. + * + * @see [Text Input + * Channel](https://api.flutter.dev/flutter/services/SystemChannels/textInput-constant.html) + */ +@property(nonatomic, readonly) FlutterMethodChannel* textInputChannel; + +/** + * The `FlutterBasicMessageChannel` used to communicate app lifecycle events + * to the Dart Isolate. + * + * Can be nil after `destroyContext` is called. + * + * @see [Lifecycle + * Channel](https://api.flutter.dev/flutter/services/SystemChannels/lifecycle-constant.html) + */ +@property(nonatomic, readonly) FlutterBasicMessageChannel* lifecycleChannel; + +/** + * The `FlutterBasicMessageChannel` used for communicating system events, such as + * memory pressure events. + * + * Can be nil after `destroyContext` is called. + * + * @see [System + * Channel](https://api.flutter.dev/flutter/services/SystemChannels/system-constant.html) + */ +@property(nonatomic, readonly) FlutterBasicMessageChannel* systemChannel; + +/** + * The `FlutterBasicMessageChannel` used for communicating user settings such as + * clock format and text scale. + * + * Can be nil after `destroyContext` is called. + */ +@property(nonatomic, readonly) FlutterBasicMessageChannel* settingsChannel; + +/** + * The `FlutterBasicMessageChannel` used for communicating key events + * from physical keyboards + * + * Can be nil after `destroyContext` is called. + */ +@property(nonatomic, readonly) FlutterBasicMessageChannel* keyEventChannel; + +/** + * The depcreated `NSURL` of the Dart VM Service for the service isolate. + * + * This is only set in debug and profile runtime modes, and only after the + * Dart VM Service is ready. In release mode or before the Dart VM Service has + * started, it returns `nil`. + */ +@property(nonatomic, readonly, nullable) + NSURL* observatoryUrl FLUTTER_DEPRECATED("Use vmServiceUrl instead"); + +/** + * The `NSURL` of the Dart VM Service for the service isolate. + * + * This is only set in debug and profile runtime modes, and only after the + * Dart VM Service is ready. In release mode or before the Dart VM Service has + * started, it returns `nil`. + */ +@property(nonatomic, readonly, nullable) NSURL* vmServiceUrl; + +/** + * The `FlutterBinaryMessenger` associated with this FlutterEngine (used for communicating with + * channels). + */ +@property(nonatomic, readonly) NSObject* binaryMessenger; + +/** + * The `FlutterTextureRegistry` associated with this FlutterEngine (used to register textures). + */ +@property(nonatomic, readonly) NSObject* textureRegistry; + +/** + * The UI Isolate ID of the engine. + * + * This property will be nil if the engine is not running. + */ +@property(nonatomic, readonly, copy, nullable) NSString* isolateId; + +/** + * Whether or not GPU calls are allowed. + * + * Typically this is set when the app is backgrounded and foregrounded. + */ +@property(nonatomic, assign) BOOL isGpuDisabled; + +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERENGINE_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterEngineGroup.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterEngineGroup.h new file mode 100644 index 0000000..097ffd6 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterEngineGroup.h @@ -0,0 +1,110 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +#import "FlutterEngine.h" + +NS_ASSUME_NONNULL_BEGIN + +/** Options that control how a FlutterEngine should be created. */ +FLUTTER_DARWIN_EXPORT +@interface FlutterEngineGroupOptions : NSObject + +/** + * The name of a top-level function from a Dart library. If this is FlutterDefaultDartEntrypoint + * (or nil); this will default to `main()`. If it is not the app's main() function, that function + * must be decorated with `@pragma(vm:entry-point)` to ensure themethod is not tree-shaken by the + * Dart compiler. + */ +@property(nonatomic, copy, nullable) NSString* entrypoint; + +/** + * The URI of the Dart library which contains the entrypoint method. If nil, this will default to + * the same library as the `main()` function in the Dart program. + */ +@property(nonatomic, copy, nullable) NSString* libraryURI; + +/** + * The name of the initial Flutter `Navigator` `Route` to load. If this is + * FlutterDefaultInitialRoute (or nil), it will default to the "/" route. + */ +@property(nonatomic, copy, nullable) NSString* initialRoute; + +/** + * Arguments passed as a list of string to Dart's entrypoint function. + */ +@property(nonatomic, retain, nullable) NSArray* entrypointArgs; +@end + +/** + * Represents a collection of FlutterEngines who share resources which allows + * them to be created with less time const and occupy less memory than just + * creating multiple FlutterEngines. + * + * Deleting a FlutterEngineGroup doesn't invalidate existing FlutterEngines, but + * it eliminates the possibility to create more FlutterEngines in that group. + * + * @warning This class is a work-in-progress and may change. + * @see https://github.com/flutter/flutter/issues/72009 + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterEngineGroup : NSObject +- (instancetype)init NS_UNAVAILABLE; + +/** + * Initialize a new FlutterEngineGroup. + * + * @param name The name that will present in the threads shared across the + * engines in this group. + * @param project The `FlutterDartProject` that all FlutterEngines in this group + * will be executing. + */ +- (instancetype)initWithName:(NSString*)name + project:(nullable FlutterDartProject*)project NS_DESIGNATED_INITIALIZER; + +/** + * Creates a running `FlutterEngine` that shares components with this group. + * + * @param entrypoint The name of a top-level function from a Dart library. If this is + * FlutterDefaultDartEntrypoint (or nil); this will default to `main()`. If it is not the app's + * main() function, that function must be decorated with `@pragma(vm:entry-point)` to ensure the + * method is not tree-shaken by the Dart compiler. + * @param libraryURI The URI of the Dart library which contains the entrypoint method. IF nil, + * this will default to the same library as the `main()` function in the Dart program. + * + * @see FlutterEngineGroup + */ +- (FlutterEngine*)makeEngineWithEntrypoint:(nullable NSString*)entrypoint + libraryURI:(nullable NSString*)libraryURI; + +/** + * Creates a running `FlutterEngine` that shares components with this group. + * + * @param entrypoint The name of a top-level function from a Dart library. If this is + * FlutterDefaultDartEntrypoint (or nil); this will default to `main()`. If it is not the app's + * main() function, that function must be decorated with `@pragma(vm:entry-point)` to ensure the + * method is not tree-shaken by the Dart compiler. + * @param libraryURI The URI of the Dart library which contains the entrypoint method. IF nil, + * this will default to the same library as the `main()` function in the Dart program. + * @param initialRoute The name of the initial Flutter `Navigator` `Route` to load. If this is + * FlutterDefaultInitialRoute (or nil), it will default to the "/" route. + * + * @see FlutterEngineGroup + */ +- (FlutterEngine*)makeEngineWithEntrypoint:(nullable NSString*)entrypoint + libraryURI:(nullable NSString*)libraryURI + initialRoute:(nullable NSString*)initialRoute; + +/** + * Creates a running `FlutterEngine` that shares components with this group. + * + * @param options Options that control how a FlutterEngine should be created. + * + * @see FlutterEngineGroupOptions + */ +- (FlutterEngine*)makeEngineWithOptions:(nullable FlutterEngineGroupOptions*)options; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterHeadlessDartRunner.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterHeadlessDartRunner.h new file mode 100644 index 0000000..08069ab --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterHeadlessDartRunner.h @@ -0,0 +1,97 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERHEADLESSDARTRUNNER_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERHEADLESSDARTRUNNER_H_ + +#import + +#import "FlutterBinaryMessenger.h" +#import "FlutterDartProject.h" +#import "FlutterEngine.h" +#import "FlutterMacros.h" + +/** + * A callback for when FlutterHeadlessDartRunner has attempted to start a Dart + * Isolate in the background. + * + * @param success YES if the Isolate was started and run successfully, NO + * otherwise. + */ +typedef void (^FlutterHeadlessDartRunnerCallback)(BOOL success); + +/** + * The deprecated FlutterHeadlessDartRunner runs Flutter Dart code with a null rasterizer, + * and no native drawing surface. It is appropriate for use in running Dart + * code e.g. in the background from a plugin. + * + * Most callers should prefer using `FlutterEngine` directly; this interface exists + * for legacy support. + */ +FLUTTER_DARWIN_EXPORT +FLUTTER_DEPRECATED("FlutterEngine should be used rather than FlutterHeadlessDartRunner") +@interface FlutterHeadlessDartRunner : FlutterEngine + +/** + * Initialize this FlutterHeadlessDartRunner with a `FlutterDartProject`. + * + * If the FlutterDartProject is not specified, the FlutterHeadlessDartRunner will attempt to locate + * the project in a default location. + * + * A newly initialized engine will not run the `FlutterDartProject` until either + * `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI` is called. + * + * @param labelPrefix The label prefix used to identify threads for this instance. Should + * be unique across FlutterEngine instances + * @param projectOrNil The `FlutterDartProject` to run. + */ +- (instancetype)initWithName:(NSString*)labelPrefix project:(FlutterDartProject*)projectOrNil; + +/** + * Initialize this FlutterHeadlessDartRunner with a `FlutterDartProject`. + * + * If the FlutterDartProject is not specified, the FlutterHeadlessDartRunner will attempt to locate + * the project in a default location. + * + * A newly initialized engine will not run the `FlutterDartProject` until either + * `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI` is called. + * + * @param labelPrefix The label prefix used to identify threads for this instance. Should + * be unique across FlutterEngine instances + * @param projectOrNil The `FlutterDartProject` to run. + * @param allowHeadlessExecution Must be set to `YES`. + */ +- (instancetype)initWithName:(NSString*)labelPrefix + project:(FlutterDartProject*)projectOrNil + allowHeadlessExecution:(BOOL)allowHeadlessExecution; + +/** + * Initialize this FlutterHeadlessDartRunner with a `FlutterDartProject`. + * + * If the FlutterDartProject is not specified, the FlutterHeadlessDartRunner will attempt to locate + * the project in a default location. + * + * A newly initialized engine will not run the `FlutterDartProject` until either + * `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI` is called. + * + * @param labelPrefix The label prefix used to identify threads for this instance. Should + * be unique across FlutterEngine instances + * @param projectOrNil The `FlutterDartProject` to run. + * @param allowHeadlessExecution Must be set to `YES`. + * @param restorationEnabled Must be set to `NO`. + */ +- (instancetype)initWithName:(NSString*)labelPrefix + project:(FlutterDartProject*)projectOrNil + allowHeadlessExecution:(BOOL)allowHeadlessExecution + restorationEnabled:(BOOL)restorationEnabled NS_DESIGNATED_INITIALIZER; + +/** + * Not recommended for use - will initialize with a default label ("io.flutter.headless") + * and the default FlutterDartProject. + */ +- (instancetype)init; + +@end + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERHEADLESSDARTRUNNER_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterMacros.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterMacros.h new file mode 100644 index 0000000..7f53b41 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterMacros.h @@ -0,0 +1,48 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERMACROS_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERMACROS_H_ + +#if defined(FLUTTER_FRAMEWORK) + +#define FLUTTER_DARWIN_EXPORT __attribute__((visibility("default"))) + +#else // defined(FLUTTER_SDK) + +#define FLUTTER_DARWIN_EXPORT + +#endif // defined(FLUTTER_SDK) + +#ifndef NS_ASSUME_NONNULL_BEGIN +#define NS_ASSUME_NONNULL_BEGIN _Pragma("clang assume_nonnull begin") +#define NS_ASSUME_NONNULL_END _Pragma("clang assume_nonnull end") +#endif // defined(NS_ASSUME_NONNULL_BEGIN) + +/** + * Indicates that the API has been deprecated for the specified reason. Code + * that uses the deprecated API will continue to work as before. However, the + * API will soon become unavailable and users are encouraged to immediately take + * the appropriate action mentioned in the deprecation message and the BREAKING + * CHANGES section present in the Flutter.h umbrella header. + */ +#define FLUTTER_DEPRECATED(msg) __attribute__((__deprecated__(msg))) + +/** + * Indicates that the previously deprecated API is now unavailable. Code that + * uses the API will not work and the declaration of the API is only a stub + * meant to display the given message detailing the actions for the user to take + * immediately. + */ +#define FLUTTER_UNAVAILABLE(msg) __attribute__((__unavailable__(msg))) + +#if __has_feature(objc_arc) +#define FLUTTER_ASSERT_ARC +#define FLUTTER_ASSERT_NOT_ARC #error ARC must be disabled ! +#else +#define FLUTTER_ASSERT_ARC #error ARC must be enabled ! +#define FLUTTER_ASSERT_NOT_ARC +#endif + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERMACROS_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterPlatformViews.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterPlatformViews.h new file mode 100644 index 0000000..59ba4af --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterPlatformViews.h @@ -0,0 +1,56 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLATFORMVIEWS_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLATFORMVIEWS_H_ + +#import + +#import "FlutterCodecs.h" +#import "FlutterMacros.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Wraps a `UIView` for embedding in the Flutter hierarchy + */ +@protocol FlutterPlatformView +/** + * Returns a reference to the `UIView` that is wrapped by this `FlutterPlatformView`. + */ +- (UIView*)view; +@end + +FLUTTER_DARWIN_EXPORT +@protocol FlutterPlatformViewFactory +/** + * Create a `FlutterPlatformView`. + * + * Implemented by iOS code that expose a `UIView` for embedding in a Flutter app. + * + * The implementation of this method should create a new `UIView` and return it. + * + * @param frame The rectangle for the newly created `UIView` measured in points. + * @param viewId A unique identifier for this `UIView`. + * @param args Parameters for creating the `UIView` sent from the Dart side of the Flutter app. + * If `createArgsCodec` is not implemented, or if no creation arguments were sent from the Dart + * code, this will be null. Otherwise this will be the value sent from the Dart code as decoded by + * `createArgsCodec`. + */ +- (NSObject*)createWithFrame:(CGRect)frame + viewIdentifier:(int64_t)viewId + arguments:(id _Nullable)args; + +/** + * Returns the `FlutterMessageCodec` for decoding the args parameter of `createWithFrame`. + * + * Only needs to be implemented if `createWithFrame` needs an arguments parameter. + */ +@optional +- (NSObject*)createArgsCodec; +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLATFORMVIEWS_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterPlugin.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterPlugin.h new file mode 100644 index 0000000..8ab46cf --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterPlugin.h @@ -0,0 +1,448 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLUGIN_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLUGIN_H_ + +#import +#import + +#import "FlutterBinaryMessenger.h" +#import "FlutterChannels.h" +#import "FlutterCodecs.h" +#import "FlutterPlatformViews.h" +#import "FlutterTexture.h" + +NS_ASSUME_NONNULL_BEGIN +@protocol FlutterPluginRegistrar; +@protocol FlutterPluginRegistry; + +#pragma mark - +/** + * Protocol for listener of events from the UIApplication, typically a FlutterPlugin. + */ +@protocol FlutterApplicationLifeCycleDelegate + +@optional +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `NO` if this vetos application launch. + */ +- (BOOL)application:(UIApplication*)application + didFinishLaunchingWithOptions:(NSDictionary*)launchOptions; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `NO` if this vetos application launch. + */ +- (BOOL)application:(UIApplication*)application + willFinishLaunchingWithOptions:(NSDictionary*)launchOptions; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)applicationDidBecomeActive:(UIApplication*)application; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)applicationWillResignActive:(UIApplication*)application; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)applicationDidEnterBackground:(UIApplication*)application; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)applicationWillEnterForeground:(UIApplication*)application; + +/** + Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)applicationWillTerminate:(UIApplication*)application; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didRegisterUserNotificationSettings:(UIUserNotificationSettings*)notificationSettings + API_DEPRECATED( + "See -[UIApplicationDelegate application:didRegisterUserNotificationSettings:] deprecation", + ios(8.0, 10.0)); + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didFailToRegisterForRemoteNotificationsWithError:(NSError*)error; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application + didReceiveRemoteNotification:(NSDictionary*)userInfo + fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didReceiveLocalNotification:(UILocalNotification*)notification + API_DEPRECATED( + "See -[UIApplicationDelegate application:didReceiveLocalNotification:] deprecation", + ios(4.0, 10.0)); + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application + openURL:(NSURL*)url + options:(NSDictionary*)options; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application handleOpenURL:(NSURL*)url; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application + openURL:(NSURL*)url + sourceApplication:(NSString*)sourceApplication + annotation:(id)annotation; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application + performActionForShortcutItem:(UIApplicationShortcutItem*)shortcutItem + completionHandler:(void (^)(BOOL succeeded))completionHandler + API_AVAILABLE(ios(9.0)); + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application + handleEventsForBackgroundURLSession:(nonnull NSString*)identifier + completionHandler:(nonnull void (^)(void))completionHandler; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application + performFetchWithCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application + continueUserActivity:(NSUserActivity*)userActivity + restorationHandler:(void (^)(NSArray*))restorationHandler; +@end + +#pragma mark - +/** + * A plugin registration callback. + * + * Used for registering plugins with additional instances of + * `FlutterPluginRegistry`. + * + * @param registry The registry to register plugins with. + */ +typedef void (*FlutterPluginRegistrantCallback)(NSObject* registry); + +#pragma mark - +/** + * Implemented by the iOS part of a Flutter plugin. + * + * Defines a set of optional callback methods and a method to set up the plugin + * and register it to be called by other application components. + */ +@protocol FlutterPlugin +@required +/** + * Registers this plugin using the context information and callback registration + * methods exposed by the given registrar. + * + * The registrar is obtained from a `FlutterPluginRegistry` which keeps track of + * the identity of registered plugins and provides basic support for cross-plugin + * coordination. + * + * The caller of this method, a plugin registrant, is usually autogenerated by + * Flutter tooling based on declared plugin dependencies. The generated registrant + * asks the registry for a registrar for each plugin, and calls this method to + * allow the plugin to initialize itself and register callbacks with application + * objects available through the registrar protocol. + * + * @param registrar A helper providing application context and methods for + * registering callbacks. + */ ++ (void)registerWithRegistrar:(NSObject*)registrar; +@optional +/** + * Set a callback for registering plugins to an additional `FlutterPluginRegistry`, + * including headless `FlutterEngine` instances. + * + * This method is typically called from within an application's `AppDelegate` at + * startup to allow for plugins which create additional `FlutterEngine` instances + * to register the application's plugins. + * + * @param callback A callback for registering some set of plugins with a + * `FlutterPluginRegistry`. + */ ++ (void)setPluginRegistrantCallback:(FlutterPluginRegistrantCallback)callback; +@optional +/** + * Called if this plugin has been registered to receive `FlutterMethodCall`s. + * + * @param call The method call command object. + * @param result A callback for submitting the result of the call. + */ +- (void)handleMethodCall:(FlutterMethodCall*)call result:(FlutterResult)result; +@optional +/** + * Called when a plugin is being removed from a `FlutterEngine`, which is + * usually the result of the `FlutterEngine` being deallocated. This method + * provides the opportunity to do necessary cleanup. + * + * You will only receive this method if you registered your plugin instance with + * the `FlutterEngine` via `-[FlutterPluginRegistry publish:]`. + * + * @param registrar The registrar that was used to publish the plugin. + * + */ +- (void)detachFromEngineForRegistrar:(NSObject*)registrar; +@end + +#pragma mark - +/** + * How the UIGestureRecognizers of a platform view are blocked. + * + * UIGestureRecognizers of platform views can be blocked based on decisions made by the + * Flutter Framework (e.g. When an interact-able widget is covering the platform view). + */ +typedef enum { + // NOLINTBEGIN(readability-identifier-naming) + /** + * Flutter blocks all the UIGestureRecognizers on the platform view as soon as it + * decides they should be blocked. + * + * With this policy, only the `touchesBegan` method for all the UIGestureRecognizers is guaranteed + * to be called. + */ + FlutterPlatformViewGestureRecognizersBlockingPolicyEager, + /** + * Flutter blocks the platform view's UIGestureRecognizers from recognizing only after + * touchesEnded was invoked. + * + * This results in the platform view's UIGestureRecognizers seeing the entire touch sequence, + * but never recognizing the gesture (and never invoking actions). + */ + FlutterPlatformViewGestureRecognizersBlockingPolicyWaitUntilTouchesEnded, + // NOLINTEND(readability-identifier-naming) +} FlutterPlatformViewGestureRecognizersBlockingPolicy; + +#pragma mark - +/** + * Registration context for a single `FlutterPlugin`, providing a one stop shop + * for the plugin to access contextual information and register callbacks for + * various application events. + * + * Registrars are obtained from a `FlutterPluginRegistry` which keeps track of + * the identity of registered plugins and provides basic support for cross-plugin + * coordination. + */ +@protocol FlutterPluginRegistrar +/** + * Returns a `FlutterBinaryMessenger` for creating Dart/iOS communication + * channels to be used by the plugin. + * + * @return The messenger. + */ +- (NSObject*)messenger; + +/** + * Returns a `FlutterTextureRegistry` for registering textures + * provided by the plugin. + * + * @return The texture registry. + */ +- (NSObject*)textures; + +/** + * Registers a `FlutterPlatformViewFactory` for creation of platform views. + * + * Plugins expose `UIView` for embedding in Flutter apps by registering a view factory. + * + * @param factory The view factory that will be registered. + * @param factoryId A unique identifier for the factory, the Dart code of the Flutter app can use + * this identifier to request creation of a `UIView` by the registered factory. + */ +- (void)registerViewFactory:(NSObject*)factory + withId:(NSString*)factoryId; + +/** + * Registers a `FlutterPlatformViewFactory` for creation of platform views. + * + * Plugins can expose a `UIView` for embedding in Flutter apps by registering a view factory. + * + * @param factory The view factory that will be registered. + * @param factoryId A unique identifier for the factory, the Dart code of the Flutter app can use + * this identifier to request creation of a `UIView` by the registered factory. + * @param gestureRecognizersBlockingPolicy How UIGestureRecognizers on the platform views are + * blocked. + * + */ +- (void)registerViewFactory:(NSObject*)factory + withId:(NSString*)factoryId + gestureRecognizersBlockingPolicy: + (FlutterPlatformViewGestureRecognizersBlockingPolicy)gestureRecognizersBlockingPolicy; + +/** + * Publishes a value for external use of the plugin. + * + * Plugins may publish a single value, such as an instance of the + * plugin's main class, for situations where external control or + * interaction is needed. + * + * The published value will be available from the `FlutterPluginRegistry`. + * Repeated calls overwrite any previous publication. + * + * @param value The value to be published. + */ +- (void)publish:(NSObject*)value; + +/** + * Registers the plugin as a receiver of incoming method calls from the Dart side + * on the specified `FlutterMethodChannel`. + * + * @param delegate The receiving object, such as the plugin's main class. + * @param channel The channel + */ +- (void)addMethodCallDelegate:(NSObject*)delegate + channel:(FlutterMethodChannel*)channel; + +/** + * Registers the plugin as a receiver of `UIApplicationDelegate` calls. + * + * @param delegate The receiving object, such as the plugin's main class. + */ +- (void)addApplicationDelegate:(NSObject*)delegate + NS_EXTENSION_UNAVAILABLE_IOS("Disallowed in plugins used in app extensions"); + +/** + * Returns the file name for the given asset. + * The returned file name can be used to access the asset in the application's main bundle. + * + * @param asset The name of the asset. The name can be hierarchical. + * @return the file name to be used for lookup in the main bundle. + */ +- (NSString*)lookupKeyForAsset:(NSString*)asset; + +/** + * Returns the file name for the given asset which originates from the specified package. + * The returned file name can be used to access the asset in the application's main bundle. + * + * + * @param asset The name of the asset. The name can be hierarchical. + * @param package The name of the package from which the asset originates. + * @return the file name to be used for lookup in the main bundle. + */ +- (NSString*)lookupKeyForAsset:(NSString*)asset fromPackage:(NSString*)package; +@end + +#pragma mark - +/** + * A registry of Flutter iOS plugins. + * + * Plugins are identified by unique string keys, typically the name of the + * plugin's main class. The registry tracks plugins by this key, mapping it to + * a value published by the plugin during registration, if any. This provides a + * very basic means of cross-plugin coordination with loose coupling between + * unrelated plugins. + * + * Plugins typically need contextual information and the ability to register + * callbacks for various application events. To keep the API of the registry + * focused, these facilities are not provided directly by the registry, but by + * a `FlutterPluginRegistrar`, created by the registry in exchange for the unique + * key of the plugin. + * + * There is no implied connection between the registry and the registrar. + * Specifically, callbacks registered by the plugin via the registrar may be + * relayed directly to the underlying iOS application objects. + */ +@protocol FlutterPluginRegistry +/** + * Returns a registrar for registering a plugin. + * + * @param pluginKey The unique key identifying the plugin. + */ +- (nullable NSObject*)registrarForPlugin:(NSString*)pluginKey; +/** + * Returns whether the specified plugin has been registered. + * + * @param pluginKey The unique key identifying the plugin. + * @return `YES` if `registrarForPlugin` has been called with `pluginKey`. + */ +- (BOOL)hasPlugin:(NSString*)pluginKey; + +/** + * Returns a value published by the specified plugin. + * + * @param pluginKey The unique key identifying the plugin. + * @return An object published by the plugin, if any. Will be `NSNull` if + * nothing has been published. Will be `nil` if the plugin has not been + * registered. + */ +- (nullable NSObject*)valuePublishedByPlugin:(NSString*)pluginKey; +@end + +#pragma mark - +/** + * Implement this in the `UIAppDelegate` of your app to enable Flutter plugins to register + * themselves to the application life cycle events. + * + * For plugins to receive events from `UNUserNotificationCenter`, register this as the + * `UNUserNotificationCenterDelegate`. + */ +@protocol FlutterAppLifeCycleProvider + +/** + * Called when registering a new `FlutterApplicaitonLifeCycleDelegate`. + * + * See also: `-[FlutterAppDelegate addApplicationLifeCycleDelegate:]` + */ +- (void)addApplicationLifeCycleDelegate:(NSObject*)delegate; +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLUGIN_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterPluginAppLifeCycleDelegate.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterPluginAppLifeCycleDelegate.h new file mode 100644 index 0000000..95d1e61 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterPluginAppLifeCycleDelegate.h @@ -0,0 +1,148 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLUGINAPPLIFECYCLEDELEGATE_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLUGINAPPLIFECYCLEDELEGATE_H_ + +#import "FlutterPlugin.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Propagates `UIAppDelegate` callbacks to registered plugins. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterPluginAppLifeCycleDelegate : NSObject + +/** + * Registers `delegate` to receive life cycle callbacks via this FlutterPluginAppLifeCycleDelegate + * as long as it is alive. + * + * `delegate` will only be referenced weakly. + */ +- (void)addDelegate:(NSObject*)delegate; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + * + * @return `NO` if any plugin vetos application launch. + */ +- (BOOL)application:(UIApplication*)application + didFinishLaunchingWithOptions:(NSDictionary*)launchOptions; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + * + * @return `NO` if any plugin vetos application launch. + */ +- (BOOL)application:(UIApplication*)application + willFinishLaunchingWithOptions:(NSDictionary*)launchOptions; + +/** + * Called if this plugin has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didRegisterUserNotificationSettings:(UIUserNotificationSettings*)notificationSettings + API_DEPRECATED( + "See -[UIApplicationDelegate application:didRegisterUserNotificationSettings:] deprecation", + ios(8.0, 10.0)); + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didFailToRegisterForRemoteNotificationsWithError:(NSError*)error; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didReceiveRemoteNotification:(NSDictionary*)userInfo + fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didReceiveLocalNotification:(UILocalNotification*)notification + API_DEPRECATED( + "See -[UIApplicationDelegate application:didReceiveLocalNotification:] deprecation", + ios(4.0, 10.0)); + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks in order of registration until + * some plugin handles the request. + * + * @return `YES` if any plugin handles the request. + */ +- (BOOL)application:(UIApplication*)application + openURL:(NSURL*)url + options:(NSDictionary*)options; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks in order of registration until + * some plugin handles the request. + * + * @return `YES` if any plugin handles the request. + */ +- (BOOL)application:(UIApplication*)application handleOpenURL:(NSURL*)url; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks in order of registration until + * some plugin handles the request. + * + * @return `YES` if any plugin handles the request. + */ +- (BOOL)application:(UIApplication*)application + openURL:(NSURL*)url + sourceApplication:(NSString*)sourceApplication + annotation:(id)annotation; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + performActionForShortcutItem:(UIApplicationShortcutItem*)shortcutItem + completionHandler:(void (^)(BOOL succeeded))completionHandler + API_AVAILABLE(ios(9.0)); + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks in order of registration until + * some plugin handles the request. + * + * @return `YES` if any plugin handles the request. + */ +- (BOOL)application:(UIApplication*)application + handleEventsForBackgroundURLSession:(nonnull NSString*)identifier + completionHandler:(nonnull void (^)(void))completionHandler; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks in order of registration until + * some plugin handles the request. + * + * @returns `YES` if any plugin handles the request. + */ +- (BOOL)application:(UIApplication*)application + performFetchWithCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks in order of registration until + * some plugin handles the request. + * + * @return `YES` if any plugin handles the request. + */ +- (BOOL)application:(UIApplication*)application + continueUserActivity:(NSUserActivity*)userActivity + restorationHandler:(void (^)(NSArray*))restorationHandler; +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLUGINAPPLIFECYCLEDELEGATE_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterTexture.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterTexture.h new file mode 100644 index 0000000..003b865 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterTexture.h @@ -0,0 +1,62 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERTEXTURE_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERTEXTURE_H_ + +#import +#import + +#import "FlutterMacros.h" + +NS_ASSUME_NONNULL_BEGIN + +FLUTTER_DARWIN_EXPORT +/** + * Represents a texture that can be shared with Flutter. + * + * See also: https://github.com/flutter/plugins/tree/master/packages/camera + */ +@protocol FlutterTexture +/** Copy the contents of the texture into a `CVPixelBuffer`. */ +- (CVPixelBufferRef _Nullable)copyPixelBuffer; + +/** + * Called when the texture is unregistered. + * + * Called on the raster thread. + */ +@optional +- (void)onTextureUnregistered:(NSObject*)texture; +@end + +FLUTTER_DARWIN_EXPORT +/** + * A collection of registered `FlutterTexture`'s. + */ +@protocol FlutterTextureRegistry +/** + * Registers a `FlutterTexture` for usage in Flutter and returns an id that can be used to reference + * that texture when calling into Flutter with channels. Textures must be registered on the + * platform thread. On success returns the pointer to the registered texture, else returns 0. + */ +- (int64_t)registerTexture:(NSObject*)texture; +/** + * Notifies Flutter that the content of the previously registered texture has been updated. + * + * This will trigger a call to `-[FlutterTexture copyPixelBuffer]` on the raster thread. + */ +- (void)textureFrameAvailable:(int64_t)textureId; +/** + * Unregisters a `FlutterTexture` that has previously regeistered with `registerTexture:`. Textures + * must be unregistered on the platform thread. + * + * @param textureId The result that was previously returned from `registerTexture:`. + */ +- (void)unregisterTexture:(int64_t)textureId; +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERTEXTURE_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterViewController.h b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterViewController.h new file mode 100644 index 0000000..a218fd3 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Headers/FlutterViewController.h @@ -0,0 +1,260 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERVIEWCONTROLLER_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERVIEWCONTROLLER_H_ + +#import +#include + +#import "FlutterBinaryMessenger.h" +#import "FlutterDartProject.h" +#import "FlutterEngine.h" +#import "FlutterMacros.h" +#import "FlutterPlugin.h" +#import "FlutterTexture.h" + +NS_ASSUME_NONNULL_BEGIN + +@class FlutterEngine; + +/** + * The name used for semantic update notifications via `NSNotificationCenter`. + * + * The object passed as the sender is the `FlutterViewController` associated + * with the update. + */ +FLUTTER_DARWIN_EXPORT +// NOLINTNEXTLINE(readability-identifier-naming) +extern NSNotificationName const FlutterSemanticsUpdateNotification; + +/** + * A `UIViewController` implementation for Flutter views. + * + * Dart execution, channel communication, texture registration, and plugin registration are all + * handled by `FlutterEngine`. Calls on this class to those members all proxy through to the + * `FlutterEngine` attached FlutterViewController. + * + * A FlutterViewController can be initialized either with an already-running `FlutterEngine` via the + * `initWithEngine:` initializer, or it can be initialized with a `FlutterDartProject` that will be + * used to implicitly spin up a new `FlutterEngine`. Creating a `FlutterEngine` before showing a + * FlutterViewController can be used to pre-initialize the Dart VM and to prepare the isolate in + * order to reduce the latency to the first rendered frame. See + * https://flutter.dev/docs/development/add-to-app/performance for more details on loading + * latency. + * + * Holding a `FlutterEngine` independently of FlutterViewControllers can also be used to not to lose + * Dart-related state and asynchronous tasks when navigating back and forth between a + * FlutterViewController and other `UIViewController`s. + */ +FLUTTER_DARWIN_EXPORT +#ifdef __IPHONE_13_4 +@interface FlutterViewController + : UIViewController +#else +@interface FlutterViewController : UIViewController +#endif + +/** + * Initializes this FlutterViewController with the specified `FlutterEngine`. + * + * The initialized viewcontroller will attach itself to the engine as part of this process. + * + * @param engine The `FlutterEngine` instance to attach to. Cannot be nil. + * @param nibName The NIB name to initialize this UIViewController with. + * @param nibBundle The NIB bundle. + */ +- (instancetype)initWithEngine:(FlutterEngine*)engine + nibName:(nullable NSString*)nibName + bundle:(nullable NSBundle*)nibBundle NS_DESIGNATED_INITIALIZER; + +/** + * Initializes a new FlutterViewController and `FlutterEngine` with the specified + * `FlutterDartProject`. + * + * This will implicitly create a new `FlutterEngine` which is retrievable via the `engine` property + * after initialization. + * + * @param project The `FlutterDartProject` to initialize the `FlutterEngine` with. + * @param nibName The NIB name to initialize this UIViewController with. + * @param nibBundle The NIB bundle. + */ +- (instancetype)initWithProject:(nullable FlutterDartProject*)project + nibName:(nullable NSString*)nibName + bundle:(nullable NSBundle*)nibBundle NS_DESIGNATED_INITIALIZER; + +/** + * Initializes a new FlutterViewController and `FlutterEngine` with the specified + * `FlutterDartProject` and `initialRoute`. + * + * This will implicitly create a new `FlutterEngine` which is retrievable via the `engine` property + * after initialization. + * + * @param project The `FlutterDartProject` to initialize the `FlutterEngine` with. + * @param initialRoute The initial `Navigator` route to load. + * @param nibName The NIB name to initialize this UIViewController with. + * @param nibBundle The NIB bundle. + */ +- (instancetype)initWithProject:(nullable FlutterDartProject*)project + initialRoute:(nullable NSString*)initialRoute + nibName:(nullable NSString*)nibName + bundle:(nullable NSBundle*)nibBundle NS_DESIGNATED_INITIALIZER; + +/** + * Initializer that is called from loading a FlutterViewController from a XIB. + * + * See also: + * https://developer.apple.com/documentation/foundation/nscoding/1416145-initwithcoder?language=objc + */ +- (instancetype)initWithCoder:(NSCoder*)aDecoder NS_DESIGNATED_INITIALIZER; + +/** + * Registers a callback that will be invoked when the Flutter view has been rendered. + * The callback will be fired only once. + * + * Replaces an existing callback. Use a `nil` callback to unregister the existing one. + */ +- (void)setFlutterViewDidRenderCallback:(void (^)(void))callback; + +/** + * Returns the file name for the given asset. + * The returned file name can be used to access the asset in the application's + * main bundle. + * + * @param asset The name of the asset. The name can be hierarchical. + * @return The file name to be used for lookup in the main bundle. + */ +- (NSString*)lookupKeyForAsset:(NSString*)asset; + +/** + * Returns the file name for the given asset which originates from the specified + * package. + * The returned file name can be used to access the asset in the application's + * main bundle. + * + * @param asset The name of the asset. The name can be hierarchical. + * @param package The name of the package from which the asset originates. + * @return The file name to be used for lookup in the main bundle. + */ +- (NSString*)lookupKeyForAsset:(NSString*)asset fromPackage:(NSString*)package; + +/** + * Deprecated API to set initial route. + * + * Attempts to set the first route that the Flutter app shows if the Flutter + * runtime hasn't yet started. The default is "/". + * + * This method must be called immediately after `initWithProject` and has no + * effect when using `initWithEngine` if the `FlutterEngine` has already been + * run. + * + * Setting this after the Flutter started running has no effect. See `pushRoute` + * and `popRoute` to change the route after Flutter started running. + * + * This is deprecated because it needs to be called at the time of initialization + * and thus should just be in the `initWithProject` initializer. If using + * `initWithEngine`, the initial route should be set on the engine's + * initializer. + * + * @param route The name of the first route to show. + */ +- (void)setInitialRoute:(NSString*)route + FLUTTER_DEPRECATED("Use FlutterViewController initializer to specify initial route"); + +/** + * Instructs the Flutter Navigator (if any) to go back. + */ +- (void)popRoute; + +/** + * Instructs the Flutter Navigator (if any) to push a route on to the navigation + * stack. + * + * @param route The name of the route to push to the navigation stack. + */ +- (void)pushRoute:(NSString*)route; + +/** + * The `FlutterPluginRegistry` used by this FlutterViewController. + */ +- (id)pluginRegistry; + +/** + * A wrapper around UIAccessibilityIsVoiceOverRunning(). + * + * As a C function, UIAccessibilityIsVoiceOverRunning() cannot be mocked in testing. Mock + * this class method to testing features depends on UIAccessibilityIsVoiceOverRunning(). + */ ++ (BOOL)isUIAccessibilityIsVoiceOverRunning; + +/** + * True if at least one frame has rendered and the ViewController has appeared. + * + * This property is reset to false when the ViewController disappears. It is + * guaranteed to only alternate between true and false for observers. + */ +@property(nonatomic, readonly, getter=isDisplayingFlutterUI) BOOL displayingFlutterUI; + +/** + * Specifies the view to use as a splash screen. Flutter's rendering is asynchronous, so the first + * frame rendered by the Flutter application might not immediately appear when the Flutter view is + * initially placed in the view hierarchy. The splash screen view will be used as + * a replacement until the first frame is rendered. + * + * The view used should be appropriate for multiple sizes; an autoresizing mask to + * have a flexible width and height will be applied automatically. + * + * Set to nil to remove the splash screen view. + */ +@property(strong, nonatomic, nullable) UIView* splashScreenView; + +/** + * Attempts to set the `splashScreenView` property from the `UILaunchStoryboardName` from the + * main bundle's `Info.plist` file. This method will not change the value of `splashScreenView` + * if it cannot find a default one from a storyboard or nib. + * + * @return `YES` if successful, `NO` otherwise. + */ +- (BOOL)loadDefaultSplashScreenView; + +/** + * Controls whether the created view will be opaque or not. + * + * Default is `YES`. Note that setting this to `NO` may negatively impact performance + * when using hardware acceleration, and toggling this will trigger a re-layout of the + * view. + */ +@property(nonatomic, getter=isViewOpaque) BOOL viewOpaque; + +/** + * The `FlutterEngine` instance for this view controller. This could be the engine this + * `FlutterViewController` is initialized with or a new `FlutterEngine` implicitly created if + * no engine was supplied during initialization. + */ +@property(weak, nonatomic, readonly) FlutterEngine* engine; + +/** + * The `FlutterBinaryMessenger` associated with this FlutterViewController (used for communicating + * with channels). + * + * This is just a convenient way to get the |FlutterEngine|'s binary messenger. + */ +@property(nonatomic, readonly) NSObject* binaryMessenger; + +/** + * If the `FlutterViewController` creates a `FlutterEngine`, this property + * determines if that `FlutterEngine` has `allowHeadlessExecution` set. + * + * The intention is that this is used with the XIB. Otherwise, a + * `FlutterEngine` can just be sent to the init methods. + * + * See also: `-[FlutterEngine initWithName:project:allowHeadlessExecution:]` + */ +@property(nonatomic, readonly) BOOL engineAllowHeadlessExecution; + +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERVIEWCONTROLLER_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Info.plist b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Info.plist new file mode 100644 index 0000000..4e6ca47 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Info.plist @@ -0,0 +1,30 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + Flutter + CFBundleIdentifier + io.flutter.flutter + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + Flutter + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + MinimumOSVersion + 11.0 + FlutterEngine + c4cd48e186460b32d44585ce3c103271ab676355 + ClangVersion + b'Fuchsia clang version 18.0.0 (https://llvm.googlesource.com/llvm-project 725656bdd885483c39f482a01ea25d67acf39c46)' + + diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Modules/module.modulemap b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Modules/module.modulemap new file mode 100644 index 0000000..bf81c8a --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module Flutter { + umbrella header "Flutter.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/PrivacyInfo.xcprivacy b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..d4bc7fc --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/PrivacyInfo.xcprivacy @@ -0,0 +1,32 @@ + + + + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryFileTimestamp + NSPrivacyAccessedAPITypeReasons + + 0A2A.1 + C617.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategorySystemBootTime + NSPrivacyAccessedAPITypeReasons + + 35F9.1 + + + + + diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/_CodeSignature/CodeResources b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..7d96dba --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/_CodeSignature/CodeResources @@ -0,0 +1,311 @@ + + + + + files + + Headers/Flutter.h + + wTPJHICwW6wxY3b87ek7ITN5kJk= + + Headers/FlutterAppDelegate.h + + zbvYFr9dywry0lMMrHuNOOaNgkY= + + Headers/FlutterBinaryMessenger.h + + ksjIMu5IPw+Q3rw2YkAx0KjxkdM= + + Headers/FlutterCallbackCache.h + + V/wkSSsyYdMoexF6wPrC3KgkL4g= + + Headers/FlutterChannels.h + + vFsZXNqjflvqKqAzsIptQaTSJho= + + Headers/FlutterCodecs.h + + sUgX1PJzkvyinL5i7nS1ro/Kd5o= + + Headers/FlutterDartProject.h + + 1Ii7W6lYWZUeB6C6rtn269jAxgA= + + Headers/FlutterEngine.h + + AqVvCbPmgWMQKrRnib05Okrjbp0= + + Headers/FlutterEngineGroup.h + + nZcTgHGDD30QzPLlQfP8gP+S06o= + + Headers/FlutterHeadlessDartRunner.h + + UqnnVWwQEYYX56eu7lt6dpR3LIc= + + Headers/FlutterMacros.h + + crQ9782ULebLQfIR+MbBkjB7d+k= + + Headers/FlutterPlatformViews.h + + ocQVSiAiUMYfVtZIn48LpYTJA5w= + + Headers/FlutterPlugin.h + + EARXud6pHb7ZYP8eXPDnluMqcXk= + + Headers/FlutterPluginAppLifeCycleDelegate.h + + qWHw5VIWEa0NmJ1PMhD16nlfRKk= + + Headers/FlutterTexture.h + + 7nFruy6bmD9XHvbzEwfdTXE4Rkk= + + Headers/FlutterViewController.h + + n0oqDKaGwBHcAUY4+7F+z78onKc= + + Info.plist + + PDU2bz71o1hsfq3mgwdaqF97hEU= + + Modules/module.modulemap + + wJV5dCKEGl+FAtDc8wJJh/fvKXs= + + PrivacyInfo.xcprivacy + + D+cqXttvC7E/uziGjFdqFabWd7A= + + icudtl.dat + + Ubat0LvE4LUgCwHeyl0Anx2vnzk= + + + files2 + + Headers/Flutter.h + + hash2 + + auaf7wPxiASCYD2ACy1dfbMJvmONwFvSz1BWYAQrrSw= + + + Headers/FlutterAppDelegate.h + + hash2 + + o0iigVsmgwmtZfSv3X7hReDNYP5rXblslDnqq2s6UQc= + + + Headers/FlutterBinaryMessenger.h + + hash2 + + EXDk4t+7qCpyQkar+q9WHqY9bcK8eyohCwGVtBJhMy8= + + + Headers/FlutterCallbackCache.h + + hash2 + + 0h9+vK5K+r8moTsiGBfs6+TM9Qog089afHAy3gbcwDU= + + + Headers/FlutterChannels.h + + hash2 + + kg195C3vZLiOn8KeFQUy7DoVuA9VZDpqoBLVn64uGaI= + + + Headers/FlutterCodecs.h + + hash2 + + ZyqlHYuZbpFevVeny9Wdl0rVFgS7szIyssSiCyaaeFM= + + + Headers/FlutterDartProject.h + + hash2 + + Y5PEW7Tws4XpVmn15X/fdaU0d76hSeF803JlgrI20qE= + + + Headers/FlutterEngine.h + + hash2 + + RAOC6nDhZdghbAzsIZgVeq6qPt+MUNTfm/vkUnhmZO4= + + + Headers/FlutterEngineGroup.h + + hash2 + + I+878Ez9ZpVdAR2GOzKJKjaZ5m807AeAF++2pSMQss4= + + + Headers/FlutterHeadlessDartRunner.h + + hash2 + + nmZjZpvFCXrygf4U9aPkNi8VcI7cL5AtA+CY5uUWIL0= + + + Headers/FlutterMacros.h + + hash2 + + ebBVHSZcUnAbN4hRcYq3ttt6++z1Ybc8KVSYhVToD5k= + + + Headers/FlutterPlatformViews.h + + hash2 + + 4hl+kRU4PNNKdAHvYrliObXzSjRzow9Z18oOMRZIa0o= + + + Headers/FlutterPlugin.h + + hash2 + + HqbvCHqKWTzs5GjLAwupqEIYVi9yf5CrMdMe31EOwUA= + + + Headers/FlutterPluginAppLifeCycleDelegate.h + + hash2 + + +PMn+5SDj2Vd6RU8CQIt/JYl3T+8Dhp7HImqAzocoNk= + + + Headers/FlutterTexture.h + + hash2 + + 4kb25KahvBulQiElAYv/ZSbdkhkb5F/AKRZv4IjLsOw= + + + Headers/FlutterViewController.h + + hash2 + + phm49xhui2KkRomlqtmASHuU7lmd/s3qNCQpYxC0IMc= + + + Modules/module.modulemap + + hash2 + + 0VjriRpZ7AZZaP/0mMAPMJPhi6LoMB4MhXzL5j24tGs= + + + PrivacyInfo.xcprivacy + + hash2 + + n5XX54YqS1a2btkmvW1iLSplRagn0ZhHJ4tDjVcdQhI= + + + icudtl.dat + + hash2 + + ZepykIMSjfzhwAcmupMrkaqvXkhza1ZE3TdHjl8odaw= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/icudtl.dat b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/icudtl.dat new file mode 100644 index 0000000..466abd8 Binary files /dev/null and b/Flutter/Release/Flutter.xcframework/ios-arm64/Flutter.framework/icudtl.dat differ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter new file mode 100644 index 0000000..890915a Binary files /dev/null and b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Flutter differ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/Flutter.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/Flutter.h new file mode 100644 index 0000000..705dfcb --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/Flutter.h @@ -0,0 +1,24 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTER_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTER_H_ + +#import "FlutterAppDelegate.h" +#import "FlutterBinaryMessenger.h" +#import "FlutterCallbackCache.h" +#import "FlutterChannels.h" +#import "FlutterCodecs.h" +#import "FlutterDartProject.h" +#import "FlutterEngine.h" +#import "FlutterEngineGroup.h" +#import "FlutterHeadlessDartRunner.h" +#import "FlutterMacros.h" +#import "FlutterPlatformViews.h" +#import "FlutterPlugin.h" +#import "FlutterPluginAppLifeCycleDelegate.h" +#import "FlutterTexture.h" +#import "FlutterViewController.h" + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTER_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterAppDelegate.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterAppDelegate.h new file mode 100644 index 0000000..0c427c2 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterAppDelegate.h @@ -0,0 +1,34 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERAPPDELEGATE_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERAPPDELEGATE_H_ + +#import + +#import "FlutterMacros.h" +#import "FlutterPlugin.h" + +/** + * `UIApplicationDelegate` subclass for simple apps that want default behavior. + * + * This class implements the following behaviors: + * * Status bar touches are forwarded to the key window's root view + * `FlutterViewController`, in order to trigger scroll to top. + * * Keeps the Flutter connection open in debug mode when the phone screen + * locks. + * + * App delegates for Flutter applications are *not* required to inherit from + * this class. Developers of custom app delegate classes should copy and paste + * code as necessary from FlutterAppDelegate.mm. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterAppDelegate + : UIResponder + +@property(strong, nonatomic) UIWindow* window; + +@end + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERAPPDELEGATE_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterBinaryMessenger.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterBinaryMessenger.h new file mode 100644 index 0000000..eb0186f --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterBinaryMessenger.h @@ -0,0 +1,106 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERBINARYMESSENGER_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERBINARYMESSENGER_H_ + +#import + +#import "FlutterMacros.h" + +NS_ASSUME_NONNULL_BEGIN +/** + * A message reply callback. + * + * Used for submitting a binary reply back to a Flutter message sender. Also used + * in for handling a binary message reply received from Flutter. + * + * @param reply The reply. + */ +typedef void (^FlutterBinaryReply)(NSData* _Nullable reply); + +/** + * A strategy for handling incoming binary messages from Flutter and to send + * asynchronous replies back to Flutter. + * + * @param message The message. + * @param reply A callback for submitting an asynchronous reply to the sender. + */ +typedef void (^FlutterBinaryMessageHandler)(NSData* _Nullable message, FlutterBinaryReply reply); + +typedef int64_t FlutterBinaryMessengerConnection; + +@protocol FlutterTaskQueue +@end + +/** + * A facility for communicating with the Flutter side using asynchronous message + * passing with binary messages. + * + * Implementated by: + * - `FlutterBasicMessageChannel`, which supports communication using structured + * messages. + * - `FlutterMethodChannel`, which supports communication using asynchronous + * method calls. + * - `FlutterEventChannel`, which supports commuication using event streams. + */ +FLUTTER_DARWIN_EXPORT +@protocol FlutterBinaryMessenger +/// TODO(gaaclarke): Remove optional when macos supports Background Platform Channels. +@optional +- (NSObject*)makeBackgroundTaskQueue; + +- (FlutterBinaryMessengerConnection) + setMessageHandlerOnChannel:(NSString*)channel + binaryMessageHandler:(FlutterBinaryMessageHandler _Nullable)handler + taskQueue:(NSObject* _Nullable)taskQueue; + +@required +/** + * Sends a binary message to the Flutter side on the specified channel, expecting + * no reply. + * + * @param channel The channel name. + * @param message The message. + */ +- (void)sendOnChannel:(NSString*)channel message:(NSData* _Nullable)message; + +/** + * Sends a binary message to the Flutter side on the specified channel, expecting + * an asynchronous reply. + * + * @param channel The channel name. + * @param message The message. + * @param callback A callback for receiving a reply. + */ +- (void)sendOnChannel:(NSString*)channel + message:(NSData* _Nullable)message + binaryReply:(FlutterBinaryReply _Nullable)callback; + +/** + * Registers a message handler for incoming binary messages from the Flutter side + * on the specified channel. + * + * Replaces any existing handler. Use a `nil` handler for unregistering the + * existing handler. + * + * @param channel The channel name. + * @param handler The message handler. + * @return An identifier that represents the connection that was just created to the channel. + */ +- (FlutterBinaryMessengerConnection)setMessageHandlerOnChannel:(NSString*)channel + binaryMessageHandler: + (FlutterBinaryMessageHandler _Nullable)handler; + +/** + * Clears out a channel's message handler if that handler is still the one that + * was created as a result of + * `setMessageHandlerOnChannel:binaryMessageHandler:`. + * + * @param connection The result from `setMessageHandlerOnChannel:binaryMessageHandler:`. + */ +- (void)cleanUpConnection:(FlutterBinaryMessengerConnection)connection; +@end +NS_ASSUME_NONNULL_END +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERBINARYMESSENGER_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterCallbackCache.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterCallbackCache.h new file mode 100644 index 0000000..b6e331d --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterCallbackCache.h @@ -0,0 +1,54 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERCALLBACKCACHE_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERCALLBACKCACHE_H_ + +#import + +#import "FlutterMacros.h" + +/** + * An object containing the result of `FlutterCallbackCache`'s `lookupCallbackInformation` + * method. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterCallbackInformation : NSObject +/** + * The name of the callback. + */ +@property(copy) NSString* callbackName; +/** + * The class name of the callback. + */ +@property(copy) NSString* callbackClassName; +/** + * The library path of the callback. + */ +@property(copy) NSString* callbackLibraryPath; +@end + +/** + * The cache containing callback information for spawning a + * `FlutterHeadlessDartRunner`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterCallbackCache : NSObject +/** + * Returns the callback information for the given callback handle. + * This callback information can be used when spawning a + * `FlutterHeadlessDartRunner`. + * + * @param handle The handle for a callback, provided by the + * Dart method `PluginUtilities.getCallbackHandle`. + * @return A `FlutterCallbackInformation` object which contains the name of the + * callback, the name of the class in which the callback is defined, and the + * path of the library which contains the callback. If the provided handle is + * invalid, nil is returned. + */ ++ (FlutterCallbackInformation*)lookupCallbackInformation:(int64_t)handle; + +@end + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERCALLBACKCACHE_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterChannels.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterChannels.h new file mode 100644 index 0000000..b88b78a --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterChannels.h @@ -0,0 +1,487 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERCHANNELS_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERCHANNELS_H_ + +#import "FlutterBinaryMessenger.h" +#import "FlutterCodecs.h" + +NS_ASSUME_NONNULL_BEGIN +/** + * A message reply callback. + * + * Used for submitting a reply back to a Flutter message sender. Also used in + * the dual capacity for handling a message reply received from Flutter. + * + * @param reply The reply. + */ +typedef void (^FlutterReply)(id _Nullable reply); + +/** + * A strategy for handling incoming messages from Flutter and to send + * asynchronous replies back to Flutter. + * + * @param message The message. + * @param callback A callback for submitting a reply to the sender which can be invoked from any + * thread. + */ +typedef void (^FlutterMessageHandler)(id _Nullable message, FlutterReply callback); + +/** + * A channel for communicating with the Flutter side using basic, asynchronous + * message passing. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterBasicMessageChannel : NSObject +/** + * Creates a `FlutterBasicMessageChannel` with the specified name and binary + * messenger. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * The channel uses `FlutterStandardMessageCodec` to encode and decode messages. + * + * @param name The channel name. + * @param messenger The binary messenger. + */ ++ (instancetype)messageChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger; + +/** + * Creates a `FlutterBasicMessageChannel` with the specified name, binary + * messenger, and message codec. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The message codec. + */ ++ (instancetype)messageChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec; + +/** + * Initializes a `FlutterBasicMessageChannel` with the specified name, binary + * messenger, and message codec. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The message codec. + */ +- (instancetype)initWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec; + +/** + * Initializes a `FlutterBasicMessageChannel` with the specified name, binary + * messenger, and message codec. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The message codec. + * @param taskQueue The FlutterTaskQueue that executes the handler (see + -[FlutterBinaryMessenger makeBackgroundTaskQueue]). + */ +- (instancetype)initWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec + taskQueue:(NSObject* _Nullable)taskQueue; + +/** + * Sends the specified message to the Flutter side, ignoring any reply. + * + * @param message The message. Must be supported by the codec of this + * channel. + */ +- (void)sendMessage:(id _Nullable)message; + +/** + * Sends the specified message to the Flutter side, expecting an asynchronous + * reply. + * + * @param message The message. Must be supported by the codec of this channel. + * @param callback A callback to be invoked with the message reply from Flutter. + */ +- (void)sendMessage:(id _Nullable)message reply:(FlutterReply _Nullable)callback; + +/** + * Registers a message handler with this channel. + * + * Replaces any existing handler. Use a `nil` handler for unregistering the + * existing handler. + * + * @param handler The message handler. + */ +- (void)setMessageHandler:(FlutterMessageHandler _Nullable)handler; + +/** + * Adjusts the number of messages that will get buffered when sending messages to + * channels that aren't fully set up yet. For example, the engine isn't running + * yet or the channel's message handler isn't set up on the Dart side yet. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param newSize The number of messages that will get buffered. + */ ++ (void)resizeChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + size:(NSInteger)newSize; + +/** + * Adjusts the number of messages that will get buffered when sending messages to + * channels that aren't fully set up yet. For example, the engine isn't running + * yet or the channel's message handler isn't set up on the Dart side yet. + * + * @param newSize The number of messages that will get buffered. + */ +- (void)resizeChannelBuffer:(NSInteger)newSize; + +/** + * Defines whether the channel should show warning messages when discarding messages + * due to overflow. + * + * @param warns When false, the channel is expected to overflow and warning messages + * will not be shown. + * @param name The channel name. + * @param messenger The binary messenger. + */ ++ (void)setWarnsOnOverflow:(BOOL)warns + forChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger; + +/** + * Defines whether the channel should show warning messages when discarding messages + * due to overflow. + * + * @param warns When false, the channel is expected to overflow and warning messages + * will not be shown. + */ +- (void)setWarnsOnOverflow:(BOOL)warns; + +@end + +/** + * A method call result callback. + * + * Used for submitting a method call result back to a Flutter caller. Also used in + * the dual capacity for handling a method call result received from Flutter. + * + * @param result The result. + */ +typedef void (^FlutterResult)(id _Nullable result); + +/** + * A strategy for handling method calls. + * + * @param call The incoming method call. + * @param result A callback to asynchronously submit the result of the call. + * Invoke the callback with a `FlutterError` to indicate that the call failed. + * Invoke the callback with `FlutterMethodNotImplemented` to indicate that the + * method was unknown. Any other values, including `nil`, are interpreted as + * successful results. This can be invoked from any thread. + */ +typedef void (^FlutterMethodCallHandler)(FlutterMethodCall* call, FlutterResult result); + +/** + * A constant used with `FlutterMethodCallHandler` to respond to the call of an + * unknown method. + */ +FLUTTER_DARWIN_EXPORT +extern NSObject const* FlutterMethodNotImplemented; + +/** + * A channel for communicating with the Flutter side using invocation of + * asynchronous methods. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterMethodChannel : NSObject +/** + * Creates a `FlutterMethodChannel` with the specified name and binary messenger. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * The channel uses `FlutterStandardMethodCodec` to encode and decode method calls + * and result envelopes. + * + * @param name The channel name. + * @param messenger The binary messenger. + */ ++ (instancetype)methodChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger; + +/** + * Creates a `FlutterMethodChannel` with the specified name, binary messenger, and + * method codec. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The method codec. + */ ++ (instancetype)methodChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec; + +/** + * Initializes a `FlutterMethodChannel` with the specified name, binary messenger, + * and method codec. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The method codec. + */ +- (instancetype)initWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec; + +/** + * Initializes a `FlutterMethodChannel` with the specified name, binary messenger, + * method codec, and task queue. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The method codec. + * @param taskQueue The FlutterTaskQueue that executes the handler (see + -[FlutterBinaryMessenger makeBackgroundTaskQueue]). + */ +- (instancetype)initWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec + taskQueue:(NSObject* _Nullable)taskQueue; + +// clang-format off +/** + * Invokes the specified Flutter method with the specified arguments, expecting + * no results. + * + * @see [MethodChannel.setMethodCallHandler](https://api.flutter.dev/flutter/services/MethodChannel/setMethodCallHandler.html) + * + * @param method The name of the method to invoke. + * @param arguments The arguments. Must be a value supported by the codec of this + * channel. + */ +// clang-format on +- (void)invokeMethod:(NSString*)method arguments:(id _Nullable)arguments; + +/** + * Invokes the specified Flutter method with the specified arguments, expecting + * an asynchronous result. + * + * @param method The name of the method to invoke. + * @param arguments The arguments. Must be a value supported by the codec of this + * channel. + * @param callback A callback that will be invoked with the asynchronous result. + * The result will be a `FlutterError` instance, if the method call resulted + * in an error on the Flutter side. Will be `FlutterMethodNotImplemented`, if + * the method called was not implemented on the Flutter side. Any other value, + * including `nil`, should be interpreted as successful results. + */ +- (void)invokeMethod:(NSString*)method + arguments:(id _Nullable)arguments + result:(FlutterResult _Nullable)callback; +/** + * Registers a handler for method calls from the Flutter side. + * + * Replaces any existing handler. Use a `nil` handler for unregistering the + * existing handler. + * + * @param handler The method call handler. + */ +- (void)setMethodCallHandler:(FlutterMethodCallHandler _Nullable)handler; + +/** + * Adjusts the number of messages that will get buffered when sending messages to + * channels that aren't fully set up yet. For example, the engine isn't running + * yet or the channel's message handler isn't set up on the Dart side yet. + */ +- (void)resizeChannelBuffer:(NSInteger)newSize; + +@end + +/** + * An event sink callback. + * + * @param event The event. + */ +typedef void (^FlutterEventSink)(id _Nullable event); + +/** + * A strategy for exposing an event stream to the Flutter side. + */ +FLUTTER_DARWIN_EXPORT +@protocol FlutterStreamHandler +/** + * Sets up an event stream and begin emitting events. + * + * Invoked when the first listener is registered with the Stream associated to + * this channel on the Flutter side. + * + * @param arguments Arguments for the stream. + * @param events A callback to asynchronously emit events. Invoke the + * callback with a `FlutterError` to emit an error event. Invoke the + * callback with `FlutterEndOfEventStream` to indicate that no more + * events will be emitted. Any other value, including `nil` are emitted as + * successful events. + * @return A FlutterError instance, if setup fails. + */ +- (FlutterError* _Nullable)onListenWithArguments:(id _Nullable)arguments + eventSink:(FlutterEventSink)events; + +/** + * Tears down an event stream. + * + * Invoked when the last listener is deregistered from the Stream associated to + * this channel on the Flutter side. + * + * The channel implementation may call this method with `nil` arguments + * to separate a pair of two consecutive set up requests. Such request pairs + * may occur during Flutter hot restart. + * + * @param arguments Arguments for the stream. + * @return A FlutterError instance, if teardown fails. + */ +- (FlutterError* _Nullable)onCancelWithArguments:(id _Nullable)arguments; +@end + +/** + * A constant used with `FlutterEventChannel` to indicate end of stream. + */ +FLUTTER_DARWIN_EXPORT +extern NSObject const* FlutterEndOfEventStream; + +/** + * A channel for communicating with the Flutter side using event streams. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterEventChannel : NSObject +/** + * Creates a `FlutterEventChannel` with the specified name and binary messenger. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterViewController`. + * + * The channel uses `FlutterStandardMethodCodec` to decode stream setup and + * teardown requests, and to encode event envelopes. + * + * @param name The channel name. + * @param messenger The binary messenger. + */ ++ (instancetype)eventChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger; + +/** + * Creates a `FlutterEventChannel` with the specified name, binary messenger, + * and method codec. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The method codec. + */ ++ (instancetype)eventChannelWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec; + +/** + * Initializes a `FlutterEventChannel` with the specified name, binary messenger, + * and method codec. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The method codec. + */ +- (instancetype)initWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec; + +/** + * Initializes a `FlutterEventChannel` with the specified name, binary messenger, + * method codec and task queue. + * + * The channel name logically identifies the channel; identically named channels + * interfere with each other's communication. + * + * The binary messenger is a facility for sending raw, binary messages to the + * Flutter side. This protocol is implemented by `FlutterEngine` and `FlutterViewController`. + * + * @param name The channel name. + * @param messenger The binary messenger. + * @param codec The method codec. + * @param taskQueue The FlutterTaskQueue that executes the handler (see + -[FlutterBinaryMessenger makeBackgroundTaskQueue]). + */ +- (instancetype)initWithName:(NSString*)name + binaryMessenger:(NSObject*)messenger + codec:(NSObject*)codec + taskQueue:(NSObject* _Nullable)taskQueue; +/** + * Registers a handler for stream setup requests from the Flutter side. + * + * Replaces any existing handler. Use a `nil` handler for unregistering the + * existing handler. + * + * @param handler The stream handler. + */ +- (void)setStreamHandler:(NSObject* _Nullable)handler; +@end +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERCHANNELS_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterCodecs.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterCodecs.h new file mode 100644 index 0000000..93e1d32 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterCodecs.h @@ -0,0 +1,478 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERCODECS_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERCODECS_H_ + +#import + +#import "FlutterMacros.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * A message encoding/decoding mechanism. + */ +FLUTTER_DARWIN_EXPORT +@protocol FlutterMessageCodec +/** + * Returns a shared instance of this `FlutterMessageCodec`. + */ ++ (instancetype)sharedInstance; + +/** + * Encodes the specified message into binary. + * + * @param message The message. + * @return The binary encoding, or `nil`, if `message` was `nil`. + */ +- (NSData* _Nullable)encode:(id _Nullable)message; + +/** + * Decodes the specified message from binary. + * + * @param message The message. + * @return The decoded message, or `nil`, if `message` was `nil`. + */ +- (id _Nullable)decode:(NSData* _Nullable)message; +@end + +/** + * A `FlutterMessageCodec` using unencoded binary messages, represented as + * `NSData` instances. + * + * This codec is guaranteed to be compatible with the corresponding + * [BinaryCodec](https://api.flutter.dev/flutter/services/BinaryCodec-class.html) + * on the Dart side. These parts of the Flutter SDK are evolved synchronously. + * + * On the Dart side, messages are represented using `ByteData`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterBinaryCodec : NSObject +@end + +/** + * A `FlutterMessageCodec` using UTF-8 encoded `NSString` messages. + * + * This codec is guaranteed to be compatible with the corresponding + * [StringCodec](https://api.flutter.dev/flutter/services/StringCodec-class.html) + * on the Dart side. These parts of the Flutter SDK are evolved synchronously. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterStringCodec : NSObject +@end + +/** + * A `FlutterMessageCodec` using UTF-8 encoded JSON messages. + * + * This codec is guaranteed to be compatible with the corresponding + * [JSONMessageCodec](https://api.flutter.dev/flutter/services/JSONMessageCodec-class.html) + * on the Dart side. These parts of the Flutter SDK are evolved synchronously. + * + * Supports values accepted by `NSJSONSerialization` plus top-level + * `nil`, `NSNumber`, and `NSString`. + * + * On the Dart side, JSON messages are handled by the JSON facilities of the + * [`dart:convert`](https://api.dartlang.org/stable/dart-convert/JSON-constant.html) + * package. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterJSONMessageCodec : NSObject +@end + +/** + * A writer of the Flutter standard binary encoding. + * + * See `FlutterStandardMessageCodec` for details on the encoding. + * + * The encoding is extensible via subclasses overriding `writeValue`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterStandardWriter : NSObject +/** + * Create a `FlutterStandardWriter` who will write to \p data. + */ +- (instancetype)initWithData:(NSMutableData*)data; +/** Write a 8-bit byte. */ +- (void)writeByte:(UInt8)value; +/** Write an array of \p bytes of size \p length. */ +- (void)writeBytes:(const void*)bytes length:(NSUInteger)length; +/** Write an array of bytes contained in \p data. */ +- (void)writeData:(NSData*)data; +/** Write 32-bit unsigned integer that represents a \p size of a collection. */ +- (void)writeSize:(UInt32)size; +/** Write zero padding until data is aligned with \p alignment. */ +- (void)writeAlignment:(UInt8)alignment; +/** Write a string with UTF-8 encoding. */ +- (void)writeUTF8:(NSString*)value; +/** Introspects into an object and writes its representation. + * + * Supported Data Types: + * - NSNull + * - NSNumber + * - NSString (as UTF-8) + * - FlutterStandardTypedData + * - NSArray of supported types + * - NSDictionary of supporte types + * + * NSAsserts on failure. + */ +- (void)writeValue:(id)value; +@end + +/** + * A reader of the Flutter standard binary encoding. + * + * See `FlutterStandardMessageCodec` for details on the encoding. + * + * The encoding is extensible via subclasses overriding `readValueOfType`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterStandardReader : NSObject +/** + * Create a new `FlutterStandardReader` who reads from \p data. + */ +- (instancetype)initWithData:(NSData*)data; +/** Returns YES when the reader hasn't reached the end of its data. */ +- (BOOL)hasMore; +/** Reads a byte value and increments the position. */ +- (UInt8)readByte; +/** Reads a sequence of byte values of \p length and increments the position. */ +- (void)readBytes:(void*)destination length:(NSUInteger)length; +/** Reads a sequence of byte values of \p length and increments the position. */ +- (NSData*)readData:(NSUInteger)length; +/** Reads a 32-bit unsigned integer representing a collection size and increments the position.*/ +- (UInt32)readSize; +/** Advances the read position until it is aligned with \p alignment. */ +- (void)readAlignment:(UInt8)alignment; +/** Read a null terminated string encoded with UTF-8/ */ +- (NSString*)readUTF8; +/** + * Reads a byte for `FlutterStandardField` the decodes a value matching that type. + * + * See also: -[FlutterStandardWriter writeValue] + */ +- (nullable id)readValue; +/** + * Decodes a value matching the \p type specified. + * + * See also: + * - `FlutterStandardField` + * - `-[FlutterStandardWriter writeValue]` + */ +- (nullable id)readValueOfType:(UInt8)type; +@end + +/** + * A factory of compatible reader/writer instances using the Flutter standard + * binary encoding or extensions thereof. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterStandardReaderWriter : NSObject +/** + * Create a new `FlutterStandardWriter` for writing to \p data. + */ +- (FlutterStandardWriter*)writerWithData:(NSMutableData*)data; +/** + * Create a new `FlutterStandardReader` for reading from \p data. + */ +- (FlutterStandardReader*)readerWithData:(NSData*)data; +@end + +/** + * A `FlutterMessageCodec` using the Flutter standard binary encoding. + * + * This codec is guaranteed to be compatible with the corresponding + * [StandardMessageCodec](https://api.flutter.dev/flutter/services/StandardMessageCodec-class.html) + * on the Dart side. These parts of the Flutter SDK are evolved synchronously. + * + * Supported messages are acyclic values of these forms: + * + * - `nil` or `NSNull` + * - `NSNumber` (including their representation of Boolean values) + * - `NSString` + * - `FlutterStandardTypedData` + * - `NSArray` of supported values + * - `NSDictionary` with supported keys and values + * + * On the Dart side, these values are represented as follows: + * + * - `nil` or `NSNull`: null + * - `NSNumber`: `bool`, `int`, or `double`, depending on the contained value. + * - `NSString`: `String` + * - `FlutterStandardTypedData`: `Uint8List`, `Int32List`, `Int64List`, or `Float64List` + * - `NSArray`: `List` + * - `NSDictionary`: `Map` + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterStandardMessageCodec : NSObject +/** + * Create a `FlutterStandardMessageCodec` who will read and write to \p readerWriter. + */ ++ (instancetype)codecWithReaderWriter:(FlutterStandardReaderWriter*)readerWriter; +@end + +/** + * Command object representing a method call on a `FlutterMethodChannel`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterMethodCall : NSObject +/** + * Creates a method call for invoking the specified named method with the + * specified arguments. + * + * @param method the name of the method to call. + * @param arguments the arguments value. + */ ++ (instancetype)methodCallWithMethodName:(NSString*)method arguments:(id _Nullable)arguments; + +/** + * The method name. + */ +@property(readonly, nonatomic) NSString* method; + +/** + * The arguments. + */ +@property(readonly, nonatomic, nullable) id arguments; +@end + +/** + * Error object representing an unsuccessful outcome of invoking a method + * on a `FlutterMethodChannel`, or an error event on a `FlutterEventChannel`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterError : NSObject +/** + * Creates a `FlutterError` with the specified error code, message, and details. + * + * @param code An error code string for programmatic use. + * @param message A human-readable error message. + * @param details Custom error details. + */ ++ (instancetype)errorWithCode:(NSString*)code + message:(NSString* _Nullable)message + details:(id _Nullable)details; +/** + The error code. + */ +@property(readonly, nonatomic) NSString* code; + +/** + The error message. + */ +@property(readonly, nonatomic, nullable) NSString* message; + +/** + The error details. + */ +@property(readonly, nonatomic, nullable) id details; +@end + +/** + * Type of numeric data items encoded in a `FlutterStandardDataType`. + * + * - FlutterStandardDataTypeUInt8: plain bytes + * - FlutterStandardDataTypeInt32: 32-bit signed integers + * - FlutterStandardDataTypeInt64: 64-bit signed integers + * - FlutterStandardDataTypeFloat64: 64-bit floats + */ +typedef NS_ENUM(NSInteger, FlutterStandardDataType) { + // NOLINTBEGIN(readability-identifier-naming) + FlutterStandardDataTypeUInt8, + FlutterStandardDataTypeInt32, + FlutterStandardDataTypeInt64, + FlutterStandardDataTypeFloat32, + FlutterStandardDataTypeFloat64, + // NOLINTEND(readability-identifier-naming) +}; + +/** + * A byte buffer holding `UInt8`, `SInt32`, `SInt64`, or `Float64` values, used + * with `FlutterStandardMessageCodec` and `FlutterStandardMethodCodec`. + * + * Two's complement encoding is used for signed integers. IEEE754 + * double-precision representation is used for floats. The platform's native + * endianness is assumed. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterStandardTypedData : NSObject +/** + * Creates a `FlutterStandardTypedData` which interprets the specified data + * as plain bytes. + * + * @param data the byte data. + */ ++ (instancetype)typedDataWithBytes:(NSData*)data; + +/** + * Creates a `FlutterStandardTypedData` which interprets the specified data + * as 32-bit signed integers. + * + * @param data the byte data. The length must be divisible by 4. + */ ++ (instancetype)typedDataWithInt32:(NSData*)data; + +/** + * Creates a `FlutterStandardTypedData` which interprets the specified data + * as 64-bit signed integers. + * + * @param data the byte data. The length must be divisible by 8. + */ ++ (instancetype)typedDataWithInt64:(NSData*)data; + +/** + * Creates a `FlutterStandardTypedData` which interprets the specified data + * as 32-bit floats. + * + * @param data the byte data. The length must be divisible by 8. + */ ++ (instancetype)typedDataWithFloat32:(NSData*)data; + +/** + * Creates a `FlutterStandardTypedData` which interprets the specified data + * as 64-bit floats. + * + * @param data the byte data. The length must be divisible by 8. + */ ++ (instancetype)typedDataWithFloat64:(NSData*)data; + +/** + * The raw underlying data buffer. + */ +@property(readonly, nonatomic) NSData* data; + +/** + * The type of the encoded values. + */ +@property(readonly, nonatomic, assign) FlutterStandardDataType type; + +/** + * The number of value items encoded. + */ +@property(readonly, nonatomic, assign) UInt32 elementCount; + +/** + * The number of bytes used by the encoding of a single value item. + */ +@property(readonly, nonatomic, assign) UInt8 elementSize; +@end + +/** + * An arbitrarily large integer value, used with `FlutterStandardMessageCodec` + * and `FlutterStandardMethodCodec`. + */ +FLUTTER_DARWIN_EXPORT +FLUTTER_UNAVAILABLE("Unavailable on 2018-08-31. Deprecated on 2018-01-09. " + "FlutterStandardBigInteger was needed because the Dart 1.0 int type had no " + "size limit. With Dart 2.0, the int type is a fixed-size, 64-bit signed " + "integer. If you need to communicate larger integers, use NSString encoding " + "instead.") +@interface FlutterStandardBigInteger : NSObject +@end + +/** + * A codec for method calls and enveloped results. + * + * Method calls are encoded as binary messages with enough structure that the + * codec can extract a method name `NSString` and an arguments `NSObject`, + * possibly `nil`. These data items are used to populate a `FlutterMethodCall`. + * + * Result envelopes are encoded as binary messages with enough structure that + * the codec can determine whether the result was successful or an error. In + * the former case, the codec can extract the result `NSObject`, possibly `nil`. + * In the latter case, the codec can extract an error code `NSString`, a + * human-readable `NSString` error message (possibly `nil`), and a custom + * error details `NSObject`, possibly `nil`. These data items are used to + * populate a `FlutterError`. + */ +FLUTTER_DARWIN_EXPORT +@protocol FlutterMethodCodec +/** + * Provides access to a shared instance this codec. + * + * @return The shared instance. + */ ++ (instancetype)sharedInstance; + +/** + * Encodes the specified method call into binary. + * + * @param methodCall The method call. The arguments value + * must be supported by this codec. + * @return The binary encoding. + */ +- (NSData*)encodeMethodCall:(FlutterMethodCall*)methodCall; + +/** + * Decodes the specified method call from binary. + * + * @param methodCall The method call to decode. + * @return The decoded method call. + */ +- (FlutterMethodCall*)decodeMethodCall:(NSData*)methodCall; + +/** + * Encodes the specified successful result into binary. + * + * @param result The result. Must be a value supported by this codec. + * @return The binary encoding. + */ +- (NSData*)encodeSuccessEnvelope:(id _Nullable)result; + +/** + * Encodes the specified error result into binary. + * + * @param error The error object. The error details value must be supported + * by this codec. + * @return The binary encoding. + */ +- (NSData*)encodeErrorEnvelope:(FlutterError*)error; + +/** + * Deccodes the specified result envelope from binary. + * + * @param envelope The error object. + * @return The result value, if the envelope represented a successful result, + * or a `FlutterError` instance, if not. + */ +- (id _Nullable)decodeEnvelope:(NSData*)envelope; +@end + +/** + * A `FlutterMethodCodec` using UTF-8 encoded JSON method calls and result + * envelopes. + * + * This codec is guaranteed to be compatible with the corresponding + * [JSONMethodCodec](https://api.flutter.dev/flutter/services/JSONMethodCodec-class.html) + * on the Dart side. These parts of the Flutter SDK are evolved synchronously. + * + * Values supported as methods arguments and result payloads are + * those supported as top-level or leaf values by `FlutterJSONMessageCodec`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterJSONMethodCodec : NSObject +@end + +/** + * A `FlutterMethodCodec` using the Flutter standard binary encoding. + * + * This codec is guaranteed to be compatible with the corresponding + * [StandardMethodCodec](https://api.flutter.dev/flutter/services/StandardMethodCodec-class.html) + * on the Dart side. These parts of the Flutter SDK are evolved synchronously. + * + * Values supported as method arguments and result payloads are those supported by + * `FlutterStandardMessageCodec`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterStandardMethodCodec : NSObject +/** + * Create a `FlutterStandardMethodCodec` who will read and write to \p readerWriter. + */ ++ (instancetype)codecWithReaderWriter:(FlutterStandardReaderWriter*)readerWriter; +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERCODECS_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterDartProject.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterDartProject.h new file mode 100644 index 0000000..5e03cb8 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterDartProject.h @@ -0,0 +1,103 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERDARTPROJECT_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERDARTPROJECT_H_ + +#import +#import + +#import "FlutterMacros.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * A set of Flutter and Dart assets used by a `FlutterEngine` to initialize execution. + * + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterDartProject : NSObject + +/** + * Initializes a Flutter Dart project from a bundle. + * + * The bundle must either contain a flutter_assets resource directory, or set the Info.plist key + * FLTAssetsPath to override that name (if you are doing a custom build using a different name). + * + * @param bundle The bundle containing the Flutter assets directory. If nil, the App framework + * created by Flutter will be used. + */ +- (instancetype)initWithPrecompiledDartBundle:(nullable NSBundle*)bundle NS_DESIGNATED_INITIALIZER; +/** + * Unavailable - use `init` instead. + */ +- (instancetype)initFromDefaultSourceForConfiguration API_UNAVAILABLE(macos) + FLUTTER_UNAVAILABLE("Use -init instead."); + +/** + * Returns the default identifier for the bundle where we expect to find the Flutter Dart + * application. + */ ++ (NSString*)defaultBundleIdentifier; + +/** + * An NSArray of NSStrings to be passed as command line arguments to the Dart entrypoint. + * + * If this is not explicitly set, this will default to the contents of + * [NSProcessInfo arguments], without the binary name. + * + * Set this to nil to pass no arguments to the Dart entrypoint. + */ +@property(nonatomic, nullable, copy) + NSArray* dartEntrypointArguments API_UNAVAILABLE(ios); + +/** + * Returns the file name for the given asset. If the bundle with the identifier + * "io.flutter.flutter.app" exists, it will try use that bundle; otherwise, it + * will use the main bundle. To specify a different bundle, use + * `+lookupKeyForAsset:fromBundle`. + * + * @param asset The name of the asset. The name can be hierarchical. + * @return the file name to be used for lookup in the main bundle. + */ ++ (NSString*)lookupKeyForAsset:(NSString*)asset; + +/** + * Returns the file name for the given asset. + * The returned file name can be used to access the asset in the supplied bundle. + * + * @param asset The name of the asset. The name can be hierarchical. + * @param bundle The `NSBundle` to use for looking up the asset. + * @return the file name to be used for lookup in the main bundle. + */ ++ (NSString*)lookupKeyForAsset:(NSString*)asset fromBundle:(nullable NSBundle*)bundle; + +/** + * Returns the file name for the given asset which originates from the specified package. + * The returned file name can be used to access the asset in the application's main bundle. + * + * @param asset The name of the asset. The name can be hierarchical. + * @param package The name of the package from which the asset originates. + * @return the file name to be used for lookup in the main bundle. + */ ++ (NSString*)lookupKeyForAsset:(NSString*)asset fromPackage:(NSString*)package; + +/** + * Returns the file name for the given asset which originates from the specified package. + * The returned file name can be used to access the asset in the specified bundle. + * + * @param asset The name of the asset. The name can be hierarchical. + * @param package The name of the package from which the asset originates. + * @param bundle The bundle to use when doing the lookup. + * @return the file name to be used for lookup in the main bundle. + */ ++ (NSString*)lookupKeyForAsset:(NSString*)asset + fromPackage:(NSString*)package + fromBundle:(nullable NSBundle*)bundle; + +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERDARTPROJECT_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterEngine.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterEngine.h new file mode 100644 index 0000000..931c8de --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterEngine.h @@ -0,0 +1,462 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERENGINE_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERENGINE_H_ + +#import +#import + +#import "FlutterBinaryMessenger.h" +#import "FlutterDartProject.h" +#import "FlutterMacros.h" +#import "FlutterPlugin.h" +#import "FlutterTexture.h" + +@class FlutterViewController; + +NS_ASSUME_NONNULL_BEGIN + +/** + * The dart entrypoint that is associated with `main()`. This is to be used as an argument to the + * `runWithEntrypoint*` methods. + */ +// NOLINTNEXTLINE(readability-identifier-naming) +extern NSString* const FlutterDefaultDartEntrypoint; + +/** + * The default Flutter initial route ("/"). + */ +// NOLINTNEXTLINE(readability-identifier-naming) +extern NSString* const FlutterDefaultInitialRoute; + +/** + * The FlutterEngine class coordinates a single instance of execution for a + * `FlutterDartProject`. It may have zero or one `FlutterViewController` at a + * time, which can be specified via `-setViewController:`. + * `FlutterViewController`'s `initWithEngine` initializer will automatically call + * `-setViewController:` for itself. + * + * A FlutterEngine can be created independently of a `FlutterViewController` for + * headless execution. It can also persist across the lifespan of multiple + * `FlutterViewController` instances to maintain state and/or asynchronous tasks + * (such as downloading a large file). + * + * A FlutterEngine can also be used to prewarm the Dart execution environment and reduce the + * latency of showing the Flutter screen when a `FlutterViewController` is created and presented. + * See http://flutter.dev/docs/development/add-to-app/performance for more details on loading + * performance. + * + * Alternatively, you can simply create a new `FlutterViewController` with only a + * `FlutterDartProject`. That `FlutterViewController` will internally manage its + * own instance of a FlutterEngine, but will not guarantee survival of the engine + * beyond the life of the ViewController. + * + * A newly initialized FlutterEngine will not actually run a Dart Isolate until + * either `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI` is invoked. + * One of these methods must be invoked before calling `-setViewController:`. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterEngine : NSObject + +/** + * Default initializer for a FlutterEngine. + * + * Threads created by this FlutterEngine will appear as "FlutterEngine #" in + * Instruments. The prefix can be customized using `initWithName`. + * + * The engine will execute the project located in the bundle with the identifier + * "io.flutter.flutter.app" (the default for Flutter projects). + * + * A newly initialized engine will not run until either `-runWithEntrypoint:` or + * `-runWithEntrypoint:libraryURI:` is called. + * + * FlutterEngine created with this method will have allowHeadlessExecution set to `YES`. + * This means that the engine will continue to run regardless of whether a `FlutterViewController` + * is attached to it or not, until `-destroyContext:` is called or the process finishes. + */ +- (instancetype)init; + +/** + * Initialize this FlutterEngine. + * + * The engine will execute the project located in the bundle with the identifier + * "io.flutter.flutter.app" (the default for Flutter projects). + * + * A newly initialized engine will not run until either `-runWithEntrypoint:` or + * `-runWithEntrypoint:libraryURI:` is called. + * + * FlutterEngine created with this method will have allowHeadlessExecution set to `YES`. + * This means that the engine will continue to run regardless of whether a `FlutterViewController` + * is attached to it or not, until `-destroyContext:` is called or the process finishes. + * + * @param labelPrefix The label prefix used to identify threads for this instance. Should + * be unique across FlutterEngine instances, and is used in instrumentation to label + * the threads used by this FlutterEngine. + */ +- (instancetype)initWithName:(NSString*)labelPrefix; + +/** + * Initialize this FlutterEngine with a `FlutterDartProject`. + * + * If the FlutterDartProject is not specified, the FlutterEngine will attempt to locate + * the project in a default location (the flutter_assets folder in the iOS application + * bundle). + * + * A newly initialized engine will not run the `FlutterDartProject` until either + * `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI:` is called. + * + * FlutterEngine created with this method will have allowHeadlessExecution set to `YES`. + * This means that the engine will continue to run regardless of whether a `FlutterViewController` + * is attached to it or not, until `-destroyContext:` is called or the process finishes. + * + * @param labelPrefix The label prefix used to identify threads for this instance. Should + * be unique across FlutterEngine instances, and is used in instrumentation to label + * the threads used by this FlutterEngine. + * @param project The `FlutterDartProject` to run. + */ +- (instancetype)initWithName:(NSString*)labelPrefix project:(nullable FlutterDartProject*)project; + +/** + * Initialize this FlutterEngine with a `FlutterDartProject`. + * + * If the FlutterDartProject is not specified, the FlutterEngine will attempt to locate + * the project in a default location (the flutter_assets folder in the iOS application + * bundle). + * + * A newly initialized engine will not run the `FlutterDartProject` until either + * `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI:` is called. + * + * @param labelPrefix The label prefix used to identify threads for this instance. Should + * be unique across FlutterEngine instances, and is used in instrumentation to label + * the threads used by this FlutterEngine. + * @param project The `FlutterDartProject` to run. + * @param allowHeadlessExecution Whether or not to allow this instance to continue + * running after passing a nil `FlutterViewController` to `-setViewController:`. + */ +- (instancetype)initWithName:(NSString*)labelPrefix + project:(nullable FlutterDartProject*)project + allowHeadlessExecution:(BOOL)allowHeadlessExecution; + +/** + * Initialize this FlutterEngine with a `FlutterDartProject`. + * + * If the FlutterDartProject is not specified, the FlutterEngine will attempt to locate + * the project in a default location (the flutter_assets folder in the iOS application + * bundle). + * + * A newly initialized engine will not run the `FlutterDartProject` until either + * `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI:` is called. + * + * @param labelPrefix The label prefix used to identify threads for this instance. Should + * be unique across FlutterEngine instances, and is used in instrumentation to label + * the threads used by this FlutterEngine. + * @param project The `FlutterDartProject` to run. + * @param allowHeadlessExecution Whether or not to allow this instance to continue + * running after passing a nil `FlutterViewController` to `-setViewController:`. + * @param restorationEnabled Whether state restoration is enabled. When true, the framework will + * wait for the attached view controller to provide restoration data. + */ +- (instancetype)initWithName:(NSString*)labelPrefix + project:(nullable FlutterDartProject*)project + allowHeadlessExecution:(BOOL)allowHeadlessExecution + restorationEnabled:(BOOL)restorationEnabled NS_DESIGNATED_INITIALIZER; + +/** + * Runs a Dart program on an Isolate from the main Dart library (i.e. the library that + * contains `main()`), using `main()` as the entrypoint (the default for Flutter projects), + * and using "/" (the default route) as the initial route. + * + * The first call to this method will create a new Isolate. Subsequent calls will return + * immediately and have no effect. + * + * @return YES if the call succeeds in creating and running a Flutter Engine instance; NO otherwise. + */ +- (BOOL)run; + +/** + * Runs a Dart program on an Isolate from the main Dart library (i.e. the library that + * contains `main()`), using "/" (the default route) as the initial route. + * + * The first call to this method will create a new Isolate. Subsequent calls will return + * immediately and have no effect. + * + * @param entrypoint The name of a top-level function from the same Dart + * library that contains the app's main() function. If this is FlutterDefaultDartEntrypoint (or + * nil) it will default to `main()`. If it is not the app's main() function, that function must + * be decorated with `@pragma(vm:entry-point)` to ensure the method is not tree-shaken by the Dart + * compiler. + * @return YES if the call succeeds in creating and running a Flutter Engine instance; NO otherwise. + */ +- (BOOL)runWithEntrypoint:(nullable NSString*)entrypoint; + +/** + * Runs a Dart program on an Isolate from the main Dart library (i.e. the library that + * contains `main()`). + * + * The first call to this method will create a new Isolate. Subsequent calls will return + * immediately and have no effect. + * + * @param entrypoint The name of a top-level function from the same Dart + * library that contains the app's main() function. If this is FlutterDefaultDartEntrypoint (or + * nil), it will default to `main()`. If it is not the app's main() function, that function must + * be decorated with `@pragma(vm:entry-point)` to ensure the method is not tree-shaken by the Dart + * compiler. + * @param initialRoute The name of the initial Flutter `Navigator` `Route` to load. If this is + * FlutterDefaultInitialRoute (or nil), it will default to the "/" route. + * @return YES if the call succeeds in creating and running a Flutter Engine instance; NO otherwise. + */ +- (BOOL)runWithEntrypoint:(nullable NSString*)entrypoint + initialRoute:(nullable NSString*)initialRoute; + +/** + * Runs a Dart program on an Isolate using the specified entrypoint and Dart library, + * which may not be the same as the library containing the Dart program's `main()` function. + * + * The first call to this method will create a new Isolate. Subsequent calls will return + * immediately and have no effect. + * + * @param entrypoint The name of a top-level function from a Dart library. If this is + * FlutterDefaultDartEntrypoint (or nil); this will default to `main()`. If it is not the app's + * main() function, that function must be decorated with `@pragma(vm:entry-point)` to ensure the + * method is not tree-shaken by the Dart compiler. + * @param uri The URI of the Dart library which contains the entrypoint method + * (example "package:foo_package/main.dart"). If nil, this will default to + * the same library as the `main()` function in the Dart program. + * @return YES if the call succeeds in creating and running a Flutter Engine instance; NO otherwise. + */ +- (BOOL)runWithEntrypoint:(nullable NSString*)entrypoint libraryURI:(nullable NSString*)uri; + +/** + * Runs a Dart program on an Isolate using the specified entrypoint and Dart library, + * which may not be the same as the library containing the Dart program's `main()` function. + * + * The first call to this method will create a new Isolate. Subsequent calls will return + * immediately and have no effect. + * + * @param entrypoint The name of a top-level function from a Dart library. If this is + * FlutterDefaultDartEntrypoint (or nil); this will default to `main()`. If it is not the app's + * main() function, that function must be decorated with `@pragma(vm:entry-point)` to ensure the + * method is not tree-shaken by the Dart compiler. + * @param libraryURI The URI of the Dart library which contains the entrypoint + * method (example "package:foo_package/main.dart"). If nil, this will + * default to the same library as the `main()` function in the Dart program. + * @param initialRoute The name of the initial Flutter `Navigator` `Route` to load. If this is + * FlutterDefaultInitialRoute (or nil), it will default to the "/" route. + * @return YES if the call succeeds in creating and running a Flutter Engine instance; NO otherwise. + */ +- (BOOL)runWithEntrypoint:(nullable NSString*)entrypoint + libraryURI:(nullable NSString*)libraryURI + initialRoute:(nullable NSString*)initialRoute; + +/** + * Runs a Dart program on an Isolate using the specified entrypoint and Dart library, + * which may not be the same as the library containing the Dart program's `main()` function. + * + * The first call to this method will create a new Isolate. Subsequent calls will return + * immediately and have no effect. + * + * @param entrypoint The name of a top-level function from a Dart library. If this is + * FlutterDefaultDartEntrypoint (or nil); this will default to `main()`. If it is not the app's + * main() function, that function must be decorated with `@pragma(vm:entry-point)` to ensure the + * method is not tree-shaken by the Dart compiler. + * @param libraryURI The URI of the Dart library which contains the entrypoint + * method (example "package:foo_package/main.dart"). If nil, this will + * default to the same library as the `main()` function in the Dart program. + * @param initialRoute The name of the initial Flutter `Navigator` `Route` to load. If this is + * FlutterDefaultInitialRoute (or nil), it will default to the "/" route. + * @param entrypointArgs Arguments passed as a list of string to Dart's entrypoint function. + * @return YES if the call succeeds in creating and running a Flutter Engine instance; NO otherwise. + */ +- (BOOL)runWithEntrypoint:(nullable NSString*)entrypoint + libraryURI:(nullable NSString*)libraryURI + initialRoute:(nullable NSString*)initialRoute + entrypointArgs:(nullable NSArray*)entrypointArgs; + +/** + * Destroy running context for an engine. + * + * This method can be used to force the FlutterEngine object to release all resources. + * After sending this message, the object will be in an unusable state until it is deallocated. + * Accessing properties or sending messages to it will result in undefined behavior or runtime + * errors. + */ +- (void)destroyContext; + +/** + * Ensures that Flutter will generate a semantics tree. + * + * This is enabled by default if certain accessibility services are turned on by + * the user, or when using a Simulator. This method allows a user to turn + * semantics on when they would not ordinarily be generated and the performance + * overhead is not a concern, e.g. for UI testing. Note that semantics should + * never be programmatically turned off, as it would potentially disable + * accessibility services an end user has requested. + * + * This method must only be called after launching the engine via + * `-runWithEntrypoint:` or `-runWithEntryPoint:libraryURI`. + * + * Although this method returns synchronously, it does not guarantee that a + * semantics tree is actually available when the method returns. It + * synchronously ensures that the next frame the Flutter framework creates will + * have a semantics tree. + * + * You can subscribe to semantics updates via `NSNotificationCenter` by adding + * an observer for the name `FlutterSemanticsUpdateNotification`. The `object` + * parameter will be the `FlutterViewController` associated with the semantics + * update. This will asynchronously fire after a semantics tree has actually + * built (which may be some time after the frame has been rendered). + */ +- (void)ensureSemanticsEnabled; + +/** + * Sets the `FlutterViewController` for this instance. The FlutterEngine must be + * running (e.g. a successful call to `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI`) + * before calling this method. Callers may pass nil to remove the viewController + * and have the engine run headless in the current process. + * + * A FlutterEngine can only have one `FlutterViewController` at a time. If there is + * already a `FlutterViewController` associated with this instance, this method will replace + * the engine's current viewController with the newly specified one. + * + * Setting the viewController will signal the engine to start animations and drawing, and unsetting + * it will signal the engine to stop animations and drawing. However, neither will impact the state + * of the Dart program's execution. + */ +@property(nonatomic, weak) FlutterViewController* viewController; + +/** + * The `FlutterMethodChannel` used for localization related platform messages, such as + * setting the locale. + * + * Can be nil after `destroyContext` is called. + */ +@property(nonatomic, readonly, nullable) FlutterMethodChannel* localizationChannel; +/** + * The `FlutterMethodChannel` used for navigation related platform messages. + * + * Can be nil after `destroyContext` is called. + * + * @see [Navigation + * Channel](https://api.flutter.dev/flutter/services/SystemChannels/navigation-constant.html) + * @see [Navigator Widget](https://api.flutter.dev/flutter/widgets/Navigator-class.html) + */ +@property(nonatomic, readonly) FlutterMethodChannel* navigationChannel; + +/** + * The `FlutterMethodChannel` used for restoration related platform messages. + * + * Can be nil after `destroyContext` is called. + * + * @see [Restoration + * Channel](https://api.flutter.dev/flutter/services/SystemChannels/restoration-constant.html) + */ +@property(nonatomic, readonly) FlutterMethodChannel* restorationChannel; + +/** + * The `FlutterMethodChannel` used for core platform messages, such as + * information about the screen orientation. + * + * Can be nil after `destroyContext` is called. + */ +@property(nonatomic, readonly) FlutterMethodChannel* platformChannel; + +/** + * The `FlutterMethodChannel` used to communicate text input events to the + * Dart Isolate. + * + * Can be nil after `destroyContext` is called. + * + * @see [Text Input + * Channel](https://api.flutter.dev/flutter/services/SystemChannels/textInput-constant.html) + */ +@property(nonatomic, readonly) FlutterMethodChannel* textInputChannel; + +/** + * The `FlutterBasicMessageChannel` used to communicate app lifecycle events + * to the Dart Isolate. + * + * Can be nil after `destroyContext` is called. + * + * @see [Lifecycle + * Channel](https://api.flutter.dev/flutter/services/SystemChannels/lifecycle-constant.html) + */ +@property(nonatomic, readonly) FlutterBasicMessageChannel* lifecycleChannel; + +/** + * The `FlutterBasicMessageChannel` used for communicating system events, such as + * memory pressure events. + * + * Can be nil after `destroyContext` is called. + * + * @see [System + * Channel](https://api.flutter.dev/flutter/services/SystemChannels/system-constant.html) + */ +@property(nonatomic, readonly) FlutterBasicMessageChannel* systemChannel; + +/** + * The `FlutterBasicMessageChannel` used for communicating user settings such as + * clock format and text scale. + * + * Can be nil after `destroyContext` is called. + */ +@property(nonatomic, readonly) FlutterBasicMessageChannel* settingsChannel; + +/** + * The `FlutterBasicMessageChannel` used for communicating key events + * from physical keyboards + * + * Can be nil after `destroyContext` is called. + */ +@property(nonatomic, readonly) FlutterBasicMessageChannel* keyEventChannel; + +/** + * The depcreated `NSURL` of the Dart VM Service for the service isolate. + * + * This is only set in debug and profile runtime modes, and only after the + * Dart VM Service is ready. In release mode or before the Dart VM Service has + * started, it returns `nil`. + */ +@property(nonatomic, readonly, nullable) + NSURL* observatoryUrl FLUTTER_DEPRECATED("Use vmServiceUrl instead"); + +/** + * The `NSURL` of the Dart VM Service for the service isolate. + * + * This is only set in debug and profile runtime modes, and only after the + * Dart VM Service is ready. In release mode or before the Dart VM Service has + * started, it returns `nil`. + */ +@property(nonatomic, readonly, nullable) NSURL* vmServiceUrl; + +/** + * The `FlutterBinaryMessenger` associated with this FlutterEngine (used for communicating with + * channels). + */ +@property(nonatomic, readonly) NSObject* binaryMessenger; + +/** + * The `FlutterTextureRegistry` associated with this FlutterEngine (used to register textures). + */ +@property(nonatomic, readonly) NSObject* textureRegistry; + +/** + * The UI Isolate ID of the engine. + * + * This property will be nil if the engine is not running. + */ +@property(nonatomic, readonly, copy, nullable) NSString* isolateId; + +/** + * Whether or not GPU calls are allowed. + * + * Typically this is set when the app is backgrounded and foregrounded. + */ +@property(nonatomic, assign) BOOL isGpuDisabled; + +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERENGINE_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterEngineGroup.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterEngineGroup.h new file mode 100644 index 0000000..097ffd6 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterEngineGroup.h @@ -0,0 +1,110 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +#import "FlutterEngine.h" + +NS_ASSUME_NONNULL_BEGIN + +/** Options that control how a FlutterEngine should be created. */ +FLUTTER_DARWIN_EXPORT +@interface FlutterEngineGroupOptions : NSObject + +/** + * The name of a top-level function from a Dart library. If this is FlutterDefaultDartEntrypoint + * (or nil); this will default to `main()`. If it is not the app's main() function, that function + * must be decorated with `@pragma(vm:entry-point)` to ensure themethod is not tree-shaken by the + * Dart compiler. + */ +@property(nonatomic, copy, nullable) NSString* entrypoint; + +/** + * The URI of the Dart library which contains the entrypoint method. If nil, this will default to + * the same library as the `main()` function in the Dart program. + */ +@property(nonatomic, copy, nullable) NSString* libraryURI; + +/** + * The name of the initial Flutter `Navigator` `Route` to load. If this is + * FlutterDefaultInitialRoute (or nil), it will default to the "/" route. + */ +@property(nonatomic, copy, nullable) NSString* initialRoute; + +/** + * Arguments passed as a list of string to Dart's entrypoint function. + */ +@property(nonatomic, retain, nullable) NSArray* entrypointArgs; +@end + +/** + * Represents a collection of FlutterEngines who share resources which allows + * them to be created with less time const and occupy less memory than just + * creating multiple FlutterEngines. + * + * Deleting a FlutterEngineGroup doesn't invalidate existing FlutterEngines, but + * it eliminates the possibility to create more FlutterEngines in that group. + * + * @warning This class is a work-in-progress and may change. + * @see https://github.com/flutter/flutter/issues/72009 + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterEngineGroup : NSObject +- (instancetype)init NS_UNAVAILABLE; + +/** + * Initialize a new FlutterEngineGroup. + * + * @param name The name that will present in the threads shared across the + * engines in this group. + * @param project The `FlutterDartProject` that all FlutterEngines in this group + * will be executing. + */ +- (instancetype)initWithName:(NSString*)name + project:(nullable FlutterDartProject*)project NS_DESIGNATED_INITIALIZER; + +/** + * Creates a running `FlutterEngine` that shares components with this group. + * + * @param entrypoint The name of a top-level function from a Dart library. If this is + * FlutterDefaultDartEntrypoint (or nil); this will default to `main()`. If it is not the app's + * main() function, that function must be decorated with `@pragma(vm:entry-point)` to ensure the + * method is not tree-shaken by the Dart compiler. + * @param libraryURI The URI of the Dart library which contains the entrypoint method. IF nil, + * this will default to the same library as the `main()` function in the Dart program. + * + * @see FlutterEngineGroup + */ +- (FlutterEngine*)makeEngineWithEntrypoint:(nullable NSString*)entrypoint + libraryURI:(nullable NSString*)libraryURI; + +/** + * Creates a running `FlutterEngine` that shares components with this group. + * + * @param entrypoint The name of a top-level function from a Dart library. If this is + * FlutterDefaultDartEntrypoint (or nil); this will default to `main()`. If it is not the app's + * main() function, that function must be decorated with `@pragma(vm:entry-point)` to ensure the + * method is not tree-shaken by the Dart compiler. + * @param libraryURI The URI of the Dart library which contains the entrypoint method. IF nil, + * this will default to the same library as the `main()` function in the Dart program. + * @param initialRoute The name of the initial Flutter `Navigator` `Route` to load. If this is + * FlutterDefaultInitialRoute (or nil), it will default to the "/" route. + * + * @see FlutterEngineGroup + */ +- (FlutterEngine*)makeEngineWithEntrypoint:(nullable NSString*)entrypoint + libraryURI:(nullable NSString*)libraryURI + initialRoute:(nullable NSString*)initialRoute; + +/** + * Creates a running `FlutterEngine` that shares components with this group. + * + * @param options Options that control how a FlutterEngine should be created. + * + * @see FlutterEngineGroupOptions + */ +- (FlutterEngine*)makeEngineWithOptions:(nullable FlutterEngineGroupOptions*)options; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterHeadlessDartRunner.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterHeadlessDartRunner.h new file mode 100644 index 0000000..08069ab --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterHeadlessDartRunner.h @@ -0,0 +1,97 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERHEADLESSDARTRUNNER_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERHEADLESSDARTRUNNER_H_ + +#import + +#import "FlutterBinaryMessenger.h" +#import "FlutterDartProject.h" +#import "FlutterEngine.h" +#import "FlutterMacros.h" + +/** + * A callback for when FlutterHeadlessDartRunner has attempted to start a Dart + * Isolate in the background. + * + * @param success YES if the Isolate was started and run successfully, NO + * otherwise. + */ +typedef void (^FlutterHeadlessDartRunnerCallback)(BOOL success); + +/** + * The deprecated FlutterHeadlessDartRunner runs Flutter Dart code with a null rasterizer, + * and no native drawing surface. It is appropriate for use in running Dart + * code e.g. in the background from a plugin. + * + * Most callers should prefer using `FlutterEngine` directly; this interface exists + * for legacy support. + */ +FLUTTER_DARWIN_EXPORT +FLUTTER_DEPRECATED("FlutterEngine should be used rather than FlutterHeadlessDartRunner") +@interface FlutterHeadlessDartRunner : FlutterEngine + +/** + * Initialize this FlutterHeadlessDartRunner with a `FlutterDartProject`. + * + * If the FlutterDartProject is not specified, the FlutterHeadlessDartRunner will attempt to locate + * the project in a default location. + * + * A newly initialized engine will not run the `FlutterDartProject` until either + * `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI` is called. + * + * @param labelPrefix The label prefix used to identify threads for this instance. Should + * be unique across FlutterEngine instances + * @param projectOrNil The `FlutterDartProject` to run. + */ +- (instancetype)initWithName:(NSString*)labelPrefix project:(FlutterDartProject*)projectOrNil; + +/** + * Initialize this FlutterHeadlessDartRunner with a `FlutterDartProject`. + * + * If the FlutterDartProject is not specified, the FlutterHeadlessDartRunner will attempt to locate + * the project in a default location. + * + * A newly initialized engine will not run the `FlutterDartProject` until either + * `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI` is called. + * + * @param labelPrefix The label prefix used to identify threads for this instance. Should + * be unique across FlutterEngine instances + * @param projectOrNil The `FlutterDartProject` to run. + * @param allowHeadlessExecution Must be set to `YES`. + */ +- (instancetype)initWithName:(NSString*)labelPrefix + project:(FlutterDartProject*)projectOrNil + allowHeadlessExecution:(BOOL)allowHeadlessExecution; + +/** + * Initialize this FlutterHeadlessDartRunner with a `FlutterDartProject`. + * + * If the FlutterDartProject is not specified, the FlutterHeadlessDartRunner will attempt to locate + * the project in a default location. + * + * A newly initialized engine will not run the `FlutterDartProject` until either + * `-runWithEntrypoint:` or `-runWithEntrypoint:libraryURI` is called. + * + * @param labelPrefix The label prefix used to identify threads for this instance. Should + * be unique across FlutterEngine instances + * @param projectOrNil The `FlutterDartProject` to run. + * @param allowHeadlessExecution Must be set to `YES`. + * @param restorationEnabled Must be set to `NO`. + */ +- (instancetype)initWithName:(NSString*)labelPrefix + project:(FlutterDartProject*)projectOrNil + allowHeadlessExecution:(BOOL)allowHeadlessExecution + restorationEnabled:(BOOL)restorationEnabled NS_DESIGNATED_INITIALIZER; + +/** + * Not recommended for use - will initialize with a default label ("io.flutter.headless") + * and the default FlutterDartProject. + */ +- (instancetype)init; + +@end + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERHEADLESSDARTRUNNER_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterMacros.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterMacros.h new file mode 100644 index 0000000..7f53b41 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterMacros.h @@ -0,0 +1,48 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERMACROS_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERMACROS_H_ + +#if defined(FLUTTER_FRAMEWORK) + +#define FLUTTER_DARWIN_EXPORT __attribute__((visibility("default"))) + +#else // defined(FLUTTER_SDK) + +#define FLUTTER_DARWIN_EXPORT + +#endif // defined(FLUTTER_SDK) + +#ifndef NS_ASSUME_NONNULL_BEGIN +#define NS_ASSUME_NONNULL_BEGIN _Pragma("clang assume_nonnull begin") +#define NS_ASSUME_NONNULL_END _Pragma("clang assume_nonnull end") +#endif // defined(NS_ASSUME_NONNULL_BEGIN) + +/** + * Indicates that the API has been deprecated for the specified reason. Code + * that uses the deprecated API will continue to work as before. However, the + * API will soon become unavailable and users are encouraged to immediately take + * the appropriate action mentioned in the deprecation message and the BREAKING + * CHANGES section present in the Flutter.h umbrella header. + */ +#define FLUTTER_DEPRECATED(msg) __attribute__((__deprecated__(msg))) + +/** + * Indicates that the previously deprecated API is now unavailable. Code that + * uses the API will not work and the declaration of the API is only a stub + * meant to display the given message detailing the actions for the user to take + * immediately. + */ +#define FLUTTER_UNAVAILABLE(msg) __attribute__((__unavailable__(msg))) + +#if __has_feature(objc_arc) +#define FLUTTER_ASSERT_ARC +#define FLUTTER_ASSERT_NOT_ARC #error ARC must be disabled ! +#else +#define FLUTTER_ASSERT_ARC #error ARC must be enabled ! +#define FLUTTER_ASSERT_NOT_ARC +#endif + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERMACROS_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterPlatformViews.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterPlatformViews.h new file mode 100644 index 0000000..59ba4af --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterPlatformViews.h @@ -0,0 +1,56 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLATFORMVIEWS_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLATFORMVIEWS_H_ + +#import + +#import "FlutterCodecs.h" +#import "FlutterMacros.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Wraps a `UIView` for embedding in the Flutter hierarchy + */ +@protocol FlutterPlatformView +/** + * Returns a reference to the `UIView` that is wrapped by this `FlutterPlatformView`. + */ +- (UIView*)view; +@end + +FLUTTER_DARWIN_EXPORT +@protocol FlutterPlatformViewFactory +/** + * Create a `FlutterPlatformView`. + * + * Implemented by iOS code that expose a `UIView` for embedding in a Flutter app. + * + * The implementation of this method should create a new `UIView` and return it. + * + * @param frame The rectangle for the newly created `UIView` measured in points. + * @param viewId A unique identifier for this `UIView`. + * @param args Parameters for creating the `UIView` sent from the Dart side of the Flutter app. + * If `createArgsCodec` is not implemented, or if no creation arguments were sent from the Dart + * code, this will be null. Otherwise this will be the value sent from the Dart code as decoded by + * `createArgsCodec`. + */ +- (NSObject*)createWithFrame:(CGRect)frame + viewIdentifier:(int64_t)viewId + arguments:(id _Nullable)args; + +/** + * Returns the `FlutterMessageCodec` for decoding the args parameter of `createWithFrame`. + * + * Only needs to be implemented if `createWithFrame` needs an arguments parameter. + */ +@optional +- (NSObject*)createArgsCodec; +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLATFORMVIEWS_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterPlugin.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterPlugin.h new file mode 100644 index 0000000..8ab46cf --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterPlugin.h @@ -0,0 +1,448 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLUGIN_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLUGIN_H_ + +#import +#import + +#import "FlutterBinaryMessenger.h" +#import "FlutterChannels.h" +#import "FlutterCodecs.h" +#import "FlutterPlatformViews.h" +#import "FlutterTexture.h" + +NS_ASSUME_NONNULL_BEGIN +@protocol FlutterPluginRegistrar; +@protocol FlutterPluginRegistry; + +#pragma mark - +/** + * Protocol for listener of events from the UIApplication, typically a FlutterPlugin. + */ +@protocol FlutterApplicationLifeCycleDelegate + +@optional +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `NO` if this vetos application launch. + */ +- (BOOL)application:(UIApplication*)application + didFinishLaunchingWithOptions:(NSDictionary*)launchOptions; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `NO` if this vetos application launch. + */ +- (BOOL)application:(UIApplication*)application + willFinishLaunchingWithOptions:(NSDictionary*)launchOptions; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)applicationDidBecomeActive:(UIApplication*)application; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)applicationWillResignActive:(UIApplication*)application; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)applicationDidEnterBackground:(UIApplication*)application; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)applicationWillEnterForeground:(UIApplication*)application; + +/** + Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)applicationWillTerminate:(UIApplication*)application; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didRegisterUserNotificationSettings:(UIUserNotificationSettings*)notificationSettings + API_DEPRECATED( + "See -[UIApplicationDelegate application:didRegisterUserNotificationSettings:] deprecation", + ios(8.0, 10.0)); + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didFailToRegisterForRemoteNotificationsWithError:(NSError*)error; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application + didReceiveRemoteNotification:(NSDictionary*)userInfo + fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didReceiveLocalNotification:(UILocalNotification*)notification + API_DEPRECATED( + "See -[UIApplicationDelegate application:didReceiveLocalNotification:] deprecation", + ios(4.0, 10.0)); + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application + openURL:(NSURL*)url + options:(NSDictionary*)options; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application handleOpenURL:(NSURL*)url; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application + openURL:(NSURL*)url + sourceApplication:(NSString*)sourceApplication + annotation:(id)annotation; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application + performActionForShortcutItem:(UIApplicationShortcutItem*)shortcutItem + completionHandler:(void (^)(BOOL succeeded))completionHandler + API_AVAILABLE(ios(9.0)); + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application + handleEventsForBackgroundURLSession:(nonnull NSString*)identifier + completionHandler:(nonnull void (^)(void))completionHandler; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application + performFetchWithCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler; + +/** + * Called if this has been registered for `UIApplicationDelegate` callbacks. + * + * @return `YES` if this handles the request. + */ +- (BOOL)application:(UIApplication*)application + continueUserActivity:(NSUserActivity*)userActivity + restorationHandler:(void (^)(NSArray*))restorationHandler; +@end + +#pragma mark - +/** + * A plugin registration callback. + * + * Used for registering plugins with additional instances of + * `FlutterPluginRegistry`. + * + * @param registry The registry to register plugins with. + */ +typedef void (*FlutterPluginRegistrantCallback)(NSObject* registry); + +#pragma mark - +/** + * Implemented by the iOS part of a Flutter plugin. + * + * Defines a set of optional callback methods and a method to set up the plugin + * and register it to be called by other application components. + */ +@protocol FlutterPlugin +@required +/** + * Registers this plugin using the context information and callback registration + * methods exposed by the given registrar. + * + * The registrar is obtained from a `FlutterPluginRegistry` which keeps track of + * the identity of registered plugins and provides basic support for cross-plugin + * coordination. + * + * The caller of this method, a plugin registrant, is usually autogenerated by + * Flutter tooling based on declared plugin dependencies. The generated registrant + * asks the registry for a registrar for each plugin, and calls this method to + * allow the plugin to initialize itself and register callbacks with application + * objects available through the registrar protocol. + * + * @param registrar A helper providing application context and methods for + * registering callbacks. + */ ++ (void)registerWithRegistrar:(NSObject*)registrar; +@optional +/** + * Set a callback for registering plugins to an additional `FlutterPluginRegistry`, + * including headless `FlutterEngine` instances. + * + * This method is typically called from within an application's `AppDelegate` at + * startup to allow for plugins which create additional `FlutterEngine` instances + * to register the application's plugins. + * + * @param callback A callback for registering some set of plugins with a + * `FlutterPluginRegistry`. + */ ++ (void)setPluginRegistrantCallback:(FlutterPluginRegistrantCallback)callback; +@optional +/** + * Called if this plugin has been registered to receive `FlutterMethodCall`s. + * + * @param call The method call command object. + * @param result A callback for submitting the result of the call. + */ +- (void)handleMethodCall:(FlutterMethodCall*)call result:(FlutterResult)result; +@optional +/** + * Called when a plugin is being removed from a `FlutterEngine`, which is + * usually the result of the `FlutterEngine` being deallocated. This method + * provides the opportunity to do necessary cleanup. + * + * You will only receive this method if you registered your plugin instance with + * the `FlutterEngine` via `-[FlutterPluginRegistry publish:]`. + * + * @param registrar The registrar that was used to publish the plugin. + * + */ +- (void)detachFromEngineForRegistrar:(NSObject*)registrar; +@end + +#pragma mark - +/** + * How the UIGestureRecognizers of a platform view are blocked. + * + * UIGestureRecognizers of platform views can be blocked based on decisions made by the + * Flutter Framework (e.g. When an interact-able widget is covering the platform view). + */ +typedef enum { + // NOLINTBEGIN(readability-identifier-naming) + /** + * Flutter blocks all the UIGestureRecognizers on the platform view as soon as it + * decides they should be blocked. + * + * With this policy, only the `touchesBegan` method for all the UIGestureRecognizers is guaranteed + * to be called. + */ + FlutterPlatformViewGestureRecognizersBlockingPolicyEager, + /** + * Flutter blocks the platform view's UIGestureRecognizers from recognizing only after + * touchesEnded was invoked. + * + * This results in the platform view's UIGestureRecognizers seeing the entire touch sequence, + * but never recognizing the gesture (and never invoking actions). + */ + FlutterPlatformViewGestureRecognizersBlockingPolicyWaitUntilTouchesEnded, + // NOLINTEND(readability-identifier-naming) +} FlutterPlatformViewGestureRecognizersBlockingPolicy; + +#pragma mark - +/** + * Registration context for a single `FlutterPlugin`, providing a one stop shop + * for the plugin to access contextual information and register callbacks for + * various application events. + * + * Registrars are obtained from a `FlutterPluginRegistry` which keeps track of + * the identity of registered plugins and provides basic support for cross-plugin + * coordination. + */ +@protocol FlutterPluginRegistrar +/** + * Returns a `FlutterBinaryMessenger` for creating Dart/iOS communication + * channels to be used by the plugin. + * + * @return The messenger. + */ +- (NSObject*)messenger; + +/** + * Returns a `FlutterTextureRegistry` for registering textures + * provided by the plugin. + * + * @return The texture registry. + */ +- (NSObject*)textures; + +/** + * Registers a `FlutterPlatformViewFactory` for creation of platform views. + * + * Plugins expose `UIView` for embedding in Flutter apps by registering a view factory. + * + * @param factory The view factory that will be registered. + * @param factoryId A unique identifier for the factory, the Dart code of the Flutter app can use + * this identifier to request creation of a `UIView` by the registered factory. + */ +- (void)registerViewFactory:(NSObject*)factory + withId:(NSString*)factoryId; + +/** + * Registers a `FlutterPlatformViewFactory` for creation of platform views. + * + * Plugins can expose a `UIView` for embedding in Flutter apps by registering a view factory. + * + * @param factory The view factory that will be registered. + * @param factoryId A unique identifier for the factory, the Dart code of the Flutter app can use + * this identifier to request creation of a `UIView` by the registered factory. + * @param gestureRecognizersBlockingPolicy How UIGestureRecognizers on the platform views are + * blocked. + * + */ +- (void)registerViewFactory:(NSObject*)factory + withId:(NSString*)factoryId + gestureRecognizersBlockingPolicy: + (FlutterPlatformViewGestureRecognizersBlockingPolicy)gestureRecognizersBlockingPolicy; + +/** + * Publishes a value for external use of the plugin. + * + * Plugins may publish a single value, such as an instance of the + * plugin's main class, for situations where external control or + * interaction is needed. + * + * The published value will be available from the `FlutterPluginRegistry`. + * Repeated calls overwrite any previous publication. + * + * @param value The value to be published. + */ +- (void)publish:(NSObject*)value; + +/** + * Registers the plugin as a receiver of incoming method calls from the Dart side + * on the specified `FlutterMethodChannel`. + * + * @param delegate The receiving object, such as the plugin's main class. + * @param channel The channel + */ +- (void)addMethodCallDelegate:(NSObject*)delegate + channel:(FlutterMethodChannel*)channel; + +/** + * Registers the plugin as a receiver of `UIApplicationDelegate` calls. + * + * @param delegate The receiving object, such as the plugin's main class. + */ +- (void)addApplicationDelegate:(NSObject*)delegate + NS_EXTENSION_UNAVAILABLE_IOS("Disallowed in plugins used in app extensions"); + +/** + * Returns the file name for the given asset. + * The returned file name can be used to access the asset in the application's main bundle. + * + * @param asset The name of the asset. The name can be hierarchical. + * @return the file name to be used for lookup in the main bundle. + */ +- (NSString*)lookupKeyForAsset:(NSString*)asset; + +/** + * Returns the file name for the given asset which originates from the specified package. + * The returned file name can be used to access the asset in the application's main bundle. + * + * + * @param asset The name of the asset. The name can be hierarchical. + * @param package The name of the package from which the asset originates. + * @return the file name to be used for lookup in the main bundle. + */ +- (NSString*)lookupKeyForAsset:(NSString*)asset fromPackage:(NSString*)package; +@end + +#pragma mark - +/** + * A registry of Flutter iOS plugins. + * + * Plugins are identified by unique string keys, typically the name of the + * plugin's main class. The registry tracks plugins by this key, mapping it to + * a value published by the plugin during registration, if any. This provides a + * very basic means of cross-plugin coordination with loose coupling between + * unrelated plugins. + * + * Plugins typically need contextual information and the ability to register + * callbacks for various application events. To keep the API of the registry + * focused, these facilities are not provided directly by the registry, but by + * a `FlutterPluginRegistrar`, created by the registry in exchange for the unique + * key of the plugin. + * + * There is no implied connection between the registry and the registrar. + * Specifically, callbacks registered by the plugin via the registrar may be + * relayed directly to the underlying iOS application objects. + */ +@protocol FlutterPluginRegistry +/** + * Returns a registrar for registering a plugin. + * + * @param pluginKey The unique key identifying the plugin. + */ +- (nullable NSObject*)registrarForPlugin:(NSString*)pluginKey; +/** + * Returns whether the specified plugin has been registered. + * + * @param pluginKey The unique key identifying the plugin. + * @return `YES` if `registrarForPlugin` has been called with `pluginKey`. + */ +- (BOOL)hasPlugin:(NSString*)pluginKey; + +/** + * Returns a value published by the specified plugin. + * + * @param pluginKey The unique key identifying the plugin. + * @return An object published by the plugin, if any. Will be `NSNull` if + * nothing has been published. Will be `nil` if the plugin has not been + * registered. + */ +- (nullable NSObject*)valuePublishedByPlugin:(NSString*)pluginKey; +@end + +#pragma mark - +/** + * Implement this in the `UIAppDelegate` of your app to enable Flutter plugins to register + * themselves to the application life cycle events. + * + * For plugins to receive events from `UNUserNotificationCenter`, register this as the + * `UNUserNotificationCenterDelegate`. + */ +@protocol FlutterAppLifeCycleProvider + +/** + * Called when registering a new `FlutterApplicaitonLifeCycleDelegate`. + * + * See also: `-[FlutterAppDelegate addApplicationLifeCycleDelegate:]` + */ +- (void)addApplicationLifeCycleDelegate:(NSObject*)delegate; +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLUGIN_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterPluginAppLifeCycleDelegate.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterPluginAppLifeCycleDelegate.h new file mode 100644 index 0000000..95d1e61 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterPluginAppLifeCycleDelegate.h @@ -0,0 +1,148 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLUGINAPPLIFECYCLEDELEGATE_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLUGINAPPLIFECYCLEDELEGATE_H_ + +#import "FlutterPlugin.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Propagates `UIAppDelegate` callbacks to registered plugins. + */ +FLUTTER_DARWIN_EXPORT +@interface FlutterPluginAppLifeCycleDelegate : NSObject + +/** + * Registers `delegate` to receive life cycle callbacks via this FlutterPluginAppLifeCycleDelegate + * as long as it is alive. + * + * `delegate` will only be referenced weakly. + */ +- (void)addDelegate:(NSObject*)delegate; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + * + * @return `NO` if any plugin vetos application launch. + */ +- (BOOL)application:(UIApplication*)application + didFinishLaunchingWithOptions:(NSDictionary*)launchOptions; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + * + * @return `NO` if any plugin vetos application launch. + */ +- (BOOL)application:(UIApplication*)application + willFinishLaunchingWithOptions:(NSDictionary*)launchOptions; + +/** + * Called if this plugin has been registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didRegisterUserNotificationSettings:(UIUserNotificationSettings*)notificationSettings + API_DEPRECATED( + "See -[UIApplicationDelegate application:didRegisterUserNotificationSettings:] deprecation", + ios(8.0, 10.0)); + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didRegisterForRemoteNotificationsWithDeviceToken:(NSData*)deviceToken; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didFailToRegisterForRemoteNotificationsWithError:(NSError*)error; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didReceiveRemoteNotification:(NSDictionary*)userInfo + fetchCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + didReceiveLocalNotification:(UILocalNotification*)notification + API_DEPRECATED( + "See -[UIApplicationDelegate application:didReceiveLocalNotification:] deprecation", + ios(4.0, 10.0)); + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks in order of registration until + * some plugin handles the request. + * + * @return `YES` if any plugin handles the request. + */ +- (BOOL)application:(UIApplication*)application + openURL:(NSURL*)url + options:(NSDictionary*)options; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks in order of registration until + * some plugin handles the request. + * + * @return `YES` if any plugin handles the request. + */ +- (BOOL)application:(UIApplication*)application handleOpenURL:(NSURL*)url; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks in order of registration until + * some plugin handles the request. + * + * @return `YES` if any plugin handles the request. + */ +- (BOOL)application:(UIApplication*)application + openURL:(NSURL*)url + sourceApplication:(NSString*)sourceApplication + annotation:(id)annotation; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks. + */ +- (void)application:(UIApplication*)application + performActionForShortcutItem:(UIApplicationShortcutItem*)shortcutItem + completionHandler:(void (^)(BOOL succeeded))completionHandler + API_AVAILABLE(ios(9.0)); + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks in order of registration until + * some plugin handles the request. + * + * @return `YES` if any plugin handles the request. + */ +- (BOOL)application:(UIApplication*)application + handleEventsForBackgroundURLSession:(nonnull NSString*)identifier + completionHandler:(nonnull void (^)(void))completionHandler; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks in order of registration until + * some plugin handles the request. + * + * @returns `YES` if any plugin handles the request. + */ +- (BOOL)application:(UIApplication*)application + performFetchWithCompletionHandler:(void (^)(UIBackgroundFetchResult result))completionHandler; + +/** + * Calls all plugins registered for `UIApplicationDelegate` callbacks in order of registration until + * some plugin handles the request. + * + * @return `YES` if any plugin handles the request. + */ +- (BOOL)application:(UIApplication*)application + continueUserActivity:(NSUserActivity*)userActivity + restorationHandler:(void (^)(NSArray*))restorationHandler; +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERPLUGINAPPLIFECYCLEDELEGATE_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterTexture.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterTexture.h new file mode 100644 index 0000000..003b865 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterTexture.h @@ -0,0 +1,62 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERTEXTURE_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERTEXTURE_H_ + +#import +#import + +#import "FlutterMacros.h" + +NS_ASSUME_NONNULL_BEGIN + +FLUTTER_DARWIN_EXPORT +/** + * Represents a texture that can be shared with Flutter. + * + * See also: https://github.com/flutter/plugins/tree/master/packages/camera + */ +@protocol FlutterTexture +/** Copy the contents of the texture into a `CVPixelBuffer`. */ +- (CVPixelBufferRef _Nullable)copyPixelBuffer; + +/** + * Called when the texture is unregistered. + * + * Called on the raster thread. + */ +@optional +- (void)onTextureUnregistered:(NSObject*)texture; +@end + +FLUTTER_DARWIN_EXPORT +/** + * A collection of registered `FlutterTexture`'s. + */ +@protocol FlutterTextureRegistry +/** + * Registers a `FlutterTexture` for usage in Flutter and returns an id that can be used to reference + * that texture when calling into Flutter with channels. Textures must be registered on the + * platform thread. On success returns the pointer to the registered texture, else returns 0. + */ +- (int64_t)registerTexture:(NSObject*)texture; +/** + * Notifies Flutter that the content of the previously registered texture has been updated. + * + * This will trigger a call to `-[FlutterTexture copyPixelBuffer]` on the raster thread. + */ +- (void)textureFrameAvailable:(int64_t)textureId; +/** + * Unregisters a `FlutterTexture` that has previously regeistered with `registerTexture:`. Textures + * must be unregistered on the platform thread. + * + * @param textureId The result that was previously returned from `registerTexture:`. + */ +- (void)unregisterTexture:(int64_t)textureId; +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_COMMON_FRAMEWORK_HEADERS_FLUTTERTEXTURE_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterViewController.h b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterViewController.h new file mode 100644 index 0000000..a218fd3 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Headers/FlutterViewController.h @@ -0,0 +1,260 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#ifndef FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERVIEWCONTROLLER_H_ +#define FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERVIEWCONTROLLER_H_ + +#import +#include + +#import "FlutterBinaryMessenger.h" +#import "FlutterDartProject.h" +#import "FlutterEngine.h" +#import "FlutterMacros.h" +#import "FlutterPlugin.h" +#import "FlutterTexture.h" + +NS_ASSUME_NONNULL_BEGIN + +@class FlutterEngine; + +/** + * The name used for semantic update notifications via `NSNotificationCenter`. + * + * The object passed as the sender is the `FlutterViewController` associated + * with the update. + */ +FLUTTER_DARWIN_EXPORT +// NOLINTNEXTLINE(readability-identifier-naming) +extern NSNotificationName const FlutterSemanticsUpdateNotification; + +/** + * A `UIViewController` implementation for Flutter views. + * + * Dart execution, channel communication, texture registration, and plugin registration are all + * handled by `FlutterEngine`. Calls on this class to those members all proxy through to the + * `FlutterEngine` attached FlutterViewController. + * + * A FlutterViewController can be initialized either with an already-running `FlutterEngine` via the + * `initWithEngine:` initializer, or it can be initialized with a `FlutterDartProject` that will be + * used to implicitly spin up a new `FlutterEngine`. Creating a `FlutterEngine` before showing a + * FlutterViewController can be used to pre-initialize the Dart VM and to prepare the isolate in + * order to reduce the latency to the first rendered frame. See + * https://flutter.dev/docs/development/add-to-app/performance for more details on loading + * latency. + * + * Holding a `FlutterEngine` independently of FlutterViewControllers can also be used to not to lose + * Dart-related state and asynchronous tasks when navigating back and forth between a + * FlutterViewController and other `UIViewController`s. + */ +FLUTTER_DARWIN_EXPORT +#ifdef __IPHONE_13_4 +@interface FlutterViewController + : UIViewController +#else +@interface FlutterViewController : UIViewController +#endif + +/** + * Initializes this FlutterViewController with the specified `FlutterEngine`. + * + * The initialized viewcontroller will attach itself to the engine as part of this process. + * + * @param engine The `FlutterEngine` instance to attach to. Cannot be nil. + * @param nibName The NIB name to initialize this UIViewController with. + * @param nibBundle The NIB bundle. + */ +- (instancetype)initWithEngine:(FlutterEngine*)engine + nibName:(nullable NSString*)nibName + bundle:(nullable NSBundle*)nibBundle NS_DESIGNATED_INITIALIZER; + +/** + * Initializes a new FlutterViewController and `FlutterEngine` with the specified + * `FlutterDartProject`. + * + * This will implicitly create a new `FlutterEngine` which is retrievable via the `engine` property + * after initialization. + * + * @param project The `FlutterDartProject` to initialize the `FlutterEngine` with. + * @param nibName The NIB name to initialize this UIViewController with. + * @param nibBundle The NIB bundle. + */ +- (instancetype)initWithProject:(nullable FlutterDartProject*)project + nibName:(nullable NSString*)nibName + bundle:(nullable NSBundle*)nibBundle NS_DESIGNATED_INITIALIZER; + +/** + * Initializes a new FlutterViewController and `FlutterEngine` with the specified + * `FlutterDartProject` and `initialRoute`. + * + * This will implicitly create a new `FlutterEngine` which is retrievable via the `engine` property + * after initialization. + * + * @param project The `FlutterDartProject` to initialize the `FlutterEngine` with. + * @param initialRoute The initial `Navigator` route to load. + * @param nibName The NIB name to initialize this UIViewController with. + * @param nibBundle The NIB bundle. + */ +- (instancetype)initWithProject:(nullable FlutterDartProject*)project + initialRoute:(nullable NSString*)initialRoute + nibName:(nullable NSString*)nibName + bundle:(nullable NSBundle*)nibBundle NS_DESIGNATED_INITIALIZER; + +/** + * Initializer that is called from loading a FlutterViewController from a XIB. + * + * See also: + * https://developer.apple.com/documentation/foundation/nscoding/1416145-initwithcoder?language=objc + */ +- (instancetype)initWithCoder:(NSCoder*)aDecoder NS_DESIGNATED_INITIALIZER; + +/** + * Registers a callback that will be invoked when the Flutter view has been rendered. + * The callback will be fired only once. + * + * Replaces an existing callback. Use a `nil` callback to unregister the existing one. + */ +- (void)setFlutterViewDidRenderCallback:(void (^)(void))callback; + +/** + * Returns the file name for the given asset. + * The returned file name can be used to access the asset in the application's + * main bundle. + * + * @param asset The name of the asset. The name can be hierarchical. + * @return The file name to be used for lookup in the main bundle. + */ +- (NSString*)lookupKeyForAsset:(NSString*)asset; + +/** + * Returns the file name for the given asset which originates from the specified + * package. + * The returned file name can be used to access the asset in the application's + * main bundle. + * + * @param asset The name of the asset. The name can be hierarchical. + * @param package The name of the package from which the asset originates. + * @return The file name to be used for lookup in the main bundle. + */ +- (NSString*)lookupKeyForAsset:(NSString*)asset fromPackage:(NSString*)package; + +/** + * Deprecated API to set initial route. + * + * Attempts to set the first route that the Flutter app shows if the Flutter + * runtime hasn't yet started. The default is "/". + * + * This method must be called immediately after `initWithProject` and has no + * effect when using `initWithEngine` if the `FlutterEngine` has already been + * run. + * + * Setting this after the Flutter started running has no effect. See `pushRoute` + * and `popRoute` to change the route after Flutter started running. + * + * This is deprecated because it needs to be called at the time of initialization + * and thus should just be in the `initWithProject` initializer. If using + * `initWithEngine`, the initial route should be set on the engine's + * initializer. + * + * @param route The name of the first route to show. + */ +- (void)setInitialRoute:(NSString*)route + FLUTTER_DEPRECATED("Use FlutterViewController initializer to specify initial route"); + +/** + * Instructs the Flutter Navigator (if any) to go back. + */ +- (void)popRoute; + +/** + * Instructs the Flutter Navigator (if any) to push a route on to the navigation + * stack. + * + * @param route The name of the route to push to the navigation stack. + */ +- (void)pushRoute:(NSString*)route; + +/** + * The `FlutterPluginRegistry` used by this FlutterViewController. + */ +- (id)pluginRegistry; + +/** + * A wrapper around UIAccessibilityIsVoiceOverRunning(). + * + * As a C function, UIAccessibilityIsVoiceOverRunning() cannot be mocked in testing. Mock + * this class method to testing features depends on UIAccessibilityIsVoiceOverRunning(). + */ ++ (BOOL)isUIAccessibilityIsVoiceOverRunning; + +/** + * True if at least one frame has rendered and the ViewController has appeared. + * + * This property is reset to false when the ViewController disappears. It is + * guaranteed to only alternate between true and false for observers. + */ +@property(nonatomic, readonly, getter=isDisplayingFlutterUI) BOOL displayingFlutterUI; + +/** + * Specifies the view to use as a splash screen. Flutter's rendering is asynchronous, so the first + * frame rendered by the Flutter application might not immediately appear when the Flutter view is + * initially placed in the view hierarchy. The splash screen view will be used as + * a replacement until the first frame is rendered. + * + * The view used should be appropriate for multiple sizes; an autoresizing mask to + * have a flexible width and height will be applied automatically. + * + * Set to nil to remove the splash screen view. + */ +@property(strong, nonatomic, nullable) UIView* splashScreenView; + +/** + * Attempts to set the `splashScreenView` property from the `UILaunchStoryboardName` from the + * main bundle's `Info.plist` file. This method will not change the value of `splashScreenView` + * if it cannot find a default one from a storyboard or nib. + * + * @return `YES` if successful, `NO` otherwise. + */ +- (BOOL)loadDefaultSplashScreenView; + +/** + * Controls whether the created view will be opaque or not. + * + * Default is `YES`. Note that setting this to `NO` may negatively impact performance + * when using hardware acceleration, and toggling this will trigger a re-layout of the + * view. + */ +@property(nonatomic, getter=isViewOpaque) BOOL viewOpaque; + +/** + * The `FlutterEngine` instance for this view controller. This could be the engine this + * `FlutterViewController` is initialized with or a new `FlutterEngine` implicitly created if + * no engine was supplied during initialization. + */ +@property(weak, nonatomic, readonly) FlutterEngine* engine; + +/** + * The `FlutterBinaryMessenger` associated with this FlutterViewController (used for communicating + * with channels). + * + * This is just a convenient way to get the |FlutterEngine|'s binary messenger. + */ +@property(nonatomic, readonly) NSObject* binaryMessenger; + +/** + * If the `FlutterViewController` creates a `FlutterEngine`, this property + * determines if that `FlutterEngine` has `allowHeadlessExecution` set. + * + * The intention is that this is used with the XIB. Otherwise, a + * `FlutterEngine` can just be sent to the init methods. + * + * See also: `-[FlutterEngine initWithName:project:allowHeadlessExecution:]` + */ +@property(nonatomic, readonly) BOOL engineAllowHeadlessExecution; + +@end + +NS_ASSUME_NONNULL_END + +#endif // FLUTTER_SHELL_PLATFORM_DARWIN_IOS_FRAMEWORK_HEADERS_FLUTTERVIEWCONTROLLER_H_ diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist new file mode 100644 index 0000000..4e6ca47 --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Info.plist @@ -0,0 +1,30 @@ + + + + + CFBundleDevelopmentRegion + en + CFBundleExecutable + Flutter + CFBundleIdentifier + io.flutter.flutter + CFBundleInfoDictionaryVersion + 6.0 + CFBundleName + Flutter + CFBundlePackageType + FMWK + CFBundleShortVersionString + 1.0 + CFBundleSignature + ???? + CFBundleVersion + 1.0 + MinimumOSVersion + 11.0 + FlutterEngine + c4cd48e186460b32d44585ce3c103271ab676355 + ClangVersion + b'Fuchsia clang version 18.0.0 (https://llvm.googlesource.com/llvm-project 725656bdd885483c39f482a01ea25d67acf39c46)' + + diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Modules/module.modulemap b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Modules/module.modulemap new file mode 100644 index 0000000..bf81c8a --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module Flutter { + umbrella header "Flutter.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/PrivacyInfo.xcprivacy b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..d4bc7fc --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/PrivacyInfo.xcprivacy @@ -0,0 +1,32 @@ + + + + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryFileTimestamp + NSPrivacyAccessedAPITypeReasons + + 0A2A.1 + C617.1 + + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategorySystemBootTime + NSPrivacyAccessedAPITypeReasons + + 35F9.1 + + + + + diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..7d96dba --- /dev/null +++ b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/_CodeSignature/CodeResources @@ -0,0 +1,311 @@ + + + + + files + + Headers/Flutter.h + + wTPJHICwW6wxY3b87ek7ITN5kJk= + + Headers/FlutterAppDelegate.h + + zbvYFr9dywry0lMMrHuNOOaNgkY= + + Headers/FlutterBinaryMessenger.h + + ksjIMu5IPw+Q3rw2YkAx0KjxkdM= + + Headers/FlutterCallbackCache.h + + V/wkSSsyYdMoexF6wPrC3KgkL4g= + + Headers/FlutterChannels.h + + vFsZXNqjflvqKqAzsIptQaTSJho= + + Headers/FlutterCodecs.h + + sUgX1PJzkvyinL5i7nS1ro/Kd5o= + + Headers/FlutterDartProject.h + + 1Ii7W6lYWZUeB6C6rtn269jAxgA= + + Headers/FlutterEngine.h + + AqVvCbPmgWMQKrRnib05Okrjbp0= + + Headers/FlutterEngineGroup.h + + nZcTgHGDD30QzPLlQfP8gP+S06o= + + Headers/FlutterHeadlessDartRunner.h + + UqnnVWwQEYYX56eu7lt6dpR3LIc= + + Headers/FlutterMacros.h + + crQ9782ULebLQfIR+MbBkjB7d+k= + + Headers/FlutterPlatformViews.h + + ocQVSiAiUMYfVtZIn48LpYTJA5w= + + Headers/FlutterPlugin.h + + EARXud6pHb7ZYP8eXPDnluMqcXk= + + Headers/FlutterPluginAppLifeCycleDelegate.h + + qWHw5VIWEa0NmJ1PMhD16nlfRKk= + + Headers/FlutterTexture.h + + 7nFruy6bmD9XHvbzEwfdTXE4Rkk= + + Headers/FlutterViewController.h + + n0oqDKaGwBHcAUY4+7F+z78onKc= + + Info.plist + + PDU2bz71o1hsfq3mgwdaqF97hEU= + + Modules/module.modulemap + + wJV5dCKEGl+FAtDc8wJJh/fvKXs= + + PrivacyInfo.xcprivacy + + D+cqXttvC7E/uziGjFdqFabWd7A= + + icudtl.dat + + Ubat0LvE4LUgCwHeyl0Anx2vnzk= + + + files2 + + Headers/Flutter.h + + hash2 + + auaf7wPxiASCYD2ACy1dfbMJvmONwFvSz1BWYAQrrSw= + + + Headers/FlutterAppDelegate.h + + hash2 + + o0iigVsmgwmtZfSv3X7hReDNYP5rXblslDnqq2s6UQc= + + + Headers/FlutterBinaryMessenger.h + + hash2 + + EXDk4t+7qCpyQkar+q9WHqY9bcK8eyohCwGVtBJhMy8= + + + Headers/FlutterCallbackCache.h + + hash2 + + 0h9+vK5K+r8moTsiGBfs6+TM9Qog089afHAy3gbcwDU= + + + Headers/FlutterChannels.h + + hash2 + + kg195C3vZLiOn8KeFQUy7DoVuA9VZDpqoBLVn64uGaI= + + + Headers/FlutterCodecs.h + + hash2 + + ZyqlHYuZbpFevVeny9Wdl0rVFgS7szIyssSiCyaaeFM= + + + Headers/FlutterDartProject.h + + hash2 + + Y5PEW7Tws4XpVmn15X/fdaU0d76hSeF803JlgrI20qE= + + + Headers/FlutterEngine.h + + hash2 + + RAOC6nDhZdghbAzsIZgVeq6qPt+MUNTfm/vkUnhmZO4= + + + Headers/FlutterEngineGroup.h + + hash2 + + I+878Ez9ZpVdAR2GOzKJKjaZ5m807AeAF++2pSMQss4= + + + Headers/FlutterHeadlessDartRunner.h + + hash2 + + nmZjZpvFCXrygf4U9aPkNi8VcI7cL5AtA+CY5uUWIL0= + + + Headers/FlutterMacros.h + + hash2 + + ebBVHSZcUnAbN4hRcYq3ttt6++z1Ybc8KVSYhVToD5k= + + + Headers/FlutterPlatformViews.h + + hash2 + + 4hl+kRU4PNNKdAHvYrliObXzSjRzow9Z18oOMRZIa0o= + + + Headers/FlutterPlugin.h + + hash2 + + HqbvCHqKWTzs5GjLAwupqEIYVi9yf5CrMdMe31EOwUA= + + + Headers/FlutterPluginAppLifeCycleDelegate.h + + hash2 + + +PMn+5SDj2Vd6RU8CQIt/JYl3T+8Dhp7HImqAzocoNk= + + + Headers/FlutterTexture.h + + hash2 + + 4kb25KahvBulQiElAYv/ZSbdkhkb5F/AKRZv4IjLsOw= + + + Headers/FlutterViewController.h + + hash2 + + phm49xhui2KkRomlqtmASHuU7lmd/s3qNCQpYxC0IMc= + + + Modules/module.modulemap + + hash2 + + 0VjriRpZ7AZZaP/0mMAPMJPhi6LoMB4MhXzL5j24tGs= + + + PrivacyInfo.xcprivacy + + hash2 + + n5XX54YqS1a2btkmvW1iLSplRagn0ZhHJ4tDjVcdQhI= + + + icudtl.dat + + hash2 + + ZepykIMSjfzhwAcmupMrkaqvXkhza1ZE3TdHjl8odaw= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/icudtl.dat b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/icudtl.dat new file mode 100644 index 0000000..466abd8 Binary files /dev/null and b/Flutter/Release/Flutter.xcframework/ios-arm64_x86_64-simulator/Flutter.framework/icudtl.dat differ diff --git a/Flutter/Release/MTBBarcodeScanner.xcframework/Info.plist b/Flutter/Release/MTBBarcodeScanner.xcframework/Info.plist new file mode 100644 index 0000000..4096bca --- /dev/null +++ b/Flutter/Release/MTBBarcodeScanner.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + MTBBarcodeScanner.framework/MTBBarcodeScanner + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + MTBBarcodeScanner.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + MTBBarcodeScanner.framework/MTBBarcodeScanner + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + MTBBarcodeScanner.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/MTBBarcodeScanner.framework/Headers/MTBBarcodeScanner-umbrella.h b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/MTBBarcodeScanner.framework/Headers/MTBBarcodeScanner-umbrella.h new file mode 100644 index 0000000..b8b104d --- /dev/null +++ b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/MTBBarcodeScanner.framework/Headers/MTBBarcodeScanner-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "MTBBarcodeScanner.h" + +FOUNDATION_EXPORT double MTBBarcodeScannerVersionNumber; +FOUNDATION_EXPORT const unsigned char MTBBarcodeScannerVersionString[]; + diff --git a/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/MTBBarcodeScanner.framework/Headers/MTBBarcodeScanner.h b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/MTBBarcodeScanner.framework/Headers/MTBBarcodeScanner.h new file mode 100644 index 0000000..616802e --- /dev/null +++ b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/MTBBarcodeScanner.framework/Headers/MTBBarcodeScanner.h @@ -0,0 +1,330 @@ +// +// MTBBarcodeScanner.h +// MTBBarcodeScannerExample +// +// Created by Mike Buss on 2/8/14. +// +// + +#import +#import +#import + +typedef NS_ENUM(NSUInteger, MTBCamera) { + MTBCameraBack, + MTBCameraFront +}; + +/** + * Available torch modes when scanning barcodes. + * + * While AVFoundation provides an additional automatic + * mode, it is not supported here because it only works + * with video recordings, not barcode scanning. + */ +typedef NS_ENUM(NSUInteger, MTBTorchMode) { + MTBTorchModeOff, + MTBTorchModeOn, +}; + +@interface MTBBarcodeScanner : NSObject + +/** + * The currently set camera. See MTBCamera for options. + * + * @sa setCamera:error: + */ +@property (nonatomic, assign, readonly) MTBCamera camera; + +/** + * Control the torch on the device, if present. + * + * Attempting to set the torch mode to an unsupported state + * will fail silently, and the value passed into the setter + * will be discarded. + * + * @sa setTorchMode:error: + */ +@property (nonatomic, assign) MTBTorchMode torchMode; + +/** + * Allow the user to tap the previewView to focus a specific area. + * Defaults to YES. + */ +@property (nonatomic, assign) BOOL allowTapToFocus; + +/** + * If set, only barcodes inside this area will be scanned. + * + * Setting this property is only supported while the scanner is active. + * Use the didStartScanningBlock if you want to set it as early as + * possible. + */ +@property (nonatomic, assign) CGRect scanRect; + +/** + * Layer used to present the camera input. If the previewView + * does not use auto layout, it may be necessary to adjust the layers frame. + */ +@property (nonatomic, strong) CALayer *previewLayer; + +/*! + @property didStartScanningBlock + @abstract + Optional callback block that's called when the scanner finished initializing. + + @discussion + Optional callback that will be called when the scanner is initialized and the view + is presented on the screen. This is useful for presenting an activity indicator + while the scanner is initializing. + + The block is always called on the main queue. + */ +@property (nonatomic, copy) void (^didStartScanningBlock)(void); + +/*! + @property didTapToFocusBlock + @abstract + Block that's called when the user taps the screen to focus the camera. If allowsTapToFocus + is set to NO, this will never be called. + */ +@property (nonatomic, copy) void (^didTapToFocusBlock)(CGPoint point); + +/*! + @property resultBlock + @abstract + Block that's called every time one or more barcodes are recognized. + + @discussion + The resultBlock is called on the main queue once for every frame that at least one valid barcode is found. + + This block is automatically set when you call startScanningWithResultBlock: + */ +@property (nonatomic, copy) void (^resultBlock)(NSArray *codes); + +/*! + @property preferredAutoFocusRangeRestriction + @abstract + Auto focus range restriction, if supported. + + @discussion + Defaults to AVCaptureAutoFocusRangeRestrictionNear. Will be ignored on unsupported devices. + */ +@property (nonatomic, assign) AVCaptureAutoFocusRangeRestriction preferredAutoFocusRangeRestriction; + +/** + * Initialize a scanner that will feed the camera input + * into the given UIView. + * + * @param previewView View that will be overlayed with the live feed from the camera input. + * + * @return An instance of MTBBarcodeScanner + */ +- (instancetype)initWithPreviewView:(UIView *)previewView; + +/** + * Initialize a scanner that will feed the camera input + * into the given UIView. Only codes with a type given in + * the metaDataObjectTypes array will be reported to the result + * block when scanning is started using startScanningWithResultBlock: + * + * @see startScanningWithResultBlock: + * + * @param metaDataObjectTypes Array of AVMetadataObjectTypes to scan for. Only codes with types given in this array will be reported to the resultBlock. + * @param previewView View that will be overlayed with the live feed from the camera input. + * + * @return An instance of MTBBarcodeScanner + */ +- (instancetype)initWithMetadataObjectTypes:(NSArray *)metaDataObjectTypes + previewView:(UIView *)previewView; + +/** + * Returns whether any camera exists in this device. + * Be aware that this returns NO if camera access is restricted. + * + * @return YES if the device has a camera and authorization state is not AVAuthorizationStatusRestricted + */ ++ (BOOL)cameraIsPresent; + +/** + * You can use this flag to check whether flipCamera can potentially + * be successful. You may want to hide your button to flip the camera + * if the device only has one camera. + * + * @return YES if a second camera is present and authorization state is not AVAuthorizationStatusRestricted. + * @sa flipCamera + */ +- (BOOL)hasOppositeCamera; + +/** + * Returns whether scanning is prohibited by the user of the device. + * + * @return YES if the user has prohibited access to (or is prohibited from accessing) the camera. + */ ++ (BOOL)scanningIsProhibited; + +/** + * Request permission to access the camera on the device. + * + * The success block will return YES if the user granted permission, has granted permission in the past, or if the device is running iOS 7. + * The success block will return NO if the user denied permission, is restricted from the camera, or if there is no camera present. + */ ++ (void)requestCameraPermissionWithSuccess:(void (^)(BOOL success))successBlock; + +/** + * Start scanning for barcodes. The camera input will be added as a sublayer + * to the UIView given for previewView during initialization. + * + * This method assumes you have already set the `resultBlock` property directly. + * + * This method returns quickly and does not wait for the internal session to + * start. Set the didStartScanningBlock to get a callback when the session + * is ready, i.e., a camera picture is visible. + * + * @param error Error supplied if the scanning could not start. + * + * @return YES if scanning started successfully, NO if there was an error. + */ +- (BOOL)startScanningWithError:(NSError **)error; + +/** + * Start scanning for barcodes. The camera input will be added as a sublayer + * to the UIView given for previewView during initialization. + * + * This method returns quickly and does not wait for the internal session to + * start. Set the didStartScanningBlock to get a callback when the session + * is ready, i.e., a camera picture is visible. + * + * @param resultBlock Callback block for captured codes. If the scanner was instantiated with initWithMetadataObjectTypes:previewView, only codes with a type given in metaDataObjectTypes will be reported. + * @param error Error supplied if the scanning could not start. + * + * @return YES if scanning started successfully, NO if there was an error. + */ +- (BOOL)startScanningWithResultBlock:(void (^)(NSArray *codes))resultBlock error:(NSError **)error; + +/** + * Start scanning for barcodes using a specific camera. The camera input will be added as a sublayer + * to the UIView given for previewView during initialization. + * + * This method returns quickly and does not wait for the internal session to + * start. Set the didStartScanningBlock to get a callback when the session + * is ready, i.e., a camera picture is visible. + * + * @param camera The camera to use when scanning starts. + * @param resultBlock Callback block for captured codes. If the scanner was instantiated with initWithMetadataObjectTypes:previewView, only codes with a type given in metaDataObjectTypes will be reported. + * @param error Error supplied if the scanning could not start. + * + * + * @return YES if scanning started successfully, NO if there was an error. + */ +- (BOOL)startScanningWithCamera:(MTBCamera)camera resultBlock:(void (^)(NSArray *codes))resultBlock error:(NSError **)error; + +/** + * Stop scanning for barcodes. The live feed from the camera will be removed as a sublayer from the previewView given during initialization. + */ +- (void)stopScanning; + +/** + * Whether the scanner is currently scanning for barcodes + * + * @return YES if the scanner is currently scanning for barcodes + */ +- (BOOL)isScanning; + +/** + * If using the front camera, switch to the back, or visa-versa. + * If this method is called when isScanning=NO, it has no effect + * + * If the opposite camera is not available, this method will do nothing. + * + * @sa hasOppositeCamera + */ +- (void)flipCamera; + +/** + * Sets the camera and ignores any errors. + * + * Deprecated. + * + * @sa setCamera:error: + */ +- (void)setCamera:(MTBCamera)camera NS_DEPRECATED_IOS(2.0, 2.0, "Use setCamera:error: instead"); + +/** + * Sets the camera. This operation may fail, e.g., when the device + * does not have the specified camera. + * + * @param camera The camera to use, see MTBCamera for options. + * @error Any error that occurred while trying to set the camera. + * @return YES, if the specified camera was set successfully, NO if any error occurred. + */ +- (BOOL)setCamera:(MTBCamera)camera error:(NSError **)error; + +/** + * If using the front camera, switch to the back, or visa-versa. + * + * If this method is called when (isScanning == NO), it will return + * NO and provide an error. + * + * If the opposite camera is not available, the error parameter + * will explain the error. + * + * @return YES if the camera was flipped, NO if any error occurred. + */ +- (BOOL)flipCameraWithError:(NSError **)error; + +/** + * Return a BOOL value that specifies whether the current capture device has a torch. + * + * @return YES if the the current capture device has a torch. + */ +- (BOOL)hasTorch; + +/** + * Toggle the torch from on to off, or off to on. + * If the device does not support a torch or the opposite mode, calling + * this method will have no effect. + * To set the torch to on/off directly, set the `torchMode` property, or + * use setTorchMode:error: if you care about errors. + */ +- (void)toggleTorch; + +/** + * Attempts to set a new torch mode. + * + * @return YES, if setting the new mode was successful, and the torchMode + * property reflects the new state. NO if there was an error - use the + * error parameter to learn about the reason. + * + * @sa torchMode + */ +- (BOOL)setTorchMode:(MTBTorchMode)torchMode error:(NSError **)error; + +/** + * Freeze capture keeping the last frame on previewView. + * If this method is called before startScanning, it has no effect. + * + * Returns immediately – actually freezing the capture is + * done asynchronously. + */ +- (void)freezeCapture; + +/** + * Unfreeze a frozen capture. + * + * Returns immediately – actually unfreezing the capture is + * done asynchronously. + */ +- (void)unfreezeCapture; + +/** + * Captures a still image of the current camera feed + */ +- (void)captureStillImage:(void (^)(UIImage *image, NSError *error))captureBlock; + +/** + * Determine if currently capturing a still image + */ +- (BOOL)isCapturingStillImage; + +@end diff --git a/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/MTBBarcodeScanner.framework/Info.plist b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/MTBBarcodeScanner.framework/Info.plist new file mode 100644 index 0000000..0add943 Binary files /dev/null and b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/MTBBarcodeScanner.framework/Info.plist differ diff --git a/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/MTBBarcodeScanner.framework/MTBBarcodeScanner b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/MTBBarcodeScanner.framework/MTBBarcodeScanner new file mode 100755 index 0000000..b49eda1 Binary files /dev/null and b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/MTBBarcodeScanner.framework/MTBBarcodeScanner differ diff --git a/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/MTBBarcodeScanner.framework/Modules/module.modulemap b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/MTBBarcodeScanner.framework/Modules/module.modulemap new file mode 100644 index 0000000..e63c277 --- /dev/null +++ b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/MTBBarcodeScanner.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module MTBBarcodeScanner { + umbrella header "MTBBarcodeScanner-umbrella.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/dSYMs/MTBBarcodeScanner.framework.dSYM/Contents/Info.plist b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/dSYMs/MTBBarcodeScanner.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..d76eaae --- /dev/null +++ b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/dSYMs/MTBBarcodeScanner.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.MTBBarcodeScanner + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 5.0.11 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/dSYMs/MTBBarcodeScanner.framework.dSYM/Contents/Resources/DWARF/MTBBarcodeScanner b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/dSYMs/MTBBarcodeScanner.framework.dSYM/Contents/Resources/DWARF/MTBBarcodeScanner new file mode 100644 index 0000000..a4f3adb Binary files /dev/null and b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/dSYMs/MTBBarcodeScanner.framework.dSYM/Contents/Resources/DWARF/MTBBarcodeScanner differ diff --git a/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/dSYMs/MTBBarcodeScanner.framework.dSYM/Contents/Resources/Relocations/aarch64/MTBBarcodeScanner.yml b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/dSYMs/MTBBarcodeScanner.framework.dSYM/Contents/Resources/Relocations/aarch64/MTBBarcodeScanner.yml new file mode 100644 index 0000000..788b2fc --- /dev/null +++ b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64/dSYMs/MTBBarcodeScanner.framework.dSYM/Contents/Resources/Relocations/aarch64/MTBBarcodeScanner.yml @@ -0,0 +1,123 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/MTBBarcodeScanner/MTBBarcodeScanner.framework/MTBBarcodeScanner' +relocations: + - { offsetInCU: 0x34, offset: 0x6C692, size: 0x8, addend: 0x0, symName: _MTBBarcodeScannerVersionString, symObjAddr: 0x0, symBinAddr: 0xCF68, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x6C6C7, size: 0x8, addend: 0x0, symName: _MTBBarcodeScannerVersionNumber, symObjAddr: 0x30, symBinAddr: 0xCF98, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x6C704, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner init]', symObjAddr: 0x0, symBinAddr: 0x8000, symSize: 0x18 } + - { offsetInCU: 0x41, offset: 0x6C71E, size: 0x8, addend: 0x0, symName: _kFocalPointOfInterestX, symObjAddr: 0x34D8, symBinAddr: 0xCFB0, symSize: 0x0 } + - { offsetInCU: 0x63, offset: 0x6C740, size: 0x8, addend: 0x0, symName: _kFocalPointOfInterestY, symObjAddr: 0x34E0, symBinAddr: 0xCFB8, symSize: 0x0 } + - { offsetInCU: 0x569, offset: 0x6CC46, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner init]', symObjAddr: 0x0, symBinAddr: 0x8000, symSize: 0x18 } + - { offsetInCU: 0x5A0, offset: 0x6CC7D, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner initWithPreviewView:]', symObjAddr: 0x18, symBinAddr: 0x8018, symSize: 0x6C } + - { offsetInCU: 0x5E7, offset: 0x6CCC4, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner initWithMetadataObjectTypes:previewView:]', symObjAddr: 0x84, symBinAddr: 0x8084, symSize: 0xB8 } + - { offsetInCU: 0x63E, offset: 0x6CD1B, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner dealloc]', symObjAddr: 0x13C, symBinAddr: 0x813C, symSize: 0x68 } + - { offsetInCU: 0x671, offset: 0x6CD4E, size: 0x8, addend: 0x0, symName: '+[MTBBarcodeScanner cameraIsPresent]', symObjAddr: 0x1A4, symBinAddr: 0x81A4, symSize: 0x48 } + - { offsetInCU: 0x6A4, offset: 0x6CD81, size: 0x8, addend: 0x0, symName: '+[MTBBarcodeScanner hasCamera:]', symObjAddr: 0x1EC, symBinAddr: 0x81EC, symSize: 0x184 } + - { offsetInCU: 0x731, offset: 0x6CE0E, size: 0x8, addend: 0x0, symName: '+[MTBBarcodeScanner oppositeCameraOf:]', symObjAddr: 0x370, symBinAddr: 0x8370, symSize: 0xC } + - { offsetInCU: 0x772, offset: 0x6CE4F, size: 0x8, addend: 0x0, symName: '+[MTBBarcodeScanner scanningIsProhibited]', symObjAddr: 0x37C, symBinAddr: 0x837C, symSize: 0x34 } + - { offsetInCU: 0x7A5, offset: 0x6CE82, size: 0x8, addend: 0x0, symName: '+[MTBBarcodeScanner requestCameraPermissionWithSuccess:]', symObjAddr: 0x3B0, symBinAddr: 0x83B0, symSize: 0xF8 } + - { offsetInCU: 0x7F4, offset: 0x6CED1, size: 0x8, addend: 0x0, symName: '___56+[MTBBarcodeScanner requestCameraPermissionWithSuccess:]_block_invoke', symObjAddr: 0x4A8, symBinAddr: 0x84A8, symSize: 0x78 } + - { offsetInCU: 0x867, offset: 0x6CF44, size: 0x8, addend: 0x0, symName: '___56+[MTBBarcodeScanner requestCameraPermissionWithSuccess:]_block_invoke_2', symObjAddr: 0x520, symBinAddr: 0x8520, symSize: 0x14 } + - { offsetInCU: 0x8C1, offset: 0x6CF9E, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b, symObjAddr: 0x534, symBinAddr: 0x8534, symSize: 0x10 } + - { offsetInCU: 0x8EA, offset: 0x6CFC7, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s, symObjAddr: 0x544, symBinAddr: 0x8544, symSize: 0x8 } + - { offsetInCU: 0x909, offset: 0x6CFE6, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner startScanningWithError:]', symObjAddr: 0x54C, symBinAddr: 0x854C, symSize: 0x58 } + - { offsetInCU: 0x952, offset: 0x6D02F, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner startScanningWithResultBlock:error:]', symObjAddr: 0x5A4, symBinAddr: 0x85A4, symSize: 0x10 } + - { offsetInCU: 0x9AA, offset: 0x6D087, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner startScanningWithCamera:resultBlock:error:]', symObjAddr: 0x5B4, symBinAddr: 0x85B4, symSize: 0x2D4 } + - { offsetInCU: 0xA3C, offset: 0x6D119, size: 0x8, addend: 0x0, symName: '___63-[MTBBarcodeScanner startScanningWithCamera:resultBlock:error:]_block_invoke', symObjAddr: 0x888, symBinAddr: 0x8888, symSize: 0x108 } + - { offsetInCU: 0xA94, offset: 0x6D171, size: 0x8, addend: 0x0, symName: '___63-[MTBBarcodeScanner startScanningWithCamera:resultBlock:error:]_block_invoke_2', symObjAddr: 0x990, symBinAddr: 0x8990, symSize: 0x38 } + - { offsetInCU: 0xAE2, offset: 0x6D1BF, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s, symObjAddr: 0x9C8, symBinAddr: 0x89C8, symSize: 0x8 } + - { offsetInCU: 0xB09, offset: 0x6D1E6, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner stopScanning]', symObjAddr: 0x9D0, symBinAddr: 0x89D0, symSize: 0x17C } + - { offsetInCU: 0xB7C, offset: 0x6D259, size: 0x8, addend: 0x0, symName: '___33-[MTBBarcodeScanner stopScanning]_block_invoke', symObjAddr: 0xB4C, symBinAddr: 0x8B4C, symSize: 0x110 } + - { offsetInCU: 0xBF8, offset: 0x6D2D5, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s, symObjAddr: 0xC5C, symBinAddr: 0x8C5C, symSize: 0x30 } + - { offsetInCU: 0xC21, offset: 0x6D2FE, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s, symObjAddr: 0xC8C, symBinAddr: 0x8C8C, symSize: 0x30 } + - { offsetInCU: 0xC40, offset: 0x6D31D, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner isScanning]', symObjAddr: 0xCBC, symBinAddr: 0x8CBC, symSize: 0x3C } + - { offsetInCU: 0xC78, offset: 0x6D355, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner hasOppositeCamera]', symObjAddr: 0xCF8, symBinAddr: 0x8CF8, symSize: 0x48 } + - { offsetInCU: 0xCC1, offset: 0x6D39E, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner flipCamera]', symObjAddr: 0xD40, symBinAddr: 0x8D40, symSize: 0x8 } + - { offsetInCU: 0xCF3, offset: 0x6D3D0, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner flipCameraWithError:]', symObjAddr: 0xD48, symBinAddr: 0x8D48, symSize: 0x138 } + - { offsetInCU: 0xD4D, offset: 0x6D42A, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner configureTapToFocus]', symObjAddr: 0xE80, symBinAddr: 0x8E80, symSize: 0x90 } + - { offsetInCU: 0xDA1, offset: 0x6D47E, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner focusTapped:]', symObjAddr: 0xF10, symBinAddr: 0x8F10, symSize: 0x1AC } + - { offsetInCU: 0xE32, offset: 0x6D50F, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner stopRecognizingTaps]', symObjAddr: 0x10BC, symBinAddr: 0x90BC, symSize: 0x80 } + - { offsetInCU: 0xE66, offset: 0x6D543, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner captureOutput:didOutputMetadataObjects:fromConnection:]', symObjAddr: 0x113C, symBinAddr: 0x913C, symSize: 0x1B8 } + - { offsetInCU: 0xF22, offset: 0x6D5FF, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner handleApplicationDidChangeStatusBarNotification:]', symObjAddr: 0x12F4, symBinAddr: 0x92F4, symSize: 0x4 } + - { offsetInCU: 0xF61, offset: 0x6D63E, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner refreshVideoOrientation]', symObjAddr: 0x12F8, symBinAddr: 0x92F8, symSize: 0x168 } + - { offsetInCU: 0xFA6, offset: 0x6D683, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner captureOrientationForInterfaceOrientation:]', symObjAddr: 0x1460, symBinAddr: 0x9460, symSize: 0x10 } + - { offsetInCU: 0xFE9, offset: 0x6D6C6, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner applicationWillEnterForegroundNotification:]', symObjAddr: 0x1470, symBinAddr: 0x9470, symSize: 0x2C } + - { offsetInCU: 0x102A, offset: 0x6D707, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner newSessionWithCaptureDevice:error:]', symObjAddr: 0x149C, symBinAddr: 0x949C, symSize: 0x4C0 } + - { offsetInCU: 0x10BC, offset: 0x6D799, size: 0x8, addend: 0x0, symName: '___55-[MTBBarcodeScanner newSessionWithCaptureDevice:error:]_block_invoke', symObjAddr: 0x195C, symBinAddr: 0x995C, symSize: 0x7C } + - { offsetInCU: 0x10FE, offset: 0x6D7DB, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner newCaptureDeviceWithCamera:]', symObjAddr: 0x19D8, symBinAddr: 0x99D8, symSize: 0x230 } + - { offsetInCU: 0x11D6, offset: 0x6D8B3, size: 0x8, addend: 0x0, symName: '+[MTBBarcodeScanner devicePositionForCamera:]', symObjAddr: 0x1C08, symBinAddr: 0x9C08, symSize: 0x18 } + - { offsetInCU: 0x1219, offset: 0x6D8F6, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner defaultMetaDataObjectTypes]', symObjAddr: 0x1C20, symBinAddr: 0x9C20, symSize: 0x1A4 } + - { offsetInCU: 0x125E, offset: 0x6D93B, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner addObservers]', symObjAddr: 0x1DC4, symBinAddr: 0x9DC4, symSize: 0x9C } + - { offsetInCU: 0x1292, offset: 0x6D96F, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setupSessionQueue]', symObjAddr: 0x1E60, symBinAddr: 0x9E60, symSize: 0x64 } + - { offsetInCU: 0x12FD, offset: 0x6D9DA, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setDeviceInput:session:]', symObjAddr: 0x1EC4, symBinAddr: 0x9EC4, symSize: 0xC4 } + - { offsetInCU: 0x1353, offset: 0x6DA30, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner removeDeviceInput:session:]', symObjAddr: 0x1F88, symBinAddr: 0x9F88, symSize: 0x94 } + - { offsetInCU: 0x13A9, offset: 0x6DA86, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner updateFocusPreferencesOfDevice:reset:]', symObjAddr: 0x201C, symBinAddr: 0xA01C, symSize: 0x154 } + - { offsetInCU: 0x1410, offset: 0x6DAED, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setTorchMode:]', symObjAddr: 0x2170, symBinAddr: 0xA170, symSize: 0x8 } + - { offsetInCU: 0x1451, offset: 0x6DB2E, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setTorchMode:error:]', symObjAddr: 0x2178, symBinAddr: 0xA178, symSize: 0x2C } + - { offsetInCU: 0x14AB, offset: 0x6DB88, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner toggleTorch]', symObjAddr: 0x21A4, symBinAddr: 0xA1A4, symSize: 0x48 } + - { offsetInCU: 0x14DF, offset: 0x6DBBC, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner updateForTorchMode:error:]', symObjAddr: 0x21EC, symBinAddr: 0xA1EC, symSize: 0x174 } + - { offsetInCU: 0x155B, offset: 0x6DC38, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner hasTorch]', symObjAddr: 0x2360, symBinAddr: 0xA360, symSize: 0x98 } + - { offsetInCU: 0x15C6, offset: 0x6DCA3, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner avTorchModeForMTBTorchMode:]', symObjAddr: 0x23F8, symBinAddr: 0xA3F8, symSize: 0xC } + - { offsetInCU: 0x1609, offset: 0x6DCE6, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner freezeCapture]', symObjAddr: 0x2404, symBinAddr: 0xA404, symSize: 0xC8 } + - { offsetInCU: 0x166B, offset: 0x6DD48, size: 0x8, addend: 0x0, symName: '___34-[MTBBarcodeScanner freezeCapture]_block_invoke', symObjAddr: 0x24CC, symBinAddr: 0xA4CC, symSize: 0x44 } + - { offsetInCU: 0x16BE, offset: 0x6DD9B, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s, symObjAddr: 0x2510, symBinAddr: 0xA510, symSize: 0x28 } + - { offsetInCU: 0x16E7, offset: 0x6DDC4, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s, symObjAddr: 0x2538, symBinAddr: 0xA538, symSize: 0x28 } + - { offsetInCU: 0x1706, offset: 0x6DDE3, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner unfreezeCapture]', symObjAddr: 0x2560, symBinAddr: 0xA560, symSize: 0x154 } + - { offsetInCU: 0x1768, offset: 0x6DE45, size: 0x8, addend: 0x0, symName: '___36-[MTBBarcodeScanner unfreezeCapture]_block_invoke', symObjAddr: 0x26B4, symBinAddr: 0xA6B4, symSize: 0x44 } + - { offsetInCU: 0x17BB, offset: 0x6DE98, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner captureStillImage:]', symObjAddr: 0x26F8, symBinAddr: 0xA6F8, symSize: 0x314 } + - { offsetInCU: 0x18D7, offset: 0x6DFB4, size: 0x8, addend: 0x0, symName: '___39-[MTBBarcodeScanner captureStillImage:]_block_invoke', symObjAddr: 0x2A0C, symBinAddr: 0xAA0C, symSize: 0x48 } + - { offsetInCU: 0x193B, offset: 0x6E018, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48b, symObjAddr: 0x2A54, symBinAddr: 0xAA54, symSize: 0x3C } + - { offsetInCU: 0x1964, offset: 0x6E041, size: 0x8, addend: 0x0, symName: '___39-[MTBBarcodeScanner captureStillImage:]_block_invoke.46', symObjAddr: 0x2A90, symBinAddr: 0xAA90, symSize: 0xA0 } + - { offsetInCU: 0x1A22, offset: 0x6E0FF, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner captureOutput:didFinishProcessingPhoto:error:]', symObjAddr: 0x2B30, symBinAddr: 0xAB30, symSize: 0x1B8 } + - { offsetInCU: 0x1B03, offset: 0x6E1E0, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner captureOutput:didFinishProcessingPhotoSampleBuffer:previewPhotoSampleBuffer:resolvedSettings:bracketSettings:error:]', symObjAddr: 0x2CE8, symBinAddr: 0xACE8, symSize: 0xE8 } + - { offsetInCU: 0x1BCE, offset: 0x6E2AB, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner isCapturingStillImage]', symObjAddr: 0x2DD0, symBinAddr: 0xADD0, symSize: 0x3C } + - { offsetInCU: 0x1C06, offset: 0x6E2E3, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setCamera:]', symObjAddr: 0x2E0C, symBinAddr: 0xAE0C, symSize: 0x8 } + - { offsetInCU: 0x1C47, offset: 0x6E324, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setCamera:error:]', symObjAddr: 0x2E14, symBinAddr: 0xAE14, symSize: 0x184 } + - { offsetInCU: 0x1CC3, offset: 0x6E3A0, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setScanRect:]', symObjAddr: 0x2F98, symBinAddr: 0xAF98, symSize: 0xB0 } + - { offsetInCU: 0x1D1E, offset: 0x6E3FB, size: 0x8, addend: 0x0, symName: '___33-[MTBBarcodeScanner setScanRect:]_block_invoke', symObjAddr: 0x3048, symBinAddr: 0xB048, symSize: 0x94 } + - { offsetInCU: 0x1D60, offset: 0x6E43D, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setPreferredAutoFocusRangeRestriction:]', symObjAddr: 0x30DC, symBinAddr: 0xB0DC, symSize: 0x9C } + - { offsetInCU: 0x1DA5, offset: 0x6E482, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner previewLayer]', symObjAddr: 0x3178, symBinAddr: 0xB178, symSize: 0x4 } + - { offsetInCU: 0x1DDB, offset: 0x6E4B8, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner rectOfInterestFromScanRect:]', symObjAddr: 0x317C, symBinAddr: 0xB17C, symSize: 0x98 } + - { offsetInCU: 0x1E51, offset: 0x6E52E, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner camera]', symObjAddr: 0x3214, symBinAddr: 0xB214, symSize: 0x8 } + - { offsetInCU: 0x1E88, offset: 0x6E565, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner torchMode]', symObjAddr: 0x321C, symBinAddr: 0xB21C, symSize: 0x8 } + - { offsetInCU: 0x1EBF, offset: 0x6E59C, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner allowTapToFocus]', symObjAddr: 0x3224, symBinAddr: 0xB224, symSize: 0x8 } + - { offsetInCU: 0x1EF6, offset: 0x6E5D3, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setAllowTapToFocus:]', symObjAddr: 0x322C, symBinAddr: 0xB22C, symSize: 0x8 } + - { offsetInCU: 0x1F31, offset: 0x6E60E, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner scanRect]', symObjAddr: 0x3234, symBinAddr: 0xB234, symSize: 0xC } + - { offsetInCU: 0x1F66, offset: 0x6E643, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setPreviewLayer:]', symObjAddr: 0x3240, symBinAddr: 0xB240, symSize: 0xC } + - { offsetInCU: 0x1FA7, offset: 0x6E684, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner didStartScanningBlock]', symObjAddr: 0x324C, symBinAddr: 0xB24C, symSize: 0x8 } + - { offsetInCU: 0x1FDE, offset: 0x6E6BB, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setDidStartScanningBlock:]', symObjAddr: 0x3254, symBinAddr: 0xB254, symSize: 0x8 } + - { offsetInCU: 0x201D, offset: 0x6E6FA, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner didTapToFocusBlock]', symObjAddr: 0x325C, symBinAddr: 0xB25C, symSize: 0x8 } + - { offsetInCU: 0x2054, offset: 0x6E731, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setDidTapToFocusBlock:]', symObjAddr: 0x3264, symBinAddr: 0xB264, symSize: 0x8 } + - { offsetInCU: 0x2093, offset: 0x6E770, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner resultBlock]', symObjAddr: 0x326C, symBinAddr: 0xB26C, symSize: 0x8 } + - { offsetInCU: 0x20CA, offset: 0x6E7A7, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setResultBlock:]', symObjAddr: 0x3274, symBinAddr: 0xB274, symSize: 0x8 } + - { offsetInCU: 0x2109, offset: 0x6E7E6, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner preferredAutoFocusRangeRestriction]', symObjAddr: 0x327C, symBinAddr: 0xB27C, symSize: 0x8 } + - { offsetInCU: 0x2140, offset: 0x6E81D, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner privateSessionQueue]', symObjAddr: 0x3284, symBinAddr: 0xB284, symSize: 0xC } + - { offsetInCU: 0x2177, offset: 0x6E854, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setPrivateSessionQueue:]', symObjAddr: 0x3290, symBinAddr: 0xB290, symSize: 0x8 } + - { offsetInCU: 0x21B6, offset: 0x6E893, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner session]', symObjAddr: 0x3298, symBinAddr: 0xB298, symSize: 0x8 } + - { offsetInCU: 0x21ED, offset: 0x6E8CA, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setSession:]', symObjAddr: 0x32A0, symBinAddr: 0xB2A0, symSize: 0xC } + - { offsetInCU: 0x222E, offset: 0x6E90B, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner captureDevice]', symObjAddr: 0x32AC, symBinAddr: 0xB2AC, symSize: 0x8 } + - { offsetInCU: 0x2265, offset: 0x6E942, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setCaptureDevice:]', symObjAddr: 0x32B4, symBinAddr: 0xB2B4, symSize: 0xC } + - { offsetInCU: 0x22A6, offset: 0x6E983, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner capturePreviewLayer]', symObjAddr: 0x32C0, symBinAddr: 0xB2C0, symSize: 0x8 } + - { offsetInCU: 0x22DD, offset: 0x6E9BA, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setCapturePreviewLayer:]', symObjAddr: 0x32C8, symBinAddr: 0xB2C8, symSize: 0xC } + - { offsetInCU: 0x231E, offset: 0x6E9FB, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner currentCaptureDeviceInput]', symObjAddr: 0x32D4, symBinAddr: 0xB2D4, symSize: 0x8 } + - { offsetInCU: 0x2355, offset: 0x6EA32, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setCurrentCaptureDeviceInput:]', symObjAddr: 0x32DC, symBinAddr: 0xB2DC, symSize: 0xC } + - { offsetInCU: 0x2396, offset: 0x6EA73, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner captureOutput]', symObjAddr: 0x32E8, symBinAddr: 0xB2E8, symSize: 0x8 } + - { offsetInCU: 0x23CD, offset: 0x6EAAA, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setCaptureOutput:]', symObjAddr: 0x32F0, symBinAddr: 0xB2F0, symSize: 0xC } + - { offsetInCU: 0x240E, offset: 0x6EAEB, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner metaDataObjectTypes]', symObjAddr: 0x32FC, symBinAddr: 0xB2FC, symSize: 0x8 } + - { offsetInCU: 0x2445, offset: 0x6EB22, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setMetaDataObjectTypes:]', symObjAddr: 0x3304, symBinAddr: 0xB304, symSize: 0x8 } + - { offsetInCU: 0x2484, offset: 0x6EB61, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner previewView]', symObjAddr: 0x330C, symBinAddr: 0xB30C, symSize: 0x18 } + - { offsetInCU: 0x24BB, offset: 0x6EB98, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setPreviewView:]', symObjAddr: 0x3324, symBinAddr: 0xB324, symSize: 0xC } + - { offsetInCU: 0x24FC, offset: 0x6EBD9, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner initialAutoFocusRangeRestriction]', symObjAddr: 0x3330, symBinAddr: 0xB330, symSize: 0x8 } + - { offsetInCU: 0x2533, offset: 0x6EC10, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setInitialAutoFocusRangeRestriction:]', symObjAddr: 0x3338, symBinAddr: 0xB338, symSize: 0x8 } + - { offsetInCU: 0x2570, offset: 0x6EC4D, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner initialFocusPoint]', symObjAddr: 0x3340, symBinAddr: 0xB340, symSize: 0x8 } + - { offsetInCU: 0x25A5, offset: 0x6EC82, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setInitialFocusPoint:]', symObjAddr: 0x3348, symBinAddr: 0xB348, symSize: 0x8 } + - { offsetInCU: 0x25E4, offset: 0x6ECC1, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner stillImageOutput]', symObjAddr: 0x3350, symBinAddr: 0xB350, symSize: 0x8 } + - { offsetInCU: 0x261B, offset: 0x6ECF8, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setStillImageOutput:]', symObjAddr: 0x3358, symBinAddr: 0xB358, symSize: 0xC } + - { offsetInCU: 0x265C, offset: 0x6ED39, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner gestureRecognizer]', symObjAddr: 0x3364, symBinAddr: 0xB364, symSize: 0x8 } + - { offsetInCU: 0x2693, offset: 0x6ED70, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setGestureRecognizer:]', symObjAddr: 0x336C, symBinAddr: 0xB36C, symSize: 0xC } + - { offsetInCU: 0x26D4, offset: 0x6EDB1, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner stillImageCaptureBlock]', symObjAddr: 0x3378, symBinAddr: 0xB378, symSize: 0x8 } + - { offsetInCU: 0x270B, offset: 0x6EDE8, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setStillImageCaptureBlock:]', symObjAddr: 0x3380, symBinAddr: 0xB380, symSize: 0x8 } + - { offsetInCU: 0x274A, offset: 0x6EE27, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner output]', symObjAddr: 0x3388, symBinAddr: 0xB388, symSize: 0x8 } + - { offsetInCU: 0x2781, offset: 0x6EE5E, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner setOutput:]', symObjAddr: 0x3390, symBinAddr: 0xB390, symSize: 0xC } + - { offsetInCU: 0x27C2, offset: 0x6EE9F, size: 0x8, addend: 0x0, symName: '-[MTBBarcodeScanner .cxx_destruct]', symObjAddr: 0x339C, symBinAddr: 0xB39C, symSize: 0xD4 } +... diff --git a/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/Headers/MTBBarcodeScanner-umbrella.h b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/Headers/MTBBarcodeScanner-umbrella.h new file mode 100644 index 0000000..b8b104d --- /dev/null +++ b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/Headers/MTBBarcodeScanner-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "MTBBarcodeScanner.h" + +FOUNDATION_EXPORT double MTBBarcodeScannerVersionNumber; +FOUNDATION_EXPORT const unsigned char MTBBarcodeScannerVersionString[]; + diff --git a/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/Headers/MTBBarcodeScanner.h b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/Headers/MTBBarcodeScanner.h new file mode 100644 index 0000000..616802e --- /dev/null +++ b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/Headers/MTBBarcodeScanner.h @@ -0,0 +1,330 @@ +// +// MTBBarcodeScanner.h +// MTBBarcodeScannerExample +// +// Created by Mike Buss on 2/8/14. +// +// + +#import +#import +#import + +typedef NS_ENUM(NSUInteger, MTBCamera) { + MTBCameraBack, + MTBCameraFront +}; + +/** + * Available torch modes when scanning barcodes. + * + * While AVFoundation provides an additional automatic + * mode, it is not supported here because it only works + * with video recordings, not barcode scanning. + */ +typedef NS_ENUM(NSUInteger, MTBTorchMode) { + MTBTorchModeOff, + MTBTorchModeOn, +}; + +@interface MTBBarcodeScanner : NSObject + +/** + * The currently set camera. See MTBCamera for options. + * + * @sa setCamera:error: + */ +@property (nonatomic, assign, readonly) MTBCamera camera; + +/** + * Control the torch on the device, if present. + * + * Attempting to set the torch mode to an unsupported state + * will fail silently, and the value passed into the setter + * will be discarded. + * + * @sa setTorchMode:error: + */ +@property (nonatomic, assign) MTBTorchMode torchMode; + +/** + * Allow the user to tap the previewView to focus a specific area. + * Defaults to YES. + */ +@property (nonatomic, assign) BOOL allowTapToFocus; + +/** + * If set, only barcodes inside this area will be scanned. + * + * Setting this property is only supported while the scanner is active. + * Use the didStartScanningBlock if you want to set it as early as + * possible. + */ +@property (nonatomic, assign) CGRect scanRect; + +/** + * Layer used to present the camera input. If the previewView + * does not use auto layout, it may be necessary to adjust the layers frame. + */ +@property (nonatomic, strong) CALayer *previewLayer; + +/*! + @property didStartScanningBlock + @abstract + Optional callback block that's called when the scanner finished initializing. + + @discussion + Optional callback that will be called when the scanner is initialized and the view + is presented on the screen. This is useful for presenting an activity indicator + while the scanner is initializing. + + The block is always called on the main queue. + */ +@property (nonatomic, copy) void (^didStartScanningBlock)(void); + +/*! + @property didTapToFocusBlock + @abstract + Block that's called when the user taps the screen to focus the camera. If allowsTapToFocus + is set to NO, this will never be called. + */ +@property (nonatomic, copy) void (^didTapToFocusBlock)(CGPoint point); + +/*! + @property resultBlock + @abstract + Block that's called every time one or more barcodes are recognized. + + @discussion + The resultBlock is called on the main queue once for every frame that at least one valid barcode is found. + + This block is automatically set when you call startScanningWithResultBlock: + */ +@property (nonatomic, copy) void (^resultBlock)(NSArray *codes); + +/*! + @property preferredAutoFocusRangeRestriction + @abstract + Auto focus range restriction, if supported. + + @discussion + Defaults to AVCaptureAutoFocusRangeRestrictionNear. Will be ignored on unsupported devices. + */ +@property (nonatomic, assign) AVCaptureAutoFocusRangeRestriction preferredAutoFocusRangeRestriction; + +/** + * Initialize a scanner that will feed the camera input + * into the given UIView. + * + * @param previewView View that will be overlayed with the live feed from the camera input. + * + * @return An instance of MTBBarcodeScanner + */ +- (instancetype)initWithPreviewView:(UIView *)previewView; + +/** + * Initialize a scanner that will feed the camera input + * into the given UIView. Only codes with a type given in + * the metaDataObjectTypes array will be reported to the result + * block when scanning is started using startScanningWithResultBlock: + * + * @see startScanningWithResultBlock: + * + * @param metaDataObjectTypes Array of AVMetadataObjectTypes to scan for. Only codes with types given in this array will be reported to the resultBlock. + * @param previewView View that will be overlayed with the live feed from the camera input. + * + * @return An instance of MTBBarcodeScanner + */ +- (instancetype)initWithMetadataObjectTypes:(NSArray *)metaDataObjectTypes + previewView:(UIView *)previewView; + +/** + * Returns whether any camera exists in this device. + * Be aware that this returns NO if camera access is restricted. + * + * @return YES if the device has a camera and authorization state is not AVAuthorizationStatusRestricted + */ ++ (BOOL)cameraIsPresent; + +/** + * You can use this flag to check whether flipCamera can potentially + * be successful. You may want to hide your button to flip the camera + * if the device only has one camera. + * + * @return YES if a second camera is present and authorization state is not AVAuthorizationStatusRestricted. + * @sa flipCamera + */ +- (BOOL)hasOppositeCamera; + +/** + * Returns whether scanning is prohibited by the user of the device. + * + * @return YES if the user has prohibited access to (or is prohibited from accessing) the camera. + */ ++ (BOOL)scanningIsProhibited; + +/** + * Request permission to access the camera on the device. + * + * The success block will return YES if the user granted permission, has granted permission in the past, or if the device is running iOS 7. + * The success block will return NO if the user denied permission, is restricted from the camera, or if there is no camera present. + */ ++ (void)requestCameraPermissionWithSuccess:(void (^)(BOOL success))successBlock; + +/** + * Start scanning for barcodes. The camera input will be added as a sublayer + * to the UIView given for previewView during initialization. + * + * This method assumes you have already set the `resultBlock` property directly. + * + * This method returns quickly and does not wait for the internal session to + * start. Set the didStartScanningBlock to get a callback when the session + * is ready, i.e., a camera picture is visible. + * + * @param error Error supplied if the scanning could not start. + * + * @return YES if scanning started successfully, NO if there was an error. + */ +- (BOOL)startScanningWithError:(NSError **)error; + +/** + * Start scanning for barcodes. The camera input will be added as a sublayer + * to the UIView given for previewView during initialization. + * + * This method returns quickly and does not wait for the internal session to + * start. Set the didStartScanningBlock to get a callback when the session + * is ready, i.e., a camera picture is visible. + * + * @param resultBlock Callback block for captured codes. If the scanner was instantiated with initWithMetadataObjectTypes:previewView, only codes with a type given in metaDataObjectTypes will be reported. + * @param error Error supplied if the scanning could not start. + * + * @return YES if scanning started successfully, NO if there was an error. + */ +- (BOOL)startScanningWithResultBlock:(void (^)(NSArray *codes))resultBlock error:(NSError **)error; + +/** + * Start scanning for barcodes using a specific camera. The camera input will be added as a sublayer + * to the UIView given for previewView during initialization. + * + * This method returns quickly and does not wait for the internal session to + * start. Set the didStartScanningBlock to get a callback when the session + * is ready, i.e., a camera picture is visible. + * + * @param camera The camera to use when scanning starts. + * @param resultBlock Callback block for captured codes. If the scanner was instantiated with initWithMetadataObjectTypes:previewView, only codes with a type given in metaDataObjectTypes will be reported. + * @param error Error supplied if the scanning could not start. + * + * + * @return YES if scanning started successfully, NO if there was an error. + */ +- (BOOL)startScanningWithCamera:(MTBCamera)camera resultBlock:(void (^)(NSArray *codes))resultBlock error:(NSError **)error; + +/** + * Stop scanning for barcodes. The live feed from the camera will be removed as a sublayer from the previewView given during initialization. + */ +- (void)stopScanning; + +/** + * Whether the scanner is currently scanning for barcodes + * + * @return YES if the scanner is currently scanning for barcodes + */ +- (BOOL)isScanning; + +/** + * If using the front camera, switch to the back, or visa-versa. + * If this method is called when isScanning=NO, it has no effect + * + * If the opposite camera is not available, this method will do nothing. + * + * @sa hasOppositeCamera + */ +- (void)flipCamera; + +/** + * Sets the camera and ignores any errors. + * + * Deprecated. + * + * @sa setCamera:error: + */ +- (void)setCamera:(MTBCamera)camera NS_DEPRECATED_IOS(2.0, 2.0, "Use setCamera:error: instead"); + +/** + * Sets the camera. This operation may fail, e.g., when the device + * does not have the specified camera. + * + * @param camera The camera to use, see MTBCamera for options. + * @error Any error that occurred while trying to set the camera. + * @return YES, if the specified camera was set successfully, NO if any error occurred. + */ +- (BOOL)setCamera:(MTBCamera)camera error:(NSError **)error; + +/** + * If using the front camera, switch to the back, or visa-versa. + * + * If this method is called when (isScanning == NO), it will return + * NO and provide an error. + * + * If the opposite camera is not available, the error parameter + * will explain the error. + * + * @return YES if the camera was flipped, NO if any error occurred. + */ +- (BOOL)flipCameraWithError:(NSError **)error; + +/** + * Return a BOOL value that specifies whether the current capture device has a torch. + * + * @return YES if the the current capture device has a torch. + */ +- (BOOL)hasTorch; + +/** + * Toggle the torch from on to off, or off to on. + * If the device does not support a torch or the opposite mode, calling + * this method will have no effect. + * To set the torch to on/off directly, set the `torchMode` property, or + * use setTorchMode:error: if you care about errors. + */ +- (void)toggleTorch; + +/** + * Attempts to set a new torch mode. + * + * @return YES, if setting the new mode was successful, and the torchMode + * property reflects the new state. NO if there was an error - use the + * error parameter to learn about the reason. + * + * @sa torchMode + */ +- (BOOL)setTorchMode:(MTBTorchMode)torchMode error:(NSError **)error; + +/** + * Freeze capture keeping the last frame on previewView. + * If this method is called before startScanning, it has no effect. + * + * Returns immediately – actually freezing the capture is + * done asynchronously. + */ +- (void)freezeCapture; + +/** + * Unfreeze a frozen capture. + * + * Returns immediately – actually unfreezing the capture is + * done asynchronously. + */ +- (void)unfreezeCapture; + +/** + * Captures a still image of the current camera feed + */ +- (void)captureStillImage:(void (^)(UIImage *image, NSError *error))captureBlock; + +/** + * Determine if currently capturing a still image + */ +- (BOOL)isCapturingStillImage; + +@end diff --git a/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/Info.plist b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/Info.plist new file mode 100644 index 0000000..1a0729e Binary files /dev/null and b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/Info.plist differ diff --git a/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/MTBBarcodeScanner b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/MTBBarcodeScanner new file mode 100755 index 0000000..6302330 Binary files /dev/null and b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/MTBBarcodeScanner differ diff --git a/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/Modules/module.modulemap b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/Modules/module.modulemap new file mode 100644 index 0000000..e63c277 --- /dev/null +++ b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module MTBBarcodeScanner { + umbrella header "MTBBarcodeScanner-umbrella.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/_CodeSignature/CodeResources b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..4fc2ca0 --- /dev/null +++ b/Flutter/Release/MTBBarcodeScanner.xcframework/ios-arm64_x86_64-simulator/MTBBarcodeScanner.framework/_CodeSignature/CodeResources @@ -0,0 +1,147 @@ + + + + + files + + Headers/MTBBarcodeScanner-umbrella.h + + bYsiuTWtV0Q3FZuz1I7/rbLrvHw= + + Headers/MTBBarcodeScanner.h + + NObz/budpFE9ibxE3ktkr9bY4fc= + + Info.plist + + RTSjR0y/LP7UZJt1KHMMYssp1gY= + + Modules/module.modulemap + + tja/Hc15QeCfbSeoH4fcDs45Ayc= + + + files2 + + Headers/MTBBarcodeScanner-umbrella.h + + hash + + bYsiuTWtV0Q3FZuz1I7/rbLrvHw= + + hash2 + + 63IWY53x5NNZ1fewowdhbn9OC4Mdfp3Z+TLQlRKFGtY= + + + Headers/MTBBarcodeScanner.h + + hash + + NObz/budpFE9ibxE3ktkr9bY4fc= + + hash2 + + UljKwrrsoCA7UBkvkg4X0yHR4x623PBm4x5K5I9eTDo= + + + Modules/module.modulemap + + hash + + tja/Hc15QeCfbSeoH4fcDs45Ayc= + + hash2 + + eSAYBLwJ41uW+rEqvktKy2zo2FvDdmYf6ByC+i+70XE= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/Reachability.xcframework/Info.plist b/Flutter/Release/Reachability.xcframework/Info.plist new file mode 100644 index 0000000..9241346 --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + Reachability.framework/Reachability + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + Reachability.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + Reachability.framework/Reachability + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + Reachability.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Headers/Reachability-Swift.h b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Headers/Reachability-Swift.h new file mode 100644 index 0000000..ab85247 --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Headers/Reachability-Swift.h @@ -0,0 +1,311 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef REACHABILITY_SWIFT_H +#define REACHABILITY_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="Reachability",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Headers/ReachabilitySwift-umbrella.h b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Headers/ReachabilitySwift-umbrella.h new file mode 100644 index 0000000..a78f29c --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Headers/ReachabilitySwift-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double ReachabilityVersionNumber; +FOUNDATION_EXPORT const unsigned char ReachabilityVersionString[]; + diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Info.plist b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Info.plist new file mode 100644 index 0000000..cf9dd51 Binary files /dev/null and b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Info.plist differ diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/Reachability.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/Reachability.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo new file mode 100644 index 0000000..716a22e Binary files /dev/null and b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/Reachability.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios.abi.json b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..d141fc4 --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,2166 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "Reachability", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Reachability" + }, + { + "kind": "TypeDecl", + "name": "ReachabilityError", + "printedName": "ReachabilityError", + "children": [ + { + "kind": "Var", + "name": "failedToCreateWithAddress", + "printedName": "failedToCreateWithAddress", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.ReachabilityError.Type) -> (Darwin.sockaddr, Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Darwin.sockaddr, Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Darwin.sockaddr, Swift.Int32)", + "children": [ + { + "kind": "TypeNominal", + "name": "sockaddr", + "printedName": "Darwin.sockaddr", + "usr": "c:@S@sockaddr" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.ReachabilityError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12Reachability0A5ErrorO25failedToCreateWithAddressyACSo8sockaddrV_s5Int32VtcACmF", + "mangledName": "$s12Reachability0A5ErrorO25failedToCreateWithAddressyACSo8sockaddrV_s5Int32VtcACmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "failedToCreateWithHostname", + "printedName": "failedToCreateWithHostname", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.ReachabilityError.Type) -> (Swift.String, Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String, Swift.Int32)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.ReachabilityError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12Reachability0A5ErrorO26failedToCreateWithHostnameyACSS_s5Int32VtcACmF", + "mangledName": "$s12Reachability0A5ErrorO26failedToCreateWithHostnameyACSS_s5Int32VtcACmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "unableToSetCallback", + "printedName": "unableToSetCallback", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.ReachabilityError.Type) -> (Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.ReachabilityError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12Reachability0A5ErrorO19unableToSetCallbackyACs5Int32VcACmF", + "mangledName": "$s12Reachability0A5ErrorO19unableToSetCallbackyACs5Int32VcACmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "unableToSetDispatchQueue", + "printedName": "unableToSetDispatchQueue", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.ReachabilityError.Type) -> (Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.ReachabilityError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12Reachability0A5ErrorO24unableToSetDispatchQueueyACs5Int32VcACmF", + "mangledName": "$s12Reachability0A5ErrorO24unableToSetDispatchQueueyACs5Int32VcACmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "unableToGetFlags", + "printedName": "unableToGetFlags", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.ReachabilityError.Type) -> (Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.ReachabilityError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12Reachability0A5ErrorO16unableToGetFlagsyACs5Int32VcACmF", + "mangledName": "$s12Reachability0A5ErrorO16unableToGetFlagsyACs5Int32VcACmF", + "moduleName": "Reachability" + } + ], + "declKind": "Enum", + "usr": "s:12Reachability0A5ErrorO", + "mangledName": "$s12Reachability0A5ErrorO", + "moduleName": "Reachability", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Reachability", + "printedName": "Reachability", + "children": [ + { + "kind": "TypeDecl", + "name": "Connection", + "printedName": "Connection", + "children": [ + { + "kind": "Var", + "name": "unavailable", + "printedName": "unavailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability.Connection.Type) -> Reachability.Reachability.Connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.Reachability.Connection.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12ReachabilityAAC10ConnectionO11unavailableyA2DmF", + "mangledName": "$s12ReachabilityAAC10ConnectionO11unavailableyA2DmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "wifi", + "printedName": "wifi", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability.Connection.Type) -> Reachability.Reachability.Connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.Reachability.Connection.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12ReachabilityAAC10ConnectionO4wifiyA2DmF", + "mangledName": "$s12ReachabilityAAC10ConnectionO4wifiyA2DmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "cellular", + "printedName": "cellular", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability.Connection.Type) -> Reachability.Reachability.Connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.Reachability.Connection.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12ReachabilityAAC10ConnectionO8cellularyA2DmF", + "mangledName": "$s12ReachabilityAAC10ConnectionO8cellularyA2DmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC10ConnectionO11descriptionSSvp", + "mangledName": "$s12ReachabilityAAC10ConnectionO11descriptionSSvp", + "moduleName": "Reachability", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC10ConnectionO11descriptionSSvg", + "mangledName": "$s12ReachabilityAAC10ConnectionO11descriptionSSvg", + "moduleName": "Reachability", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC10ConnectionO4noneADvpZ", + "mangledName": "$s12ReachabilityAAC10ConnectionO4noneADvpZ", + "moduleName": "Reachability", + "static": true, + "deprecated": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "Available" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC10ConnectionO4noneADvgZ", + "mangledName": "$s12ReachabilityAAC10ConnectionO4noneADvgZ", + "moduleName": "Reachability", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + }, + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Func", + "usr": "s:12ReachabilityAAC10ConnectionO2eeoiySbAD_ADtFZ", + "mangledName": "$s12ReachabilityAAC10ConnectionO2eeoiySbAD_ADtFZ", + "moduleName": "Reachability", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC10ConnectionO9hashValueSivp", + "mangledName": "$s12ReachabilityAAC10ConnectionO9hashValueSivp", + "moduleName": "Reachability", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC10ConnectionO9hashValueSivg", + "mangledName": "$s12ReachabilityAAC10ConnectionO9hashValueSivg", + "moduleName": "Reachability", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:12ReachabilityAAC10ConnectionO4hash4intoys6HasherVz_tF", + "mangledName": "$s12ReachabilityAAC10ConnectionO4hash4intoys6HasherVz_tF", + "moduleName": "Reachability", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:12ReachabilityAAC10ConnectionO", + "mangledName": "$s12ReachabilityAAC10ConnectionO", + "moduleName": "Reachability", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + } + ] + }, + { + "kind": "Var", + "name": "whenReachable", + "printedName": "whenReachable", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC13whenReachableyABcSgvp", + "mangledName": "$s12ReachabilityAAC13whenReachableyABcSgvp", + "moduleName": "Reachability", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC13whenReachableyABcSgvg", + "mangledName": "$s12ReachabilityAAC13whenReachableyABcSgvg", + "moduleName": "Reachability", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC13whenReachableyABcSgvs", + "mangledName": "$s12ReachabilityAAC13whenReachableyABcSgvs", + "moduleName": "Reachability", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC13whenReachableyABcSgvM", + "mangledName": "$s12ReachabilityAAC13whenReachableyABcSgvM", + "moduleName": "Reachability", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "whenUnreachable", + "printedName": "whenUnreachable", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC15whenUnreachableyABcSgvp", + "mangledName": "$s12ReachabilityAAC15whenUnreachableyABcSgvp", + "moduleName": "Reachability", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC15whenUnreachableyABcSgvg", + "mangledName": "$s12ReachabilityAAC15whenUnreachableyABcSgvg", + "moduleName": "Reachability", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC15whenUnreachableyABcSgvs", + "mangledName": "$s12ReachabilityAAC15whenUnreachableyABcSgvs", + "moduleName": "Reachability", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC15whenUnreachableyABcSgvM", + "mangledName": "$s12ReachabilityAAC15whenUnreachableyABcSgvM", + "moduleName": "Reachability", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "reachableOnWWAN", + "printedName": "reachableOnWWAN", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC15reachableOnWWANSbvp", + "mangledName": "$s12ReachabilityAAC15reachableOnWWANSbvp", + "moduleName": "Reachability", + "deprecated": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "Available" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC15reachableOnWWANSbvg", + "mangledName": "$s12ReachabilityAAC15reachableOnWWANSbvg", + "moduleName": "Reachability", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allowsCellularConnection", + "printedName": "allowsCellularConnection", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC24allowsCellularConnectionSbvp", + "mangledName": "$s12ReachabilityAAC24allowsCellularConnectionSbvp", + "moduleName": "Reachability", + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC24allowsCellularConnectionSbvg", + "mangledName": "$s12ReachabilityAAC24allowsCellularConnectionSbvg", + "moduleName": "Reachability", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC24allowsCellularConnectionSbvs", + "mangledName": "$s12ReachabilityAAC24allowsCellularConnectionSbvs", + "moduleName": "Reachability", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC24allowsCellularConnectionSbvM", + "mangledName": "$s12ReachabilityAAC24allowsCellularConnectionSbvM", + "moduleName": "Reachability", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "notificationCenter", + "printedName": "notificationCenter", + "children": [ + { + "kind": "TypeNominal", + "name": "NotificationCenter", + "printedName": "Foundation.NotificationCenter", + "usr": "c:objc(cs)NSNotificationCenter" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvp", + "mangledName": "$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvp", + "moduleName": "Reachability", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NotificationCenter", + "printedName": "Foundation.NotificationCenter", + "usr": "c:objc(cs)NSNotificationCenter" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvg", + "mangledName": "$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvg", + "moduleName": "Reachability", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NotificationCenter", + "printedName": "Foundation.NotificationCenter", + "usr": "c:objc(cs)NSNotificationCenter" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvs", + "mangledName": "$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvs", + "moduleName": "Reachability", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC18notificationCenterSo014NSNotificationC0CvM", + "mangledName": "$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0CvM", + "moduleName": "Reachability", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentReachabilityString", + "printedName": "currentReachabilityString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC07currentA6StringSSvp", + "mangledName": "$s12ReachabilityAAC07currentA6StringSSvp", + "moduleName": "Reachability", + "deprecated": true, + "declAttributes": [ + "AccessControl", + "Available" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC07currentA6StringSSvg", + "mangledName": "$s12ReachabilityAAC07currentA6StringSSvg", + "moduleName": "Reachability", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connection", + "printedName": "connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC10connectionAB10ConnectionOvp", + "mangledName": "$s12ReachabilityAAC10connectionAB10ConnectionOvp", + "moduleName": "Reachability", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC10connectionAB10ConnectionOvg", + "mangledName": "$s12ReachabilityAAC10connectionAB10ConnectionOvg", + "moduleName": "Reachability", + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(reachabilityRef:queueQoS:targetQueue:notificationQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + }, + { + "kind": "TypeNominal", + "name": "SCNetworkReachability", + "printedName": "SystemConfiguration.SCNetworkReachability", + "usr": "c:@T@SCNetworkReachabilityRef" + }, + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "hasDefaultArg": true, + "usr": "s:8Dispatch0A3QoSV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:12ReachabilityAAC15reachabilityRef8queueQoS11targetQueue012notificationG0ABSo09SCNetworkaC0a_8Dispatch0jE1SVSo012OS_dispatch_D0CSgANtcfc", + "mangledName": "$s12ReachabilityAAC15reachabilityRef8queueQoS11targetQueue012notificationG0ABSo09SCNetworkaC0a_8Dispatch0jE1SVSo012OS_dispatch_D0CSgANtcfc", + "moduleName": "Reachability", + "declAttributes": [ + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(hostname:queueQoS:targetQueue:notificationQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "hasDefaultArg": true, + "usr": "s:8Dispatch0A3QoSV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:12ReachabilityAAC8hostname8queueQoS11targetQueue012notificationF0ABSS_8Dispatch0hD1SVSo012OS_dispatch_C0CSgALtKcfc", + "mangledName": "$s12ReachabilityAAC8hostname8queueQoS11targetQueue012notificationF0ABSS_8Dispatch0hD1SVSo012OS_dispatch_C0CSgALtKcfc", + "moduleName": "Reachability", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "throwing": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(queueQoS:targetQueue:notificationQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + }, + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "hasDefaultArg": true, + "usr": "s:8Dispatch0A3QoSV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:12ReachabilityAAC8queueQoS11targetQueue012notificationE0AB8Dispatch0gC1SV_So012OS_dispatch_B0CSgAKtKcfc", + "mangledName": "$s12ReachabilityAAC8queueQoS11targetQueue012notificationE0AB8Dispatch0gC1SV_So012OS_dispatch_B0CSgAKtKcfc", + "moduleName": "Reachability", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "throwing": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "startNotifier", + "printedName": "startNotifier()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:12ReachabilityAAC13startNotifieryyKF", + "mangledName": "$s12ReachabilityAAC13startNotifieryyKF", + "moduleName": "Reachability", + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopNotifier", + "printedName": "stopNotifier()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:12ReachabilityAAC12stopNotifieryyF", + "mangledName": "$s12ReachabilityAAC12stopNotifieryyF", + "moduleName": "Reachability", + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isReachable", + "printedName": "isReachable", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC11isReachableSbvp", + "mangledName": "$s12ReachabilityAAC11isReachableSbvp", + "moduleName": "Reachability", + "deprecated": true, + "declAttributes": [ + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC11isReachableSbvg", + "mangledName": "$s12ReachabilityAAC11isReachableSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isReachableViaWWAN", + "printedName": "isReachableViaWWAN", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC18isReachableViaWWANSbvp", + "mangledName": "$s12ReachabilityAAC18isReachableViaWWANSbvp", + "moduleName": "Reachability", + "deprecated": true, + "declAttributes": [ + "Available" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC18isReachableViaWWANSbvg", + "mangledName": "$s12ReachabilityAAC18isReachableViaWWANSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isReachableViaWiFi", + "printedName": "isReachableViaWiFi", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC18isReachableViaWiFiSbvp", + "mangledName": "$s12ReachabilityAAC18isReachableViaWiFiSbvp", + "moduleName": "Reachability", + "deprecated": true, + "declAttributes": [ + "Available" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC18isReachableViaWiFiSbvg", + "mangledName": "$s12ReachabilityAAC18isReachableViaWiFiSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC11descriptionSSvp", + "mangledName": "$s12ReachabilityAAC11descriptionSSvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC11descriptionSSvg", + "mangledName": "$s12ReachabilityAAC11descriptionSSvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:12ReachabilityAAC", + "mangledName": "$s12ReachabilityAAC", + "moduleName": "Reachability", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "Name", + "printedName": "Name", + "children": [ + { + "kind": "Var", + "name": "reachabilityChanged", + "printedName": "reachabilityChanged", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:So18NSNotificationNamea12ReachabilityE19reachabilityChangedABvpZ", + "mangledName": "$sSo18NSNotificationNamea12ReachabilityE19reachabilityChangedABvpZ", + "moduleName": "Reachability", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:So18NSNotificationNamea12ReachabilityE19reachabilityChangedABvgZ", + "mangledName": "$sSo18NSNotificationNamea12ReachabilityE19reachabilityChangedABvgZ", + "moduleName": "Reachability", + "static": true, + "implicit": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "c:@T@NSNotificationName", + "moduleName": "Foundation", + "declAttributes": [ + "SynthesizedProtocol", + "SynthesizedProtocol", + "SynthesizedProtocol", + "SynthesizedProtocol", + "SynthesizedProtocol", + "SynthesizedProtocol", + "Sendable" + ], + "isFromExtension": true, + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_SwiftNewtypeWrapper", + "printedName": "_SwiftNewtypeWrapper", + "usr": "s:s20_SwiftNewtypeWrapperP", + "mangledName": "$ss20_SwiftNewtypeWrapperP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 1741, + "length": 33, + "value": "\"ReachabilityChangedNotification\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 1869, + "length": 21, + "value": "\"reachabilityChanged\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 2332, + "length": 10, + "value": "\"Cellular\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 2386, + "length": 6, + "value": "\"WiFi\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 2432, + "length": 15, + "value": "\"No Connection\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 2676, + "length": 10, + "value": "\"Cellular\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 2718, + "length": 6, + "value": "\"WiFi\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 2763, + "length": 15, + "value": "\"No Connection\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "BooleanLiteral", + "offset": 3142, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 3613, + "length": 15, + "value": "\"\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 3627, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "BooleanLiteral", + "offset": 4273, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "BooleanLiteral", + "offset": 4345, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "BooleanLiteral", + "offset": 5005, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 5117, + "length": 32, + "value": "\"uk.co.ashleymills.reachability\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "IntegerLiteral", + "offset": 7626, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 8633, + "length": 5, + "value": "\"nil\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "BooleanLiteral", + "offset": 9226, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "BooleanLiteral", + "offset": 9298, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 10112, + "length": 19, + "value": "\"unavailable flags\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13114, + "length": 3, + "value": "\"W\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13120, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13161, + "length": 3, + "value": "\"R\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13167, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13217, + "length": 3, + "value": "\"c\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13223, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13274, + "length": 3, + "value": "\"t\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13280, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13332, + "length": 3, + "value": "\"i\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13338, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13389, + "length": 3, + "value": "\"C\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13395, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13445, + "length": 3, + "value": "\"D\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13451, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13495, + "length": 3, + "value": "\"l\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13501, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13539, + "length": 3, + "value": "\"d\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13545, + "length": 3, + "value": "\"-\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13565, + "length": 39, + "value": "\"\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13570, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13574, + "length": 1, + "value": "\" \"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13579, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13583, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13587, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13591, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13595, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13599, + "length": 1, + "value": "\"\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 13603, + "length": 1, + "value": "\"\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios.private.swiftinterface b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..604a968 --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,98 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Reachability +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import Reachability +import Swift +import SystemConfiguration +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum ReachabilityError : Swift.Error { + case failedToCreateWithAddress(Darwin.sockaddr, Swift.Int32) + case failedToCreateWithHostname(Swift.String, Swift.Int32) + case unableToSetCallback(Swift.Int32) + case unableToSetDispatchQueue(Swift.Int32) + case unableToGetFlags(Swift.Int32) +} +@available(*, unavailable, renamed: "Notification.Name.reachabilityChanged") +public let ReachabilityChangedNotification: Foundation.NSNotification.Name +extension Foundation.NSNotification.Name { + public static let reachabilityChanged: Foundation.Notification.Name +} +public class Reachability { + public typealias NetworkReachable = (Reachability.Reachability) -> () + public typealias NetworkUnreachable = (Reachability.Reachability) -> () + @available(*, unavailable, renamed: "Connection") + public enum NetworkStatus : Swift.CustomStringConvertible { + case notReachable, reachableViaWiFi, reachableViaWWAN + public var description: Swift.String { + get + } + public static func == (a: Reachability.Reachability.NetworkStatus, b: Reachability.Reachability.NetworkStatus) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public enum Connection : Swift.CustomStringConvertible { + case unavailable, wifi, cellular + public var description: Swift.String { + get + } + @available(*, deprecated, renamed: "unavailable") + public static let none: Reachability.Reachability.Connection + public static func == (a: Reachability.Reachability.Connection, b: Reachability.Reachability.Connection) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public var whenReachable: Reachability.Reachability.NetworkReachable? + public var whenUnreachable: Reachability.Reachability.NetworkUnreachable? + @available(*, deprecated, renamed: "allowsCellularConnection") + final public let reachableOnWWAN: Swift.Bool + public var allowsCellularConnection: Swift.Bool + public var notificationCenter: Foundation.NotificationCenter + @available(*, deprecated, renamed: "connection.description") + public var currentReachabilityString: Swift.String { + get + } + @available(*, unavailable, renamed: "connection") + public var currentReachabilityStatus: Reachability.Reachability.Connection { + get + } + public var connection: Reachability.Reachability.Connection { + get + } + required public init(reachabilityRef: SystemConfiguration.SCNetworkReachability, queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) + convenience public init(hostname: Swift.String, queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) throws + convenience public init(queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) throws + @objc deinit +} +extension Reachability.Reachability { + public func startNotifier() throws + public func stopNotifier() + @available(*, deprecated, message: "Please use `connection != .none`") + public var isReachable: Swift.Bool { + get + } + @available(*, deprecated, message: "Please use `connection == .cellular`") + public var isReachableViaWWAN: Swift.Bool { + get + } + @available(*, deprecated, message: "Please use `connection == .wifi`") + public var isReachableViaWiFi: Swift.Bool { + get + } + public var description: Swift.String { + get + } +} +@available(*, unavailable, renamed: "Connection") +extension Reachability.Reachability.NetworkStatus : Swift.Equatable {} +@available(*, unavailable, renamed: "Connection") +extension Reachability.Reachability.NetworkStatus : Swift.Hashable {} +extension Reachability.Reachability.Connection : Swift.Equatable {} +extension Reachability.Reachability.Connection : Swift.Hashable {} diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios.swiftdoc b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..85ed314 Binary files /dev/null and b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios.swiftinterface b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..604a968 --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,98 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name Reachability +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import Reachability +import Swift +import SystemConfiguration +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum ReachabilityError : Swift.Error { + case failedToCreateWithAddress(Darwin.sockaddr, Swift.Int32) + case failedToCreateWithHostname(Swift.String, Swift.Int32) + case unableToSetCallback(Swift.Int32) + case unableToSetDispatchQueue(Swift.Int32) + case unableToGetFlags(Swift.Int32) +} +@available(*, unavailable, renamed: "Notification.Name.reachabilityChanged") +public let ReachabilityChangedNotification: Foundation.NSNotification.Name +extension Foundation.NSNotification.Name { + public static let reachabilityChanged: Foundation.Notification.Name +} +public class Reachability { + public typealias NetworkReachable = (Reachability.Reachability) -> () + public typealias NetworkUnreachable = (Reachability.Reachability) -> () + @available(*, unavailable, renamed: "Connection") + public enum NetworkStatus : Swift.CustomStringConvertible { + case notReachable, reachableViaWiFi, reachableViaWWAN + public var description: Swift.String { + get + } + public static func == (a: Reachability.Reachability.NetworkStatus, b: Reachability.Reachability.NetworkStatus) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public enum Connection : Swift.CustomStringConvertible { + case unavailable, wifi, cellular + public var description: Swift.String { + get + } + @available(*, deprecated, renamed: "unavailable") + public static let none: Reachability.Reachability.Connection + public static func == (a: Reachability.Reachability.Connection, b: Reachability.Reachability.Connection) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public var whenReachable: Reachability.Reachability.NetworkReachable? + public var whenUnreachable: Reachability.Reachability.NetworkUnreachable? + @available(*, deprecated, renamed: "allowsCellularConnection") + final public let reachableOnWWAN: Swift.Bool + public var allowsCellularConnection: Swift.Bool + public var notificationCenter: Foundation.NotificationCenter + @available(*, deprecated, renamed: "connection.description") + public var currentReachabilityString: Swift.String { + get + } + @available(*, unavailable, renamed: "connection") + public var currentReachabilityStatus: Reachability.Reachability.Connection { + get + } + public var connection: Reachability.Reachability.Connection { + get + } + required public init(reachabilityRef: SystemConfiguration.SCNetworkReachability, queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) + convenience public init(hostname: Swift.String, queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) throws + convenience public init(queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) throws + @objc deinit +} +extension Reachability.Reachability { + public func startNotifier() throws + public func stopNotifier() + @available(*, deprecated, message: "Please use `connection != .none`") + public var isReachable: Swift.Bool { + get + } + @available(*, deprecated, message: "Please use `connection == .cellular`") + public var isReachableViaWWAN: Swift.Bool { + get + } + @available(*, deprecated, message: "Please use `connection == .wifi`") + public var isReachableViaWiFi: Swift.Bool { + get + } + public var description: Swift.String { + get + } +} +@available(*, unavailable, renamed: "Connection") +extension Reachability.Reachability.NetworkStatus : Swift.Equatable {} +@available(*, unavailable, renamed: "Connection") +extension Reachability.Reachability.NetworkStatus : Swift.Hashable {} +extension Reachability.Reachability.Connection : Swift.Equatable {} +extension Reachability.Reachability.Connection : Swift.Hashable {} diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/module.modulemap b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/module.modulemap new file mode 100644 index 0000000..82cf5ba --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module Reachability { + umbrella header "ReachabilitySwift-umbrella.h" + + export * + module * { export * } +} + +module Reachability.Swift { + header "Reachability-Swift.h" + requires objc +} diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Reachability b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Reachability new file mode 100755 index 0000000..c0f38d2 Binary files /dev/null and b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/Reachability differ diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/ReachabilitySwift.bundle/Info.plist b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/ReachabilitySwift.bundle/Info.plist new file mode 100644 index 0000000..7365cf1 Binary files /dev/null and b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/ReachabilitySwift.bundle/Info.plist differ diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/ReachabilitySwift.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/ReachabilitySwift.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..e08a130 --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64/Reachability.framework/ReachabilitySwift.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + + diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64/dSYMs/Reachability.framework.dSYM/Contents/Info.plist b/Flutter/Release/Reachability.xcframework/ios-arm64/dSYMs/Reachability.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..342d6c2 --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64/dSYMs/Reachability.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.Reachability + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 5.2.1 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64/dSYMs/Reachability.framework.dSYM/Contents/Resources/DWARF/Reachability b/Flutter/Release/Reachability.xcframework/ios-arm64/dSYMs/Reachability.framework.dSYM/Contents/Resources/DWARF/Reachability new file mode 100644 index 0000000..a90c571 Binary files /dev/null and b/Flutter/Release/Reachability.xcframework/ios-arm64/dSYMs/Reachability.framework.dSYM/Contents/Resources/DWARF/Reachability differ diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64/dSYMs/Reachability.framework.dSYM/Contents/Resources/Relocations/aarch64/Reachability.yml b/Flutter/Release/Reachability.xcframework/ios-arm64/dSYMs/Reachability.framework.dSYM/Contents/Resources/Relocations/aarch64/Reachability.yml new file mode 100644 index 0000000..0f8d566 --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64/dSYMs/Reachability.framework.dSYM/Contents/Resources/Relocations/aarch64/Reachability.yml @@ -0,0 +1,154 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/ReachabilitySwift/Reachability.framework/Reachability' +relocations: + - { offsetInCU: 0x34, offset: 0x541DF, size: 0x8, addend: 0x0, symName: _ReachabilityVersionString, symObjAddr: 0x0, symBinAddr: 0x90B0, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x54214, size: 0x8, addend: 0x0, symName: _ReachabilityVersionNumber, symObjAddr: 0x30, symBinAddr: 0x90E0, symSize: 0x0 } + - { offsetInCU: 0x4F, offset: 0x54279, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A19ChangedNotificationSo18NSNotificationNameavp.0', symObjAddr: 0x13018, symBinAddr: 0xD3E8, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x54293, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea12ReachabilityE19reachabilityChangedABvpZ.0', symObjAddr: 0x13028, symBinAddr: 0xD3F8, symSize: 0x0 } + - { offsetInCU: 0x8F, offset: 0x542B9, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10ConnectionO11descriptionSSvg', symObjAddr: 0x12C, symBinAddr: 0x412C, symSize: 0x24 } + - { offsetInCU: 0xAA, offset: 0x542D4, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10ConnectionO4noneADvgZ', symObjAddr: 0x154, symBinAddr: 0x4154, symSize: 0x48 } + - { offsetInCU: 0xE2, offset: 0x5430C, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10ConnectionO2eeoiySbAD_ADtFZ', symObjAddr: 0x19C, symBinAddr: 0x419C, symSize: 0x14 } + - { offsetInCU: 0x115, offset: 0x5433F, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10ConnectionO4hash4intoys6HasherVz_tF', symObjAddr: 0x1B0, symBinAddr: 0x41B0, symSize: 0x28 } + - { offsetInCU: 0x1A6, offset: 0x543D0, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10ConnectionOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x220, symBinAddr: 0x4220, symSize: 0x14 } + - { offsetInCU: 0x1C6, offset: 0x543F0, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10ConnectionOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x220, symBinAddr: 0x4220, symSize: 0x14 } + - { offsetInCU: 0x210, offset: 0x5443A, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10ConnectionOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x27C, symBinAddr: 0x427C, symSize: 0x28 } + - { offsetInCU: 0x28A, offset: 0x544B4, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10ConnectionOs23CustomStringConvertibleAAsAEP11descriptionSSvgTW', symObjAddr: 0x2E8, symBinAddr: 0x42E8, symSize: 0x4 } + - { offsetInCU: 0x2D8, offset: 0x54502, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13NetworkStatusO11descriptionSSvg', symObjAddr: 0xF8, symBinAddr: 0x40F8, symSize: 0x24 } + - { offsetInCU: 0x303, offset: 0x5452D, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13NetworkStatusOs23CustomStringConvertibleAAsAEP11descriptionSSvgTW', symObjAddr: 0x128, symBinAddr: 0x4128, symSize: 0x4 } + - { offsetInCU: 0x320, offset: 0x5454A, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10ConnectionO4none_WZ', symObjAddr: 0x150, symBinAddr: 0x4150, symSize: 0x4 } + - { offsetInCU: 0x393, offset: 0x545BD, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13whenReachableyABcSgvg', symObjAddr: 0x420, symBinAddr: 0x4420, symSize: 0x4C } + - { offsetInCU: 0x3B2, offset: 0x545DC, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13whenReachableyABcSgvs', symObjAddr: 0x47C, symBinAddr: 0x447C, symSize: 0x50 } + - { offsetInCU: 0x3DB, offset: 0x54605, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13whenReachableyABcSgvM', symObjAddr: 0x4DC, symBinAddr: 0x44DC, symSize: 0x3C } + - { offsetInCU: 0x40A, offset: 0x54634, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13whenReachableyABcSgvM.resume.0', symObjAddr: 0x518, symBinAddr: 0x4518, symSize: 0x4 } + - { offsetInCU: 0x47D, offset: 0x546A7, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC15whenUnreachableyABcSgvg', symObjAddr: 0x650, symBinAddr: 0x4650, symSize: 0x4C } + - { offsetInCU: 0x49C, offset: 0x546C6, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC15whenUnreachableyABcSgvs', symObjAddr: 0x69C, symBinAddr: 0x469C, symSize: 0x50 } + - { offsetInCU: 0x4C5, offset: 0x546EF, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC15whenUnreachableyABcSgvM', symObjAddr: 0x6EC, symBinAddr: 0x46EC, symSize: 0x3C } + - { offsetInCU: 0x4F4, offset: 0x5471E, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC15reachableOnWWANSbvg', symObjAddr: 0x728, symBinAddr: 0x4728, symSize: 0x8 } + - { offsetInCU: 0x567, offset: 0x54791, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC24allowsCellularConnectionSbvg', symObjAddr: 0x7B4, symBinAddr: 0x47B4, symSize: 0x30 } + - { offsetInCU: 0x584, offset: 0x547AE, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC24allowsCellularConnectionSbvs', symObjAddr: 0x7E4, symBinAddr: 0x47E4, symSize: 0x3C } + - { offsetInCU: 0x5A9, offset: 0x547D3, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC24allowsCellularConnectionSbvM', symObjAddr: 0x820, symBinAddr: 0x4820, symSize: 0x3C } + - { offsetInCU: 0x620, offset: 0x5484A, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvg', symObjAddr: 0x8FC, symBinAddr: 0x48FC, symSize: 0x30 } + - { offsetInCU: 0x63D, offset: 0x54867, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvs', symObjAddr: 0x92C, symBinAddr: 0x492C, symSize: 0x44 } + - { offsetInCU: 0x666, offset: 0x54890, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0CvM', symObjAddr: 0x970, symBinAddr: 0x4970, symSize: 0x3C } + - { offsetInCU: 0x695, offset: 0x548BF, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC07currentA6StringSSvg', symObjAddr: 0x9AC, symBinAddr: 0x49AC, symSize: 0x68 } + - { offsetInCU: 0x704, offset: 0x5492E, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC07currentA6StatusAB10ConnectionOvg', symObjAddr: 0xA14, symBinAddr: 0x4A14, symSize: 0x4 } + - { offsetInCU: 0x74F, offset: 0x54979, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10connectionAB10ConnectionOvg', symObjAddr: 0xA18, symBinAddr: 0x4A18, symSize: 0x110 } + - { offsetInCU: 0x82B, offset: 0x54A55, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC15reachabilityRef8queueQoS11targetQueue012notificationG0ABSo09SCNetworkaC0a_8Dispatch0jE1SVSo012OS_dispatch_D0CSgANtcfC', symObjAddr: 0xD3C, symBinAddr: 0x4D3C, symSize: 0x70 } + - { offsetInCU: 0x855, offset: 0x54A7F, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC15reachabilityRef8queueQoS11targetQueue012notificationG0ABSo09SCNetworkaC0a_8Dispatch0jE1SVSo012OS_dispatch_D0CSgANtcfc', symObjAddr: 0xDAC, symBinAddr: 0x4DAC, symSize: 0x30 } + - { offsetInCU: 0x87A, offset: 0x54AA4, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC8hostname8queueQoS11targetQueue012notificationF0ABSS_8Dispatch0hD1SVSo012OS_dispatch_C0CSgALtKcfC', symObjAddr: 0xDDC, symBinAddr: 0x4DDC, symSize: 0x188 } + - { offsetInCU: 0x92F, offset: 0x54B59, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC8queueQoS11targetQueue012notificationE0AB8Dispatch0gC1SV_So012OS_dispatch_B0CSgAKtKcfC', symObjAddr: 0xF64, symBinAddr: 0x4F64, symSize: 0x190 } + - { offsetInCU: 0xA00, offset: 0x54C2A, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAACfd', symObjAddr: 0x10F4, symBinAddr: 0x50F4, symSize: 0x64 } + - { offsetInCU: 0xA9C, offset: 0x54CC6, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAACfD', symObjAddr: 0x1188, symBinAddr: 0x5188, symSize: 0x6C } + - { offsetInCU: 0xBB2, offset: 0x54DDC, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC15reachabilityRef8queueQoS11targetQueue012notificationG0ABSo09SCNetworkaC0a_8Dispatch0jE1SVSo012OS_dispatch_D0CSgANtcfcTf4gnnnn_n', symObjAddr: 0x1C28, symBinAddr: 0x5C28, symSize: 0x240 } + - { offsetInCU: 0xC44, offset: 0x54E6E, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A19ChangedNotification_WZ', symObjAddr: 0x10, symBinAddr: 0x4010, symSize: 0x34 } + - { offsetInCU: 0xC80, offset: 0x54EAA, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A19ChangedNotificationSo18NSNotificationNameavg', symObjAddr: 0x44, symBinAddr: 0x4044, symSize: 0x40 } + - { offsetInCU: 0xCB6, offset: 0x54EE0, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea12ReachabilityE19reachabilityChanged_WZ', symObjAddr: 0x84, symBinAddr: 0x4084, symSize: 0x34 } + - { offsetInCU: 0xCE1, offset: 0x54F0B, size: 0x8, addend: 0x0, symName: '_$sSo18NSNotificationNamea12ReachabilityE19reachabilityChangedABvgZ', symObjAddr: 0xB8, symBinAddr: 0x40B8, symSize: 0x40 } + - { offsetInCU: 0xD2F, offset: 0x54F59, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13whenReachableyABcSgvpABTK', symObjAddr: 0x2EC, symBinAddr: 0x42EC, symSize: 0x88 } + - { offsetInCU: 0xD65, offset: 0x54F8F, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13whenReachableyABcSgvpABTk', symObjAddr: 0x374, symBinAddr: 0x4374, symSize: 0xAC } + - { offsetInCU: 0xDA5, offset: 0x54FCF, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAACIegg_SgWOy', symObjAddr: 0x46C, symBinAddr: 0x446C, symSize: 0x10 } + - { offsetInCU: 0xDB9, offset: 0x54FE3, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAACIegg_SgWOe', symObjAddr: 0x4CC, symBinAddr: 0x44CC, symSize: 0x10 } + - { offsetInCU: 0xDCD, offset: 0x54FF7, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC15whenUnreachableyABcSgvpABTK', symObjAddr: 0x51C, symBinAddr: 0x451C, symSize: 0x88 } + - { offsetInCU: 0xE03, offset: 0x5502D, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC15whenUnreachableyABcSgvpABTk', symObjAddr: 0x5A4, symBinAddr: 0x45A4, symSize: 0xAC } + - { offsetInCU: 0xE43, offset: 0x5506D, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC24allowsCellularConnectionSbvpABTK', symObjAddr: 0x730, symBinAddr: 0x4730, symSize: 0x44 } + - { offsetInCU: 0xE79, offset: 0x550A3, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC24allowsCellularConnectionSbvpABTk', symObjAddr: 0x774, symBinAddr: 0x4774, symSize: 0x40 } + - { offsetInCU: 0xEAF, offset: 0x550D9, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0CvpABTK', symObjAddr: 0x85C, symBinAddr: 0x485C, symSize: 0x44 } + - { offsetInCU: 0xEE5, offset: 0x5510F, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0CvpABTk', symObjAddr: 0x8A0, symBinAddr: 0x48A0, symSize: 0x5C } + - { offsetInCU: 0xF86, offset: 0x551B0, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC06notifyA7Changed33_40784B9DE2E4DD004D0E5525CB465FEDLLyyF', symObjAddr: 0xB28, symBinAddr: 0x4B28, symSize: 0x214 } + - { offsetInCU: 0xFF2, offset: 0x5521C, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC06notifyA7Changed33_40784B9DE2E4DD004D0E5525CB465FEDLLyyFyycfU_', symObjAddr: 0x188C, symBinAddr: 0x588C, symSize: 0x138 } + - { offsetInCU: 0x10BC, offset: 0x552E6, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC12stopNotifieryyF', symObjAddr: 0x1158, symBinAddr: 0x5158, symSize: 0x30 } + - { offsetInCU: 0x11AB, offset: 0x553D5, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A9Weakifier33_40784B9DE2E4DD004D0E5525CB465FEDLLCfD', symObjAddr: 0x19F0, symBinAddr: 0x59F0, symSize: 0x24 } + - { offsetInCU: 0x11FB, offset: 0x55425, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13startNotifieryyKF', symObjAddr: 0x11F4, symBinAddr: 0x51F4, symSize: 0x218 } + - { offsetInCU: 0x13ED, offset: 0x55617, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13startNotifieryyKFySo09SCNetworkA3Refa_So0dA5FlagsVSvSgtcfU_To', symObjAddr: 0x140C, symBinAddr: 0x540C, symSize: 0xC } + - { offsetInCU: 0x1444, offset: 0x5566E, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13startNotifieryyKFS2VcfU0_To', symObjAddr: 0x1418, symBinAddr: 0x5418, symSize: 0x4 } + - { offsetInCU: 0x1460, offset: 0x5568A, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13startNotifieryyKFS2VcfU0_To', symObjAddr: 0x1418, symBinAddr: 0x5418, symSize: 0x4 } + - { offsetInCU: 0x1479, offset: 0x556A3, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13startNotifieryyKFS2VcfU0_To', symObjAddr: 0x1418, symBinAddr: 0x5418, symSize: 0x4 } + - { offsetInCU: 0x1492, offset: 0x556BC, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13startNotifieryyKFySVcfU1_To', symObjAddr: 0x141C, symBinAddr: 0x541C, symSize: 0x4 } + - { offsetInCU: 0x14AA, offset: 0x556D4, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13startNotifieryyKFs9UnmanagedVySo11CFStringRefaGSVcfU2_', symObjAddr: 0x1420, symBinAddr: 0x5420, symSize: 0xB8 } + - { offsetInCU: 0x154A, offset: 0x55774, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13startNotifieryyKFs9UnmanagedVySo11CFStringRefaGSVcfU2_To', symObjAddr: 0x1518, symBinAddr: 0x5518, symSize: 0x4 } + - { offsetInCU: 0x1562, offset: 0x5578C, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13startNotifieryyKFySo09SCNetworkA3Refa_So0dA5FlagsVSvSgtcfU_Tf4dnn_n', symObjAddr: 0x262C, symBinAddr: 0x662C, symSize: 0x7C } + - { offsetInCU: 0x163F, offset: 0x55869, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC11descriptionSSvg', symObjAddr: 0x14D8, symBinAddr: 0x54D8, symSize: 0x40 } + - { offsetInCU: 0x1674, offset: 0x5589E, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC11isReachableSbvg', symObjAddr: 0x151C, symBinAddr: 0x551C, symSize: 0x2C } + - { offsetInCU: 0x16BF, offset: 0x558E9, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC18isReachableViaWWANSbvg', symObjAddr: 0x1548, symBinAddr: 0x5548, symSize: 0x2C } + - { offsetInCU: 0x170A, offset: 0x55934, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC18isReachableViaWiFiSbvg', symObjAddr: 0x1574, symBinAddr: 0x5574, symSize: 0x2C } + - { offsetInCU: 0x1797, offset: 0x559C1, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsV0B0E11descriptionSSvg', symObjAddr: 0x15A0, symBinAddr: 0x55A0, symSize: 0x198 } + - { offsetInCU: 0x1C46, offset: 0x55E70, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC03setA5Flags33_40784B9DE2E4DD004D0E5525CB465FEDLLyyKFyyKXEfU_', symObjAddr: 0x1738, symBinAddr: 0x5738, symSize: 0x13C } + - { offsetInCU: 0x1D44, offset: 0x55F6E, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC03setA5Flags33_40784B9DE2E4DD004D0E5525CB465FEDLLyyKFyyKXEfU_TA', symObjAddr: 0x1874, symBinAddr: 0x5874, symSize: 0x18 } + - { offsetInCU: 0x1D58, offset: 0x55F82, size: 0x8, addend: 0x0, symName: '_$sIegh_IeyBh_TR', symObjAddr: 0x19C4, symBinAddr: 0x59C4, symSize: 0x2C } + - { offsetInCU: 0x1D9C, offset: 0x55FC6, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOACs0B0AAWl', symObjAddr: 0x1E68, symBinAddr: 0x5E68, symSize: 0x44 } + - { offsetInCU: 0x1DB0, offset: 0x55FDA, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAACMa', symObjAddr: 0x1EAC, symBinAddr: 0x5EAC, symSize: 0x20 } + - { offsetInCU: 0x1DC4, offset: 0x55FEE, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A9Weakifier33_40784B9DE2E4DD004D0E5525CB465FEDLLCMa', symObjAddr: 0x1ECC, symBinAddr: 0x5ECC, symSize: 0x20 } + - { offsetInCU: 0x1DD8, offset: 0x56002, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13NetworkStatusOSHAASQWb', symObjAddr: 0x1EEC, symBinAddr: 0x5EEC, symSize: 0x4 } + - { offsetInCU: 0x1DEC, offset: 0x56016, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13NetworkStatusOADSQAAWl', symObjAddr: 0x1EF0, symBinAddr: 0x5EF0, symSize: 0x44 } + - { offsetInCU: 0x1E00, offset: 0x5602A, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10ConnectionOSHAASQWb', symObjAddr: 0x1F34, symBinAddr: 0x5F34, symSize: 0x4 } + - { offsetInCU: 0x1E14, offset: 0x5603E, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10ConnectionOADSQAAWl', symObjAddr: 0x1F38, symBinAddr: 0x5F38, symSize: 0x44 } + - { offsetInCU: 0x1E28, offset: 0x56052, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOwCP', symObjAddr: 0x1F7C, symBinAddr: 0x5F7C, symSize: 0x5C } + - { offsetInCU: 0x1E3C, offset: 0x56066, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOWOy', symObjAddr: 0x1FD8, symBinAddr: 0x5FD8, symSize: 0x18 } + - { offsetInCU: 0x1E50, offset: 0x5607A, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOwxx', symObjAddr: 0x1FF0, symBinAddr: 0x5FF0, symSize: 0x14 } + - { offsetInCU: 0x1E64, offset: 0x5608E, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOWOe', symObjAddr: 0x2004, symBinAddr: 0x6004, symSize: 0x18 } + - { offsetInCU: 0x1E78, offset: 0x560A2, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOwcp', symObjAddr: 0x201C, symBinAddr: 0x601C, symSize: 0x5C } + - { offsetInCU: 0x1E8C, offset: 0x560B6, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOwca', symObjAddr: 0x2078, symBinAddr: 0x6078, symSize: 0x6C } + - { offsetInCU: 0x1EA0, offset: 0x560CA, size: 0x8, addend: 0x0, symName: ___swift_memcpy21_8, symObjAddr: 0x20E4, symBinAddr: 0x60E4, symSize: 0x14 } + - { offsetInCU: 0x1EB4, offset: 0x560DE, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOwta', symObjAddr: 0x20F8, symBinAddr: 0x60F8, symSize: 0x50 } + - { offsetInCU: 0x1EC8, offset: 0x560F2, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOwet', symObjAddr: 0x2148, symBinAddr: 0x6148, symSize: 0x48 } + - { offsetInCU: 0x1EDC, offset: 0x56106, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOwst', symObjAddr: 0x2190, symBinAddr: 0x6190, symSize: 0x48 } + - { offsetInCU: 0x1EF0, offset: 0x5611A, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOwug', symObjAddr: 0x21D8, symBinAddr: 0x61D8, symSize: 0x8 } + - { offsetInCU: 0x1F04, offset: 0x5612E, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOwup', symObjAddr: 0x21E0, symBinAddr: 0x61E0, symSize: 0x4 } + - { offsetInCU: 0x1F18, offset: 0x56142, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOwui', symObjAddr: 0x21E4, symBinAddr: 0x61E4, symSize: 0x8 } + - { offsetInCU: 0x1F2C, offset: 0x56156, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOMa', symObjAddr: 0x21EC, symBinAddr: 0x61EC, symSize: 0x10 } + - { offsetInCU: 0x1F40, offset: 0x5616A, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x22C4, symBinAddr: 0x62C4, symSize: 0xC } + - { offsetInCU: 0x1F54, offset: 0x5617E, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x22D0, symBinAddr: 0x62D0, symSize: 0x4 } + - { offsetInCU: 0x1F68, offset: 0x56192, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13NetworkStatusOwup', symObjAddr: 0x22DC, symBinAddr: 0x62DC, symSize: 0x4 } + - { offsetInCU: 0x1F7C, offset: 0x561A6, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC13NetworkStatusOMa', symObjAddr: 0x22E0, symBinAddr: 0x62E0, symSize: 0x10 } + - { offsetInCU: 0x1F90, offset: 0x561BA, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10ConnectionOwug', symObjAddr: 0x2444, symBinAddr: 0x6444, symSize: 0x8 } + - { offsetInCU: 0x1FA4, offset: 0x561CE, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10ConnectionOwup', symObjAddr: 0x244C, symBinAddr: 0x644C, symSize: 0x4 } + - { offsetInCU: 0x1FB8, offset: 0x561E2, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10ConnectionOwui', symObjAddr: 0x2450, symBinAddr: 0x6450, symSize: 0x8 } + - { offsetInCU: 0x1FCC, offset: 0x561F6, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC10ConnectionOMa', symObjAddr: 0x2458, symBinAddr: 0x6458, symSize: 0x10 } + - { offsetInCU: 0x1FE0, offset: 0x5620A, size: 0x8, addend: 0x0, symName: ___swift_memcpy16_1, symObjAddr: 0x2490, symBinAddr: 0x6490, symSize: 0xC } + - { offsetInCU: 0x1FF4, offset: 0x5621E, size: 0x8, addend: 0x0, symName: '_$sSo8sockaddrVwet', symObjAddr: 0x249C, symBinAddr: 0x649C, symSize: 0x20 } + - { offsetInCU: 0x2008, offset: 0x56232, size: 0x8, addend: 0x0, symName: '_$sSo8sockaddrVwst', symObjAddr: 0x24BC, symBinAddr: 0x64BC, symSize: 0x28 } + - { offsetInCU: 0x201C, offset: 0x56246, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCSQWb', symObjAddr: 0x253C, symBinAddr: 0x653C, symSize: 0x2C } + - { offsetInCU: 0x2030, offset: 0x5625A, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCs25ExpressibleByArrayLiteralPWb', symObjAddr: 0x2568, symBinAddr: 0x6568, symSize: 0x2C } + - { offsetInCU: 0x2044, offset: 0x5626E, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs9OptionSetSCSYWb', symObjAddr: 0x25D4, symBinAddr: 0x65D4, symSize: 0x2C } + - { offsetInCU: 0x2058, offset: 0x56282, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs9OptionSetSCs0E7AlgebraPWb', symObjAddr: 0x2600, symBinAddr: 0x6600, symSize: 0x2C } + - { offsetInCU: 0x20E5, offset: 0x5630F, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAACIegg_ABytIegnr_TRTA', symObjAddr: 0x2708, symBinAddr: 0x6708, symSize: 0x24 } + - { offsetInCU: 0x210E, offset: 0x56338, size: 0x8, addend: 0x0, symName: '_$s12ReachabilityAAC06notifyA7Changed33_40784B9DE2E4DD004D0E5525CB465FEDLLyyFyycfU_TA', symObjAddr: 0x2798, symBinAddr: 0x6798, symSize: 0x8 } + - { offsetInCU: 0x2122, offset: 0x5634C, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x27A0, symBinAddr: 0x67A0, symSize: 0x10 } + - { offsetInCU: 0x2136, offset: 0x56360, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x27B0, symBinAddr: 0x67B0, symSize: 0x8 } + - { offsetInCU: 0x214A, offset: 0x56374, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x27B8, symBinAddr: 0x67B8, symSize: 0x40 } + - { offsetInCU: 0x215E, offset: 0x56388, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0x2838, symBinAddr: 0x6838, symSize: 0x3C } + - { offsetInCU: 0x21E5, offset: 0x5640F, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOs0B0AAsADP7_domainSSvgTW', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x4 } + - { offsetInCU: 0x2201, offset: 0x5642B, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOs0B0AAsADP5_codeSivgTW', symObjAddr: 0x4, symBinAddr: 0x4004, symSize: 0x4 } + - { offsetInCU: 0x221D, offset: 0x56447, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOs0B0AAsADP9_userInfoyXlSgvgTW', symObjAddr: 0x8, symBinAddr: 0x4008, symSize: 0x4 } + - { offsetInCU: 0x2239, offset: 0x56463, size: 0x8, addend: 0x0, symName: '_$s12Reachability0A5ErrorOs0B0AAsADP19_getEmbeddedNSErroryXlSgyFTW', symObjAddr: 0xC, symBinAddr: 0x400C, symSize: 0x4 } + - { offsetInCU: 0x2354, offset: 0x5657E, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x1A14, symBinAddr: 0x5A14, symSize: 0x14 } + - { offsetInCU: 0x2392, offset: 0x565BC, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACPxycfCTW', symObjAddr: 0x1A34, symBinAddr: 0x5A34, symSize: 0x8 } + - { offsetInCU: 0x23E1, offset: 0x5660B, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACP5unionyxxnFTW', symObjAddr: 0x1A3C, symBinAddr: 0x5A3C, symSize: 0x14 } + - { offsetInCU: 0x247E, offset: 0x566A8, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACP12intersectionyxxFTW', symObjAddr: 0x1A50, symBinAddr: 0x5A50, symSize: 0x14 } + - { offsetInCU: 0x2513, offset: 0x5673D, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACP19symmetricDifferenceyxxnFTW', symObjAddr: 0x1A64, symBinAddr: 0x5A64, symSize: 0x14 } + - { offsetInCU: 0x25B0, offset: 0x567DA, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACP6insertySb8inserted_7ElementQz17memberAfterInserttAHnFTW', symObjAddr: 0x1A78, symBinAddr: 0x5A78, symSize: 0x30 } + - { offsetInCU: 0x271D, offset: 0x56947, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACP6removey7ElementQzSgAGFTW', symObjAddr: 0x1AA8, symBinAddr: 0x5AA8, symSize: 0x2C } + - { offsetInCU: 0x28AA, offset: 0x56AD4, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACP6update4with7ElementQzSgAHn_tFTW', symObjAddr: 0x1AD4, symBinAddr: 0x5AD4, symSize: 0x24 } + - { offsetInCU: 0x2996, offset: 0x56BC0, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACP9formUnionyyxnFTW', symObjAddr: 0x1AF8, symBinAddr: 0x5AF8, symSize: 0x14 } + - { offsetInCU: 0x29FC, offset: 0x56C26, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACP16formIntersectionyyxFTW', symObjAddr: 0x1B0C, symBinAddr: 0x5B0C, symSize: 0x14 } + - { offsetInCU: 0x2A62, offset: 0x56C8C, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACP23formSymmetricDifferenceyyxnFTW', symObjAddr: 0x1B20, symBinAddr: 0x5B20, symSize: 0x14 } + - { offsetInCU: 0x2AD7, offset: 0x56D01, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACP11subtractingyxxFTW', symObjAddr: 0x1B34, symBinAddr: 0x5B34, symSize: 0x14 } + - { offsetInCU: 0x2B80, offset: 0x56DAA, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACP8isSubset2ofSbx_tFTW', symObjAddr: 0x1B48, symBinAddr: 0x5B48, symSize: 0x14 } + - { offsetInCU: 0x2BF7, offset: 0x56E21, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACP10isDisjoint4withSbx_tFTW', symObjAddr: 0x1B5C, symBinAddr: 0x5B5C, symSize: 0x14 } + - { offsetInCU: 0x2CAF, offset: 0x56ED9, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACP10isSuperset2ofSbx_tFTW', symObjAddr: 0x1B70, symBinAddr: 0x5B70, symSize: 0x14 } + - { offsetInCU: 0x2D49, offset: 0x56F73, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACP7isEmptySbvgTW', symObjAddr: 0x1B84, symBinAddr: 0x5B84, symSize: 0x10 } + - { offsetInCU: 0x2DB1, offset: 0x56FDB, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACPyxqd__ncSTRd__7ElementQyd__AERtzlufCTW', symObjAddr: 0x1B94, symBinAddr: 0x5B94, symSize: 0x28 } + - { offsetInCU: 0x2DCD, offset: 0x56FF7, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs10SetAlgebraSCsACP8subtractyyxFTW', symObjAddr: 0x1BBC, symBinAddr: 0x5BBC, symSize: 0x14 } + - { offsetInCU: 0x2E58, offset: 0x57082, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs25ExpressibleByArrayLiteralSCsACP05arrayG0x0fG7ElementQzd_tcfCTW', symObjAddr: 0x1BEC, symBinAddr: 0x5BEC, symSize: 0x3C } + - { offsetInCU: 0x2EBC, offset: 0x570E6, size: 0x8, addend: 0x0, symName: '_$ss10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfCSo26SCNetworkReachabilityFlagsV_Tgq5Tf4gd_n', symObjAddr: 0x26A8, symBinAddr: 0x66A8, symSize: 0x38 } + - { offsetInCU: 0x2EDC, offset: 0x57106, size: 0x8, addend: 0x0, symName: '_$ss10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfCSo26SCNetworkReachabilityFlagsV_Tgq5Tf4gd_n', symObjAddr: 0x26A8, symBinAddr: 0x66A8, symSize: 0x38 } + - { offsetInCU: 0x2EF0, offset: 0x5711A, size: 0x8, addend: 0x0, symName: '_$ss10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfCSo26SCNetworkReachabilityFlagsV_Tgq5Tf4gd_n', symObjAddr: 0x26A8, symBinAddr: 0x66A8, symSize: 0x38 } + - { offsetInCU: 0x2F10, offset: 0x5713A, size: 0x8, addend: 0x0, symName: '_$ss10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfCSo26SCNetworkReachabilityFlagsV_Tgq5Tf4gd_n', symObjAddr: 0x26A8, symBinAddr: 0x66A8, symSize: 0x38 } + - { offsetInCU: 0x2F24, offset: 0x5714E, size: 0x8, addend: 0x0, symName: '_$ss10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfCSo26SCNetworkReachabilityFlagsV_Tgq5Tf4gd_n', symObjAddr: 0x26A8, symBinAddr: 0x66A8, symSize: 0x38 } + - { offsetInCU: 0x2F38, offset: 0x57162, size: 0x8, addend: 0x0, symName: '_$ss10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfCSo26SCNetworkReachabilityFlagsV_Tgq5Tf4gd_n', symObjAddr: 0x26A8, symBinAddr: 0x66A8, symSize: 0x38 } + - { offsetInCU: 0x2F4C, offset: 0x57176, size: 0x8, addend: 0x0, symName: '_$ss10SetAlgebraPs7ElementQz012ArrayLiteralC0RtzrlE05arrayE0xAFd_tcfCSo26SCNetworkReachabilityFlagsV_Tgq5Tf4gd_n', symObjAddr: 0x26A8, symBinAddr: 0x66A8, symSize: 0x38 } + - { offsetInCU: 0x3088, offset: 0x572B2, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVs9OptionSetSCsACP8rawValuex03RawG0Qz_tcfCTW', symObjAddr: 0x1A28, symBinAddr: 0x5A28, symSize: 0xC } + - { offsetInCU: 0x30BA, offset: 0x572E4, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVSYSCSY8rawValuexSg03RawE0Qz_tcfCTW', symObjAddr: 0x1BD0, symBinAddr: 0x5BD0, symSize: 0x10 } + - { offsetInCU: 0x30D6, offset: 0x57300, size: 0x8, addend: 0x0, symName: '_$sSo26SCNetworkReachabilityFlagsVSYSCSY8rawValue03RawE0QzvgTW', symObjAddr: 0x1BE0, symBinAddr: 0x5BE0, symSize: 0xC } +... diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Headers/Reachability-Swift.h b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Headers/Reachability-Swift.h new file mode 100644 index 0000000..f822795 --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Headers/Reachability-Swift.h @@ -0,0 +1,618 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef REACHABILITY_SWIFT_H +#define REACHABILITY_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="Reachability",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef REACHABILITY_SWIFT_H +#define REACHABILITY_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="Reachability",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Headers/ReachabilitySwift-umbrella.h b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Headers/ReachabilitySwift-umbrella.h new file mode 100644 index 0000000..a78f29c --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Headers/ReachabilitySwift-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double ReachabilityVersionNumber; +FOUNDATION_EXPORT const unsigned char ReachabilityVersionString[]; + diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Info.plist b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Info.plist new file mode 100644 index 0000000..ab6bacb Binary files /dev/null and b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Info.plist differ diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..02af02a Binary files /dev/null and b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..5715e11 Binary files /dev/null and b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.abi.json b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..092035a --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,2631 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "Reachability", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Reachability" + }, + { + "kind": "TypeDecl", + "name": "ReachabilityError", + "printedName": "ReachabilityError", + "children": [ + { + "kind": "Var", + "name": "failedToCreateWithAddress", + "printedName": "failedToCreateWithAddress", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.ReachabilityError.Type) -> (Darwin.sockaddr, Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Darwin.sockaddr, Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Darwin.sockaddr, Swift.Int32)", + "children": [ + { + "kind": "TypeNominal", + "name": "sockaddr", + "printedName": "Darwin.sockaddr", + "usr": "c:@S@sockaddr" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.ReachabilityError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12Reachability0A5ErrorO25failedToCreateWithAddressyACSo8sockaddrV_s5Int32VtcACmF", + "mangledName": "$s12Reachability0A5ErrorO25failedToCreateWithAddressyACSo8sockaddrV_s5Int32VtcACmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "failedToCreateWithHostname", + "printedName": "failedToCreateWithHostname", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.ReachabilityError.Type) -> (Swift.String, Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String, Swift.Int32)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.ReachabilityError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12Reachability0A5ErrorO26failedToCreateWithHostnameyACSS_s5Int32VtcACmF", + "mangledName": "$s12Reachability0A5ErrorO26failedToCreateWithHostnameyACSS_s5Int32VtcACmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "unableToSetCallback", + "printedName": "unableToSetCallback", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.ReachabilityError.Type) -> (Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.ReachabilityError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12Reachability0A5ErrorO19unableToSetCallbackyACs5Int32VcACmF", + "mangledName": "$s12Reachability0A5ErrorO19unableToSetCallbackyACs5Int32VcACmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "unableToSetDispatchQueue", + "printedName": "unableToSetDispatchQueue", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.ReachabilityError.Type) -> (Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.ReachabilityError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12Reachability0A5ErrorO24unableToSetDispatchQueueyACs5Int32VcACmF", + "mangledName": "$s12Reachability0A5ErrorO24unableToSetDispatchQueueyACs5Int32VcACmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "unableToGetFlags", + "printedName": "unableToGetFlags", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.ReachabilityError.Type) -> (Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.ReachabilityError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12Reachability0A5ErrorO16unableToGetFlagsyACs5Int32VcACmF", + "mangledName": "$s12Reachability0A5ErrorO16unableToGetFlagsyACs5Int32VcACmF", + "moduleName": "Reachability" + } + ], + "declKind": "Enum", + "usr": "s:12Reachability0A5ErrorO", + "mangledName": "$s12Reachability0A5ErrorO", + "moduleName": "Reachability", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Reachability", + "printedName": "Reachability", + "children": [ + { + "kind": "TypeDecl", + "name": "Connection", + "printedName": "Connection", + "children": [ + { + "kind": "Var", + "name": "unavailable", + "printedName": "unavailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability.Connection.Type) -> Reachability.Reachability.Connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.Reachability.Connection.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12ReachabilityAAC10ConnectionO11unavailableyA2DmF", + "mangledName": "$s12ReachabilityAAC10ConnectionO11unavailableyA2DmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "wifi", + "printedName": "wifi", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability.Connection.Type) -> Reachability.Reachability.Connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.Reachability.Connection.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12ReachabilityAAC10ConnectionO4wifiyA2DmF", + "mangledName": "$s12ReachabilityAAC10ConnectionO4wifiyA2DmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "cellular", + "printedName": "cellular", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability.Connection.Type) -> Reachability.Reachability.Connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.Reachability.Connection.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12ReachabilityAAC10ConnectionO8cellularyA2DmF", + "mangledName": "$s12ReachabilityAAC10ConnectionO8cellularyA2DmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC10ConnectionO11descriptionSSvp", + "mangledName": "$s12ReachabilityAAC10ConnectionO11descriptionSSvp", + "moduleName": "Reachability", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC10ConnectionO11descriptionSSvg", + "mangledName": "$s12ReachabilityAAC10ConnectionO11descriptionSSvg", + "moduleName": "Reachability", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC10ConnectionO4noneADvpZ", + "mangledName": "$s12ReachabilityAAC10ConnectionO4noneADvpZ", + "moduleName": "Reachability", + "static": true, + "deprecated": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "Available" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC10ConnectionO4noneADvgZ", + "mangledName": "$s12ReachabilityAAC10ConnectionO4noneADvgZ", + "moduleName": "Reachability", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + }, + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Func", + "usr": "s:12ReachabilityAAC10ConnectionO2eeoiySbAD_ADtFZ", + "mangledName": "$s12ReachabilityAAC10ConnectionO2eeoiySbAD_ADtFZ", + "moduleName": "Reachability", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC10ConnectionO9hashValueSivp", + "mangledName": "$s12ReachabilityAAC10ConnectionO9hashValueSivp", + "moduleName": "Reachability", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC10ConnectionO9hashValueSivg", + "mangledName": "$s12ReachabilityAAC10ConnectionO9hashValueSivg", + "moduleName": "Reachability", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:12ReachabilityAAC10ConnectionO4hash4intoys6HasherVz_tF", + "mangledName": "$s12ReachabilityAAC10ConnectionO4hash4intoys6HasherVz_tF", + "moduleName": "Reachability", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:12ReachabilityAAC10ConnectionO", + "mangledName": "$s12ReachabilityAAC10ConnectionO", + "moduleName": "Reachability", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + } + ] + }, + { + "kind": "Var", + "name": "whenReachable", + "printedName": "whenReachable", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC13whenReachableyABcSgvp", + "mangledName": "$s12ReachabilityAAC13whenReachableyABcSgvp", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC13whenReachableyABcSgvg", + "mangledName": "$s12ReachabilityAAC13whenReachableyABcSgvg", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC13whenReachableyABcSgvs", + "mangledName": "$s12ReachabilityAAC13whenReachableyABcSgvs", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC13whenReachableyABcSgvM", + "mangledName": "$s12ReachabilityAAC13whenReachableyABcSgvM", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "whenUnreachable", + "printedName": "whenUnreachable", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC15whenUnreachableyABcSgvp", + "mangledName": "$s12ReachabilityAAC15whenUnreachableyABcSgvp", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC15whenUnreachableyABcSgvg", + "mangledName": "$s12ReachabilityAAC15whenUnreachableyABcSgvg", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC15whenUnreachableyABcSgvs", + "mangledName": "$s12ReachabilityAAC15whenUnreachableyABcSgvs", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC15whenUnreachableyABcSgvM", + "mangledName": "$s12ReachabilityAAC15whenUnreachableyABcSgvM", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "reachableOnWWAN", + "printedName": "reachableOnWWAN", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC15reachableOnWWANSbvp", + "mangledName": "$s12ReachabilityAAC15reachableOnWWANSbvp", + "moduleName": "Reachability", + "deprecated": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "Available" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC15reachableOnWWANSbvg", + "mangledName": "$s12ReachabilityAAC15reachableOnWWANSbvg", + "moduleName": "Reachability", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allowsCellularConnection", + "printedName": "allowsCellularConnection", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC24allowsCellularConnectionSbvp", + "mangledName": "$s12ReachabilityAAC24allowsCellularConnectionSbvp", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC24allowsCellularConnectionSbvg", + "mangledName": "$s12ReachabilityAAC24allowsCellularConnectionSbvg", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC24allowsCellularConnectionSbvs", + "mangledName": "$s12ReachabilityAAC24allowsCellularConnectionSbvs", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC24allowsCellularConnectionSbvM", + "mangledName": "$s12ReachabilityAAC24allowsCellularConnectionSbvM", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "notificationCenter", + "printedName": "notificationCenter", + "children": [ + { + "kind": "TypeNominal", + "name": "NotificationCenter", + "printedName": "Foundation.NotificationCenter", + "usr": "c:objc(cs)NSNotificationCenter" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvp", + "mangledName": "$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvp", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NotificationCenter", + "printedName": "Foundation.NotificationCenter", + "usr": "c:objc(cs)NSNotificationCenter" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvg", + "mangledName": "$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvg", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NotificationCenter", + "printedName": "Foundation.NotificationCenter", + "usr": "c:objc(cs)NSNotificationCenter" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvs", + "mangledName": "$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvs", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC18notificationCenterSo014NSNotificationC0CvM", + "mangledName": "$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0CvM", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentReachabilityString", + "printedName": "currentReachabilityString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC07currentA6StringSSvp", + "mangledName": "$s12ReachabilityAAC07currentA6StringSSvp", + "moduleName": "Reachability", + "deprecated": true, + "isOpen": true, + "declAttributes": [ + "AccessControl", + "Available" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC07currentA6StringSSvg", + "mangledName": "$s12ReachabilityAAC07currentA6StringSSvg", + "moduleName": "Reachability", + "isOpen": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connection", + "printedName": "connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC10connectionAB10ConnectionOvp", + "mangledName": "$s12ReachabilityAAC10connectionAB10ConnectionOvp", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC10connectionAB10ConnectionOvg", + "mangledName": "$s12ReachabilityAAC10connectionAB10ConnectionOvg", + "moduleName": "Reachability", + "isOpen": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "notifierRunning", + "printedName": "notifierRunning", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC15notifierRunningSbvp", + "mangledName": "$s12ReachabilityAAC15notifierRunningSbvp", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC15notifierRunningSbvg", + "mangledName": "$s12ReachabilityAAC15notifierRunningSbvg", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "flags", + "printedName": "flags", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SystemConfiguration.SCNetworkReachabilityFlags?", + "children": [ + { + "kind": "TypeNominal", + "name": "SCNetworkReachabilityFlags", + "printedName": "SystemConfiguration.SCNetworkReachabilityFlags", + "usr": "c:@E@SCNetworkReachabilityFlags" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC5flagsSo09SCNetworkA5FlagsVSgvp", + "mangledName": "$s12ReachabilityAAC5flagsSo09SCNetworkA5FlagsVSgvp", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SystemConfiguration.SCNetworkReachabilityFlags?", + "children": [ + { + "kind": "TypeNominal", + "name": "SCNetworkReachabilityFlags", + "printedName": "SystemConfiguration.SCNetworkReachabilityFlags", + "usr": "c:@E@SCNetworkReachabilityFlags" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC5flagsSo09SCNetworkA5FlagsVSgvg", + "mangledName": "$s12ReachabilityAAC5flagsSo09SCNetworkA5FlagsVSgvg", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(reachabilityRef:queueQoS:targetQueue:notificationQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + }, + { + "kind": "TypeNominal", + "name": "SCNetworkReachability", + "printedName": "SystemConfiguration.SCNetworkReachability", + "usr": "c:@T@SCNetworkReachabilityRef" + }, + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "hasDefaultArg": true, + "usr": "s:8Dispatch0A3QoSV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:12ReachabilityAAC15reachabilityRef8queueQoS11targetQueue012notificationG0ABSo09SCNetworkaC0a_8Dispatch0jE1SVSo012OS_dispatch_D0CSgANtcfc", + "mangledName": "$s12ReachabilityAAC15reachabilityRef8queueQoS11targetQueue012notificationG0ABSo09SCNetworkaC0a_8Dispatch0jE1SVSo012OS_dispatch_D0CSgANtcfc", + "moduleName": "Reachability", + "declAttributes": [ + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(hostname:queueQoS:targetQueue:notificationQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "hasDefaultArg": true, + "usr": "s:8Dispatch0A3QoSV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:12ReachabilityAAC8hostname8queueQoS11targetQueue012notificationF0ABSS_8Dispatch0hD1SVSo012OS_dispatch_C0CSgALtKcfc", + "mangledName": "$s12ReachabilityAAC8hostname8queueQoS11targetQueue012notificationF0ABSS_8Dispatch0hD1SVSo012OS_dispatch_C0CSgALtKcfc", + "moduleName": "Reachability", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "throwing": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(queueQoS:targetQueue:notificationQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + }, + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "hasDefaultArg": true, + "usr": "s:8Dispatch0A3QoSV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:12ReachabilityAAC8queueQoS11targetQueue012notificationE0AB8Dispatch0gC1SV_So012OS_dispatch_B0CSgAKtKcfc", + "mangledName": "$s12ReachabilityAAC8queueQoS11targetQueue012notificationE0AB8Dispatch0gC1SV_So012OS_dispatch_B0CSgAKtKcfc", + "moduleName": "Reachability", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "throwing": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "startNotifier", + "printedName": "startNotifier()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:12ReachabilityAAC13startNotifieryyKF", + "mangledName": "$s12ReachabilityAAC13startNotifieryyKF", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopNotifier", + "printedName": "stopNotifier()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:12ReachabilityAAC12stopNotifieryyF", + "mangledName": "$s12ReachabilityAAC12stopNotifieryyF", + "moduleName": "Reachability", + "isOpen": true, + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isReachable", + "printedName": "isReachable", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC11isReachableSbvp", + "mangledName": "$s12ReachabilityAAC11isReachableSbvp", + "moduleName": "Reachability", + "deprecated": true, + "isOpen": true, + "declAttributes": [ + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC11isReachableSbvg", + "mangledName": "$s12ReachabilityAAC11isReachableSbvg", + "moduleName": "Reachability", + "isOpen": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isReachableViaWWAN", + "printedName": "isReachableViaWWAN", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC18isReachableViaWWANSbvp", + "mangledName": "$s12ReachabilityAAC18isReachableViaWWANSbvp", + "moduleName": "Reachability", + "deprecated": true, + "isOpen": true, + "declAttributes": [ + "Available" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC18isReachableViaWWANSbvg", + "mangledName": "$s12ReachabilityAAC18isReachableViaWWANSbvg", + "moduleName": "Reachability", + "isOpen": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isReachableViaWiFi", + "printedName": "isReachableViaWiFi", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC18isReachableViaWiFiSbvp", + "mangledName": "$s12ReachabilityAAC18isReachableViaWiFiSbvp", + "moduleName": "Reachability", + "deprecated": true, + "isOpen": true, + "declAttributes": [ + "Available" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC18isReachableViaWiFiSbvg", + "mangledName": "$s12ReachabilityAAC18isReachableViaWiFiSbvg", + "moduleName": "Reachability", + "isOpen": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC11descriptionSSvp", + "mangledName": "$s12ReachabilityAAC11descriptionSSvp", + "moduleName": "Reachability", + "isOpen": true, + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC11descriptionSSvg", + "mangledName": "$s12ReachabilityAAC11descriptionSSvg", + "moduleName": "Reachability", + "isOpen": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:12ReachabilityAAC", + "mangledName": "$s12ReachabilityAAC", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "Name", + "printedName": "Name", + "children": [ + { + "kind": "Var", + "name": "reachabilityChanged", + "printedName": "reachabilityChanged", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:So18NSNotificationNamea12ReachabilityE19reachabilityChangedABvpZ", + "mangledName": "$sSo18NSNotificationNamea12ReachabilityE19reachabilityChangedABvpZ", + "moduleName": "Reachability", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:So18NSNotificationNamea12ReachabilityE19reachabilityChangedABvgZ", + "mangledName": "$sSo18NSNotificationNamea12ReachabilityE19reachabilityChangedABvgZ", + "moduleName": "Reachability", + "static": true, + "implicit": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "c:@T@NSNotificationName", + "moduleName": "Foundation", + "declAttributes": [ + "SynthesizedProtocol", + "SynthesizedProtocol", + "SynthesizedProtocol", + "SynthesizedProtocol", + "SynthesizedProtocol", + "SynthesizedProtocol", + "Sendable" + ], + "isFromExtension": true, + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_SwiftNewtypeWrapper", + "printedName": "_SwiftNewtypeWrapper", + "usr": "s:s20_SwiftNewtypeWrapperP", + "mangledName": "$ss20_SwiftNewtypeWrapperP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SCNetworkReachabilityFlags", + "printedName": "SCNetworkReachabilityFlags", + "children": [ + { + "kind": "Var", + "name": "connection", + "printedName": "connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E10connectionA2CC10ConnectionOvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E10connectionA2CC10ConnectionOvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E10connectionA2CC10ConnectionOvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E10connectionA2CC10ConnectionOvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isOnWWANFlagSet", + "printedName": "isOnWWANFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E15isOnWWANFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E15isOnWWANFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E15isOnWWANFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E15isOnWWANFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isReachableFlagSet", + "printedName": "isReachableFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E18isReachableFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E18isReachableFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E18isReachableFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E18isReachableFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isConnectionRequiredFlagSet", + "printedName": "isConnectionRequiredFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E27isConnectionRequiredFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E27isConnectionRequiredFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E27isConnectionRequiredFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E27isConnectionRequiredFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isInterventionRequiredFlagSet", + "printedName": "isInterventionRequiredFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E29isInterventionRequiredFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E29isInterventionRequiredFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E29isInterventionRequiredFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E29isInterventionRequiredFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isConnectionOnTrafficFlagSet", + "printedName": "isConnectionOnTrafficFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E28isConnectionOnTrafficFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E28isConnectionOnTrafficFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E28isConnectionOnTrafficFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E28isConnectionOnTrafficFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isConnectionOnDemandFlagSet", + "printedName": "isConnectionOnDemandFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E27isConnectionOnDemandFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E27isConnectionOnDemandFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E27isConnectionOnDemandFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E27isConnectionOnDemandFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isConnectionOnTrafficOrDemandFlagSet", + "printedName": "isConnectionOnTrafficOrDemandFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E36isConnectionOnTrafficOrDemandFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E36isConnectionOnTrafficOrDemandFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E36isConnectionOnTrafficOrDemandFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E36isConnectionOnTrafficOrDemandFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isTransientConnectionFlagSet", + "printedName": "isTransientConnectionFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E28isTransientConnectionFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E28isTransientConnectionFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E28isTransientConnectionFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E28isTransientConnectionFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLocalAddressFlagSet", + "printedName": "isLocalAddressFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E21isLocalAddressFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E21isLocalAddressFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E21isLocalAddressFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E21isLocalAddressFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDirectFlagSet", + "printedName": "isDirectFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E15isDirectFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E15isDirectFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E15isDirectFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E15isDirectFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isConnectionRequiredAndTransientFlagSet", + "printedName": "isConnectionRequiredAndTransientFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E39isConnectionRequiredAndTransientFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E39isConnectionRequiredAndTransientFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E39isConnectionRequiredAndTransientFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E39isConnectionRequiredAndTransientFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E11descriptionSSvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E11descriptionSSvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E11descriptionSSvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E11descriptionSSvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "c:@E@SCNetworkReachabilityFlags", + "moduleName": "SystemConfiguration", + "declAttributes": [ + "SynthesizedProtocol", + "SynthesizedProtocol", + "Sendable" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "OptionSet", + "printedName": "OptionSet", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "SCNetworkReachabilityFlags", + "printedName": "SystemConfiguration.SCNetworkReachabilityFlags", + "usr": "c:@E@SCNetworkReachabilityFlags" + } + ] + } + ], + "usr": "s:s9OptionSetP", + "mangledName": "$ss9OptionSetP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "SetAlgebra", + "printedName": "SetAlgebra", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "SCNetworkReachabilityFlags", + "printedName": "SystemConfiguration.SCNetworkReachabilityFlags", + "usr": "c:@E@SCNetworkReachabilityFlags" + } + ] + } + ], + "usr": "s:s10SetAlgebraP", + "mangledName": "$ss10SetAlgebraP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "SCNetworkReachabilityFlags", + "printedName": "SystemConfiguration.SCNetworkReachabilityFlags", + "usr": "c:@E@SCNetworkReachabilityFlags" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 1741, + "length": 33, + "value": "\"ReachabilityChangedNotification\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 1869, + "length": 21, + "value": "\"reachabilityChanged\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "BooleanLiteral", + "offset": 3142, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "BooleanLiteral", + "offset": 4234, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "BooleanLiteral", + "offset": 4345, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..aed1b32 --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,98 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name Reachability +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import Reachability +import Swift +import SystemConfiguration +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum ReachabilityError : Swift.Error { + case failedToCreateWithAddress(Darwin.sockaddr, Swift.Int32) + case failedToCreateWithHostname(Swift.String, Swift.Int32) + case unableToSetCallback(Swift.Int32) + case unableToSetDispatchQueue(Swift.Int32) + case unableToGetFlags(Swift.Int32) +} +@available(*, unavailable, renamed: "Notification.Name.reachabilityChanged") +public let ReachabilityChangedNotification: Foundation.NSNotification.Name +extension Foundation.NSNotification.Name { + public static let reachabilityChanged: Foundation.Notification.Name +} +public class Reachability { + public typealias NetworkReachable = (Reachability.Reachability) -> () + public typealias NetworkUnreachable = (Reachability.Reachability) -> () + @available(*, unavailable, renamed: "Connection") + public enum NetworkStatus : Swift.CustomStringConvertible { + case notReachable, reachableViaWiFi, reachableViaWWAN + public var description: Swift.String { + get + } + public static func == (a: Reachability.Reachability.NetworkStatus, b: Reachability.Reachability.NetworkStatus) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public enum Connection : Swift.CustomStringConvertible { + case unavailable, wifi, cellular + public var description: Swift.String { + get + } + @available(*, deprecated, renamed: "unavailable") + public static let none: Reachability.Reachability.Connection + public static func == (a: Reachability.Reachability.Connection, b: Reachability.Reachability.Connection) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public var whenReachable: Reachability.Reachability.NetworkReachable? + public var whenUnreachable: Reachability.Reachability.NetworkUnreachable? + @available(*, deprecated, renamed: "allowsCellularConnection") + final public let reachableOnWWAN: Swift.Bool + public var allowsCellularConnection: Swift.Bool + public var notificationCenter: Foundation.NotificationCenter + @available(*, deprecated, renamed: "connection.description") + public var currentReachabilityString: Swift.String { + get + } + @available(*, unavailable, renamed: "connection") + public var currentReachabilityStatus: Reachability.Reachability.Connection { + get + } + public var connection: Reachability.Reachability.Connection { + get + } + required public init(reachabilityRef: SystemConfiguration.SCNetworkReachability, queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) + convenience public init(hostname: Swift.String, queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) throws + convenience public init(queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) throws + @objc deinit +} +extension Reachability.Reachability { + public func startNotifier() throws + public func stopNotifier() + @available(*, deprecated, message: "Please use `connection != .none`") + public var isReachable: Swift.Bool { + get + } + @available(*, deprecated, message: "Please use `connection == .cellular`") + public var isReachableViaWWAN: Swift.Bool { + get + } + @available(*, deprecated, message: "Please use `connection == .wifi`") + public var isReachableViaWiFi: Swift.Bool { + get + } + public var description: Swift.String { + get + } +} +@available(*, unavailable, renamed: "Connection") +extension Reachability.Reachability.NetworkStatus : Swift.Equatable {} +@available(*, unavailable, renamed: "Connection") +extension Reachability.Reachability.NetworkStatus : Swift.Hashable {} +extension Reachability.Reachability.Connection : Swift.Equatable {} +extension Reachability.Reachability.Connection : Swift.Hashable {} diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..ea29185 Binary files /dev/null and b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..aed1b32 --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,98 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name Reachability +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import Reachability +import Swift +import SystemConfiguration +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum ReachabilityError : Swift.Error { + case failedToCreateWithAddress(Darwin.sockaddr, Swift.Int32) + case failedToCreateWithHostname(Swift.String, Swift.Int32) + case unableToSetCallback(Swift.Int32) + case unableToSetDispatchQueue(Swift.Int32) + case unableToGetFlags(Swift.Int32) +} +@available(*, unavailable, renamed: "Notification.Name.reachabilityChanged") +public let ReachabilityChangedNotification: Foundation.NSNotification.Name +extension Foundation.NSNotification.Name { + public static let reachabilityChanged: Foundation.Notification.Name +} +public class Reachability { + public typealias NetworkReachable = (Reachability.Reachability) -> () + public typealias NetworkUnreachable = (Reachability.Reachability) -> () + @available(*, unavailable, renamed: "Connection") + public enum NetworkStatus : Swift.CustomStringConvertible { + case notReachable, reachableViaWiFi, reachableViaWWAN + public var description: Swift.String { + get + } + public static func == (a: Reachability.Reachability.NetworkStatus, b: Reachability.Reachability.NetworkStatus) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public enum Connection : Swift.CustomStringConvertible { + case unavailable, wifi, cellular + public var description: Swift.String { + get + } + @available(*, deprecated, renamed: "unavailable") + public static let none: Reachability.Reachability.Connection + public static func == (a: Reachability.Reachability.Connection, b: Reachability.Reachability.Connection) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public var whenReachable: Reachability.Reachability.NetworkReachable? + public var whenUnreachable: Reachability.Reachability.NetworkUnreachable? + @available(*, deprecated, renamed: "allowsCellularConnection") + final public let reachableOnWWAN: Swift.Bool + public var allowsCellularConnection: Swift.Bool + public var notificationCenter: Foundation.NotificationCenter + @available(*, deprecated, renamed: "connection.description") + public var currentReachabilityString: Swift.String { + get + } + @available(*, unavailable, renamed: "connection") + public var currentReachabilityStatus: Reachability.Reachability.Connection { + get + } + public var connection: Reachability.Reachability.Connection { + get + } + required public init(reachabilityRef: SystemConfiguration.SCNetworkReachability, queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) + convenience public init(hostname: Swift.String, queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) throws + convenience public init(queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) throws + @objc deinit +} +extension Reachability.Reachability { + public func startNotifier() throws + public func stopNotifier() + @available(*, deprecated, message: "Please use `connection != .none`") + public var isReachable: Swift.Bool { + get + } + @available(*, deprecated, message: "Please use `connection == .cellular`") + public var isReachableViaWWAN: Swift.Bool { + get + } + @available(*, deprecated, message: "Please use `connection == .wifi`") + public var isReachableViaWiFi: Swift.Bool { + get + } + public var description: Swift.String { + get + } +} +@available(*, unavailable, renamed: "Connection") +extension Reachability.Reachability.NetworkStatus : Swift.Equatable {} +@available(*, unavailable, renamed: "Connection") +extension Reachability.Reachability.NetworkStatus : Swift.Hashable {} +extension Reachability.Reachability.Connection : Swift.Equatable {} +extension Reachability.Reachability.Connection : Swift.Hashable {} diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..092035a --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,2631 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "SystemConfiguration", + "printedName": "SystemConfiguration", + "declKind": "Import", + "moduleName": "Reachability", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "Reachability" + }, + { + "kind": "TypeDecl", + "name": "ReachabilityError", + "printedName": "ReachabilityError", + "children": [ + { + "kind": "Var", + "name": "failedToCreateWithAddress", + "printedName": "failedToCreateWithAddress", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.ReachabilityError.Type) -> (Darwin.sockaddr, Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Darwin.sockaddr, Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Darwin.sockaddr, Swift.Int32)", + "children": [ + { + "kind": "TypeNominal", + "name": "sockaddr", + "printedName": "Darwin.sockaddr", + "usr": "c:@S@sockaddr" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.ReachabilityError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12Reachability0A5ErrorO25failedToCreateWithAddressyACSo8sockaddrV_s5Int32VtcACmF", + "mangledName": "$s12Reachability0A5ErrorO25failedToCreateWithAddressyACSo8sockaddrV_s5Int32VtcACmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "failedToCreateWithHostname", + "printedName": "failedToCreateWithHostname", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.ReachabilityError.Type) -> (Swift.String, Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.String, Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Tuple", + "printedName": "(Swift.String, Swift.Int32)", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.ReachabilityError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12Reachability0A5ErrorO26failedToCreateWithHostnameyACSS_s5Int32VtcACmF", + "mangledName": "$s12Reachability0A5ErrorO26failedToCreateWithHostnameyACSS_s5Int32VtcACmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "unableToSetCallback", + "printedName": "unableToSetCallback", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.ReachabilityError.Type) -> (Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.ReachabilityError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12Reachability0A5ErrorO19unableToSetCallbackyACs5Int32VcACmF", + "mangledName": "$s12Reachability0A5ErrorO19unableToSetCallbackyACs5Int32VcACmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "unableToSetDispatchQueue", + "printedName": "unableToSetDispatchQueue", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.ReachabilityError.Type) -> (Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.ReachabilityError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12Reachability0A5ErrorO24unableToSetDispatchQueueyACs5Int32VcACmF", + "mangledName": "$s12Reachability0A5ErrorO24unableToSetDispatchQueueyACs5Int32VcACmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "unableToGetFlags", + "printedName": "unableToGetFlags", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.ReachabilityError.Type) -> (Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Int32) -> Reachability.ReachabilityError", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + }, + { + "kind": "TypeNominal", + "name": "Int32", + "printedName": "Swift.Int32", + "usr": "s:s5Int32V" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.ReachabilityError.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityError", + "printedName": "Reachability.ReachabilityError", + "usr": "s:12Reachability0A5ErrorO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12Reachability0A5ErrorO16unableToGetFlagsyACs5Int32VcACmF", + "mangledName": "$s12Reachability0A5ErrorO16unableToGetFlagsyACs5Int32VcACmF", + "moduleName": "Reachability" + } + ], + "declKind": "Enum", + "usr": "s:12Reachability0A5ErrorO", + "mangledName": "$s12Reachability0A5ErrorO", + "moduleName": "Reachability", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Error", + "printedName": "Error", + "usr": "s:s5ErrorP", + "mangledName": "$ss5ErrorP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "Reachability", + "printedName": "Reachability", + "children": [ + { + "kind": "TypeDecl", + "name": "Connection", + "printedName": "Connection", + "children": [ + { + "kind": "Var", + "name": "unavailable", + "printedName": "unavailable", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability.Connection.Type) -> Reachability.Reachability.Connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.Reachability.Connection.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12ReachabilityAAC10ConnectionO11unavailableyA2DmF", + "mangledName": "$s12ReachabilityAAC10ConnectionO11unavailableyA2DmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "wifi", + "printedName": "wifi", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability.Connection.Type) -> Reachability.Reachability.Connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.Reachability.Connection.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12ReachabilityAAC10ConnectionO4wifiyA2DmF", + "mangledName": "$s12ReachabilityAAC10ConnectionO4wifiyA2DmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "cellular", + "printedName": "cellular", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability.Connection.Type) -> Reachability.Reachability.Connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "Reachability.Reachability.Connection.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:12ReachabilityAAC10ConnectionO8cellularyA2DmF", + "mangledName": "$s12ReachabilityAAC10ConnectionO8cellularyA2DmF", + "moduleName": "Reachability" + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC10ConnectionO11descriptionSSvp", + "mangledName": "$s12ReachabilityAAC10ConnectionO11descriptionSSvp", + "moduleName": "Reachability", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC10ConnectionO11descriptionSSvg", + "mangledName": "$s12ReachabilityAAC10ConnectionO11descriptionSSvg", + "moduleName": "Reachability", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC10ConnectionO4noneADvpZ", + "mangledName": "$s12ReachabilityAAC10ConnectionO4noneADvpZ", + "moduleName": "Reachability", + "static": true, + "deprecated": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "Available" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC10ConnectionO4noneADvgZ", + "mangledName": "$s12ReachabilityAAC10ConnectionO4noneADvgZ", + "moduleName": "Reachability", + "static": true, + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + }, + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Func", + "usr": "s:12ReachabilityAAC10ConnectionO2eeoiySbAD_ADtFZ", + "mangledName": "$s12ReachabilityAAC10ConnectionO2eeoiySbAD_ADtFZ", + "moduleName": "Reachability", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC10ConnectionO9hashValueSivp", + "mangledName": "$s12ReachabilityAAC10ConnectionO9hashValueSivp", + "moduleName": "Reachability", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC10ConnectionO9hashValueSivg", + "mangledName": "$s12ReachabilityAAC10ConnectionO9hashValueSivg", + "moduleName": "Reachability", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:12ReachabilityAAC10ConnectionO4hash4intoys6HasherVz_tF", + "mangledName": "$s12ReachabilityAAC10ConnectionO4hash4intoys6HasherVz_tF", + "moduleName": "Reachability", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:12ReachabilityAAC10ConnectionO", + "mangledName": "$s12ReachabilityAAC10ConnectionO", + "moduleName": "Reachability", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + } + ] + }, + { + "kind": "Var", + "name": "whenReachable", + "printedName": "whenReachable", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC13whenReachableyABcSgvp", + "mangledName": "$s12ReachabilityAAC13whenReachableyABcSgvp", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC13whenReachableyABcSgvg", + "mangledName": "$s12ReachabilityAAC13whenReachableyABcSgvg", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC13whenReachableyABcSgvs", + "mangledName": "$s12ReachabilityAAC13whenReachableyABcSgvs", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC13whenReachableyABcSgvM", + "mangledName": "$s12ReachabilityAAC13whenReachableyABcSgvM", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "whenUnreachable", + "printedName": "whenUnreachable", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC15whenUnreachableyABcSgvp", + "mangledName": "$s12ReachabilityAAC15whenUnreachableyABcSgvp", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC15whenUnreachableyABcSgvg", + "mangledName": "$s12ReachabilityAAC15whenUnreachableyABcSgvg", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Reachability.Reachability) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Reachability.Reachability) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC15whenUnreachableyABcSgvs", + "mangledName": "$s12ReachabilityAAC15whenUnreachableyABcSgvs", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC15whenUnreachableyABcSgvM", + "mangledName": "$s12ReachabilityAAC15whenUnreachableyABcSgvM", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "reachableOnWWAN", + "printedName": "reachableOnWWAN", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC15reachableOnWWANSbvp", + "mangledName": "$s12ReachabilityAAC15reachableOnWWANSbvp", + "moduleName": "Reachability", + "deprecated": true, + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "AccessControl", + "Available" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC15reachableOnWWANSbvg", + "mangledName": "$s12ReachabilityAAC15reachableOnWWANSbvg", + "moduleName": "Reachability", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "allowsCellularConnection", + "printedName": "allowsCellularConnection", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC24allowsCellularConnectionSbvp", + "mangledName": "$s12ReachabilityAAC24allowsCellularConnectionSbvp", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC24allowsCellularConnectionSbvg", + "mangledName": "$s12ReachabilityAAC24allowsCellularConnectionSbvg", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC24allowsCellularConnectionSbvs", + "mangledName": "$s12ReachabilityAAC24allowsCellularConnectionSbvs", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC24allowsCellularConnectionSbvM", + "mangledName": "$s12ReachabilityAAC24allowsCellularConnectionSbvM", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "notificationCenter", + "printedName": "notificationCenter", + "children": [ + { + "kind": "TypeNominal", + "name": "NotificationCenter", + "printedName": "Foundation.NotificationCenter", + "usr": "c:objc(cs)NSNotificationCenter" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvp", + "mangledName": "$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvp", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "NotificationCenter", + "printedName": "Foundation.NotificationCenter", + "usr": "c:objc(cs)NSNotificationCenter" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvg", + "mangledName": "$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvg", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "NotificationCenter", + "printedName": "Foundation.NotificationCenter", + "usr": "c:objc(cs)NSNotificationCenter" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvs", + "mangledName": "$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0Cvs", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC18notificationCenterSo014NSNotificationC0CvM", + "mangledName": "$s12ReachabilityAAC18notificationCenterSo014NSNotificationC0CvM", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "currentReachabilityString", + "printedName": "currentReachabilityString", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC07currentA6StringSSvp", + "mangledName": "$s12ReachabilityAAC07currentA6StringSSvp", + "moduleName": "Reachability", + "deprecated": true, + "isOpen": true, + "declAttributes": [ + "AccessControl", + "Available" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC07currentA6StringSSvg", + "mangledName": "$s12ReachabilityAAC07currentA6StringSSvg", + "moduleName": "Reachability", + "isOpen": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connection", + "printedName": "connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC10connectionAB10ConnectionOvp", + "mangledName": "$s12ReachabilityAAC10connectionAB10ConnectionOvp", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC10connectionAB10ConnectionOvg", + "mangledName": "$s12ReachabilityAAC10connectionAB10ConnectionOvg", + "moduleName": "Reachability", + "isOpen": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "notifierRunning", + "printedName": "notifierRunning", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC15notifierRunningSbvp", + "mangledName": "$s12ReachabilityAAC15notifierRunningSbvp", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC15notifierRunningSbvg", + "mangledName": "$s12ReachabilityAAC15notifierRunningSbvg", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "flags", + "printedName": "flags", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SystemConfiguration.SCNetworkReachabilityFlags?", + "children": [ + { + "kind": "TypeNominal", + "name": "SCNetworkReachabilityFlags", + "printedName": "SystemConfiguration.SCNetworkReachabilityFlags", + "usr": "c:@E@SCNetworkReachabilityFlags" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC5flagsSo09SCNetworkA5FlagsVSgvp", + "mangledName": "$s12ReachabilityAAC5flagsSo09SCNetworkA5FlagsVSgvp", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "SetterAccess" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "SystemConfiguration.SCNetworkReachabilityFlags?", + "children": [ + { + "kind": "TypeNominal", + "name": "SCNetworkReachabilityFlags", + "printedName": "SystemConfiguration.SCNetworkReachabilityFlags", + "usr": "c:@E@SCNetworkReachabilityFlags" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC5flagsSo09SCNetworkA5FlagsVSgvg", + "mangledName": "$s12ReachabilityAAC5flagsSo09SCNetworkA5FlagsVSgvg", + "moduleName": "Reachability", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(reachabilityRef:queueQoS:targetQueue:notificationQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + }, + { + "kind": "TypeNominal", + "name": "SCNetworkReachability", + "printedName": "SystemConfiguration.SCNetworkReachability", + "usr": "c:@T@SCNetworkReachabilityRef" + }, + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "hasDefaultArg": true, + "usr": "s:8Dispatch0A3QoSV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:12ReachabilityAAC15reachabilityRef8queueQoS11targetQueue012notificationG0ABSo09SCNetworkaC0a_8Dispatch0jE1SVSo012OS_dispatch_D0CSgANtcfc", + "mangledName": "$s12ReachabilityAAC15reachabilityRef8queueQoS11targetQueue012notificationG0ABSo09SCNetworkaC0a_8Dispatch0jE1SVSo012OS_dispatch_D0CSgANtcfc", + "moduleName": "Reachability", + "declAttributes": [ + "AccessControl", + "Required" + ], + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(hostname:queueQoS:targetQueue:notificationQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "hasDefaultArg": true, + "usr": "s:8Dispatch0A3QoSV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:12ReachabilityAAC8hostname8queueQoS11targetQueue012notificationF0ABSS_8Dispatch0hD1SVSo012OS_dispatch_C0CSgALtKcfc", + "mangledName": "$s12ReachabilityAAC8hostname8queueQoS11targetQueue012notificationF0ABSS_8Dispatch0hD1SVSo012OS_dispatch_C0CSgALtKcfc", + "moduleName": "Reachability", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "throwing": true, + "init_kind": "Convenience" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(queueQoS:targetQueue:notificationQueue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Reachability", + "printedName": "Reachability.Reachability", + "usr": "s:12ReachabilityAAC" + }, + { + "kind": "TypeNominal", + "name": "DispatchQoS", + "printedName": "Dispatch.DispatchQoS", + "hasDefaultArg": true, + "usr": "s:8Dispatch0A3QoSV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Dispatch.DispatchQueue?", + "children": [ + { + "kind": "TypeNominal", + "name": "DispatchQueue", + "printedName": "Dispatch.DispatchQueue", + "usr": "c:objc(cs)OS_dispatch_queue" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:12ReachabilityAAC8queueQoS11targetQueue012notificationE0AB8Dispatch0gC1SV_So012OS_dispatch_B0CSgAKtKcfc", + "mangledName": "$s12ReachabilityAAC8queueQoS11targetQueue012notificationE0AB8Dispatch0gC1SV_So012OS_dispatch_B0CSgAKtKcfc", + "moduleName": "Reachability", + "declAttributes": [ + "Convenience", + "AccessControl" + ], + "throwing": true, + "init_kind": "Convenience" + }, + { + "kind": "Function", + "name": "startNotifier", + "printedName": "startNotifier()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:12ReachabilityAAC13startNotifieryyKF", + "mangledName": "$s12ReachabilityAAC13startNotifieryyKF", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "RawDocComment" + ], + "isFromExtension": true, + "throwing": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopNotifier", + "printedName": "stopNotifier()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:12ReachabilityAAC12stopNotifieryyF", + "mangledName": "$s12ReachabilityAAC12stopNotifieryyF", + "moduleName": "Reachability", + "isOpen": true, + "isFromExtension": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "isReachable", + "printedName": "isReachable", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC11isReachableSbvp", + "mangledName": "$s12ReachabilityAAC11isReachableSbvp", + "moduleName": "Reachability", + "deprecated": true, + "isOpen": true, + "declAttributes": [ + "Available", + "RawDocComment" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC11isReachableSbvg", + "mangledName": "$s12ReachabilityAAC11isReachableSbvg", + "moduleName": "Reachability", + "isOpen": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isReachableViaWWAN", + "printedName": "isReachableViaWWAN", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC18isReachableViaWWANSbvp", + "mangledName": "$s12ReachabilityAAC18isReachableViaWWANSbvp", + "moduleName": "Reachability", + "deprecated": true, + "isOpen": true, + "declAttributes": [ + "Available" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC18isReachableViaWWANSbvg", + "mangledName": "$s12ReachabilityAAC18isReachableViaWWANSbvg", + "moduleName": "Reachability", + "isOpen": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isReachableViaWiFi", + "printedName": "isReachableViaWiFi", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC18isReachableViaWiFiSbvp", + "mangledName": "$s12ReachabilityAAC18isReachableViaWiFiSbvp", + "moduleName": "Reachability", + "deprecated": true, + "isOpen": true, + "declAttributes": [ + "Available" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC18isReachableViaWiFiSbvg", + "mangledName": "$s12ReachabilityAAC18isReachableViaWiFiSbvg", + "moduleName": "Reachability", + "isOpen": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:12ReachabilityAAC11descriptionSSvp", + "mangledName": "$s12ReachabilityAAC11descriptionSSvp", + "moduleName": "Reachability", + "isOpen": true, + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:12ReachabilityAAC11descriptionSSvg", + "mangledName": "$s12ReachabilityAAC11descriptionSSvg", + "moduleName": "Reachability", + "isOpen": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "s:12ReachabilityAAC", + "mangledName": "$s12ReachabilityAAC", + "moduleName": "Reachability", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "TypeDecl", + "name": "Name", + "printedName": "Name", + "children": [ + { + "kind": "Var", + "name": "reachabilityChanged", + "printedName": "reachabilityChanged", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Var", + "usr": "s:So18NSNotificationNamea12ReachabilityE19reachabilityChangedABvpZ", + "mangledName": "$sSo18NSNotificationNamea12ReachabilityE19reachabilityChangedABvpZ", + "moduleName": "Reachability", + "static": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage" + ], + "isFromExtension": true, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Name", + "printedName": "Foundation.NSNotification.Name", + "usr": "c:@T@NSNotificationName" + } + ], + "declKind": "Accessor", + "usr": "s:So18NSNotificationNamea12ReachabilityE19reachabilityChangedABvgZ", + "mangledName": "$sSo18NSNotificationNamea12ReachabilityE19reachabilityChangedABvgZ", + "moduleName": "Reachability", + "static": true, + "implicit": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "c:@T@NSNotificationName", + "moduleName": "Foundation", + "declAttributes": [ + "SynthesizedProtocol", + "SynthesizedProtocol", + "SynthesizedProtocol", + "SynthesizedProtocol", + "SynthesizedProtocol", + "SynthesizedProtocol", + "Sendable" + ], + "isFromExtension": true, + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "_ObjectiveCBridgeable", + "printedName": "_ObjectiveCBridgeable", + "children": [ + { + "kind": "TypeWitness", + "name": "_ObjectiveCType", + "printedName": "_ObjectiveCType", + "children": [ + { + "kind": "TypeNominal", + "name": "NSString", + "printedName": "Foundation.NSString", + "usr": "c:objc(cs)NSString" + } + ] + } + ], + "usr": "s:s21_ObjectiveCBridgeableP", + "mangledName": "$ss21_ObjectiveCBridgeableP" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "_SwiftNewtypeWrapper", + "printedName": "_SwiftNewtypeWrapper", + "usr": "s:s20_SwiftNewtypeWrapperP", + "mangledName": "$ss20_SwiftNewtypeWrapperP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "_HasCustomAnyHashableRepresentation", + "printedName": "_HasCustomAnyHashableRepresentation", + "usr": "s:s35_HasCustomAnyHashableRepresentationP", + "mangledName": "$ss35_HasCustomAnyHashableRepresentationP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SCNetworkReachabilityFlags", + "printedName": "SCNetworkReachabilityFlags", + "children": [ + { + "kind": "Var", + "name": "connection", + "printedName": "connection", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E10connectionA2CC10ConnectionOvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E10connectionA2CC10ConnectionOvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Connection", + "printedName": "Reachability.Reachability.Connection", + "usr": "s:12ReachabilityAAC10ConnectionO" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E10connectionA2CC10ConnectionOvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E10connectionA2CC10ConnectionOvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isOnWWANFlagSet", + "printedName": "isOnWWANFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E15isOnWWANFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E15isOnWWANFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E15isOnWWANFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E15isOnWWANFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isReachableFlagSet", + "printedName": "isReachableFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E18isReachableFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E18isReachableFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E18isReachableFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E18isReachableFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isConnectionRequiredFlagSet", + "printedName": "isConnectionRequiredFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E27isConnectionRequiredFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E27isConnectionRequiredFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E27isConnectionRequiredFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E27isConnectionRequiredFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isInterventionRequiredFlagSet", + "printedName": "isInterventionRequiredFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E29isInterventionRequiredFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E29isInterventionRequiredFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E29isInterventionRequiredFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E29isInterventionRequiredFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isConnectionOnTrafficFlagSet", + "printedName": "isConnectionOnTrafficFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E28isConnectionOnTrafficFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E28isConnectionOnTrafficFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E28isConnectionOnTrafficFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E28isConnectionOnTrafficFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isConnectionOnDemandFlagSet", + "printedName": "isConnectionOnDemandFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E27isConnectionOnDemandFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E27isConnectionOnDemandFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E27isConnectionOnDemandFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E27isConnectionOnDemandFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isConnectionOnTrafficOrDemandFlagSet", + "printedName": "isConnectionOnTrafficOrDemandFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E36isConnectionOnTrafficOrDemandFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E36isConnectionOnTrafficOrDemandFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E36isConnectionOnTrafficOrDemandFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E36isConnectionOnTrafficOrDemandFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isTransientConnectionFlagSet", + "printedName": "isTransientConnectionFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E28isTransientConnectionFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E28isTransientConnectionFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E28isTransientConnectionFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E28isTransientConnectionFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isLocalAddressFlagSet", + "printedName": "isLocalAddressFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E21isLocalAddressFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E21isLocalAddressFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E21isLocalAddressFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E21isLocalAddressFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isDirectFlagSet", + "printedName": "isDirectFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E15isDirectFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E15isDirectFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E15isDirectFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E15isDirectFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "isConnectionRequiredAndTransientFlagSet", + "printedName": "isConnectionRequiredAndTransientFlagSet", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E39isConnectionRequiredAndTransientFlagSetSbvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E39isConnectionRequiredAndTransientFlagSetSbvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E39isConnectionRequiredAndTransientFlagSetSbvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E39isConnectionRequiredAndTransientFlagSetSbvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "description", + "printedName": "description", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E11descriptionSSvp", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E11descriptionSSvp", + "moduleName": "Reachability", + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:So26SCNetworkReachabilityFlagsV0B0E11descriptionSSvg", + "mangledName": "$sSo26SCNetworkReachabilityFlagsV0B0E11descriptionSSvg", + "moduleName": "Reachability", + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Struct", + "usr": "c:@E@SCNetworkReachabilityFlags", + "moduleName": "SystemConfiguration", + "declAttributes": [ + "SynthesizedProtocol", + "SynthesizedProtocol", + "Sendable" + ], + "isExternal": true, + "conformances": [ + { + "kind": "Conformance", + "name": "OptionSet", + "printedName": "OptionSet", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "SCNetworkReachabilityFlags", + "printedName": "SystemConfiguration.SCNetworkReachabilityFlags", + "usr": "c:@E@SCNetworkReachabilityFlags" + } + ] + } + ], + "usr": "s:s9OptionSetP", + "mangledName": "$ss9OptionSetP" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "UInt32", + "printedName": "Swift.UInt32", + "usr": "s:s6UInt32V" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "SetAlgebra", + "printedName": "SetAlgebra", + "children": [ + { + "kind": "TypeWitness", + "name": "Element", + "printedName": "Element", + "children": [ + { + "kind": "TypeNominal", + "name": "SCNetworkReachabilityFlags", + "printedName": "SystemConfiguration.SCNetworkReachabilityFlags", + "usr": "c:@E@SCNetworkReachabilityFlags" + } + ] + } + ], + "usr": "s:s10SetAlgebraP", + "mangledName": "$ss10SetAlgebraP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "ExpressibleByArrayLiteral", + "printedName": "ExpressibleByArrayLiteral", + "children": [ + { + "kind": "TypeWitness", + "name": "ArrayLiteralElement", + "printedName": "ArrayLiteralElement", + "children": [ + { + "kind": "TypeNominal", + "name": "SCNetworkReachabilityFlags", + "printedName": "SystemConfiguration.SCNetworkReachabilityFlags", + "usr": "c:@E@SCNetworkReachabilityFlags" + } + ] + } + ], + "usr": "s:s25ExpressibleByArrayLiteralP", + "mangledName": "$ss25ExpressibleByArrayLiteralP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 1741, + "length": 33, + "value": "\"ReachabilityChangedNotification\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "StringLiteral", + "offset": 1869, + "length": 21, + "value": "\"reachabilityChanged\"" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "BooleanLiteral", + "offset": 3142, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "BooleanLiteral", + "offset": 4234, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Volumes\/PortableSSD1TB\/main\/GifuTabi\/rog_app\/ios\/Pods\/ReachabilitySwift\/Sources\/Reachability.swift", + "kind": "BooleanLiteral", + "offset": 4345, + "length": 5, + "value": "false" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..d6ea373 --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,98 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name Reachability +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import Reachability +import Swift +import SystemConfiguration +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum ReachabilityError : Swift.Error { + case failedToCreateWithAddress(Darwin.sockaddr, Swift.Int32) + case failedToCreateWithHostname(Swift.String, Swift.Int32) + case unableToSetCallback(Swift.Int32) + case unableToSetDispatchQueue(Swift.Int32) + case unableToGetFlags(Swift.Int32) +} +@available(*, unavailable, renamed: "Notification.Name.reachabilityChanged") +public let ReachabilityChangedNotification: Foundation.NSNotification.Name +extension Foundation.NSNotification.Name { + public static let reachabilityChanged: Foundation.Notification.Name +} +public class Reachability { + public typealias NetworkReachable = (Reachability.Reachability) -> () + public typealias NetworkUnreachable = (Reachability.Reachability) -> () + @available(*, unavailable, renamed: "Connection") + public enum NetworkStatus : Swift.CustomStringConvertible { + case notReachable, reachableViaWiFi, reachableViaWWAN + public var description: Swift.String { + get + } + public static func == (a: Reachability.Reachability.NetworkStatus, b: Reachability.Reachability.NetworkStatus) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public enum Connection : Swift.CustomStringConvertible { + case unavailable, wifi, cellular + public var description: Swift.String { + get + } + @available(*, deprecated, renamed: "unavailable") + public static let none: Reachability.Reachability.Connection + public static func == (a: Reachability.Reachability.Connection, b: Reachability.Reachability.Connection) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public var whenReachable: Reachability.Reachability.NetworkReachable? + public var whenUnreachable: Reachability.Reachability.NetworkUnreachable? + @available(*, deprecated, renamed: "allowsCellularConnection") + final public let reachableOnWWAN: Swift.Bool + public var allowsCellularConnection: Swift.Bool + public var notificationCenter: Foundation.NotificationCenter + @available(*, deprecated, renamed: "connection.description") + public var currentReachabilityString: Swift.String { + get + } + @available(*, unavailable, renamed: "connection") + public var currentReachabilityStatus: Reachability.Reachability.Connection { + get + } + public var connection: Reachability.Reachability.Connection { + get + } + required public init(reachabilityRef: SystemConfiguration.SCNetworkReachability, queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) + convenience public init(hostname: Swift.String, queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) throws + convenience public init(queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) throws + @objc deinit +} +extension Reachability.Reachability { + public func startNotifier() throws + public func stopNotifier() + @available(*, deprecated, message: "Please use `connection != .none`") + public var isReachable: Swift.Bool { + get + } + @available(*, deprecated, message: "Please use `connection == .cellular`") + public var isReachableViaWWAN: Swift.Bool { + get + } + @available(*, deprecated, message: "Please use `connection == .wifi`") + public var isReachableViaWiFi: Swift.Bool { + get + } + public var description: Swift.String { + get + } +} +@available(*, unavailable, renamed: "Connection") +extension Reachability.Reachability.NetworkStatus : Swift.Equatable {} +@available(*, unavailable, renamed: "Connection") +extension Reachability.Reachability.NetworkStatus : Swift.Hashable {} +extension Reachability.Reachability.Connection : Swift.Equatable {} +extension Reachability.Reachability.Connection : Swift.Hashable {} diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..df6d7b4 Binary files /dev/null and b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..d6ea373 --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,98 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name Reachability +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Foundation +@_exported import Reachability +import Swift +import SystemConfiguration +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +public enum ReachabilityError : Swift.Error { + case failedToCreateWithAddress(Darwin.sockaddr, Swift.Int32) + case failedToCreateWithHostname(Swift.String, Swift.Int32) + case unableToSetCallback(Swift.Int32) + case unableToSetDispatchQueue(Swift.Int32) + case unableToGetFlags(Swift.Int32) +} +@available(*, unavailable, renamed: "Notification.Name.reachabilityChanged") +public let ReachabilityChangedNotification: Foundation.NSNotification.Name +extension Foundation.NSNotification.Name { + public static let reachabilityChanged: Foundation.Notification.Name +} +public class Reachability { + public typealias NetworkReachable = (Reachability.Reachability) -> () + public typealias NetworkUnreachable = (Reachability.Reachability) -> () + @available(*, unavailable, renamed: "Connection") + public enum NetworkStatus : Swift.CustomStringConvertible { + case notReachable, reachableViaWiFi, reachableViaWWAN + public var description: Swift.String { + get + } + public static func == (a: Reachability.Reachability.NetworkStatus, b: Reachability.Reachability.NetworkStatus) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public enum Connection : Swift.CustomStringConvertible { + case unavailable, wifi, cellular + public var description: Swift.String { + get + } + @available(*, deprecated, renamed: "unavailable") + public static let none: Reachability.Reachability.Connection + public static func == (a: Reachability.Reachability.Connection, b: Reachability.Reachability.Connection) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } + } + public var whenReachable: Reachability.Reachability.NetworkReachable? + public var whenUnreachable: Reachability.Reachability.NetworkUnreachable? + @available(*, deprecated, renamed: "allowsCellularConnection") + final public let reachableOnWWAN: Swift.Bool + public var allowsCellularConnection: Swift.Bool + public var notificationCenter: Foundation.NotificationCenter + @available(*, deprecated, renamed: "connection.description") + public var currentReachabilityString: Swift.String { + get + } + @available(*, unavailable, renamed: "connection") + public var currentReachabilityStatus: Reachability.Reachability.Connection { + get + } + public var connection: Reachability.Reachability.Connection { + get + } + required public init(reachabilityRef: SystemConfiguration.SCNetworkReachability, queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) + convenience public init(hostname: Swift.String, queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) throws + convenience public init(queueQoS: Dispatch.DispatchQoS = .default, targetQueue: Dispatch.DispatchQueue? = nil, notificationQueue: Dispatch.DispatchQueue? = .main) throws + @objc deinit +} +extension Reachability.Reachability { + public func startNotifier() throws + public func stopNotifier() + @available(*, deprecated, message: "Please use `connection != .none`") + public var isReachable: Swift.Bool { + get + } + @available(*, deprecated, message: "Please use `connection == .cellular`") + public var isReachableViaWWAN: Swift.Bool { + get + } + @available(*, deprecated, message: "Please use `connection == .wifi`") + public var isReachableViaWiFi: Swift.Bool { + get + } + public var description: Swift.String { + get + } +} +@available(*, unavailable, renamed: "Connection") +extension Reachability.Reachability.NetworkStatus : Swift.Equatable {} +@available(*, unavailable, renamed: "Connection") +extension Reachability.Reachability.NetworkStatus : Swift.Hashable {} +extension Reachability.Reachability.Connection : Swift.Equatable {} +extension Reachability.Reachability.Connection : Swift.Hashable {} diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/module.modulemap b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/module.modulemap new file mode 100644 index 0000000..82cf5ba --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module Reachability { + umbrella header "ReachabilitySwift-umbrella.h" + + export * + module * { export * } +} + +module Reachability.Swift { + header "Reachability-Swift.h" + requires objc +} diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Reachability b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Reachability new file mode 100755 index 0000000..d050a6c Binary files /dev/null and b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/Reachability differ diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/ReachabilitySwift.bundle/Info.plist b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/ReachabilitySwift.bundle/Info.plist new file mode 100644 index 0000000..fd5951c Binary files /dev/null and b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/ReachabilitySwift.bundle/Info.plist differ diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/ReachabilitySwift.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/ReachabilitySwift.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..e08a130 --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/ReachabilitySwift.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTracking + + NSPrivacyTrackingDomains + + NSPrivacyCollectedDataTypes + + NSPrivacyAccessedAPITypes + + + diff --git a/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/_CodeSignature/CodeResources b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..a41e1bd --- /dev/null +++ b/Flutter/Release/Reachability.xcframework/ios-arm64_x86_64-simulator/Reachability.framework/_CodeSignature/CodeResources @@ -0,0 +1,289 @@ + + + + + files + + Headers/Reachability-Swift.h + + QIRZsfhgrsg7rZrxuOcb1RIsA2M= + + Headers/ReachabilitySwift-umbrella.h + + dv1d3sDf44xfErNJ558NbccQdS4= + + Info.plist + + qtPBFsOoj0y9KVmJE2nIqw45G8Q= + + Modules/Reachability.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + /a4y7Ahv1M/jCKMHumfyv5eRO/s= + + Modules/Reachability.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + Igac2eafnoMW/E3JrMhZc0MRI6M= + + Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.abi.json + + K2mDkUAxGU9yRnS6JkYlk3pywlA= + + Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + xdUJpy2v9lZ1KTFgAIPUNGjJdMU= + + Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + 3jIHPmJF1meywkUE81FeDVT/lkQ= + + Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + xdUJpy2v9lZ1KTFgAIPUNGjJdMU= + + Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + GXLkpu9jdbXyMf8y14f6BmXiBJw= + + Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.abi.json + + K2mDkUAxGU9yRnS6JkYlk3pywlA= + + Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hbhXjFmfAEr5wj8iGs+r0iqBbXE= + + Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + iABxIS77i/gjJR6RFALYyCTx6zc= + + Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hbhXjFmfAEr5wj8iGs+r0iqBbXE= + + Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + h9FJYnpJ1hn/y/YtrxATEPn/YUM= + + Modules/module.modulemap + + Bl/EyqzAD0AYQbxSCDX8RFUdhu0= + + ReachabilitySwift.bundle/Info.plist + + YUkzx8xvAuOg1GyMxIEGkfIPkIA= + + ReachabilitySwift.bundle/PrivacyInfo.xcprivacy + + ucg9pita0v8d353x3NuGfxweQYU= + + + files2 + + Headers/Reachability-Swift.h + + hash2 + + k35kArHgtMBGK7vcm/sIA9p/Q8g/mBjneqBmHDTKMGc= + + + Headers/ReachabilitySwift-umbrella.h + + hash2 + + M52wzf0GUYnLn+S7XPakRsaY+bs7XttfBVFQKOkapRI= + + + Modules/Reachability.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + hash2 + + nMeyFNqIVbM164hJb8w/ty+6cW1pvyrKrTb7NBMqVsw= + + + Modules/Reachability.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + hash2 + + ywSnbbn7FK87/MAazLMJJOVCXhWQJPJ1Ta+nJaiXeDQ= + + + Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + tmiv7kjpxaoueG9WsUj1Licb2PWaSUyNQY8HnCL5qFs= + + + Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + noh8bCVwfTXxDSBerC2QDMYA7afosL/f+G0PJ5Cpnrc= + + + Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + KYR/Qn0JpVRawlp8avhUeRZ+LUqqk36sug45yLg7ubc= + + + Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + noh8bCVwfTXxDSBerC2QDMYA7afosL/f+G0PJ5Cpnrc= + + + Modules/Reachability.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + 0osmrPhxNIw83L/EpdzU0n8ZUHEklq7fzrRIbE0/rPc= + + + Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + tmiv7kjpxaoueG9WsUj1Licb2PWaSUyNQY8HnCL5qFs= + + + Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + 1eNZtRASgDUHUtjbXtMdO3D4tbtCIfaxGDmqWyWTics= + + + Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + V81LDN9hObjhiPIA1YLBsI5yfffgenKrxw5DzXIru7I= + + + Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + 1eNZtRASgDUHUtjbXtMdO3D4tbtCIfaxGDmqWyWTics= + + + Modules/Reachability.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + TuADm6hE0rjV5x1e0hBAOrOz+IsTaGsI4VMTbfclHSc= + + + Modules/module.modulemap + + hash2 + + qtgp/Wi7zcUv1p7LtJVupyvE5BPy5laMlVq9G85sXUs= + + + ReachabilitySwift.bundle/Info.plist + + hash2 + + SqxmAft+nVA6Dob2zNh8nZjGhfYxiuvswFSYB71vy/w= + + + ReachabilitySwift.bundle/PrivacyInfo.xcprivacy + + hash2 + + Uh6274Qwdz5cAQ4YOP6d2PpdYre3bRzqjX2NqtyxROI= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/camera_avfoundation.xcframework/Info.plist b/Flutter/Release/camera_avfoundation.xcframework/Info.plist new file mode 100644 index 0000000..9dfaf28 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + camera_avfoundation.framework/camera_avfoundation + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + camera_avfoundation.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + camera_avfoundation.framework/camera_avfoundation + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + camera_avfoundation.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/CameraPermissionUtils.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/CameraPermissionUtils.h new file mode 100644 index 0000000..5cbbab0 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/CameraPermissionUtils.h @@ -0,0 +1,32 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +@import Foundation; +#import + +typedef void (^FLTCameraPermissionRequestCompletionHandler)(FlutterError *); + +/// Requests camera access permission. +/// +/// If it is the first time requesting camera access, a permission dialog will show up on the +/// screen. Otherwise AVFoundation simply returns the user's previous choice, and in this case the +/// user will have to update the choice in Settings app. +/// +/// @param handler if access permission is (or was previously) granted, completion handler will be +/// called without error; Otherwise completion handler will be called with error. Handler can be +/// called on an arbitrary dispatch queue. +extern void FLTRequestCameraPermissionWithCompletionHandler( + FLTCameraPermissionRequestCompletionHandler handler); + +/// Requests audio access permission. +/// +/// If it is the first time requesting audio access, a permission dialog will show up on the +/// screen. Otherwise AVFoundation simply returns the user's previous choice, and in this case the +/// user will have to update the choice in Settings app. +/// +/// @param handler if access permission is (or was previously) granted, completion handler will be +/// called without error; Otherwise completion handler will be called with error. Handler can be +/// called on an arbitrary dispatch queue. +extern void FLTRequestAudioPermissionWithCompletionHandler( + FLTCameraPermissionRequestCompletionHandler handler); diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/CameraPlugin.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/CameraPlugin.h new file mode 100644 index 0000000..f13d810 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/CameraPlugin.h @@ -0,0 +1,8 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +@interface CameraPlugin : NSObject +@end diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/CameraPlugin_Test.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/CameraPlugin_Test.h new file mode 100644 index 0000000..f6c97da --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/CameraPlugin_Test.h @@ -0,0 +1,51 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// This header is available in the Test module. Import via "@import camera_avfoundation.Test;" + +#import "CameraPlugin.h" +#import "FLTCam.h" +#import "FLTThreadSafeFlutterResult.h" + +/// APIs exposed for unit testing. +@interface CameraPlugin () + +/// All FLTCam's state access and capture session related operations should be on run on this queue. +@property(nonatomic, strong) dispatch_queue_t captureSessionQueue; + +/// An internal camera object that manages camera's state and performs camera operations. +@property(nonatomic, strong) FLTCam *camera; + +/// A thread safe wrapper of the method channel used to send device events such as orientation +/// changes. +@property(nonatomic, strong) FLTThreadSafeMethodChannel *deviceEventMethodChannel; + +/// Inject @p FlutterTextureRegistry and @p FlutterBinaryMessenger for unit testing. +- (instancetype)initWithRegistry:(NSObject *)registry + messenger:(NSObject *)messenger + NS_DESIGNATED_INITIALIZER; + +/// Hide the default public constructor. +- (instancetype)init NS_UNAVAILABLE; + +/// Handles `FlutterMethodCall`s and ensures result is send on the main dispatch queue. +/// +/// @param call The method call command object. +/// @param result A wrapper around the `FlutterResult` callback which ensures the callback is called +/// on the main dispatch queue. +- (void)handleMethodCallAsync:(FlutterMethodCall *)call result:(FLTThreadSafeFlutterResult *)result; + +/// Called by the @c NSNotificationManager each time the device's orientation is changed. +/// +/// @param notification @c NSNotification instance containing a reference to the `UIDevice` object +/// that triggered the orientation change. +- (void)orientationChanged:(NSNotification *)notification; + +/// Creates FLTCam on session queue and reports the creation result. +/// @param createMethodCall the create method call +/// @param result a thread safe flutter result wrapper object to report creation result. +- (void)createCameraOnSessionQueueWithCreateMethodCall:(FlutterMethodCall *)createMethodCall + result:(FLTThreadSafeFlutterResult *)result; + +@end diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/CameraProperties.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/CameraProperties.h new file mode 100644 index 0000000..aef8fca --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/CameraProperties.h @@ -0,0 +1,146 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +@import AVFoundation; +@import Foundation; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - flash mode + +/** + * Represents camera's flash mode. Mirrors `FlashMode` enum in flash_mode.dart. + */ +typedef NS_ENUM(NSInteger, FLTFlashMode) { + FLTFlashModeOff, + FLTFlashModeAuto, + FLTFlashModeAlways, + FLTFlashModeTorch, + // This should never occur; it indicates an unknown value was received over + // the platform channel. + FLTFlashModeInvalid, +}; + +/** + * Gets FLTFlashMode from its string representation. + * @param mode a string representation of the FLTFlashMode. + */ +extern FLTFlashMode FLTGetFLTFlashModeForString(NSString *mode); + +/** + * Gets AVCaptureFlashMode from FLTFlashMode. + * @param mode flash mode. + */ +extern AVCaptureFlashMode FLTGetAVCaptureFlashModeForFLTFlashMode(FLTFlashMode mode); + +#pragma mark - exposure mode + +/** + * Represents camera's exposure mode. Mirrors ExposureMode in camera.dart. + */ +typedef NS_ENUM(NSInteger, FLTExposureMode) { + FLTExposureModeAuto, + FLTExposureModeLocked, + // This should never occur; it indicates an unknown value was received over + // the platform channel. + FLTExposureModeInvalid, +}; + +/** + * Gets a string representation of exposure mode. + * @param mode exposure mode + */ +extern NSString *FLTGetStringForFLTExposureMode(FLTExposureMode mode); + +/** + * Gets FLTExposureMode from its string representation. + * @param mode a string representation of the FLTExposureMode. + */ +extern FLTExposureMode FLTGetFLTExposureModeForString(NSString *mode); + +#pragma mark - focus mode + +/** + * Represents camera's focus mode. Mirrors FocusMode in camera.dart. + */ +typedef NS_ENUM(NSInteger, FLTFocusMode) { + FLTFocusModeAuto, + FLTFocusModeLocked, + // This should never occur; it indicates an unknown value was received over + // the platform channel. + FLTFocusModeInvalid, +}; + +/** + * Gets a string representation from FLTFocusMode. + * @param mode focus mode + */ +extern NSString *FLTGetStringForFLTFocusMode(FLTFocusMode mode); + +/** + * Gets FLTFocusMode from its string representation. + * @param mode a string representation of focus mode. + */ +extern FLTFocusMode FLTGetFLTFocusModeForString(NSString *mode); + +#pragma mark - device orientation + +/** + * Gets UIDeviceOrientation from its string representation. + */ +extern UIDeviceOrientation FLTGetUIDeviceOrientationForString(NSString *orientation); + +/** + * Gets a string representation of UIDeviceOrientation. + */ +extern NSString *FLTGetStringForUIDeviceOrientation(UIDeviceOrientation orientation); + +#pragma mark - resolution preset + +/** + * Represents camera's resolution present. Mirrors ResolutionPreset in camera.dart. + */ +typedef NS_ENUM(NSInteger, FLTResolutionPreset) { + FLTResolutionPresetVeryLow, + FLTResolutionPresetLow, + FLTResolutionPresetMedium, + FLTResolutionPresetHigh, + FLTResolutionPresetVeryHigh, + FLTResolutionPresetUltraHigh, + FLTResolutionPresetMax, + // This should never occur; it indicates an unknown value was received over + // the platform channel. + FLTResolutionPresetInvalid, +}; + +/** + * Gets FLTResolutionPreset from its string representation. + * @param preset a string representation of FLTResolutionPreset. + */ +extern FLTResolutionPreset FLTGetFLTResolutionPresetForString(NSString *preset); + +#pragma mark - video format + +/** + * Gets VideoFormat from its string representation. + */ +extern OSType FLTGetVideoFormatFromString(NSString *videoFormatString); + +/** + * Represents image format. Mirrors ImageFileFormat in camera.dart. + */ +typedef NS_ENUM(NSInteger, FCPFileFormat) { + FCPFileFormatJPEG, + FCPFileFormatHEIF, + FCPFileFormatInvalid, +}; + +#pragma mark - image extension + +/** + * Gets a string representation of ImageFileFormat. + */ +extern FCPFileFormat FCPGetFileFormatFromString(NSString *fileFormatString); + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTCam.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTCam.h new file mode 100644 index 0000000..f5979a8 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTCam.h @@ -0,0 +1,114 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +@import AVFoundation; +@import Foundation; +@import Flutter; + +#import "CameraProperties.h" +#import "FLTThreadSafeEventChannel.h" +#import "FLTThreadSafeFlutterResult.h" +#import "FLTThreadSafeMethodChannel.h" +#import "FLTThreadSafeTextureRegistry.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * A class that manages camera's state and performs camera operations. + */ +@interface FLTCam : NSObject + +@property(readonly, nonatomic) AVCaptureDevice *captureDevice; +@property(readonly, nonatomic) CGSize previewSize; +@property(assign, nonatomic) BOOL isPreviewPaused; +@property(nonatomic, copy) void (^onFrameAvailable)(void); +@property(nonatomic) FLTThreadSafeMethodChannel *methodChannel; +@property(assign, nonatomic) FLTResolutionPreset resolutionPreset; +@property(assign, nonatomic) FLTExposureMode exposureMode; +@property(assign, nonatomic) FLTFocusMode focusMode; +@property(assign, nonatomic) FLTFlashMode flashMode; +// Format used for video and image streaming. +@property(assign, nonatomic) FourCharCode videoFormat; +@property(assign, nonatomic) FCPFileFormat fileFormat; + +/// Initializes an `FLTCam` instance. +/// @param cameraName a name used to uniquely identify the camera. +/// @param resolutionPreset the resolution preset +/// @param enableAudio YES if audio should be enabled for video capturing; NO otherwise. +/// @param orientation the orientation of camera +/// @param captureSessionQueue the queue on which camera's capture session operations happen. +/// @param error report to the caller if any error happened creating the camera. +- (instancetype)initWithCameraName:(NSString *)cameraName + resolutionPreset:(NSString *)resolutionPreset + enableAudio:(BOOL)enableAudio + orientation:(UIDeviceOrientation)orientation + captureSessionQueue:(dispatch_queue_t)captureSessionQueue + error:(NSError **)error; +- (void)start; +- (void)stop; +- (void)setDeviceOrientation:(UIDeviceOrientation)orientation; +- (void)captureToFile:(FLTThreadSafeFlutterResult *)result; +- (void)close; +- (void)startVideoRecordingWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)setImageFileFormat:(FCPFileFormat)fileFormat; +/** + * Starts recording a video with an optional streaming messenger. + * If the messenger is non-null then it will be called for each + * captured frame, allowing streaming concurrently with recording. + * + * @param messenger Nullable messenger for capturing each frame. + */ +- (void)startVideoRecordingWithResult:(FLTThreadSafeFlutterResult *)result + messengerForStreaming:(nullable NSObject *)messenger; +- (void)stopVideoRecordingWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)pauseVideoRecordingWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)resumeVideoRecordingWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)lockCaptureOrientationWithResult:(FLTThreadSafeFlutterResult *)result + orientation:(NSString *)orientationStr; +- (void)unlockCaptureOrientationWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)setFlashModeWithResult:(FLTThreadSafeFlutterResult *)result mode:(NSString *)modeStr; +- (void)setExposureModeWithResult:(FLTThreadSafeFlutterResult *)result mode:(NSString *)modeStr; +- (void)setFocusModeWithResult:(FLTThreadSafeFlutterResult *)result mode:(NSString *)modeStr; +- (void)applyFocusMode; + +/** + * Acknowledges the receipt of one image stream frame. + * + * This should be called each time a frame is received. Failing to call it may + * cause later frames to be dropped instead of streamed. + */ +- (void)receivedImageStreamData; + +/** + * Applies FocusMode on the AVCaptureDevice. + * + * If the @c focusMode is set to FocusModeAuto the AVCaptureDevice is configured to use + * AVCaptureFocusModeContinuousModeAutoFocus when supported, otherwise it is set to + * AVCaptureFocusModeAutoFocus. If neither AVCaptureFocusModeContinuousModeAutoFocus nor + * AVCaptureFocusModeAutoFocus are supported focus mode will not be set. + * If @c focusMode is set to FocusModeLocked the AVCaptureDevice is configured to use + * AVCaptureFocusModeAutoFocus. If AVCaptureFocusModeAutoFocus is not supported focus mode will not + * be set. + * + * @param focusMode The focus mode that should be applied to the @captureDevice instance. + * @param captureDevice The AVCaptureDevice to which the @focusMode will be applied. + */ +- (void)applyFocusMode:(FLTFocusMode)focusMode onDevice:(AVCaptureDevice *)captureDevice; +- (void)pausePreviewWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)resumePreviewWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)setDescriptionWhileRecording:(NSString *)cameraName + result:(FLTThreadSafeFlutterResult *)result; +- (void)setExposurePointWithResult:(FLTThreadSafeFlutterResult *)result x:(double)x y:(double)y; +- (void)setFocusPointWithResult:(FLTThreadSafeFlutterResult *)result x:(double)x y:(double)y; +- (void)setExposureOffsetWithResult:(FLTThreadSafeFlutterResult *)result offset:(double)offset; +- (void)startImageStreamWithMessenger:(NSObject *)messenger; +- (void)stopImageStream; +- (void)getMaxZoomLevelWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)getMinZoomLevelWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)setZoomLevel:(CGFloat)zoom Result:(FLTThreadSafeFlutterResult *)result; +- (void)setUpCaptureSessionForAudio; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTCam_Test.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTCam_Test.h new file mode 100644 index 0000000..acc6484 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTCam_Test.h @@ -0,0 +1,62 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import "FLTCam.h" +#import "FLTSavePhotoDelegate.h" + +@interface FLTImageStreamHandler : NSObject + +/// The queue on which `eventSink` property should be accessed. +@property(nonatomic, strong) dispatch_queue_t captureSessionQueue; + +/// The event sink to stream camera events to Dart. +/// +/// The property should only be accessed on `captureSessionQueue`. +/// The block itself should be invoked on the main queue. +@property FlutterEventSink eventSink; + +@end + +// APIs exposed for unit testing. +@interface FLTCam () + +/// The output for video capturing. +@property(readonly, nonatomic) AVCaptureVideoDataOutput *captureVideoOutput; + +/// The output for photo capturing. Exposed setter for unit tests. +@property(strong, nonatomic) AVCapturePhotoOutput *capturePhotoOutput; + +/// True when images from the camera are being streamed. +@property(assign, nonatomic) BOOL isStreamingImages; + +/// A dictionary to retain all in-progress FLTSavePhotoDelegates. The key of the dictionary is the +/// AVCapturePhotoSettings's uniqueID for each photo capture operation, and the value is the +/// FLTSavePhotoDelegate that handles the result of each photo capture operation. Note that photo +/// capture operations may overlap, so FLTCam has to keep track of multiple delegates in progress, +/// instead of just a single delegate reference. +@property(readonly, nonatomic) + NSMutableDictionary *inProgressSavePhotoDelegates; + +/// Delegate callback when receiving a new video or audio sample. +/// Exposed for unit tests. +- (void)captureOutput:(AVCaptureOutput *)output + didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer + fromConnection:(AVCaptureConnection *)connection; + +/// Initializes a camera instance. +/// Allows for injecting dependencies that are usually internal. +- (instancetype)initWithCameraName:(NSString *)cameraName + resolutionPreset:(NSString *)resolutionPreset + enableAudio:(BOOL)enableAudio + orientation:(UIDeviceOrientation)orientation + videoCaptureSession:(AVCaptureSession *)videoCaptureSession + audioCaptureSession:(AVCaptureSession *)audioCaptureSession + captureSessionQueue:(dispatch_queue_t)captureSessionQueue + error:(NSError **)error; + +/// Start streaming images. +- (void)startImageStreamWithMessenger:(NSObject *)messenger + imageStreamHandler:(FLTImageStreamHandler *)imageStreamHandler; + +@end diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTSavePhotoDelegate.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTSavePhotoDelegate.h new file mode 100644 index 0000000..40e4562 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTSavePhotoDelegate.h @@ -0,0 +1,38 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +@import AVFoundation; +@import Foundation; + +#import "FLTThreadSafeFlutterResult.h" + +NS_ASSUME_NONNULL_BEGIN + +/// The completion handler block for save photo operations. +/// Can be called from either main queue or IO queue. +/// If success, `error` will be present and `path` will be nil. Otherewise, `error` will be nil and +/// `path` will be present. +/// @param path the path for successfully saved photo file. +/// @param error photo capture error or IO error. +typedef void (^FLTSavePhotoDelegateCompletionHandler)(NSString *_Nullable path, + NSError *_Nullable error); + +/** + Delegate object that handles photo capture results. + */ +@interface FLTSavePhotoDelegate : NSObject + +/** + * Initialize a photo capture delegate. + * @param path the path for captured photo file. + * @param ioQueue the queue on which captured photos are written to disk. + * @param completionHandler The completion handler block for save photo operations. Can + * be called from either main queue or IO queue. + */ +- (instancetype)initWithPath:(NSString *)path + ioQueue:(dispatch_queue_t)ioQueue + completionHandler:(FLTSavePhotoDelegateCompletionHandler)completionHandler; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTSavePhotoDelegate_Test.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTSavePhotoDelegate_Test.h new file mode 100644 index 0000000..80e8f77 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTSavePhotoDelegate_Test.h @@ -0,0 +1,26 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import "FLTSavePhotoDelegate.h" + +/** + API exposed for unit tests. + */ +@interface FLTSavePhotoDelegate () + +/// The completion handler block for capture and save photo operations. +/// Can be called from either main queue or IO queue. +/// Exposed for unit tests to manually trigger the completion. +@property(readonly, nonatomic) FLTSavePhotoDelegateCompletionHandler completionHandler; + +/// The path for captured photo file. +/// Exposed for unit tests to verify the captured photo file path. +@property(readwrite, nonatomic) NSString *filePath; + +/// Handler to write captured photo data into a file. +/// @param error the capture error. +/// @param photoDataProvider a closure that provides photo data. +- (void)handlePhotoCaptureResultWithError:(NSError *)error + photoDataProvider:(NSData * (^)(void))photoDataProvider; +@end diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTThreadSafeEventChannel.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTThreadSafeEventChannel.h new file mode 100644 index 0000000..ddfa754 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTThreadSafeEventChannel.h @@ -0,0 +1,30 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + * A thread safe wrapper for FlutterEventChannel that can be called from any thread, by dispatching + * its underlying engine calls to the main thread. + */ +@interface FLTThreadSafeEventChannel : NSObject + +/** + * Creates a FLTThreadSafeEventChannel by wrapping a FlutterEventChannel object. + * @param channel The FlutterEventChannel object to be wrapped. + */ +- (instancetype)initWithEventChannel:(FlutterEventChannel *)channel; + +/* + * Registers a handler on the main thread for stream setup requests from the Flutter side. + # The completion block runs on the main thread. + */ +- (void)setStreamHandler:(nullable NSObject *)handler + completion:(void (^)(void))completion; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTThreadSafeFlutterResult.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTThreadSafeFlutterResult.h new file mode 100644 index 0000000..6677505 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTThreadSafeFlutterResult.h @@ -0,0 +1,62 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + * A thread safe wrapper for FlutterResult that can be called from any thread, by dispatching its + * underlying engine calls to the main thread. + */ +@interface FLTThreadSafeFlutterResult : NSObject + +/** + * Gets the original FlutterResult object wrapped by this FLTThreadSafeFlutterResult instance. + */ +@property(readonly, nonatomic) FlutterResult flutterResult; + +/** + * Initializes with a FlutterResult object. + * @param result The FlutterResult object that the result will be given to. + */ +- (instancetype)initWithResult:(FlutterResult)result; + +/** + * Sends a successful result on the main thread without any data. + */ +- (void)sendSuccess; + +/** + * Sends a successful result on the main thread with data. + * @param data Result data that is send to the Flutter Dart side. + */ +- (void)sendSuccessWithData:(id)data; + +/** + * Sends an NSError as result on the main thread. + * @param error Error that will be send as FlutterError. + */ +- (void)sendError:(NSError *)error; + +/** + * Sends a FlutterError as result on the main thread. + * @param flutterError FlutterError that will be sent to the Flutter Dart side. + */ +- (void)sendFlutterError:(FlutterError *)flutterError; + +/** + * Sends a FlutterError as result on the main thread. + */ +- (void)sendErrorWithCode:(NSString *)code + message:(nullable NSString *)message + details:(nullable id)details; + +/** + * Sends FlutterMethodNotImplemented as result on the main thread. + */ +- (void)sendNotImplemented; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTThreadSafeMethodChannel.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTThreadSafeMethodChannel.h new file mode 100644 index 0000000..0f6611d --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTThreadSafeMethodChannel.h @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + * A thread safe wrapper for FlutterMethodChannel that can be called from any thread, by dispatching + * its underlying engine calls to the main thread. + */ +@interface FLTThreadSafeMethodChannel : NSObject + +/** + * Creates a FLTThreadSafeMethodChannel by wrapping a FlutterMethodChannel object. + * @param channel The FlutterMethodChannel object to be wrapped. + */ +- (instancetype)initWithMethodChannel:(FlutterMethodChannel *)channel; + +/** + * Invokes the specified flutter method on the main thread with the specified arguments. + */ +- (void)invokeMethod:(NSString *)method arguments:(nullable id)arguments; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTThreadSafeTextureRegistry.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTThreadSafeTextureRegistry.h new file mode 100644 index 0000000..030e2db --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/FLTThreadSafeTextureRegistry.h @@ -0,0 +1,46 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + * A thread safe wrapper for FlutterTextureRegistry that can be called from any thread, by + * dispatching its underlying engine calls to the main thread. + */ +@interface FLTThreadSafeTextureRegistry : NSObject + +/** + * Creates a FLTThreadSafeTextureRegistry by wrapping an object conforming to + * FlutterTextureRegistry. + * @param registry The FlutterTextureRegistry object to be wrapped. + */ +- (instancetype)initWithTextureRegistry:(NSObject *)registry; + +/** + * Registers a `FlutterTexture` on the main thread for usage in Flutter and returns an id that can + * be used to reference that texture when calling into Flutter with channels. + * + * On success the completion block completes with the pointer to the registered texture, else with + * 0. The completion block runs on the main thread. + */ +- (void)registerTexture:(NSObject *)texture + completion:(void (^)(int64_t))completion; + +/** + * Notifies the Flutter engine on the main thread that the given texture has been updated. + */ +- (void)textureFrameAvailable:(int64_t)textureId; + +/** + * Notifies the Flutter engine on the main thread to unregister a `FlutterTexture` that has been + * previously registered with `registerTexture:`. + * @param textureId The result that was previously returned from `registerTexture:`. + */ +- (void)unregisterTexture:(int64_t)textureId; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/QueueUtils.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/QueueUtils.h new file mode 100644 index 0000000..a7e22da --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/QueueUtils.h @@ -0,0 +1,19 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// Queue-specific context data to be associated with the capture session queue. +extern const char* FLTCaptureSessionQueueSpecific; + +/// Ensures the given block to be run on the main queue. +/// If caller site is already on the main queue, the block will be run +/// synchronously. Otherwise, the block will be dispatched asynchronously to the +/// main queue. +/// @param block the block to be run on the main queue. +extern void FLTEnsureToRunOnMainQueue(dispatch_block_t block); + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/camera_avfoundation-umbrella.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/camera_avfoundation-umbrella.h new file mode 100644 index 0000000..f8464aa --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Headers/camera_avfoundation-umbrella.h @@ -0,0 +1,9 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +FOUNDATION_EXPORT double cameraVersionNumber; +FOUNDATION_EXPORT const unsigned char cameraVersionString[]; diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Info.plist b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Info.plist new file mode 100644 index 0000000..90a461d Binary files /dev/null and b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Info.plist differ diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Modules/module.modulemap b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Modules/module.modulemap new file mode 100644 index 0000000..abdad1a --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/Modules/module.modulemap @@ -0,0 +1,20 @@ +framework module camera_avfoundation { + umbrella header "camera_avfoundation-umbrella.h" + + export * + module * { export * } + + explicit module Test { + header "CameraPlugin_Test.h" + header "CameraPermissionUtils.h" + header "CameraProperties.h" + header "FLTCam.h" + header "FLTCam_Test.h" + header "FLTSavePhotoDelegate_Test.h" + header "FLTThreadSafeEventChannel.h" + header "FLTThreadSafeFlutterResult.h" + header "FLTThreadSafeMethodChannel.h" + header "FLTThreadSafeTextureRegistry.h" + header "QueueUtils.h" + } +} diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/camera_avfoundation b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/camera_avfoundation new file mode 100755 index 0000000..f0c56d3 Binary files /dev/null and b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/camera_avfoundation differ diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/camera_avfoundation_privacy.bundle/Info.plist b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/camera_avfoundation_privacy.bundle/Info.plist new file mode 100644 index 0000000..b54e61d Binary files /dev/null and b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/camera_avfoundation_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/camera_avfoundation_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/camera_avfoundation_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..a34b7e2 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/camera_avfoundation.framework/camera_avfoundation_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/dSYMs/camera_avfoundation.framework.dSYM/Contents/Info.plist b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/dSYMs/camera_avfoundation.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..692ce1f --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/dSYMs/camera_avfoundation.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.camera-avfoundation + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 0.0.1 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/dSYMs/camera_avfoundation.framework.dSYM/Contents/Resources/DWARF/camera_avfoundation b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/dSYMs/camera_avfoundation.framework.dSYM/Contents/Resources/DWARF/camera_avfoundation new file mode 100644 index 0000000..b8035cf Binary files /dev/null and b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/dSYMs/camera_avfoundation.framework.dSYM/Contents/Resources/DWARF/camera_avfoundation differ diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/dSYMs/camera_avfoundation.framework.dSYM/Contents/Resources/Relocations/aarch64/camera_avfoundation.yml b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/dSYMs/camera_avfoundation.framework.dSYM/Contents/Resources/Relocations/aarch64/camera_avfoundation.yml new file mode 100644 index 0000000..b108a56 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64/dSYMs/camera_avfoundation.framework.dSYM/Contents/Resources/Relocations/aarch64/camera_avfoundation.yml @@ -0,0 +1,280 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/camera_avfoundation/camera_avfoundation.framework/camera_avfoundation' +relocations: + - { offsetInCU: 0x33, offset: 0x1C6AA, size: 0x8, addend: 0x0, symName: _camera_avfoundationVersionString, symObjAddr: 0x0, symBinAddr: 0xED20, symSize: 0x0 } + - { offsetInCU: 0x67, offset: 0x1C6DE, size: 0x8, addend: 0x0, symName: _camera_avfoundationVersionNumber, symObjAddr: 0x38, symBinAddr: 0xED58, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x1C71A, size: 0x8, addend: 0x0, symName: _FLTRequestPermission, symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x198 } + - { offsetInCU: 0x72, offset: 0x1C765, size: 0x8, addend: 0x0, symName: _FLTRequestPermission, symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x198 } + - { offsetInCU: 0x10E, offset: 0x1C801, size: 0x8, addend: 0x0, symName: ___FLTRequestPermission_block_invoke, symObjAddr: 0x198, symBinAddr: 0x4198, symSize: 0x94 } + - { offsetInCU: 0x1A4, offset: 0x1C897, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b, symObjAddr: 0x22C, symBinAddr: 0x422C, symSize: 0x10 } + - { offsetInCU: 0x1CA, offset: 0x1C8BD, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s, symObjAddr: 0x23C, symBinAddr: 0x423C, symSize: 0x8 } + - { offsetInCU: 0x1E7, offset: 0x1C8DA, size: 0x8, addend: 0x0, symName: _FLTRequestCameraPermissionWithCompletionHandler, symObjAddr: 0x244, symBinAddr: 0x4244, symSize: 0xC } + - { offsetInCU: 0x226, offset: 0x1C919, size: 0x8, addend: 0x0, symName: _FLTRequestAudioPermissionWithCompletionHandler, symObjAddr: 0x250, symBinAddr: 0x4250, symSize: 0xC } + - { offsetInCU: 0x27, offset: 0x1CAC2, size: 0x8, addend: 0x0, symName: '+[CameraPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x425C, symSize: 0xF4 } + - { offsetInCU: 0x405, offset: 0x1CEA0, size: 0x8, addend: 0x0, symName: '+[CameraPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x425C, symSize: 0xF4 } + - { offsetInCU: 0x45E, offset: 0x1CEF9, size: 0x8, addend: 0x0, symName: '-[CameraPlugin initWithRegistry:messenger:]', symObjAddr: 0xF4, symBinAddr: 0x4350, symSize: 0x10C } + - { offsetInCU: 0x526, offset: 0x1CFC1, size: 0x8, addend: 0x0, symName: '-[CameraPlugin initDeviceEventMethodChannel]', symObjAddr: 0x200, symBinAddr: 0x445C, symSize: 0x68 } + - { offsetInCU: 0x565, offset: 0x1D000, size: 0x8, addend: 0x0, symName: '-[CameraPlugin detachFromEngineForRegistrar:]', symObjAddr: 0x268, symBinAddr: 0x44C4, symSize: 0x38 } + - { offsetInCU: 0x59C, offset: 0x1D037, size: 0x8, addend: 0x0, symName: '-[CameraPlugin startOrientationListener]', symObjAddr: 0x2A0, symBinAddr: 0x44FC, symSize: 0xB4 } + - { offsetInCU: 0x5CC, offset: 0x1D067, size: 0x8, addend: 0x0, symName: '-[CameraPlugin orientationChanged:]', symObjAddr: 0x354, symBinAddr: 0x45B0, symSize: 0x110 } + - { offsetInCU: 0x664, offset: 0x1D0FF, size: 0x8, addend: 0x0, symName: '___35-[CameraPlugin orientationChanged:]_block_invoke', symObjAddr: 0x464, symBinAddr: 0x46C0, symSize: 0x74 } + - { offsetInCU: 0x6AB, offset: 0x1D146, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32w, symObjAddr: 0x4D8, symBinAddr: 0x4734, symSize: 0xC } + - { offsetInCU: 0x6D1, offset: 0x1D16C, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32w, symObjAddr: 0x4E4, symBinAddr: 0x4740, symSize: 0x8 } + - { offsetInCU: 0x6EE, offset: 0x1D189, size: 0x8, addend: 0x0, symName: '-[CameraPlugin sendDeviceOrientation:]', symObjAddr: 0x4EC, symBinAddr: 0x4748, symSize: 0xC4 } + - { offsetInCU: 0x758, offset: 0x1D1F3, size: 0x8, addend: 0x0, symName: '-[CameraPlugin handleMethodCall:result:]', symObjAddr: 0x5B0, symBinAddr: 0x480C, symSize: 0x120 } + - { offsetInCU: 0x7CF, offset: 0x1D26A, size: 0x8, addend: 0x0, symName: '___40-[CameraPlugin handleMethodCall:result:]_block_invoke', symObjAddr: 0x6D0, symBinAddr: 0x492C, symSize: 0x60 } + - { offsetInCU: 0x842, offset: 0x1D2DD, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40b48w, symObjAddr: 0x730, symBinAddr: 0x498C, symSize: 0x40 } + - { offsetInCU: 0x868, offset: 0x1D303, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48w, symObjAddr: 0x770, symBinAddr: 0x49CC, symSize: 0x30 } + - { offsetInCU: 0x885, offset: 0x1D320, size: 0x8, addend: 0x0, symName: '-[CameraPlugin handleMethodCallAsync:result:]', symObjAddr: 0x7A0, symBinAddr: 0x49FC, symSize: 0x13B4 } + - { offsetInCU: 0xB06, offset: 0x1D5A1, size: 0x8, addend: 0x0, symName: '___45-[CameraPlugin handleMethodCallAsync:result:]_block_invoke', symObjAddr: 0x1B54, symBinAddr: 0x5DB0, symSize: 0xAC } + - { offsetInCU: 0xB4D, offset: 0x1D5E8, size: 0x8, addend: 0x0, symName: '-[CameraPlugin handleCreateMethodCall:result:]', symObjAddr: 0x1C00, symBinAddr: 0x5E5C, symSize: 0x108 } + - { offsetInCU: 0xC49, offset: 0x1D6E4, size: 0x8, addend: 0x0, symName: '___46-[CameraPlugin handleCreateMethodCall:result:]_block_invoke', symObjAddr: 0x1D08, symBinAddr: 0x5F64, symSize: 0x164 } + - { offsetInCU: 0xD01, offset: 0x1D79C, size: 0x8, addend: 0x0, symName: '___46-[CameraPlugin handleCreateMethodCall:result:]_block_invoke_2', symObjAddr: 0x1E6C, symBinAddr: 0x60C8, symSize: 0x6C } + - { offsetInCU: 0xD8D, offset: 0x1D828, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48w, symObjAddr: 0x1ED8, symBinAddr: 0x6134, symSize: 0x38 } + - { offsetInCU: 0xDB3, offset: 0x1D84E, size: 0x8, addend: 0x0, symName: '-[CameraPlugin createCameraOnSessionQueueWithCreateMethodCall:result:]', symObjAddr: 0x1F10, symBinAddr: 0x616C, symSize: 0x11C } + - { offsetInCU: 0xE31, offset: 0x1D8CC, size: 0x8, addend: 0x0, symName: '___70-[CameraPlugin createCameraOnSessionQueueWithCreateMethodCall:result:]_block_invoke', symObjAddr: 0x202C, symBinAddr: 0x6288, symSize: 0x27C } + - { offsetInCU: 0xEFC, offset: 0x1D997, size: 0x8, addend: 0x0, symName: '___70-[CameraPlugin createCameraOnSessionQueueWithCreateMethodCall:result:]_block_invoke_2', symObjAddr: 0x22A8, symBinAddr: 0x6504, symSize: 0xC4 } + - { offsetInCU: 0xF4A, offset: 0x1D9E5, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s, symObjAddr: 0x236C, symBinAddr: 0x65C8, symSize: 0x8 } + - { offsetInCU: 0xF6F, offset: 0x1DA0A, size: 0x8, addend: 0x0, symName: '-[CameraPlugin registry]', symObjAddr: 0x237C, symBinAddr: 0x65D0, symSize: 0x8 } + - { offsetInCU: 0xFA4, offset: 0x1DA3F, size: 0x8, addend: 0x0, symName: '-[CameraPlugin messenger]', symObjAddr: 0x2384, symBinAddr: 0x65D8, symSize: 0x8 } + - { offsetInCU: 0xFD9, offset: 0x1DA74, size: 0x8, addend: 0x0, symName: '-[CameraPlugin captureSessionQueue]', symObjAddr: 0x238C, symBinAddr: 0x65E0, symSize: 0x8 } + - { offsetInCU: 0x100E, offset: 0x1DAA9, size: 0x8, addend: 0x0, symName: '-[CameraPlugin setCaptureSessionQueue:]', symObjAddr: 0x2394, symBinAddr: 0x65E8, symSize: 0xC } + - { offsetInCU: 0x104D, offset: 0x1DAE8, size: 0x8, addend: 0x0, symName: '-[CameraPlugin camera]', symObjAddr: 0x23A0, symBinAddr: 0x65F4, symSize: 0x8 } + - { offsetInCU: 0x1082, offset: 0x1DB1D, size: 0x8, addend: 0x0, symName: '-[CameraPlugin setCamera:]', symObjAddr: 0x23A8, symBinAddr: 0x65FC, symSize: 0xC } + - { offsetInCU: 0x10C1, offset: 0x1DB5C, size: 0x8, addend: 0x0, symName: '-[CameraPlugin deviceEventMethodChannel]', symObjAddr: 0x23B4, symBinAddr: 0x6608, symSize: 0x8 } + - { offsetInCU: 0x10F6, offset: 0x1DB91, size: 0x8, addend: 0x0, symName: '-[CameraPlugin setDeviceEventMethodChannel:]', symObjAddr: 0x23BC, symBinAddr: 0x6610, symSize: 0xC } + - { offsetInCU: 0x1135, offset: 0x1DBD0, size: 0x8, addend: 0x0, symName: '-[CameraPlugin .cxx_destruct]', symObjAddr: 0x23C8, symBinAddr: 0x661C, symSize: 0x54 } + - { offsetInCU: 0x27, offset: 0x1E033, size: 0x8, addend: 0x0, symName: _FLTGetFLTFlashModeForString, symObjAddr: 0x0, symBinAddr: 0x6670, symSize: 0x98 } + - { offsetInCU: 0x145, offset: 0x1E151, size: 0x8, addend: 0x0, symName: _FLTGetFLTFlashModeForString, symObjAddr: 0x0, symBinAddr: 0x6670, symSize: 0x98 } + - { offsetInCU: 0x16F, offset: 0x1E17B, size: 0x8, addend: 0x0, symName: _FLTGetAVCaptureFlashModeForFLTFlashMode, symObjAddr: 0x98, symBinAddr: 0x6708, symSize: 0x20 } + - { offsetInCU: 0x199, offset: 0x1E1A5, size: 0x8, addend: 0x0, symName: _FLTGetStringForFLTExposureMode, symObjAddr: 0xB8, symBinAddr: 0x6728, symSize: 0x24 } + - { offsetInCU: 0x1C3, offset: 0x1E1CF, size: 0x8, addend: 0x0, symName: _FLTGetFLTExposureModeForString, symObjAddr: 0xDC, symBinAddr: 0x674C, symSize: 0x60 } + - { offsetInCU: 0x1ED, offset: 0x1E1F9, size: 0x8, addend: 0x0, symName: _FLTGetStringForFLTFocusMode, symObjAddr: 0x13C, symBinAddr: 0x67AC, symSize: 0x24 } + - { offsetInCU: 0x217, offset: 0x1E223, size: 0x8, addend: 0x0, symName: _FLTGetFLTFocusModeForString, symObjAddr: 0x160, symBinAddr: 0x67D0, symSize: 0x60 } + - { offsetInCU: 0x241, offset: 0x1E24D, size: 0x8, addend: 0x0, symName: _FLTGetUIDeviceOrientationForString, symObjAddr: 0x1C0, symBinAddr: 0x6830, symSize: 0x90 } + - { offsetInCU: 0x26B, offset: 0x1E277, size: 0x8, addend: 0x0, symName: _FLTGetStringForUIDeviceOrientation, symObjAddr: 0x250, symBinAddr: 0x68C0, symSize: 0x28 } + - { offsetInCU: 0x295, offset: 0x1E2A1, size: 0x8, addend: 0x0, symName: _FLTGetFLTResolutionPresetForString, symObjAddr: 0x278, symBinAddr: 0x68E8, symSize: 0xEC } + - { offsetInCU: 0x2BF, offset: 0x1E2CB, size: 0x8, addend: 0x0, symName: _FLTGetVideoFormatFromString, symObjAddr: 0x364, symBinAddr: 0x69D4, symSize: 0x70 } + - { offsetInCU: 0x2E9, offset: 0x1E2F5, size: 0x8, addend: 0x0, symName: _FCPGetFileFormatFromString, symObjAddr: 0x3D4, symBinAddr: 0x6A44, symSize: 0x60 } + - { offsetInCU: 0x27, offset: 0x1E389, size: 0x8, addend: 0x0, symName: '-[FLTImageStreamHandler initWithCaptureSessionQueue:]', symObjAddr: 0x0, symBinAddr: 0x6AA4, symSize: 0x60 } + - { offsetInCU: 0x40, offset: 0x1E3A2, size: 0x8, addend: 0x0, symName: _errorMethod, symObjAddr: 0x6D80, symBinAddr: 0x184B0, symSize: 0x0 } + - { offsetInCU: 0x904, offset: 0x1EC66, size: 0x8, addend: 0x0, symName: '-[FLTImageStreamHandler initWithCaptureSessionQueue:]', symObjAddr: 0x0, symBinAddr: 0x6AA4, symSize: 0x60 } + - { offsetInCU: 0x947, offset: 0x1ECA9, size: 0x8, addend: 0x0, symName: '-[FLTImageStreamHandler onCancelWithArguments:]', symObjAddr: 0x60, symBinAddr: 0x6B04, symSize: 0xDC } + - { offsetInCU: 0x9C5, offset: 0x1ED27, size: 0x8, addend: 0x0, symName: '___47-[FLTImageStreamHandler onCancelWithArguments:]_block_invoke', symObjAddr: 0x13C, symBinAddr: 0x6BE0, symSize: 0x30 } + - { offsetInCU: 0x9FD, offset: 0x1ED5F, size: 0x8, addend: 0x0, symName: '-[FLTImageStreamHandler onListenWithArguments:eventSink:]', symObjAddr: 0x180, symBinAddr: 0x6C10, symSize: 0x10C } + - { offsetInCU: 0xA78, offset: 0x1EDDA, size: 0x8, addend: 0x0, symName: '___57-[FLTImageStreamHandler onListenWithArguments:eventSink:]_block_invoke', symObjAddr: 0x28C, symBinAddr: 0x6D1C, symSize: 0x34 } + - { offsetInCU: 0xABF, offset: 0x1EE21, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b40w, symObjAddr: 0x2C0, symBinAddr: 0x6D50, symSize: 0x38 } + - { offsetInCU: 0xAE5, offset: 0x1EE47, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40w, symObjAddr: 0x2F8, symBinAddr: 0x6D88, symSize: 0x28 } + - { offsetInCU: 0xB02, offset: 0x1EE64, size: 0x8, addend: 0x0, symName: '-[FLTImageStreamHandler captureSessionQueue]', symObjAddr: 0x320, symBinAddr: 0x6DB0, symSize: 0x8 } + - { offsetInCU: 0xB37, offset: 0x1EE99, size: 0x8, addend: 0x0, symName: '-[FLTImageStreamHandler setCaptureSessionQueue:]', symObjAddr: 0x328, symBinAddr: 0x6DB8, symSize: 0xC } + - { offsetInCU: 0xB76, offset: 0x1EED8, size: 0x8, addend: 0x0, symName: '-[FLTImageStreamHandler eventSink]', symObjAddr: 0x334, symBinAddr: 0x6DC4, symSize: 0xC } + - { offsetInCU: 0xBAD, offset: 0x1EF0F, size: 0x8, addend: 0x0, symName: '-[FLTImageStreamHandler setEventSink:]', symObjAddr: 0x340, symBinAddr: 0x6DD0, symSize: 0x8 } + - { offsetInCU: 0xBEC, offset: 0x1EF4E, size: 0x8, addend: 0x0, symName: '-[FLTImageStreamHandler .cxx_destruct]', symObjAddr: 0x348, symBinAddr: 0x6DD8, symSize: 0x30 } + - { offsetInCU: 0xC1D, offset: 0x1EF7F, size: 0x8, addend: 0x0, symName: '-[FLTCam initWithCameraName:resolutionPreset:enableAudio:orientation:captureSessionQueue:error:]', symObjAddr: 0x378, symBinAddr: 0x6E08, symSize: 0xF8 } + - { offsetInCU: 0xCAB, offset: 0x1F00D, size: 0x8, addend: 0x0, symName: '-[FLTCam initWithCameraName:resolutionPreset:enableAudio:orientation:videoCaptureSession:audioCaptureSession:captureSessionQueue:error:]', symObjAddr: 0x470, symBinAddr: 0x6F00, symSize: 0x3AC } + - { offsetInCU: 0xDE1, offset: 0x1F143, size: 0x8, addend: 0x0, symName: '-[FLTCam createConnection:]', symObjAddr: 0x81C, symBinAddr: 0x72AC, symSize: 0x1A0 } + - { offsetInCU: 0xE33, offset: 0x1F195, size: 0x8, addend: 0x0, symName: '-[FLTCam start]', symObjAddr: 0x9BC, symBinAddr: 0x744C, symSize: 0x28 } + - { offsetInCU: 0xE63, offset: 0x1F1C5, size: 0x8, addend: 0x0, symName: '-[FLTCam stop]', symObjAddr: 0x9E4, symBinAddr: 0x7474, symSize: 0x28 } + - { offsetInCU: 0xE93, offset: 0x1F1F5, size: 0x8, addend: 0x0, symName: '-[FLTCam setVideoFormat:]', symObjAddr: 0xA0C, symBinAddr: 0x749C, symSize: 0xC8 } + - { offsetInCU: 0xED2, offset: 0x1F234, size: 0x8, addend: 0x0, symName: '-[FLTCam setImageFileFormat:]', symObjAddr: 0xAD4, symBinAddr: 0x7564, symSize: 0x8 } + - { offsetInCU: 0xF10, offset: 0x1F272, size: 0x8, addend: 0x0, symName: '-[FLTCam setDeviceOrientation:]', symObjAddr: 0xADC, symBinAddr: 0x756C, symSize: 0x18 } + - { offsetInCU: 0xF4E, offset: 0x1F2B0, size: 0x8, addend: 0x0, symName: '-[FLTCam updateOrientation]', symObjAddr: 0xAF4, symBinAddr: 0x7584, symSize: 0x58 } + - { offsetInCU: 0xF8D, offset: 0x1F2EF, size: 0x8, addend: 0x0, symName: '-[FLTCam updateOrientation:forCaptureOutput:]', symObjAddr: 0xB4C, symBinAddr: 0x75DC, symSize: 0x7C } + - { offsetInCU: 0xFEA, offset: 0x1F34C, size: 0x8, addend: 0x0, symName: '-[FLTCam captureToFile:]', symObjAddr: 0xBC8, symBinAddr: 0x7658, symSize: 0x358 } + - { offsetInCU: 0x10CD, offset: 0x1F42F, size: 0x8, addend: 0x0, symName: '___24-[FLTCam captureToFile:]_block_invoke', symObjAddr: 0xF20, symBinAddr: 0x79B0, symSize: 0x138 } + - { offsetInCU: 0x1184, offset: 0x1F4E6, size: 0x8, addend: 0x0, symName: '___24-[FLTCam captureToFile:]_block_invoke_2', symObjAddr: 0x1058, symBinAddr: 0x7AE8, symSize: 0x90 } + - { offsetInCU: 0x11EF, offset: 0x1F551, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40w, symObjAddr: 0x10E8, symBinAddr: 0x7B78, symSize: 0x30 } + - { offsetInCU: 0x1215, offset: 0x1F577, size: 0x8, addend: 0x0, symName: '-[FLTCam getVideoOrientationForDeviceOrientation:]', symObjAddr: 0x1180, symBinAddr: 0x7BA8, symSize: 0x10 } + - { offsetInCU: 0x1256, offset: 0x1F5B8, size: 0x8, addend: 0x0, symName: '-[FLTCam getTemporaryFilePathWithExtension:subfolder:prefix:error:]', symObjAddr: 0x1190, symBinAddr: 0x7BB8, symSize: 0x23C } + - { offsetInCU: 0x1359, offset: 0x1F6BB, size: 0x8, addend: 0x0, symName: '-[FLTCam setCaptureSessionPreset:withError:]', symObjAddr: 0x13CC, symBinAddr: 0x7DF4, symSize: 0x2E8 } + - { offsetInCU: 0x13B1, offset: 0x1F713, size: 0x8, addend: 0x0, symName: '-[FLTCam captureOutput:didOutputSampleBuffer:fromConnection:]', symObjAddr: 0x16B4, symBinAddr: 0x80DC, symSize: 0xA00 } + - { offsetInCU: 0x1B4E, offset: 0x1FEB0, size: 0x8, addend: 0x0, symName: '___61-[FLTCam captureOutput:didOutputSampleBuffer:fromConnection:]_block_invoke', symObjAddr: 0x20B4, symBinAddr: 0x8ADC, symSize: 0x38 } + - { offsetInCU: 0x1BB2, offset: 0x1FF14, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r, symObjAddr: 0x20EC, symBinAddr: 0x8B14, symSize: 0x34 } + - { offsetInCU: 0x1BD8, offset: 0x1FF3A, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r, symObjAddr: 0x2120, symBinAddr: 0x8B48, symSize: 0x2C } + - { offsetInCU: 0x1BF5, offset: 0x1FF57, size: 0x8, addend: 0x0, symName: '___61-[FLTCam captureOutput:didOutputSampleBuffer:fromConnection:]_block_invoke.83', symObjAddr: 0x214C, symBinAddr: 0x8B74, symSize: 0x10 } + - { offsetInCU: 0x1C4F, offset: 0x1FFB1, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40b, symObjAddr: 0x215C, symBinAddr: 0x8B84, symSize: 0x34 } + - { offsetInCU: 0x1C75, offset: 0x1FFD7, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s, symObjAddr: 0x2190, symBinAddr: 0x8BB8, symSize: 0x28 } + - { offsetInCU: 0x1C92, offset: 0x1FFF4, size: 0x8, addend: 0x0, symName: '-[FLTCam copySampleBufferWithAdjustedTime:by:]', symObjAddr: 0x21B8, symBinAddr: 0x8BE0, symSize: 0x13C } + - { offsetInCU: 0x1E59, offset: 0x201BB, size: 0x8, addend: 0x0, symName: '-[FLTCam newVideoSample:]', symObjAddr: 0x22F4, symBinAddr: 0x8D1C, symSize: 0x128 } + - { offsetInCU: 0x1E9C, offset: 0x201FE, size: 0x8, addend: 0x0, symName: '-[FLTCam newAudioSample:]', symObjAddr: 0x241C, symBinAddr: 0x8E44, symSize: 0x128 } + - { offsetInCU: 0x1EDF, offset: 0x20241, size: 0x8, addend: 0x0, symName: '-[FLTCam close]', symObjAddr: 0x2544, symBinAddr: 0x8F6C, symSize: 0x2D4 } + - { offsetInCU: 0x1F69, offset: 0x202CB, size: 0x8, addend: 0x0, symName: '-[FLTCam dealloc]', symObjAddr: 0x2818, symBinAddr: 0x9240, symSize: 0x54 } + - { offsetInCU: 0x1FA8, offset: 0x2030A, size: 0x8, addend: 0x0, symName: '-[FLTCam copyPixelBuffer]', symObjAddr: 0x286C, symBinAddr: 0x9294, symSize: 0xC4 } + - { offsetInCU: 0x2007, offset: 0x20369, size: 0x8, addend: 0x0, symName: '___25-[FLTCam copyPixelBuffer]_block_invoke', symObjAddr: 0x2930, symBinAddr: 0x9358, symSize: 0x38 } + - { offsetInCU: 0x205A, offset: 0x203BC, size: 0x8, addend: 0x0, symName: '-[FLTCam startVideoRecordingWithResult:]', symObjAddr: 0x2968, symBinAddr: 0x9390, symSize: 0x8 } + - { offsetInCU: 0x209A, offset: 0x203FC, size: 0x8, addend: 0x0, symName: '-[FLTCam startVideoRecordingWithResult:messengerForStreaming:]', symObjAddr: 0x2970, symBinAddr: 0x9398, symSize: 0x148 } + - { offsetInCU: 0x215E, offset: 0x204C0, size: 0x8, addend: 0x0, symName: '-[FLTCam stopVideoRecordingWithResult:]', symObjAddr: 0x2AB8, symBinAddr: 0x94E0, symSize: 0x168 } + - { offsetInCU: 0x21BF, offset: 0x20521, size: 0x8, addend: 0x0, symName: '___39-[FLTCam stopVideoRecordingWithResult:]_block_invoke', symObjAddr: 0x2C20, symBinAddr: 0x9648, symSize: 0x74 } + - { offsetInCU: 0x2211, offset: 0x20573, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s, symObjAddr: 0x2C94, symBinAddr: 0x96BC, symSize: 0x28 } + - { offsetInCU: 0x2237, offset: 0x20599, size: 0x8, addend: 0x0, symName: '-[FLTCam pauseVideoRecordingWithResult:]', symObjAddr: 0x2CBC, symBinAddr: 0x96E4, symSize: 0x18 } + - { offsetInCU: 0x227A, offset: 0x205DC, size: 0x8, addend: 0x0, symName: '-[FLTCam resumeVideoRecordingWithResult:]', symObjAddr: 0x2CD4, symBinAddr: 0x96FC, symSize: 0xC } + - { offsetInCU: 0x22BD, offset: 0x2061F, size: 0x8, addend: 0x0, symName: '-[FLTCam lockCaptureOrientationWithResult:orientation:]', symObjAddr: 0x2CE0, symBinAddr: 0x9708, symSize: 0x168 } + - { offsetInCU: 0x233F, offset: 0x206A1, size: 0x8, addend: 0x0, symName: '-[FLTCam unlockCaptureOrientationWithResult:]', symObjAddr: 0x2E48, symBinAddr: 0x9870, symSize: 0x40 } + - { offsetInCU: 0x2382, offset: 0x206E4, size: 0x8, addend: 0x0, symName: '-[FLTCam setFlashModeWithResult:mode:]', symObjAddr: 0x2E88, symBinAddr: 0x98B0, symSize: 0x29C } + - { offsetInCU: 0x242F, offset: 0x20791, size: 0x8, addend: 0x0, symName: '-[FLTCam setExposureModeWithResult:mode:]', symObjAddr: 0x3124, symBinAddr: 0x9B4C, symSize: 0x168 } + - { offsetInCU: 0x24B8, offset: 0x2081A, size: 0x8, addend: 0x0, symName: '-[FLTCam applyExposureMode]', symObjAddr: 0x328C, symBinAddr: 0x9CB4, symSize: 0x6C } + - { offsetInCU: 0x24EA, offset: 0x2084C, size: 0x8, addend: 0x0, symName: '-[FLTCam setFocusModeWithResult:mode:]', symObjAddr: 0x32F8, symBinAddr: 0x9D20, symSize: 0x168 } + - { offsetInCU: 0x2573, offset: 0x208D5, size: 0x8, addend: 0x0, symName: '-[FLTCam applyFocusMode]', symObjAddr: 0x3460, symBinAddr: 0x9E88, symSize: 0xC } + - { offsetInCU: 0x25A4, offset: 0x20906, size: 0x8, addend: 0x0, symName: '-[FLTCam applyFocusMode:onDevice:]', symObjAddr: 0x346C, symBinAddr: 0x9E94, symSize: 0x90 } + - { offsetInCU: 0x25F4, offset: 0x20956, size: 0x8, addend: 0x0, symName: '-[FLTCam pausePreviewWithResult:]', symObjAddr: 0x34FC, symBinAddr: 0x9F24, symSize: 0x10 } + - { offsetInCU: 0x2637, offset: 0x20999, size: 0x8, addend: 0x0, symName: '-[FLTCam resumePreviewWithResult:]', symObjAddr: 0x350C, symBinAddr: 0x9F34, symSize: 0xC } + - { offsetInCU: 0x267A, offset: 0x209DC, size: 0x8, addend: 0x0, symName: '-[FLTCam setDescriptionWhileRecording:result:]', symObjAddr: 0x3518, symBinAddr: 0x9F40, symSize: 0x21C } + - { offsetInCU: 0x26FE, offset: 0x20A60, size: 0x8, addend: 0x0, symName: '-[FLTCam getCGPointForCoordsWithOrientation:x:y:]', symObjAddr: 0x3734, symBinAddr: 0xA15C, symSize: 0x34 } + - { offsetInCU: 0x2781, offset: 0x20AE3, size: 0x8, addend: 0x0, symName: '-[FLTCam setExposurePointWithResult:x:y:]', symObjAddr: 0x3768, symBinAddr: 0xA190, symSize: 0xDC } + - { offsetInCU: 0x27F6, offset: 0x20B58, size: 0x8, addend: 0x0, symName: '-[FLTCam setFocusPointWithResult:x:y:]', symObjAddr: 0x3844, symBinAddr: 0xA26C, symSize: 0xDC } + - { offsetInCU: 0x286B, offset: 0x20BCD, size: 0x8, addend: 0x0, symName: '-[FLTCam setExposureOffsetWithResult:offset:]', symObjAddr: 0x3920, symBinAddr: 0xA348, symSize: 0x98 } + - { offsetInCU: 0x28BF, offset: 0x20C21, size: 0x8, addend: 0x0, symName: '-[FLTCam startImageStreamWithMessenger:]', symObjAddr: 0x39B8, symBinAddr: 0xA3E0, symSize: 0x68 } + - { offsetInCU: 0x2902, offset: 0x20C64, size: 0x8, addend: 0x0, symName: '-[FLTCam startImageStreamWithMessenger:imageStreamHandler:]', symObjAddr: 0x3A20, symBinAddr: 0xA448, symSize: 0x168 } + - { offsetInCU: 0x298C, offset: 0x20CEE, size: 0x8, addend: 0x0, symName: '___59-[FLTCam startImageStreamWithMessenger:imageStreamHandler:]_block_invoke', symObjAddr: 0x3B88, symBinAddr: 0xA5B0, symSize: 0xB4 } + - { offsetInCU: 0x2A01, offset: 0x20D63, size: 0x8, addend: 0x0, symName: '___59-[FLTCam startImageStreamWithMessenger:imageStreamHandler:]_block_invoke_2', symObjAddr: 0x3C3C, symBinAddr: 0xA664, symSize: 0x44 } + - { offsetInCU: 0x2A5C, offset: 0x20DBE, size: 0x8, addend: 0x0, symName: '-[FLTCam stopImageStream]', symObjAddr: 0x3C80, symBinAddr: 0xA6A8, symSize: 0x34 } + - { offsetInCU: 0x2A8E, offset: 0x20DF0, size: 0x8, addend: 0x0, symName: '-[FLTCam receivedImageStreamData]', symObjAddr: 0x3CB4, symBinAddr: 0xA6DC, symSize: 0x28 } + - { offsetInCU: 0x2AC0, offset: 0x20E22, size: 0x8, addend: 0x0, symName: '-[FLTCam getMaxZoomLevelWithResult:]', symObjAddr: 0x3CDC, symBinAddr: 0xA704, symSize: 0x64 } + - { offsetInCU: 0x2B14, offset: 0x20E76, size: 0x8, addend: 0x0, symName: '-[FLTCam getMinZoomLevelWithResult:]', symObjAddr: 0x3D40, symBinAddr: 0xA768, symSize: 0x64 } + - { offsetInCU: 0x2B68, offset: 0x20ECA, size: 0x8, addend: 0x0, symName: '-[FLTCam setZoomLevel:Result:]', symObjAddr: 0x3DA4, symBinAddr: 0xA7CC, symSize: 0x108 } + - { offsetInCU: 0x2C0C, offset: 0x20F6E, size: 0x8, addend: 0x0, symName: '-[FLTCam getMinAvailableZoomFactor]', symObjAddr: 0x3EAC, symBinAddr: 0xA8D4, symSize: 0x8 } + - { offsetInCU: 0x2C42, offset: 0x20FA4, size: 0x8, addend: 0x0, symName: '-[FLTCam getMaxAvailableZoomFactor]', symObjAddr: 0x3EB4, symBinAddr: 0xA8DC, symSize: 0x8 } + - { offsetInCU: 0x2C78, offset: 0x20FDA, size: 0x8, addend: 0x0, symName: '-[FLTCam setupWriterForPath:]', symObjAddr: 0x3EBC, symBinAddr: 0xA8E4, symSize: 0x474 } + - { offsetInCU: 0x2D1D, offset: 0x2107F, size: 0x8, addend: 0x0, symName: '-[FLTCam setUpCaptureSessionForAudio]', symObjAddr: 0x4330, symBinAddr: 0xAD58, symSize: 0x160 } + - { offsetInCU: 0x2D7F, offset: 0x210E1, size: 0x8, addend: 0x0, symName: '-[FLTCam captureDevice]', symObjAddr: 0x4490, symBinAddr: 0xAEB8, symSize: 0x8 } + - { offsetInCU: 0x2DB4, offset: 0x21116, size: 0x8, addend: 0x0, symName: '-[FLTCam previewSize]', symObjAddr: 0x4498, symBinAddr: 0xAEC0, symSize: 0x8 } + - { offsetInCU: 0x2DE8, offset: 0x2114A, size: 0x8, addend: 0x0, symName: '-[FLTCam isPreviewPaused]', symObjAddr: 0x44A0, symBinAddr: 0xAEC8, symSize: 0x8 } + - { offsetInCU: 0x2E1D, offset: 0x2117F, size: 0x8, addend: 0x0, symName: '-[FLTCam setIsPreviewPaused:]', symObjAddr: 0x44A8, symBinAddr: 0xAED0, symSize: 0x8 } + - { offsetInCU: 0x2E57, offset: 0x211B9, size: 0x8, addend: 0x0, symName: '-[FLTCam onFrameAvailable]', symObjAddr: 0x44B0, symBinAddr: 0xAED8, symSize: 0x8 } + - { offsetInCU: 0x2E8C, offset: 0x211EE, size: 0x8, addend: 0x0, symName: '-[FLTCam setOnFrameAvailable:]', symObjAddr: 0x44B8, symBinAddr: 0xAEE0, symSize: 0x8 } + - { offsetInCU: 0x2ECB, offset: 0x2122D, size: 0x8, addend: 0x0, symName: '-[FLTCam methodChannel]', symObjAddr: 0x44C0, symBinAddr: 0xAEE8, symSize: 0x8 } + - { offsetInCU: 0x2F00, offset: 0x21262, size: 0x8, addend: 0x0, symName: '-[FLTCam setMethodChannel:]', symObjAddr: 0x44C8, symBinAddr: 0xAEF0, symSize: 0xC } + - { offsetInCU: 0x2F3F, offset: 0x212A1, size: 0x8, addend: 0x0, symName: '-[FLTCam resolutionPreset]', symObjAddr: 0x44D4, symBinAddr: 0xAEFC, symSize: 0x8 } + - { offsetInCU: 0x2F74, offset: 0x212D6, size: 0x8, addend: 0x0, symName: '-[FLTCam setResolutionPreset:]', symObjAddr: 0x44DC, symBinAddr: 0xAF04, symSize: 0x8 } + - { offsetInCU: 0x2FB0, offset: 0x21312, size: 0x8, addend: 0x0, symName: '-[FLTCam exposureMode]', symObjAddr: 0x44E4, symBinAddr: 0xAF0C, symSize: 0x8 } + - { offsetInCU: 0x2FE5, offset: 0x21347, size: 0x8, addend: 0x0, symName: '-[FLTCam setExposureMode:]', symObjAddr: 0x44EC, symBinAddr: 0xAF14, symSize: 0x8 } + - { offsetInCU: 0x3021, offset: 0x21383, size: 0x8, addend: 0x0, symName: '-[FLTCam focusMode]', symObjAddr: 0x44F4, symBinAddr: 0xAF1C, symSize: 0x8 } + - { offsetInCU: 0x3056, offset: 0x213B8, size: 0x8, addend: 0x0, symName: '-[FLTCam setFocusMode:]', symObjAddr: 0x44FC, symBinAddr: 0xAF24, symSize: 0x8 } + - { offsetInCU: 0x3092, offset: 0x213F4, size: 0x8, addend: 0x0, symName: '-[FLTCam flashMode]', symObjAddr: 0x4504, symBinAddr: 0xAF2C, symSize: 0x8 } + - { offsetInCU: 0x30C7, offset: 0x21429, size: 0x8, addend: 0x0, symName: '-[FLTCam setFlashMode:]', symObjAddr: 0x450C, symBinAddr: 0xAF34, symSize: 0x8 } + - { offsetInCU: 0x3103, offset: 0x21465, size: 0x8, addend: 0x0, symName: '-[FLTCam videoFormat]', symObjAddr: 0x4514, symBinAddr: 0xAF3C, symSize: 0x8 } + - { offsetInCU: 0x3138, offset: 0x2149A, size: 0x8, addend: 0x0, symName: '-[FLTCam fileFormat]', symObjAddr: 0x451C, symBinAddr: 0xAF44, symSize: 0x8 } + - { offsetInCU: 0x316D, offset: 0x214CF, size: 0x8, addend: 0x0, symName: '-[FLTCam setFileFormat:]', symObjAddr: 0x4524, symBinAddr: 0xAF4C, symSize: 0x8 } + - { offsetInCU: 0x31A9, offset: 0x2150B, size: 0x8, addend: 0x0, symName: '-[FLTCam textureId]', symObjAddr: 0x452C, symBinAddr: 0xAF54, symSize: 0x8 } + - { offsetInCU: 0x31DE, offset: 0x21540, size: 0x8, addend: 0x0, symName: '-[FLTCam enableAudio]', symObjAddr: 0x4534, symBinAddr: 0xAF5C, symSize: 0xC } + - { offsetInCU: 0x3213, offset: 0x21575, size: 0x8, addend: 0x0, symName: '-[FLTCam setEnableAudio:]', symObjAddr: 0x4540, symBinAddr: 0xAF68, symSize: 0x8 } + - { offsetInCU: 0x324F, offset: 0x215B1, size: 0x8, addend: 0x0, symName: '-[FLTCam imageStreamHandler]', symObjAddr: 0x4548, symBinAddr: 0xAF70, symSize: 0x8 } + - { offsetInCU: 0x3284, offset: 0x215E6, size: 0x8, addend: 0x0, symName: '-[FLTCam setImageStreamHandler:]', symObjAddr: 0x4550, symBinAddr: 0xAF78, symSize: 0xC } + - { offsetInCU: 0x32C3, offset: 0x21625, size: 0x8, addend: 0x0, symName: '-[FLTCam videoCaptureSession]', symObjAddr: 0x455C, symBinAddr: 0xAF84, symSize: 0x8 } + - { offsetInCU: 0x32F8, offset: 0x2165A, size: 0x8, addend: 0x0, symName: '-[FLTCam audioCaptureSession]', symObjAddr: 0x4564, symBinAddr: 0xAF8C, symSize: 0x8 } + - { offsetInCU: 0x332D, offset: 0x2168F, size: 0x8, addend: 0x0, symName: '-[FLTCam captureVideoInput]', symObjAddr: 0x456C, symBinAddr: 0xAF94, symSize: 0x8 } + - { offsetInCU: 0x3362, offset: 0x216C4, size: 0x8, addend: 0x0, symName: '-[FLTCam latestPixelBuffer]', symObjAddr: 0x4574, symBinAddr: 0xAF9C, symSize: 0x8 } + - { offsetInCU: 0x3397, offset: 0x216F9, size: 0x8, addend: 0x0, symName: '-[FLTCam setLatestPixelBuffer:]', symObjAddr: 0x457C, symBinAddr: 0xAFA4, symSize: 0x8 } + - { offsetInCU: 0x33D3, offset: 0x21735, size: 0x8, addend: 0x0, symName: '-[FLTCam captureSize]', symObjAddr: 0x4584, symBinAddr: 0xAFAC, symSize: 0x8 } + - { offsetInCU: 0x3407, offset: 0x21769, size: 0x8, addend: 0x0, symName: '-[FLTCam videoWriter]', symObjAddr: 0x458C, symBinAddr: 0xAFB4, symSize: 0x8 } + - { offsetInCU: 0x343C, offset: 0x2179E, size: 0x8, addend: 0x0, symName: '-[FLTCam setVideoWriter:]', symObjAddr: 0x4594, symBinAddr: 0xAFBC, symSize: 0xC } + - { offsetInCU: 0x347B, offset: 0x217DD, size: 0x8, addend: 0x0, symName: '-[FLTCam videoWriterInput]', symObjAddr: 0x45A0, symBinAddr: 0xAFC8, symSize: 0x8 } + - { offsetInCU: 0x34B0, offset: 0x21812, size: 0x8, addend: 0x0, symName: '-[FLTCam setVideoWriterInput:]', symObjAddr: 0x45A8, symBinAddr: 0xAFD0, symSize: 0xC } + - { offsetInCU: 0x34EF, offset: 0x21851, size: 0x8, addend: 0x0, symName: '-[FLTCam audioWriterInput]', symObjAddr: 0x45B4, symBinAddr: 0xAFDC, symSize: 0x8 } + - { offsetInCU: 0x3524, offset: 0x21886, size: 0x8, addend: 0x0, symName: '-[FLTCam setAudioWriterInput:]', symObjAddr: 0x45BC, symBinAddr: 0xAFE4, symSize: 0xC } + - { offsetInCU: 0x3563, offset: 0x218C5, size: 0x8, addend: 0x0, symName: '-[FLTCam assetWriterPixelBufferAdaptor]', symObjAddr: 0x45C8, symBinAddr: 0xAFF0, symSize: 0x8 } + - { offsetInCU: 0x3598, offset: 0x218FA, size: 0x8, addend: 0x0, symName: '-[FLTCam setAssetWriterPixelBufferAdaptor:]', symObjAddr: 0x45D0, symBinAddr: 0xAFF8, symSize: 0xC } + - { offsetInCU: 0x35D7, offset: 0x21939, size: 0x8, addend: 0x0, symName: '-[FLTCam videoOutput]', symObjAddr: 0x45DC, symBinAddr: 0xB004, symSize: 0x8 } + - { offsetInCU: 0x360C, offset: 0x2196E, size: 0x8, addend: 0x0, symName: '-[FLTCam setVideoOutput:]', symObjAddr: 0x45E4, symBinAddr: 0xB00C, symSize: 0xC } + - { offsetInCU: 0x364B, offset: 0x219AD, size: 0x8, addend: 0x0, symName: '-[FLTCam audioOutput]', symObjAddr: 0x45F0, symBinAddr: 0xB018, symSize: 0x8 } + - { offsetInCU: 0x3680, offset: 0x219E2, size: 0x8, addend: 0x0, symName: '-[FLTCam setAudioOutput:]', symObjAddr: 0x45F8, symBinAddr: 0xB020, symSize: 0xC } + - { offsetInCU: 0x36BF, offset: 0x21A21, size: 0x8, addend: 0x0, symName: '-[FLTCam videoRecordingPath]', symObjAddr: 0x4604, symBinAddr: 0xB02C, symSize: 0x8 } + - { offsetInCU: 0x36F4, offset: 0x21A56, size: 0x8, addend: 0x0, symName: '-[FLTCam setVideoRecordingPath:]', symObjAddr: 0x460C, symBinAddr: 0xB034, symSize: 0xC } + - { offsetInCU: 0x3733, offset: 0x21A95, size: 0x8, addend: 0x0, symName: '-[FLTCam isRecording]', symObjAddr: 0x4618, symBinAddr: 0xB040, symSize: 0x8 } + - { offsetInCU: 0x3768, offset: 0x21ACA, size: 0x8, addend: 0x0, symName: '-[FLTCam setIsRecording:]', symObjAddr: 0x4620, symBinAddr: 0xB048, symSize: 0x8 } + - { offsetInCU: 0x37A2, offset: 0x21B04, size: 0x8, addend: 0x0, symName: '-[FLTCam isRecordingPaused]', symObjAddr: 0x4628, symBinAddr: 0xB050, symSize: 0x8 } + - { offsetInCU: 0x37D7, offset: 0x21B39, size: 0x8, addend: 0x0, symName: '-[FLTCam setIsRecordingPaused:]', symObjAddr: 0x4630, symBinAddr: 0xB058, symSize: 0x8 } + - { offsetInCU: 0x3811, offset: 0x21B73, size: 0x8, addend: 0x0, symName: '-[FLTCam videoIsDisconnected]', symObjAddr: 0x4638, symBinAddr: 0xB060, symSize: 0x8 } + - { offsetInCU: 0x3846, offset: 0x21BA8, size: 0x8, addend: 0x0, symName: '-[FLTCam setVideoIsDisconnected:]', symObjAddr: 0x4640, symBinAddr: 0xB068, symSize: 0x8 } + - { offsetInCU: 0x3880, offset: 0x21BE2, size: 0x8, addend: 0x0, symName: '-[FLTCam audioIsDisconnected]', symObjAddr: 0x4648, symBinAddr: 0xB070, symSize: 0x8 } + - { offsetInCU: 0x38B5, offset: 0x21C17, size: 0x8, addend: 0x0, symName: '-[FLTCam setAudioIsDisconnected:]', symObjAddr: 0x4650, symBinAddr: 0xB078, symSize: 0x8 } + - { offsetInCU: 0x38EF, offset: 0x21C51, size: 0x8, addend: 0x0, symName: '-[FLTCam isAudioSetup]', symObjAddr: 0x4658, symBinAddr: 0xB080, symSize: 0x8 } + - { offsetInCU: 0x3924, offset: 0x21C86, size: 0x8, addend: 0x0, symName: '-[FLTCam setIsAudioSetup:]', symObjAddr: 0x4660, symBinAddr: 0xB088, symSize: 0x8 } + - { offsetInCU: 0x395E, offset: 0x21CC0, size: 0x8, addend: 0x0, symName: '-[FLTCam streamingPendingFramesCount]', symObjAddr: 0x4668, symBinAddr: 0xB090, symSize: 0x8 } + - { offsetInCU: 0x3993, offset: 0x21CF5, size: 0x8, addend: 0x0, symName: '-[FLTCam setStreamingPendingFramesCount:]', symObjAddr: 0x4670, symBinAddr: 0xB098, symSize: 0x8 } + - { offsetInCU: 0x39CF, offset: 0x21D31, size: 0x8, addend: 0x0, symName: '-[FLTCam maxStreamingPendingFramesCount]', symObjAddr: 0x4678, symBinAddr: 0xB0A0, symSize: 0x8 } + - { offsetInCU: 0x3A04, offset: 0x21D66, size: 0x8, addend: 0x0, symName: '-[FLTCam setMaxStreamingPendingFramesCount:]', symObjAddr: 0x4680, symBinAddr: 0xB0A8, symSize: 0x8 } + - { offsetInCU: 0x3A40, offset: 0x21DA2, size: 0x8, addend: 0x0, symName: '-[FLTCam lockedCaptureOrientation]', symObjAddr: 0x4688, symBinAddr: 0xB0B0, symSize: 0x8 } + - { offsetInCU: 0x3A75, offset: 0x21DD7, size: 0x8, addend: 0x0, symName: '-[FLTCam setLockedCaptureOrientation:]', symObjAddr: 0x4690, symBinAddr: 0xB0B8, symSize: 0x8 } + - { offsetInCU: 0x3AB1, offset: 0x21E13, size: 0x8, addend: 0x0, symName: '-[FLTCam lastVideoSampleTime]', symObjAddr: 0x4698, symBinAddr: 0xB0C0, symSize: 0x18 } + - { offsetInCU: 0x3AE5, offset: 0x21E47, size: 0x8, addend: 0x0, symName: '-[FLTCam setLastVideoSampleTime:]', symObjAddr: 0x46B0, symBinAddr: 0xB0D8, symSize: 0x18 } + - { offsetInCU: 0x3B22, offset: 0x21E84, size: 0x8, addend: 0x0, symName: '-[FLTCam lastAudioSampleTime]', symObjAddr: 0x46C8, symBinAddr: 0xB0F0, symSize: 0x14 } + - { offsetInCU: 0x3B56, offset: 0x21EB8, size: 0x8, addend: 0x0, symName: '-[FLTCam setLastAudioSampleTime:]', symObjAddr: 0x46DC, symBinAddr: 0xB104, symSize: 0x14 } + - { offsetInCU: 0x3B93, offset: 0x21EF5, size: 0x8, addend: 0x0, symName: '-[FLTCam videoTimeOffset]', symObjAddr: 0x46F0, symBinAddr: 0xB118, symSize: 0x18 } + - { offsetInCU: 0x3BC7, offset: 0x21F29, size: 0x8, addend: 0x0, symName: '-[FLTCam setVideoTimeOffset:]', symObjAddr: 0x4708, symBinAddr: 0xB130, symSize: 0x18 } + - { offsetInCU: 0x3C04, offset: 0x21F66, size: 0x8, addend: 0x0, symName: '-[FLTCam audioTimeOffset]', symObjAddr: 0x4720, symBinAddr: 0xB148, symSize: 0x14 } + - { offsetInCU: 0x3C38, offset: 0x21F9A, size: 0x8, addend: 0x0, symName: '-[FLTCam setAudioTimeOffset:]', symObjAddr: 0x4734, symBinAddr: 0xB15C, symSize: 0x14 } + - { offsetInCU: 0x3C75, offset: 0x21FD7, size: 0x8, addend: 0x0, symName: '-[FLTCam motionManager]', symObjAddr: 0x4748, symBinAddr: 0xB170, symSize: 0x8 } + - { offsetInCU: 0x3CAA, offset: 0x2200C, size: 0x8, addend: 0x0, symName: '-[FLTCam setMotionManager:]', symObjAddr: 0x4750, symBinAddr: 0xB178, symSize: 0xC } + - { offsetInCU: 0x3CE9, offset: 0x2204B, size: 0x8, addend: 0x0, symName: '-[FLTCam videoAdaptor]', symObjAddr: 0x475C, symBinAddr: 0xB184, symSize: 0xC } + - { offsetInCU: 0x3D20, offset: 0x22082, size: 0x8, addend: 0x0, symName: '-[FLTCam setVideoAdaptor:]', symObjAddr: 0x4768, symBinAddr: 0xB190, symSize: 0x8 } + - { offsetInCU: 0x3D5F, offset: 0x220C1, size: 0x8, addend: 0x0, symName: '-[FLTCam captureSessionQueue]', symObjAddr: 0x4770, symBinAddr: 0xB198, symSize: 0x8 } + - { offsetInCU: 0x3D94, offset: 0x220F6, size: 0x8, addend: 0x0, symName: '-[FLTCam setCaptureSessionQueue:]', symObjAddr: 0x4778, symBinAddr: 0xB1A0, symSize: 0xC } + - { offsetInCU: 0x3DD3, offset: 0x22135, size: 0x8, addend: 0x0, symName: '-[FLTCam pixelBufferSynchronizationQueue]', symObjAddr: 0x4784, symBinAddr: 0xB1AC, symSize: 0x8 } + - { offsetInCU: 0x3E08, offset: 0x2216A, size: 0x8, addend: 0x0, symName: '-[FLTCam setPixelBufferSynchronizationQueue:]', symObjAddr: 0x478C, symBinAddr: 0xB1B4, symSize: 0xC } + - { offsetInCU: 0x3E47, offset: 0x221A9, size: 0x8, addend: 0x0, symName: '-[FLTCam photoIOQueue]', symObjAddr: 0x4798, symBinAddr: 0xB1C0, symSize: 0x8 } + - { offsetInCU: 0x3E7C, offset: 0x221DE, size: 0x8, addend: 0x0, symName: '-[FLTCam setPhotoIOQueue:]', symObjAddr: 0x47A0, symBinAddr: 0xB1C8, symSize: 0xC } + - { offsetInCU: 0x3EBB, offset: 0x2221D, size: 0x8, addend: 0x0, symName: '-[FLTCam deviceOrientation]', symObjAddr: 0x47AC, symBinAddr: 0xB1D4, symSize: 0x8 } + - { offsetInCU: 0x3EF0, offset: 0x22252, size: 0x8, addend: 0x0, symName: '-[FLTCam captureVideoOutput]', symObjAddr: 0x47B4, symBinAddr: 0xB1DC, symSize: 0x8 } + - { offsetInCU: 0x3F25, offset: 0x22287, size: 0x8, addend: 0x0, symName: '-[FLTCam capturePhotoOutput]', symObjAddr: 0x47BC, symBinAddr: 0xB1E4, symSize: 0x8 } + - { offsetInCU: 0x3F5A, offset: 0x222BC, size: 0x8, addend: 0x0, symName: '-[FLTCam setCapturePhotoOutput:]', symObjAddr: 0x47C4, symBinAddr: 0xB1EC, symSize: 0xC } + - { offsetInCU: 0x3F99, offset: 0x222FB, size: 0x8, addend: 0x0, symName: '-[FLTCam isStreamingImages]', symObjAddr: 0x47D0, symBinAddr: 0xB1F8, symSize: 0x8 } + - { offsetInCU: 0x3FCE, offset: 0x22330, size: 0x8, addend: 0x0, symName: '-[FLTCam setIsStreamingImages:]', symObjAddr: 0x47D8, symBinAddr: 0xB200, symSize: 0x8 } + - { offsetInCU: 0x4008, offset: 0x2236A, size: 0x8, addend: 0x0, symName: '-[FLTCam inProgressSavePhotoDelegates]', symObjAddr: 0x47E0, symBinAddr: 0xB208, symSize: 0x8 } + - { offsetInCU: 0x403D, offset: 0x2239F, size: 0x8, addend: 0x0, symName: '-[FLTCam .cxx_destruct]', symObjAddr: 0x47E8, symBinAddr: 0xB210, symSize: 0x120 } + - { offsetInCU: 0x27, offset: 0x229E0, size: 0x8, addend: 0x0, symName: '-[FLTSavePhotoDelegate initWithPath:ioQueue:completionHandler:]', symObjAddr: 0x0, symBinAddr: 0xB330, symSize: 0xF0 } + - { offsetInCU: 0x166, offset: 0x22B1F, size: 0x8, addend: 0x0, symName: '-[FLTSavePhotoDelegate initWithPath:ioQueue:completionHandler:]', symObjAddr: 0x0, symBinAddr: 0xB330, symSize: 0xF0 } + - { offsetInCU: 0x1C7, offset: 0x22B80, size: 0x8, addend: 0x0, symName: '-[FLTSavePhotoDelegate handlePhotoCaptureResultWithError:photoDataProvider:]', symObjAddr: 0xF0, symBinAddr: 0xB420, symSize: 0x140 } + - { offsetInCU: 0x26D, offset: 0x22C26, size: 0x8, addend: 0x0, symName: '___76-[FLTSavePhotoDelegate handlePhotoCaptureResultWithError:photoDataProvider:]_block_invoke', symObjAddr: 0x230, symBinAddr: 0xB560, symSize: 0x124 } + - { offsetInCU: 0x34A, offset: 0x22D03, size: 0x8, addend: 0x0, symName: '-[FLTSavePhotoDelegate captureOutput:didFinishProcessingPhoto:error:]', symObjAddr: 0x3C4, symBinAddr: 0xB684, symSize: 0x90 } + - { offsetInCU: 0x3A3, offset: 0x22D5C, size: 0x8, addend: 0x0, symName: '___69-[FLTSavePhotoDelegate captureOutput:didFinishProcessingPhoto:error:]_block_invoke', symObjAddr: 0x454, symBinAddr: 0xB714, symSize: 0x8 } + - { offsetInCU: 0x3E0, offset: 0x22D99, size: 0x8, addend: 0x0, symName: '-[FLTSavePhotoDelegate filePath]', symObjAddr: 0x46C, symBinAddr: 0xB71C, symSize: 0x4 } + - { offsetInCU: 0x414, offset: 0x22DCD, size: 0x8, addend: 0x0, symName: '-[FLTSavePhotoDelegate path]', symObjAddr: 0x470, symBinAddr: 0xB720, symSize: 0x8 } + - { offsetInCU: 0x449, offset: 0x22E02, size: 0x8, addend: 0x0, symName: '-[FLTSavePhotoDelegate ioQueue]', symObjAddr: 0x478, symBinAddr: 0xB728, symSize: 0x8 } + - { offsetInCU: 0x47E, offset: 0x22E37, size: 0x8, addend: 0x0, symName: '-[FLTSavePhotoDelegate completionHandler]', symObjAddr: 0x480, symBinAddr: 0xB730, symSize: 0x8 } + - { offsetInCU: 0x4B3, offset: 0x22E6C, size: 0x8, addend: 0x0, symName: '-[FLTSavePhotoDelegate setFilePath:]', symObjAddr: 0x488, symBinAddr: 0xB738, symSize: 0xC } + - { offsetInCU: 0x4F2, offset: 0x22EAB, size: 0x8, addend: 0x0, symName: '-[FLTSavePhotoDelegate .cxx_destruct]', symObjAddr: 0x494, symBinAddr: 0xB744, symSize: 0x48 } + - { offsetInCU: 0x27, offset: 0x230DF, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeEventChannel initWithEventChannel:]', symObjAddr: 0x0, symBinAddr: 0xB78C, symSize: 0x78 } + - { offsetInCU: 0x7F, offset: 0x23137, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeEventChannel initWithEventChannel:]', symObjAddr: 0x0, symBinAddr: 0xB78C, symSize: 0x78 } + - { offsetInCU: 0xC2, offset: 0x2317A, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeEventChannel setStreamHandler:completion:]', symObjAddr: 0x78, symBinAddr: 0xB804, symSize: 0xB4 } + - { offsetInCU: 0x1A1, offset: 0x23259, size: 0x8, addend: 0x0, symName: '___57-[FLTThreadSafeEventChannel setStreamHandler:completion:]_block_invoke', symObjAddr: 0x12C, symBinAddr: 0xB8B8, symSize: 0x48 } + - { offsetInCU: 0x209, offset: 0x232C1, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48b, symObjAddr: 0x174, symBinAddr: 0xB900, symSize: 0x3C } + - { offsetInCU: 0x22F, offset: 0x232E7, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s, symObjAddr: 0x1B0, symBinAddr: 0xB93C, symSize: 0x30 } + - { offsetInCU: 0x24C, offset: 0x23304, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeEventChannel channel]', symObjAddr: 0x1E0, symBinAddr: 0xB96C, symSize: 0x8 } + - { offsetInCU: 0x281, offset: 0x23339, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeEventChannel setChannel:]', symObjAddr: 0x1E8, symBinAddr: 0xB974, symSize: 0xC } + - { offsetInCU: 0x2C0, offset: 0x23378, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeEventChannel .cxx_destruct]', symObjAddr: 0x1F4, symBinAddr: 0xB980, symSize: 0xC } + - { offsetInCU: 0x27, offset: 0x234E0, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeFlutterResult initWithResult:]', symObjAddr: 0x0, symBinAddr: 0xB98C, symSize: 0x88 } + - { offsetInCU: 0xB2, offset: 0x2356B, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeFlutterResult initWithResult:]', symObjAddr: 0x0, symBinAddr: 0xB98C, symSize: 0x88 } + - { offsetInCU: 0xF5, offset: 0x235AE, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeFlutterResult sendSuccess]', symObjAddr: 0x88, symBinAddr: 0xBA14, symSize: 0x8 } + - { offsetInCU: 0x125, offset: 0x235DE, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeFlutterResult sendSuccessWithData:]', symObjAddr: 0x90, symBinAddr: 0xBA1C, symSize: 0x4 } + - { offsetInCU: 0x163, offset: 0x2361C, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeFlutterResult sendError:]', symObjAddr: 0x94, symBinAddr: 0xBA20, symSize: 0xC4 } + - { offsetInCU: 0x1A2, offset: 0x2365B, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeFlutterResult sendErrorWithCode:message:details:]', symObjAddr: 0x158, symBinAddr: 0xBAE4, symSize: 0x44 } + - { offsetInCU: 0x20E, offset: 0x236C7, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeFlutterResult sendFlutterError:]', symObjAddr: 0x19C, symBinAddr: 0xBB28, symSize: 0x4 } + - { offsetInCU: 0x24C, offset: 0x23705, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeFlutterResult sendNotImplemented]', symObjAddr: 0x1A0, symBinAddr: 0xBB2C, symSize: 0x10 } + - { offsetInCU: 0x27C, offset: 0x23735, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeFlutterResult send:]', symObjAddr: 0x1B0, symBinAddr: 0xBB3C, symSize: 0x7C } + - { offsetInCU: 0x2E2, offset: 0x2379B, size: 0x8, addend: 0x0, symName: '___35-[FLTThreadSafeFlutterResult send:]_block_invoke', symObjAddr: 0x22C, symBinAddr: 0xBBB8, symSize: 0x40 } + - { offsetInCU: 0x33B, offset: 0x237F4, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeFlutterResult flutterResult]', symObjAddr: 0x2BC, symBinAddr: 0xBBF8, symSize: 0x8 } + - { offsetInCU: 0x370, offset: 0x23829, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeFlutterResult .cxx_destruct]', symObjAddr: 0x2C4, symBinAddr: 0xBC00, symSize: 0xC } + - { offsetInCU: 0x27, offset: 0x2395C, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeMethodChannel initWithMethodChannel:]', symObjAddr: 0x0, symBinAddr: 0xBC0C, symSize: 0x78 } + - { offsetInCU: 0x7F, offset: 0x239B4, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeMethodChannel initWithMethodChannel:]', symObjAddr: 0x0, symBinAddr: 0xBC0C, symSize: 0x78 } + - { offsetInCU: 0xC2, offset: 0x239F7, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeMethodChannel invokeMethod:arguments:]', symObjAddr: 0x78, symBinAddr: 0xBC84, symSize: 0x108 } + - { offsetInCU: 0x155, offset: 0x23A8A, size: 0x8, addend: 0x0, symName: '___53-[FLTThreadSafeMethodChannel invokeMethod:arguments:]_block_invoke', symObjAddr: 0x180, symBinAddr: 0xBD8C, symSize: 0x54 } + - { offsetInCU: 0x1AB, offset: 0x23AE0, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeMethodChannel channel]', symObjAddr: 0x23C, symBinAddr: 0xBDE0, symSize: 0x8 } + - { offsetInCU: 0x1E0, offset: 0x23B15, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeMethodChannel setChannel:]', symObjAddr: 0x244, symBinAddr: 0xBDE8, symSize: 0xC } + - { offsetInCU: 0x21F, offset: 0x23B54, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeMethodChannel .cxx_destruct]', symObjAddr: 0x250, symBinAddr: 0xBDF4, symSize: 0xC } + - { offsetInCU: 0x27, offset: 0x23CB7, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeTextureRegistry initWithTextureRegistry:]', symObjAddr: 0x0, symBinAddr: 0xBE00, symSize: 0x78 } + - { offsetInCU: 0x7F, offset: 0x23D0F, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeTextureRegistry initWithTextureRegistry:]', symObjAddr: 0x0, symBinAddr: 0xBE00, symSize: 0x78 } + - { offsetInCU: 0xC2, offset: 0x23D52, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeTextureRegistry registerTexture:completion:]', symObjAddr: 0x78, symBinAddr: 0xBE78, symSize: 0x108 } + - { offsetInCU: 0x155, offset: 0x23DE5, size: 0x8, addend: 0x0, symName: '___59-[FLTThreadSafeTextureRegistry registerTexture:completion:]_block_invoke', symObjAddr: 0x180, symBinAddr: 0xBF80, symSize: 0x70 } + - { offsetInCU: 0x1DA, offset: 0x23E6A, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeTextureRegistry textureFrameAvailable:]', symObjAddr: 0x260, symBinAddr: 0xBFF0, symSize: 0xA8 } + - { offsetInCU: 0x23C, offset: 0x23ECC, size: 0x8, addend: 0x0, symName: '___54-[FLTThreadSafeTextureRegistry textureFrameAvailable:]_block_invoke', symObjAddr: 0x308, symBinAddr: 0xC098, symSize: 0x54 } + - { offsetInCU: 0x283, offset: 0x23F13, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeTextureRegistry unregisterTexture:]', symObjAddr: 0x370, symBinAddr: 0xC0EC, symSize: 0xA8 } + - { offsetInCU: 0x2E5, offset: 0x23F75, size: 0x8, addend: 0x0, symName: '___50-[FLTThreadSafeTextureRegistry unregisterTexture:]_block_invoke', symObjAddr: 0x418, symBinAddr: 0xC194, symSize: 0x54 } + - { offsetInCU: 0x32C, offset: 0x23FBC, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeTextureRegistry registry]', symObjAddr: 0x46C, symBinAddr: 0xC1E8, symSize: 0x8 } + - { offsetInCU: 0x361, offset: 0x23FF1, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeTextureRegistry setRegistry:]', symObjAddr: 0x474, symBinAddr: 0xC1F0, symSize: 0xC } + - { offsetInCU: 0x3A0, offset: 0x24030, size: 0x8, addend: 0x0, symName: '-[FLTThreadSafeTextureRegistry .cxx_destruct]', symObjAddr: 0x480, symBinAddr: 0xC1FC, symSize: 0xC } + - { offsetInCU: 0x27, offset: 0x242CE, size: 0x8, addend: 0x0, symName: _FLTEnsureToRunOnMainQueue, symObjAddr: 0x0, symBinAddr: 0xC208, symSize: 0x58 } + - { offsetInCU: 0x4E, offset: 0x242F5, size: 0x8, addend: 0x0, symName: _FLTCaptureSessionQueueSpecific, symObjAddr: 0x70, symBinAddr: 0x1D928, symSize: 0x0 } + - { offsetInCU: 0x76, offset: 0x2431D, size: 0x8, addend: 0x0, symName: _FLTEnsureToRunOnMainQueue, symObjAddr: 0x0, symBinAddr: 0xC208, symSize: 0x58 } +... diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/CameraPermissionUtils.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/CameraPermissionUtils.h new file mode 100644 index 0000000..5cbbab0 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/CameraPermissionUtils.h @@ -0,0 +1,32 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +@import Foundation; +#import + +typedef void (^FLTCameraPermissionRequestCompletionHandler)(FlutterError *); + +/// Requests camera access permission. +/// +/// If it is the first time requesting camera access, a permission dialog will show up on the +/// screen. Otherwise AVFoundation simply returns the user's previous choice, and in this case the +/// user will have to update the choice in Settings app. +/// +/// @param handler if access permission is (or was previously) granted, completion handler will be +/// called without error; Otherwise completion handler will be called with error. Handler can be +/// called on an arbitrary dispatch queue. +extern void FLTRequestCameraPermissionWithCompletionHandler( + FLTCameraPermissionRequestCompletionHandler handler); + +/// Requests audio access permission. +/// +/// If it is the first time requesting audio access, a permission dialog will show up on the +/// screen. Otherwise AVFoundation simply returns the user's previous choice, and in this case the +/// user will have to update the choice in Settings app. +/// +/// @param handler if access permission is (or was previously) granted, completion handler will be +/// called without error; Otherwise completion handler will be called with error. Handler can be +/// called on an arbitrary dispatch queue. +extern void FLTRequestAudioPermissionWithCompletionHandler( + FLTCameraPermissionRequestCompletionHandler handler); diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/CameraPlugin.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/CameraPlugin.h new file mode 100644 index 0000000..f13d810 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/CameraPlugin.h @@ -0,0 +1,8 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +@interface CameraPlugin : NSObject +@end diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/CameraPlugin_Test.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/CameraPlugin_Test.h new file mode 100644 index 0000000..f6c97da --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/CameraPlugin_Test.h @@ -0,0 +1,51 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// This header is available in the Test module. Import via "@import camera_avfoundation.Test;" + +#import "CameraPlugin.h" +#import "FLTCam.h" +#import "FLTThreadSafeFlutterResult.h" + +/// APIs exposed for unit testing. +@interface CameraPlugin () + +/// All FLTCam's state access and capture session related operations should be on run on this queue. +@property(nonatomic, strong) dispatch_queue_t captureSessionQueue; + +/// An internal camera object that manages camera's state and performs camera operations. +@property(nonatomic, strong) FLTCam *camera; + +/// A thread safe wrapper of the method channel used to send device events such as orientation +/// changes. +@property(nonatomic, strong) FLTThreadSafeMethodChannel *deviceEventMethodChannel; + +/// Inject @p FlutterTextureRegistry and @p FlutterBinaryMessenger for unit testing. +- (instancetype)initWithRegistry:(NSObject *)registry + messenger:(NSObject *)messenger + NS_DESIGNATED_INITIALIZER; + +/// Hide the default public constructor. +- (instancetype)init NS_UNAVAILABLE; + +/// Handles `FlutterMethodCall`s and ensures result is send on the main dispatch queue. +/// +/// @param call The method call command object. +/// @param result A wrapper around the `FlutterResult` callback which ensures the callback is called +/// on the main dispatch queue. +- (void)handleMethodCallAsync:(FlutterMethodCall *)call result:(FLTThreadSafeFlutterResult *)result; + +/// Called by the @c NSNotificationManager each time the device's orientation is changed. +/// +/// @param notification @c NSNotification instance containing a reference to the `UIDevice` object +/// that triggered the orientation change. +- (void)orientationChanged:(NSNotification *)notification; + +/// Creates FLTCam on session queue and reports the creation result. +/// @param createMethodCall the create method call +/// @param result a thread safe flutter result wrapper object to report creation result. +- (void)createCameraOnSessionQueueWithCreateMethodCall:(FlutterMethodCall *)createMethodCall + result:(FLTThreadSafeFlutterResult *)result; + +@end diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/CameraProperties.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/CameraProperties.h new file mode 100644 index 0000000..aef8fca --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/CameraProperties.h @@ -0,0 +1,146 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +@import AVFoundation; +@import Foundation; + +NS_ASSUME_NONNULL_BEGIN + +#pragma mark - flash mode + +/** + * Represents camera's flash mode. Mirrors `FlashMode` enum in flash_mode.dart. + */ +typedef NS_ENUM(NSInteger, FLTFlashMode) { + FLTFlashModeOff, + FLTFlashModeAuto, + FLTFlashModeAlways, + FLTFlashModeTorch, + // This should never occur; it indicates an unknown value was received over + // the platform channel. + FLTFlashModeInvalid, +}; + +/** + * Gets FLTFlashMode from its string representation. + * @param mode a string representation of the FLTFlashMode. + */ +extern FLTFlashMode FLTGetFLTFlashModeForString(NSString *mode); + +/** + * Gets AVCaptureFlashMode from FLTFlashMode. + * @param mode flash mode. + */ +extern AVCaptureFlashMode FLTGetAVCaptureFlashModeForFLTFlashMode(FLTFlashMode mode); + +#pragma mark - exposure mode + +/** + * Represents camera's exposure mode. Mirrors ExposureMode in camera.dart. + */ +typedef NS_ENUM(NSInteger, FLTExposureMode) { + FLTExposureModeAuto, + FLTExposureModeLocked, + // This should never occur; it indicates an unknown value was received over + // the platform channel. + FLTExposureModeInvalid, +}; + +/** + * Gets a string representation of exposure mode. + * @param mode exposure mode + */ +extern NSString *FLTGetStringForFLTExposureMode(FLTExposureMode mode); + +/** + * Gets FLTExposureMode from its string representation. + * @param mode a string representation of the FLTExposureMode. + */ +extern FLTExposureMode FLTGetFLTExposureModeForString(NSString *mode); + +#pragma mark - focus mode + +/** + * Represents camera's focus mode. Mirrors FocusMode in camera.dart. + */ +typedef NS_ENUM(NSInteger, FLTFocusMode) { + FLTFocusModeAuto, + FLTFocusModeLocked, + // This should never occur; it indicates an unknown value was received over + // the platform channel. + FLTFocusModeInvalid, +}; + +/** + * Gets a string representation from FLTFocusMode. + * @param mode focus mode + */ +extern NSString *FLTGetStringForFLTFocusMode(FLTFocusMode mode); + +/** + * Gets FLTFocusMode from its string representation. + * @param mode a string representation of focus mode. + */ +extern FLTFocusMode FLTGetFLTFocusModeForString(NSString *mode); + +#pragma mark - device orientation + +/** + * Gets UIDeviceOrientation from its string representation. + */ +extern UIDeviceOrientation FLTGetUIDeviceOrientationForString(NSString *orientation); + +/** + * Gets a string representation of UIDeviceOrientation. + */ +extern NSString *FLTGetStringForUIDeviceOrientation(UIDeviceOrientation orientation); + +#pragma mark - resolution preset + +/** + * Represents camera's resolution present. Mirrors ResolutionPreset in camera.dart. + */ +typedef NS_ENUM(NSInteger, FLTResolutionPreset) { + FLTResolutionPresetVeryLow, + FLTResolutionPresetLow, + FLTResolutionPresetMedium, + FLTResolutionPresetHigh, + FLTResolutionPresetVeryHigh, + FLTResolutionPresetUltraHigh, + FLTResolutionPresetMax, + // This should never occur; it indicates an unknown value was received over + // the platform channel. + FLTResolutionPresetInvalid, +}; + +/** + * Gets FLTResolutionPreset from its string representation. + * @param preset a string representation of FLTResolutionPreset. + */ +extern FLTResolutionPreset FLTGetFLTResolutionPresetForString(NSString *preset); + +#pragma mark - video format + +/** + * Gets VideoFormat from its string representation. + */ +extern OSType FLTGetVideoFormatFromString(NSString *videoFormatString); + +/** + * Represents image format. Mirrors ImageFileFormat in camera.dart. + */ +typedef NS_ENUM(NSInteger, FCPFileFormat) { + FCPFileFormatJPEG, + FCPFileFormatHEIF, + FCPFileFormatInvalid, +}; + +#pragma mark - image extension + +/** + * Gets a string representation of ImageFileFormat. + */ +extern FCPFileFormat FCPGetFileFormatFromString(NSString *fileFormatString); + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTCam.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTCam.h new file mode 100644 index 0000000..f5979a8 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTCam.h @@ -0,0 +1,114 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +@import AVFoundation; +@import Foundation; +@import Flutter; + +#import "CameraProperties.h" +#import "FLTThreadSafeEventChannel.h" +#import "FLTThreadSafeFlutterResult.h" +#import "FLTThreadSafeMethodChannel.h" +#import "FLTThreadSafeTextureRegistry.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * A class that manages camera's state and performs camera operations. + */ +@interface FLTCam : NSObject + +@property(readonly, nonatomic) AVCaptureDevice *captureDevice; +@property(readonly, nonatomic) CGSize previewSize; +@property(assign, nonatomic) BOOL isPreviewPaused; +@property(nonatomic, copy) void (^onFrameAvailable)(void); +@property(nonatomic) FLTThreadSafeMethodChannel *methodChannel; +@property(assign, nonatomic) FLTResolutionPreset resolutionPreset; +@property(assign, nonatomic) FLTExposureMode exposureMode; +@property(assign, nonatomic) FLTFocusMode focusMode; +@property(assign, nonatomic) FLTFlashMode flashMode; +// Format used for video and image streaming. +@property(assign, nonatomic) FourCharCode videoFormat; +@property(assign, nonatomic) FCPFileFormat fileFormat; + +/// Initializes an `FLTCam` instance. +/// @param cameraName a name used to uniquely identify the camera. +/// @param resolutionPreset the resolution preset +/// @param enableAudio YES if audio should be enabled for video capturing; NO otherwise. +/// @param orientation the orientation of camera +/// @param captureSessionQueue the queue on which camera's capture session operations happen. +/// @param error report to the caller if any error happened creating the camera. +- (instancetype)initWithCameraName:(NSString *)cameraName + resolutionPreset:(NSString *)resolutionPreset + enableAudio:(BOOL)enableAudio + orientation:(UIDeviceOrientation)orientation + captureSessionQueue:(dispatch_queue_t)captureSessionQueue + error:(NSError **)error; +- (void)start; +- (void)stop; +- (void)setDeviceOrientation:(UIDeviceOrientation)orientation; +- (void)captureToFile:(FLTThreadSafeFlutterResult *)result; +- (void)close; +- (void)startVideoRecordingWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)setImageFileFormat:(FCPFileFormat)fileFormat; +/** + * Starts recording a video with an optional streaming messenger. + * If the messenger is non-null then it will be called for each + * captured frame, allowing streaming concurrently with recording. + * + * @param messenger Nullable messenger for capturing each frame. + */ +- (void)startVideoRecordingWithResult:(FLTThreadSafeFlutterResult *)result + messengerForStreaming:(nullable NSObject *)messenger; +- (void)stopVideoRecordingWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)pauseVideoRecordingWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)resumeVideoRecordingWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)lockCaptureOrientationWithResult:(FLTThreadSafeFlutterResult *)result + orientation:(NSString *)orientationStr; +- (void)unlockCaptureOrientationWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)setFlashModeWithResult:(FLTThreadSafeFlutterResult *)result mode:(NSString *)modeStr; +- (void)setExposureModeWithResult:(FLTThreadSafeFlutterResult *)result mode:(NSString *)modeStr; +- (void)setFocusModeWithResult:(FLTThreadSafeFlutterResult *)result mode:(NSString *)modeStr; +- (void)applyFocusMode; + +/** + * Acknowledges the receipt of one image stream frame. + * + * This should be called each time a frame is received. Failing to call it may + * cause later frames to be dropped instead of streamed. + */ +- (void)receivedImageStreamData; + +/** + * Applies FocusMode on the AVCaptureDevice. + * + * If the @c focusMode is set to FocusModeAuto the AVCaptureDevice is configured to use + * AVCaptureFocusModeContinuousModeAutoFocus when supported, otherwise it is set to + * AVCaptureFocusModeAutoFocus. If neither AVCaptureFocusModeContinuousModeAutoFocus nor + * AVCaptureFocusModeAutoFocus are supported focus mode will not be set. + * If @c focusMode is set to FocusModeLocked the AVCaptureDevice is configured to use + * AVCaptureFocusModeAutoFocus. If AVCaptureFocusModeAutoFocus is not supported focus mode will not + * be set. + * + * @param focusMode The focus mode that should be applied to the @captureDevice instance. + * @param captureDevice The AVCaptureDevice to which the @focusMode will be applied. + */ +- (void)applyFocusMode:(FLTFocusMode)focusMode onDevice:(AVCaptureDevice *)captureDevice; +- (void)pausePreviewWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)resumePreviewWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)setDescriptionWhileRecording:(NSString *)cameraName + result:(FLTThreadSafeFlutterResult *)result; +- (void)setExposurePointWithResult:(FLTThreadSafeFlutterResult *)result x:(double)x y:(double)y; +- (void)setFocusPointWithResult:(FLTThreadSafeFlutterResult *)result x:(double)x y:(double)y; +- (void)setExposureOffsetWithResult:(FLTThreadSafeFlutterResult *)result offset:(double)offset; +- (void)startImageStreamWithMessenger:(NSObject *)messenger; +- (void)stopImageStream; +- (void)getMaxZoomLevelWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)getMinZoomLevelWithResult:(FLTThreadSafeFlutterResult *)result; +- (void)setZoomLevel:(CGFloat)zoom Result:(FLTThreadSafeFlutterResult *)result; +- (void)setUpCaptureSessionForAudio; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTCam_Test.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTCam_Test.h new file mode 100644 index 0000000..acc6484 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTCam_Test.h @@ -0,0 +1,62 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import "FLTCam.h" +#import "FLTSavePhotoDelegate.h" + +@interface FLTImageStreamHandler : NSObject + +/// The queue on which `eventSink` property should be accessed. +@property(nonatomic, strong) dispatch_queue_t captureSessionQueue; + +/// The event sink to stream camera events to Dart. +/// +/// The property should only be accessed on `captureSessionQueue`. +/// The block itself should be invoked on the main queue. +@property FlutterEventSink eventSink; + +@end + +// APIs exposed for unit testing. +@interface FLTCam () + +/// The output for video capturing. +@property(readonly, nonatomic) AVCaptureVideoDataOutput *captureVideoOutput; + +/// The output for photo capturing. Exposed setter for unit tests. +@property(strong, nonatomic) AVCapturePhotoOutput *capturePhotoOutput; + +/// True when images from the camera are being streamed. +@property(assign, nonatomic) BOOL isStreamingImages; + +/// A dictionary to retain all in-progress FLTSavePhotoDelegates. The key of the dictionary is the +/// AVCapturePhotoSettings's uniqueID for each photo capture operation, and the value is the +/// FLTSavePhotoDelegate that handles the result of each photo capture operation. Note that photo +/// capture operations may overlap, so FLTCam has to keep track of multiple delegates in progress, +/// instead of just a single delegate reference. +@property(readonly, nonatomic) + NSMutableDictionary *inProgressSavePhotoDelegates; + +/// Delegate callback when receiving a new video or audio sample. +/// Exposed for unit tests. +- (void)captureOutput:(AVCaptureOutput *)output + didOutputSampleBuffer:(CMSampleBufferRef)sampleBuffer + fromConnection:(AVCaptureConnection *)connection; + +/// Initializes a camera instance. +/// Allows for injecting dependencies that are usually internal. +- (instancetype)initWithCameraName:(NSString *)cameraName + resolutionPreset:(NSString *)resolutionPreset + enableAudio:(BOOL)enableAudio + orientation:(UIDeviceOrientation)orientation + videoCaptureSession:(AVCaptureSession *)videoCaptureSession + audioCaptureSession:(AVCaptureSession *)audioCaptureSession + captureSessionQueue:(dispatch_queue_t)captureSessionQueue + error:(NSError **)error; + +/// Start streaming images. +- (void)startImageStreamWithMessenger:(NSObject *)messenger + imageStreamHandler:(FLTImageStreamHandler *)imageStreamHandler; + +@end diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTSavePhotoDelegate.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTSavePhotoDelegate.h new file mode 100644 index 0000000..40e4562 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTSavePhotoDelegate.h @@ -0,0 +1,38 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +@import AVFoundation; +@import Foundation; + +#import "FLTThreadSafeFlutterResult.h" + +NS_ASSUME_NONNULL_BEGIN + +/// The completion handler block for save photo operations. +/// Can be called from either main queue or IO queue. +/// If success, `error` will be present and `path` will be nil. Otherewise, `error` will be nil and +/// `path` will be present. +/// @param path the path for successfully saved photo file. +/// @param error photo capture error or IO error. +typedef void (^FLTSavePhotoDelegateCompletionHandler)(NSString *_Nullable path, + NSError *_Nullable error); + +/** + Delegate object that handles photo capture results. + */ +@interface FLTSavePhotoDelegate : NSObject + +/** + * Initialize a photo capture delegate. + * @param path the path for captured photo file. + * @param ioQueue the queue on which captured photos are written to disk. + * @param completionHandler The completion handler block for save photo operations. Can + * be called from either main queue or IO queue. + */ +- (instancetype)initWithPath:(NSString *)path + ioQueue:(dispatch_queue_t)ioQueue + completionHandler:(FLTSavePhotoDelegateCompletionHandler)completionHandler; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTSavePhotoDelegate_Test.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTSavePhotoDelegate_Test.h new file mode 100644 index 0000000..80e8f77 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTSavePhotoDelegate_Test.h @@ -0,0 +1,26 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import "FLTSavePhotoDelegate.h" + +/** + API exposed for unit tests. + */ +@interface FLTSavePhotoDelegate () + +/// The completion handler block for capture and save photo operations. +/// Can be called from either main queue or IO queue. +/// Exposed for unit tests to manually trigger the completion. +@property(readonly, nonatomic) FLTSavePhotoDelegateCompletionHandler completionHandler; + +/// The path for captured photo file. +/// Exposed for unit tests to verify the captured photo file path. +@property(readwrite, nonatomic) NSString *filePath; + +/// Handler to write captured photo data into a file. +/// @param error the capture error. +/// @param photoDataProvider a closure that provides photo data. +- (void)handlePhotoCaptureResultWithError:(NSError *)error + photoDataProvider:(NSData * (^)(void))photoDataProvider; +@end diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTThreadSafeEventChannel.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTThreadSafeEventChannel.h new file mode 100644 index 0000000..ddfa754 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTThreadSafeEventChannel.h @@ -0,0 +1,30 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + * A thread safe wrapper for FlutterEventChannel that can be called from any thread, by dispatching + * its underlying engine calls to the main thread. + */ +@interface FLTThreadSafeEventChannel : NSObject + +/** + * Creates a FLTThreadSafeEventChannel by wrapping a FlutterEventChannel object. + * @param channel The FlutterEventChannel object to be wrapped. + */ +- (instancetype)initWithEventChannel:(FlutterEventChannel *)channel; + +/* + * Registers a handler on the main thread for stream setup requests from the Flutter side. + # The completion block runs on the main thread. + */ +- (void)setStreamHandler:(nullable NSObject *)handler + completion:(void (^)(void))completion; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTThreadSafeFlutterResult.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTThreadSafeFlutterResult.h new file mode 100644 index 0000000..6677505 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTThreadSafeFlutterResult.h @@ -0,0 +1,62 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + * A thread safe wrapper for FlutterResult that can be called from any thread, by dispatching its + * underlying engine calls to the main thread. + */ +@interface FLTThreadSafeFlutterResult : NSObject + +/** + * Gets the original FlutterResult object wrapped by this FLTThreadSafeFlutterResult instance. + */ +@property(readonly, nonatomic) FlutterResult flutterResult; + +/** + * Initializes with a FlutterResult object. + * @param result The FlutterResult object that the result will be given to. + */ +- (instancetype)initWithResult:(FlutterResult)result; + +/** + * Sends a successful result on the main thread without any data. + */ +- (void)sendSuccess; + +/** + * Sends a successful result on the main thread with data. + * @param data Result data that is send to the Flutter Dart side. + */ +- (void)sendSuccessWithData:(id)data; + +/** + * Sends an NSError as result on the main thread. + * @param error Error that will be send as FlutterError. + */ +- (void)sendError:(NSError *)error; + +/** + * Sends a FlutterError as result on the main thread. + * @param flutterError FlutterError that will be sent to the Flutter Dart side. + */ +- (void)sendFlutterError:(FlutterError *)flutterError; + +/** + * Sends a FlutterError as result on the main thread. + */ +- (void)sendErrorWithCode:(NSString *)code + message:(nullable NSString *)message + details:(nullable id)details; + +/** + * Sends FlutterMethodNotImplemented as result on the main thread. + */ +- (void)sendNotImplemented; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTThreadSafeMethodChannel.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTThreadSafeMethodChannel.h new file mode 100644 index 0000000..0f6611d --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTThreadSafeMethodChannel.h @@ -0,0 +1,28 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + * A thread safe wrapper for FlutterMethodChannel that can be called from any thread, by dispatching + * its underlying engine calls to the main thread. + */ +@interface FLTThreadSafeMethodChannel : NSObject + +/** + * Creates a FLTThreadSafeMethodChannel by wrapping a FlutterMethodChannel object. + * @param channel The FlutterMethodChannel object to be wrapped. + */ +- (instancetype)initWithMethodChannel:(FlutterMethodChannel *)channel; + +/** + * Invokes the specified flutter method on the main thread with the specified arguments. + */ +- (void)invokeMethod:(NSString *)method arguments:(nullable id)arguments; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTThreadSafeTextureRegistry.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTThreadSafeTextureRegistry.h new file mode 100644 index 0000000..030e2db --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/FLTThreadSafeTextureRegistry.h @@ -0,0 +1,46 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + * A thread safe wrapper for FlutterTextureRegistry that can be called from any thread, by + * dispatching its underlying engine calls to the main thread. + */ +@interface FLTThreadSafeTextureRegistry : NSObject + +/** + * Creates a FLTThreadSafeTextureRegistry by wrapping an object conforming to + * FlutterTextureRegistry. + * @param registry The FlutterTextureRegistry object to be wrapped. + */ +- (instancetype)initWithTextureRegistry:(NSObject *)registry; + +/** + * Registers a `FlutterTexture` on the main thread for usage in Flutter and returns an id that can + * be used to reference that texture when calling into Flutter with channels. + * + * On success the completion block completes with the pointer to the registered texture, else with + * 0. The completion block runs on the main thread. + */ +- (void)registerTexture:(NSObject *)texture + completion:(void (^)(int64_t))completion; + +/** + * Notifies the Flutter engine on the main thread that the given texture has been updated. + */ +- (void)textureFrameAvailable:(int64_t)textureId; + +/** + * Notifies the Flutter engine on the main thread to unregister a `FlutterTexture` that has been + * previously registered with `registerTexture:`. + * @param textureId The result that was previously returned from `registerTexture:`. + */ +- (void)unregisterTexture:(int64_t)textureId; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/QueueUtils.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/QueueUtils.h new file mode 100644 index 0000000..a7e22da --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/QueueUtils.h @@ -0,0 +1,19 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +NS_ASSUME_NONNULL_BEGIN + +/// Queue-specific context data to be associated with the capture session queue. +extern const char* FLTCaptureSessionQueueSpecific; + +/// Ensures the given block to be run on the main queue. +/// If caller site is already on the main queue, the block will be run +/// synchronously. Otherwise, the block will be dispatched asynchronously to the +/// main queue. +/// @param block the block to be run on the main queue. +extern void FLTEnsureToRunOnMainQueue(dispatch_block_t block); + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/camera_avfoundation-umbrella.h b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/camera_avfoundation-umbrella.h new file mode 100644 index 0000000..f8464aa --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Headers/camera_avfoundation-umbrella.h @@ -0,0 +1,9 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +FOUNDATION_EXPORT double cameraVersionNumber; +FOUNDATION_EXPORT const unsigned char cameraVersionString[]; diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Info.plist b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Info.plist new file mode 100644 index 0000000..e36b7d0 Binary files /dev/null and b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Info.plist differ diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Modules/module.modulemap b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Modules/module.modulemap new file mode 100644 index 0000000..abdad1a --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/Modules/module.modulemap @@ -0,0 +1,20 @@ +framework module camera_avfoundation { + umbrella header "camera_avfoundation-umbrella.h" + + export * + module * { export * } + + explicit module Test { + header "CameraPlugin_Test.h" + header "CameraPermissionUtils.h" + header "CameraProperties.h" + header "FLTCam.h" + header "FLTCam_Test.h" + header "FLTSavePhotoDelegate_Test.h" + header "FLTThreadSafeEventChannel.h" + header "FLTThreadSafeFlutterResult.h" + header "FLTThreadSafeMethodChannel.h" + header "FLTThreadSafeTextureRegistry.h" + header "QueueUtils.h" + } +} diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/_CodeSignature/CodeResources b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..fc72c1a --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/_CodeSignature/CodeResources @@ -0,0 +1,289 @@ + + + + + files + + Headers/CameraPermissionUtils.h + + bFSPpi/SPZl6kA1A2dNV1EJvO+Y= + + Headers/CameraPlugin.h + + gjKPjwQUy4YpaNYlxUHAvoPlLd0= + + Headers/CameraPlugin_Test.h + + 8Qjzmn1MF38u1wSadMM7HaR4ssE= + + Headers/CameraProperties.h + + 5IgVLGNJhlbY5uOLZGjl44f2Law= + + Headers/FLTCam.h + + rCiEXHyOZrL4Bz7GKxeELGblp8w= + + Headers/FLTCam_Test.h + + rBI3xUj/P1ChH1UKCjplBMmdGnk= + + Headers/FLTSavePhotoDelegate.h + + vxSw7kkeWo1uTpNIUHLscdCgO3o= + + Headers/FLTSavePhotoDelegate_Test.h + + tSnpTaADe0PiaUoo5lB6oY5wRgA= + + Headers/FLTThreadSafeEventChannel.h + + v9r7p5A+S03dHHT9aCz7JGCMBAE= + + Headers/FLTThreadSafeFlutterResult.h + + rx1ulvPTafVNsFRG/lidQqcBTU0= + + Headers/FLTThreadSafeMethodChannel.h + + 2Zw+iVWKow/Bfe3AyFrMw+weLKs= + + Headers/FLTThreadSafeTextureRegistry.h + + r+f92qhPcpNn0OH0sdTUUv5dXOI= + + Headers/QueueUtils.h + + r72smLzzu9OEiD/1aQQCwCCq0Rc= + + Headers/camera_avfoundation-umbrella.h + + se8+u2UIVRmcLVsp/Gko5ZCDEAI= + + Info.plist + + uXFfkdWMhr4ZiXJYRW+3haNKCis= + + Modules/module.modulemap + + 48SjTVuIMRO+7k55uNwWrU76bdU= + + camera_avfoundation_privacy.bundle/Info.plist + + kqzCmCAA/1ly/OwXbDBUwBbyxxM= + + camera_avfoundation_privacy.bundle/PrivacyInfo.xcprivacy + + /LX0ZlwxwIAIhjZaDB8EiH5KpXA= + + + files2 + + Headers/CameraPermissionUtils.h + + hash2 + + tr6hym1tYEc709pdU+TPU2wo5/BhCTqq24C9jGijIIw= + + + Headers/CameraPlugin.h + + hash2 + + /uoSNLc4aYhGdgsyclhMzNOH3g4r7WrFbxAfrjNdLqs= + + + Headers/CameraPlugin_Test.h + + hash2 + + EqwKqxm5DZONwo9lKJtNUaOnNwhEUqZEM5IS0wKFfjo= + + + Headers/CameraProperties.h + + hash2 + + R2M7sj0x+6OKagtUhJDBgApBRJfOZzBIyIpMQl0fZzo= + + + Headers/FLTCam.h + + hash2 + + xv9xP8jqwqvl2bcZ+RpG1vuOFzP0P6CeMHdnsZPexoA= + + + Headers/FLTCam_Test.h + + hash2 + + MBhRkj9EpsfKh9iiFObtldyVHbBrd1NLN56JgIfKznI= + + + Headers/FLTSavePhotoDelegate.h + + hash2 + + ihddU8AOhKiKq7SuXk4U8eyPGelDuMnamILegf/U7bk= + + + Headers/FLTSavePhotoDelegate_Test.h + + hash2 + + OaIWngayGijX6tK4ldrbXyXLO3wB3uGyZyBMsJcW5XQ= + + + Headers/FLTThreadSafeEventChannel.h + + hash2 + + 6ctHhX8Gfj5pck7Ikqxtwxwfbws8/R3iUadARJIAxTc= + + + Headers/FLTThreadSafeFlutterResult.h + + hash2 + + MO6zFmuK36H7nJC1m46qvz5Re4G56ylSCqGtvnunUp8= + + + Headers/FLTThreadSafeMethodChannel.h + + hash2 + + aTvdkmdm48HDJ/++NT3KgJBC9dbd1CjPL3AcoqzaYbQ= + + + Headers/FLTThreadSafeTextureRegistry.h + + hash2 + + o4lgVTAOFp3KjCOWRQl0/e/UjjfLdzb7Qzr37uj+aNs= + + + Headers/QueueUtils.h + + hash2 + + Q4Rp0ZE4xlEbXxb0qYLcc0KpjGZ88Y6LjAFIQNr84rs= + + + Headers/camera_avfoundation-umbrella.h + + hash2 + + MyNmNNncpW1xJzLtL43VDBA8xg0f5YKwRZoQmZvjMF0= + + + Modules/module.modulemap + + hash2 + + VpJTZvvrGQqnZY2TPCI9dSF9IZ+412+EHbI4eLJH21o= + + + camera_avfoundation_privacy.bundle/Info.plist + + hash2 + + vJd/0qjMqMYup+7G+slOfeQieMQgzARmsSa8jGJ0DYI= + + + camera_avfoundation_privacy.bundle/PrivacyInfo.xcprivacy + + hash2 + + bS2g2NkwIn1CjB2TY7CtbjoS4sm2jFzilxWKdBL8jDE= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/camera_avfoundation b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/camera_avfoundation new file mode 100755 index 0000000..695fddd Binary files /dev/null and b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/camera_avfoundation differ diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/camera_avfoundation_privacy.bundle/Info.plist b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/camera_avfoundation_privacy.bundle/Info.plist new file mode 100644 index 0000000..a5094bd Binary files /dev/null and b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/camera_avfoundation_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/camera_avfoundation_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/camera_avfoundation_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..a34b7e2 --- /dev/null +++ b/Flutter/Release/camera_avfoundation.xcframework/ios-arm64_x86_64-simulator/camera_avfoundation.framework/camera_avfoundation_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/connectivity_plus.xcframework/Info.plist b/Flutter/Release/connectivity_plus.xcframework/Info.plist new file mode 100644 index 0000000..009e338 --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + connectivity_plus.framework/connectivity_plus + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + connectivity_plus.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + connectivity_plus.framework/connectivity_plus + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + connectivity_plus.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Headers/ConnectivityPlusPlugin.h b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Headers/ConnectivityPlusPlugin.h new file mode 100644 index 0000000..e5d0ccb --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Headers/ConnectivityPlusPlugin.h @@ -0,0 +1,4 @@ +#import + +@interface ConnectivityPlusPlugin : NSObject +@end diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Headers/connectivity_plus-Swift.h b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Headers/connectivity_plus-Swift.h new file mode 100644 index 0000000..504e701 --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Headers/connectivity_plus-Swift.h @@ -0,0 +1,342 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef CONNECTIVITY_PLUS_SWIFT_H +#define CONNECTIVITY_PLUS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="connectivity_plus",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + +SWIFT_CLASS("_TtC17connectivity_plus31PathMonitorConnectivityProvider") SWIFT_AVAILABILITY(ios,introduced=12) +@interface PathMonitorConnectivityProvider : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC17connectivity_plus32ReachabilityConnectivityProvider") +@interface ReachabilityConnectivityProvider : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol FlutterPluginRegistrar; +@class FlutterMethodCall; +@class FlutterError; + +SWIFT_CLASS("_TtC17connectivity_plus27SwiftConnectivityPlusPlugin") +@interface SwiftConnectivityPlusPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (void)detachFromEngineForRegistrar:(id _Nonnull)registrar; +- (void)handleMethodCall:(FlutterMethodCall * _Nonnull)call result:(FlutterResult _Nonnull)result; +- (FlutterError * _Nullable)onListenWithArguments:(id _Nullable)_ eventSink:(FlutterEventSink _Nonnull)events SWIFT_WARN_UNUSED_RESULT; +- (FlutterError * _Nullable)onCancelWithArguments:(id _Nullable)_ SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Headers/connectivity_plus-umbrella.h b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Headers/connectivity_plus-umbrella.h new file mode 100644 index 0000000..24c699a --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Headers/connectivity_plus-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "ConnectivityPlusPlugin.h" + +FOUNDATION_EXPORT double connectivity_plusVersionNumber; +FOUNDATION_EXPORT const unsigned char connectivity_plusVersionString[]; + diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Info.plist b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Info.plist new file mode 100644 index 0000000..a9b0d30 Binary files /dev/null and b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Info.plist differ diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo new file mode 100644 index 0000000..7b2fc64 Binary files /dev/null and b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios.abi.json b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..024cd93 --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,1619 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "connectivity_plus" + }, + { + "kind": "TypeDecl", + "name": "ConnectivityType", + "printedName": "ConnectivityType", + "children": [ + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType.Type) -> connectivity_plus.ConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "connectivity_plus.ConnectivityType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17connectivity_plus16ConnectivityTypeO4noneyA2CmF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO4noneyA2CmF", + "moduleName": "connectivity_plus" + }, + { + "kind": "Var", + "name": "wiredEthernet", + "printedName": "wiredEthernet", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType.Type) -> connectivity_plus.ConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "connectivity_plus.ConnectivityType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17connectivity_plus16ConnectivityTypeO13wiredEthernetyA2CmF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO13wiredEthernetyA2CmF", + "moduleName": "connectivity_plus" + }, + { + "kind": "Var", + "name": "wifi", + "printedName": "wifi", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType.Type) -> connectivity_plus.ConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "connectivity_plus.ConnectivityType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17connectivity_plus16ConnectivityTypeO4wifiyA2CmF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO4wifiyA2CmF", + "moduleName": "connectivity_plus" + }, + { + "kind": "Var", + "name": "cellular", + "printedName": "cellular", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType.Type) -> connectivity_plus.ConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "connectivity_plus.ConnectivityType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17connectivity_plus16ConnectivityTypeO8cellularyA2CmF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO8cellularyA2CmF", + "moduleName": "connectivity_plus" + }, + { + "kind": "Var", + "name": "other", + "printedName": "other", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType.Type) -> connectivity_plus.ConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "connectivity_plus.ConnectivityType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17connectivity_plus16ConnectivityTypeO5otheryA2CmF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO5otheryA2CmF", + "moduleName": "connectivity_plus" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus16ConnectivityTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO2eeoiySbAC_ACtFZ", + "moduleName": "connectivity_plus", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus16ConnectivityTypeO9hashValueSivp", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO9hashValueSivp", + "moduleName": "connectivity_plus", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus16ConnectivityTypeO9hashValueSivg", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO9hashValueSivg", + "moduleName": "connectivity_plus", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus16ConnectivityTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO4hash4intoys6HasherVz_tF", + "moduleName": "connectivity_plus", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:17connectivity_plus16ConnectivityTypeO", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO", + "moduleName": "connectivity_plus", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ConnectivityProvider", + "printedName": "ConnectivityProvider", + "children": [ + { + "kind": "Var", + "name": "currentConnectivityType", + "printedName": "currentConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus20ConnectivityProviderP07currentC4TypeAA0cF0Ovp", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP07currentC4TypeAA0cF0Ovp", + "moduleName": "connectivity_plus", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus20ConnectivityProviderP07currentC4TypeAA0cF0Ovg", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP07currentC4TypeAA0cF0Ovg", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectivityUpdateHandler", + "printedName": "connectivityUpdateHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvp", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvp", + "moduleName": "connectivity_plus", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvg", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvg", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvs", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvs", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvM", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvM", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus20ConnectivityProviderP5startyyF", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP5startyyF", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus20ConnectivityProviderP4stopyyF", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP4stopyyF", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:17connectivity_plus20ConnectivityProviderP", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 : ObjectiveC.NSObjectProtocol>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "connectivity_plus" + }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "connectivity_plus" + }, + { + "kind": "TypeDecl", + "name": "PathMonitorConnectivityProvider", + "printedName": "PathMonitorConnectivityProvider", + "children": [ + { + "kind": "Var", + "name": "currentConnectivityType", + "printedName": "currentConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC07currentE4TypeAA0eH0Ovp", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC07currentE4TypeAA0eH0Ovp", + "moduleName": "connectivity_plus", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC07currentE4TypeAA0eH0Ovg", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC07currentE4TypeAA0eH0Ovg", + "moduleName": "connectivity_plus", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectivityUpdateHandler", + "printedName": "connectivityUpdateHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvp", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvp", + "moduleName": "connectivity_plus", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvg", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvg", + "moduleName": "connectivity_plus", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvs", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvs", + "moduleName": "connectivity_plus", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvM", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvM", + "moduleName": "connectivity_plus", + "implicit": true, + "intro_iOS": "12", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC5startyyF", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC5startyyF", + "moduleName": "connectivity_plus", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC4stopyyF", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC4stopyyF", + "moduleName": "connectivity_plus", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@connectivity_plus@objc(cs)PathMonitorConnectivityProvider", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC", + "moduleName": "connectivity_plus", + "intro_iOS": "12", + "declAttributes": [ + "AccessControl", + "Available", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "ConnectivityProvider", + "printedName": "ConnectivityProvider", + "usr": "s:17connectivity_plus20ConnectivityProviderP", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "connectivity_plus" + }, + { + "kind": "Import", + "name": "Reachability", + "printedName": "Reachability", + "declKind": "Import", + "moduleName": "connectivity_plus" + }, + { + "kind": "TypeDecl", + "name": "ReachabilityConnectivityProvider", + "printedName": "ReachabilityConnectivityProvider", + "children": [ + { + "kind": "Var", + "name": "currentConnectivityType", + "printedName": "currentConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC07currentD4TypeAA0dG0Ovp", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC07currentD4TypeAA0dG0Ovp", + "moduleName": "connectivity_plus", + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC07currentD4TypeAA0dG0Ovg", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC07currentD4TypeAA0dG0Ovg", + "moduleName": "connectivity_plus", + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectivityUpdateHandler", + "printedName": "connectivityUpdateHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvp", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvp", + "moduleName": "connectivity_plus", + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvg", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvg", + "moduleName": "connectivity_plus", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvs", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvs", + "moduleName": "connectivity_plus", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvM", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvM", + "moduleName": "connectivity_plus", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC5startyyF", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC5startyyF", + "moduleName": "connectivity_plus", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC4stopyyF", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC4stopyyF", + "moduleName": "connectivity_plus", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@connectivity_plus@objc(cs)ReachabilityConnectivityProvider", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC", + "moduleName": "connectivity_plus", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "ConnectivityProvider", + "printedName": "ConnectivityProvider", + "usr": "s:17connectivity_plus20ConnectivityProviderP", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "connectivity_plus", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "SwiftConnectivityPlusPlugin", + "printedName": "SwiftConnectivityPlusPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(cm)registerWithRegistrar:", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC8register4withySo07FlutterF9Registrar_p_tFZ", + "moduleName": "connectivity_plus", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "detachFromEngine", + "printedName": "detachFromEngine(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(im)detachFromEngineForRegistrar:", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC16detachFromEngine3forySo07FlutterF9Registrar_p_tF", + "moduleName": "connectivity_plus", + "objc_name": "detachFromEngineForRegistrar:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handle", + "printedName": "handle(_:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterMethodCall", + "printedName": "Flutter.FlutterMethodCall", + "usr": "c:objc(cs)FlutterMethodCall" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(im)handleMethodCall:result:", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC6handle_6resultySo17FlutterMethodCallC_yypSgctF", + "moduleName": "connectivity_plus", + "objc_name": "handleMethodCall:result:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onListen", + "printedName": "onListen(withArguments:eventSink:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterError?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterError", + "printedName": "Flutter.FlutterError", + "usr": "c:objc(cs)FlutterError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(im)onListenWithArguments:eventSink:", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC8onListen13withArguments9eventSinkSo12FlutterErrorCSgypSg_yAJctF", + "moduleName": "connectivity_plus", + "objc_name": "onListenWithArguments:eventSink:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onCancel", + "printedName": "onCancel(withArguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterError?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterError", + "printedName": "Flutter.FlutterError", + "usr": "c:objc(cs)FlutterError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(im)onCancelWithArguments:", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC8onCancel13withArgumentsSo12FlutterErrorCSgypSg_tF", + "moduleName": "connectivity_plus", + "objc_name": "onCancelWithArguments:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftConnectivityPlusPlugin", + "printedName": "connectivity_plus.SwiftConnectivityPlusPlugin", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(im)init", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginCACycfc", + "moduleName": "connectivity_plus", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC", + "moduleName": "connectivity_plus", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/connectivity_plus-5.0.2\/ios\/Classes\/SwiftConnectivityPlusPlugin.swift", + "kind": "StringLiteral", + "offset": 704, + "length": 40, + "value": "\"dev.fluttercommunity.plus\/connectivity\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/connectivity_plus-5.0.2\/ios\/Classes\/SwiftConnectivityPlusPlugin.swift", + "kind": "StringLiteral", + "offset": 850, + "length": 47, + "value": "\"dev.fluttercommunity.plus\/connectivity_status\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/connectivity_plus-5.0.2\/ios\/Classes\/SwiftConnectivityPlusPlugin.swift", + "kind": "StringLiteral", + "offset": 1627, + "length": 7, + "value": "\"check\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/connectivity_plus-5.0.2\/ios\/Classes\/SwiftConnectivityPlusPlugin.swift", + "kind": "StringLiteral", + "offset": 1924, + "length": 6, + "value": "\"wifi\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/connectivity_plus-5.0.2\/ios\/Classes\/SwiftConnectivityPlusPlugin.swift", + "kind": "StringLiteral", + "offset": 1964, + "length": 8, + "value": "\"mobile\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/connectivity_plus-5.0.2\/ios\/Classes\/SwiftConnectivityPlusPlugin.swift", + "kind": "StringLiteral", + "offset": 2011, + "length": 10, + "value": "\"ethernet\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/connectivity_plus-5.0.2\/ios\/Classes\/SwiftConnectivityPlusPlugin.swift", + "kind": "StringLiteral", + "offset": 2054, + "length": 7, + "value": "\"other\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/connectivity_plus-5.0.2\/ios\/Classes\/SwiftConnectivityPlusPlugin.swift", + "kind": "StringLiteral", + "offset": 2091, + "length": 6, + "value": "\"none\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/connectivity_plus-5.0.2\/ios\/Classes\/SwiftConnectivityPlusPlugin.swift", + "kind": "StringLiteral", + "offset": 190, + "length": 27, + "value": "\"connectivity_plus.SwiftConnectivityPlusPlugin\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios.private.swiftinterface b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..5257452 --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,61 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name connectivity_plus +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Network +import Reachability +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import connectivity_plus +public enum ConnectivityType { + case none + case wiredEthernet + case wifi + case cellular + case other + public static func == (a: connectivity_plus.ConnectivityType, b: connectivity_plus.ConnectivityType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol ConnectivityProvider : ObjectiveC.NSObjectProtocol { + typealias ConnectivityUpdateHandler = (connectivity_plus.ConnectivityType) -> Swift.Void + var currentConnectivityType: connectivity_plus.ConnectivityType { get } + var connectivityUpdateHandler: Self.ConnectivityUpdateHandler? { get set } + func start() + func stop() +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @available(iOS 12, *) +public class PathMonitorConnectivityProvider : ObjectiveC.NSObject, connectivity_plus.ConnectivityProvider { + public var currentConnectivityType: connectivity_plus.ConnectivityType { + get + } + public var connectivityUpdateHandler: connectivity_plus.PathMonitorConnectivityProvider.ConnectivityUpdateHandler? + public func start() + public func stop() + @objc deinit +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ReachabilityConnectivityProvider : ObjectiveC.NSObject, connectivity_plus.ConnectivityProvider { + public var currentConnectivityType: connectivity_plus.ConnectivityType { + get + } + public var connectivityUpdateHandler: connectivity_plus.ReachabilityConnectivityProvider.ConnectivityUpdateHandler? + public func start() + public func stop() + @objc deinit +} +@objc @_hasMissingDesignatedInitializers public class SwiftConnectivityPlusPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin, Flutter.FlutterStreamHandler { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func detachFromEngine(for registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + @objc public func onListen(withArguments _: Any?, eventSink events: @escaping Flutter.FlutterEventSink) -> Flutter.FlutterError? + @objc public func onCancel(withArguments _: Any?) -> Flutter.FlutterError? + @objc deinit +} +extension connectivity_plus.ConnectivityType : Swift.Equatable {} +extension connectivity_plus.ConnectivityType : Swift.Hashable {} diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios.swiftdoc b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..358c12b Binary files /dev/null and b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios.swiftinterface b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..5257452 --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,61 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name connectivity_plus +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Network +import Reachability +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import connectivity_plus +public enum ConnectivityType { + case none + case wiredEthernet + case wifi + case cellular + case other + public static func == (a: connectivity_plus.ConnectivityType, b: connectivity_plus.ConnectivityType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol ConnectivityProvider : ObjectiveC.NSObjectProtocol { + typealias ConnectivityUpdateHandler = (connectivity_plus.ConnectivityType) -> Swift.Void + var currentConnectivityType: connectivity_plus.ConnectivityType { get } + var connectivityUpdateHandler: Self.ConnectivityUpdateHandler? { get set } + func start() + func stop() +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @available(iOS 12, *) +public class PathMonitorConnectivityProvider : ObjectiveC.NSObject, connectivity_plus.ConnectivityProvider { + public var currentConnectivityType: connectivity_plus.ConnectivityType { + get + } + public var connectivityUpdateHandler: connectivity_plus.PathMonitorConnectivityProvider.ConnectivityUpdateHandler? + public func start() + public func stop() + @objc deinit +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ReachabilityConnectivityProvider : ObjectiveC.NSObject, connectivity_plus.ConnectivityProvider { + public var currentConnectivityType: connectivity_plus.ConnectivityType { + get + } + public var connectivityUpdateHandler: connectivity_plus.ReachabilityConnectivityProvider.ConnectivityUpdateHandler? + public func start() + public func stop() + @objc deinit +} +@objc @_hasMissingDesignatedInitializers public class SwiftConnectivityPlusPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin, Flutter.FlutterStreamHandler { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func detachFromEngine(for registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + @objc public func onListen(withArguments _: Any?, eventSink events: @escaping Flutter.FlutterEventSink) -> Flutter.FlutterError? + @objc public func onCancel(withArguments _: Any?) -> Flutter.FlutterError? + @objc deinit +} +extension connectivity_plus.ConnectivityType : Swift.Equatable {} +extension connectivity_plus.ConnectivityType : Swift.Hashable {} diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/module.modulemap b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/module.modulemap new file mode 100644 index 0000000..3ef9115 --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module connectivity_plus { + umbrella header "connectivity_plus-umbrella.h" + + export * + module * { export * } +} + +module connectivity_plus.Swift { + header "connectivity_plus-Swift.h" + requires objc +} diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/connectivity_plus b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/connectivity_plus new file mode 100755 index 0000000..197c6c7 Binary files /dev/null and b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/connectivity_plus.framework/connectivity_plus differ diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64/dSYMs/connectivity_plus.framework.dSYM/Contents/Info.plist b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/dSYMs/connectivity_plus.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..6073a1b --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/dSYMs/connectivity_plus.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.connectivity-plus + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 0.0.1 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64/dSYMs/connectivity_plus.framework.dSYM/Contents/Resources/DWARF/connectivity_plus b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/dSYMs/connectivity_plus.framework.dSYM/Contents/Resources/DWARF/connectivity_plus new file mode 100644 index 0000000..8490ed8 Binary files /dev/null and b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/dSYMs/connectivity_plus.framework.dSYM/Contents/Resources/DWARF/connectivity_plus differ diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64/dSYMs/connectivity_plus.framework.dSYM/Contents/Resources/Relocations/aarch64/connectivity_plus.yml b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/dSYMs/connectivity_plus.framework.dSYM/Contents/Resources/Relocations/aarch64/connectivity_plus.yml new file mode 100644 index 0000000..6d7edb1 --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64/dSYMs/connectivity_plus.framework.dSYM/Contents/Resources/Relocations/aarch64/connectivity_plus.yml @@ -0,0 +1,117 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/connectivity_plus/connectivity_plus.framework/connectivity_plus' +relocations: + - { offsetInCU: 0x34, offset: 0x5CC54, size: 0x8, addend: 0x0, symName: _connectivity_plusVersionString, symObjAddr: 0x0, symBinAddr: 0x8560, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x5CC89, size: 0x8, addend: 0x0, symName: _connectivity_plusVersionNumber, symObjAddr: 0x30, symBinAddr: 0x8590, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x5CCC6, size: 0x8, addend: 0x0, symName: '+[ConnectivityPlusPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0xC } + - { offsetInCU: 0x91, offset: 0x5CD30, size: 0x8, addend: 0x0, symName: '+[ConnectivityPlusPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0xC } + - { offsetInCU: 0x27, offset: 0x5CDC4, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x400C, symSize: 0x14 } + - { offsetInCU: 0x4B, offset: 0x5CDE8, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeO2eeoiySbAC_ACtFZ', symObjAddr: 0x0, symBinAddr: 0x400C, symSize: 0x14 } + - { offsetInCU: 0x7E, offset: 0x5CE1B, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeO4hash4intoys6HasherVz_tF', symObjAddr: 0x14, symBinAddr: 0x4020, symSize: 0x28 } + - { offsetInCU: 0x114, offset: 0x5CEB1, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeO9hashValueSivg', symObjAddr: 0x3C, symBinAddr: 0x4048, symSize: 0x44 } + - { offsetInCU: 0x20E, offset: 0x5CFAB, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x80, symBinAddr: 0x408C, symSize: 0x14 } + - { offsetInCU: 0x22E, offset: 0x5CFCB, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x80, symBinAddr: 0x408C, symSize: 0x14 } + - { offsetInCU: 0x26E, offset: 0x5D00B, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOSHAASH9hashValueSivgTW', symObjAddr: 0x94, symBinAddr: 0x40A0, symSize: 0x44 } + - { offsetInCU: 0x351, offset: 0x5D0EE, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0xD8, symBinAddr: 0x40E4, symSize: 0x28 } + - { offsetInCU: 0x3DA, offset: 0x5D177, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOSHAASQWb', symObjAddr: 0x140, symBinAddr: 0x414C, symSize: 0x4 } + - { offsetInCU: 0x3EE, offset: 0x5D18B, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOACSQAAWl', symObjAddr: 0x144, symBinAddr: 0x4150, symSize: 0x44 } + - { offsetInCU: 0x402, offset: 0x5D19F, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x188, symBinAddr: 0x4194, symSize: 0xC } + - { offsetInCU: 0x416, offset: 0x5D1B3, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x194, symBinAddr: 0x41A0, symSize: 0x4 } + - { offsetInCU: 0x42A, offset: 0x5D1C7, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOwet', symObjAddr: 0x198, symBinAddr: 0x41A4, symSize: 0x90 } + - { offsetInCU: 0x43E, offset: 0x5D1DB, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOwst', symObjAddr: 0x228, symBinAddr: 0x4234, symSize: 0xBC } + - { offsetInCU: 0x452, offset: 0x5D1EF, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOwug', symObjAddr: 0x2E4, symBinAddr: 0x42F0, symSize: 0x8 } + - { offsetInCU: 0x466, offset: 0x5D203, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOwup', symObjAddr: 0x2EC, symBinAddr: 0x42F8, symSize: 0x4 } + - { offsetInCU: 0x47A, offset: 0x5D217, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOwui', symObjAddr: 0x2F0, symBinAddr: 0x42FC, symSize: 0x8 } + - { offsetInCU: 0x48E, offset: 0x5D22B, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOMa', symObjAddr: 0x2F8, symBinAddr: 0x4304, symSize: 0x10 } + - { offsetInCU: 0x50B, offset: 0x5D2A8, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x100, symBinAddr: 0x410C, symSize: 0x40 } + - { offsetInCU: 0xFA, offset: 0x5D51B, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderC07currentE4TypeAA0eH0Ovg', symObjAddr: 0x0, symBinAddr: 0x4344, symSize: 0x334 } + - { offsetInCU: 0x250, offset: 0x5D671, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvg', symObjAddr: 0x480, symBinAddr: 0x47C4, symSize: 0x58 } + - { offsetInCU: 0x26F, offset: 0x5D690, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvs', symObjAddr: 0x4D8, symBinAddr: 0x481C, symSize: 0x5C } + - { offsetInCU: 0x298, offset: 0x5D6B9, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvM', symObjAddr: 0x534, symBinAddr: 0x4878, symSize: 0x44 } + - { offsetInCU: 0x2B7, offset: 0x5D6D8, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvM.resume.0', symObjAddr: 0x578, symBinAddr: 0x48BC, symSize: 0x4 } + - { offsetInCU: 0x2E2, offset: 0x5D703, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderCACycfc', symObjAddr: 0x57C, symBinAddr: 0x48C0, symSize: 0x1C0 } + - { offsetInCU: 0x3E1, offset: 0x5D802, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderCACycfcTo', symObjAddr: 0x73C, symBinAddr: 0x4A80, symSize: 0x20 } + - { offsetInCU: 0x3FD, offset: 0x5D81E, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderC5startyyF', symObjAddr: 0x75C, symBinAddr: 0x4AA0, symSize: 0xD0 } + - { offsetInCU: 0x4F4, offset: 0x5D915, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderC4stopyyF', symObjAddr: 0x82C, symBinAddr: 0x4B70, symSize: 0x58 } + - { offsetInCU: 0x585, offset: 0x5D9A6, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderC06ensurecD033_DC44086486C9B1E03CB96CC218EB1188LL7Network06NWPathD0CyFyAF0P0VcACcfu_yAJcfu0_', symObjAddr: 0x884, symBinAddr: 0x4BC8, symSize: 0x88 } + - { offsetInCU: 0x5F2, offset: 0x5DA13, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderCfD', symObjAddr: 0x958, symBinAddr: 0x4C9C, symSize: 0x30 } + - { offsetInCU: 0x61F, offset: 0x5DA40, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderCAA0eF0A2aDP07currentE4TypeAA0eH0OvgTW', symObjAddr: 0x9F4, symBinAddr: 0x4D38, symSize: 0x4 } + - { offsetInCU: 0x63B, offset: 0x5DA5C, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderCAA0eF0A2aDP0A13UpdateHandleryAA0E4TypeOcSgvgTW', symObjAddr: 0x9F8, symBinAddr: 0x4D3C, symSize: 0x58 } + - { offsetInCU: 0x678, offset: 0x5DA99, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderCAA0eF0A2aDP0A13UpdateHandleryAA0E4TypeOcSgvsTW', symObjAddr: 0xA50, symBinAddr: 0x4D94, symSize: 0x5C } + - { offsetInCU: 0x6DD, offset: 0x5DAFE, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderCAA0eF0A2aDP0A13UpdateHandleryAA0E4TypeOcSgvMTW', symObjAddr: 0xAAC, symBinAddr: 0x4DF0, symSize: 0x44 } + - { offsetInCU: 0x71A, offset: 0x5DB3B, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderCAA0eF0A2aDP5startyyFTW', symObjAddr: 0xAF0, symBinAddr: 0x4E34, symSize: 0x4 } + - { offsetInCU: 0x754, offset: 0x5DB75, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderCAA0eF0A2aDP4stopyyFTW', symObjAddr: 0xAF4, symBinAddr: 0x4E38, symSize: 0x58 } + - { offsetInCU: 0x7D0, offset: 0x5DBF1, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvpACTK', symObjAddr: 0x334, symBinAddr: 0x4678, symSize: 0x94 } + - { offsetInCU: 0x7FD, offset: 0x5DC1E, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvpACTk', symObjAddr: 0x3C8, symBinAddr: 0x470C, symSize: 0xB8 } + - { offsetInCU: 0x835, offset: 0x5DC56, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderC06ensurecD033_DC44086486C9B1E03CB96CC218EB1188LL7Network06NWPathD0CyFyAF0P0VcACcfu_yAJcfu0_TA', symObjAddr: 0x930, symBinAddr: 0x4C74, symSize: 0x8 } + - { offsetInCU: 0x849, offset: 0x5DC6A, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOIegn_SgWOy', symObjAddr: 0x938, symBinAddr: 0x4C7C, symSize: 0x10 } + - { offsetInCU: 0x85D, offset: 0x5DC7E, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOIegn_SgWOe', symObjAddr: 0x948, symBinAddr: 0x4C8C, symSize: 0x10 } + - { offsetInCU: 0x871, offset: 0x5DC92, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderCMa', symObjAddr: 0x988, symBinAddr: 0x4CCC, symSize: 0x20 } + - { offsetInCU: 0x885, offset: 0x5DCA6, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus31PathMonitorConnectivityProviderCfETo', symObjAddr: 0x9A8, symBinAddr: 0x4CEC, symSize: 0x4C } + - { offsetInCU: 0x8B4, offset: 0x5DCD5, size: 0x8, addend: 0x0, symName: '_$sSo17OS_dispatch_queueCMa', symObjAddr: 0xC08, symBinAddr: 0x4F4C, symSize: 0x3C } + - { offsetInCU: 0x8C8, offset: 0x5DCE9, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOytIegnr_ACIegn_TRTA', symObjAddr: 0xC68, symBinAddr: 0x4FAC, symSize: 0x8 } + - { offsetInCU: 0x8DC, offset: 0x5DCFD, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOIegn_ACytIegnr_TRTA', symObjAddr: 0xC70, symBinAddr: 0x4FB4, symSize: 0x8 } + - { offsetInCU: 0x43, offset: 0x5DEAD, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOIegn_ACytIegnr_TR', symObjAddr: 0x0, symBinAddr: 0x4FD4, symSize: 0x20 } + - { offsetInCU: 0x57, offset: 0x5DEC1, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOytIegnr_ACIegn_TR', symObjAddr: 0x20, symBinAddr: 0x4FF4, symSize: 0x20 } + - { offsetInCU: 0xEC, offset: 0x5DF56, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderC07currentD4TypeAA0dG0Ovg', symObjAddr: 0x40, symBinAddr: 0x5014, symSize: 0x188 } + - { offsetInCU: 0x221, offset: 0x5E08B, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvg', symObjAddr: 0x314, symBinAddr: 0x52E8, symSize: 0x58 } + - { offsetInCU: 0x240, offset: 0x5E0AA, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvs', symObjAddr: 0x36C, symBinAddr: 0x5340, symSize: 0x5C } + - { offsetInCU: 0x269, offset: 0x5E0D3, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvM', symObjAddr: 0x3C8, symBinAddr: 0x539C, symSize: 0x44 } + - { offsetInCU: 0x288, offset: 0x5E0F2, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvM.resume.0', symObjAddr: 0x40C, symBinAddr: 0x53E0, symSize: 0x4 } + - { offsetInCU: 0x2DD, offset: 0x5E147, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderCACycfcTo', symObjAddr: 0x410, symBinAddr: 0x53E4, symSize: 0x74 } + - { offsetInCU: 0x331, offset: 0x5E19B, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderC5startyyF', symObjAddr: 0x484, symBinAddr: 0x5458, symSize: 0x160 } + - { offsetInCU: 0x432, offset: 0x5E29C, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderC4stopyyF', symObjAddr: 0x5E4, symBinAddr: 0x55B8, symSize: 0xB0 } + - { offsetInCU: 0x4D6, offset: 0x5E340, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderC19reachabilityChanged33_B76754B07E532DB4F377382215B296D4LL12notificationySo14NSNotificationC_tFTo', symObjAddr: 0x694, symBinAddr: 0x5668, symSize: 0x4C } + - { offsetInCU: 0x508, offset: 0x5E372, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderCfD', symObjAddr: 0x6E0, symBinAddr: 0x56B4, symSize: 0x30 } + - { offsetInCU: 0x580, offset: 0x5E3EA, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderCAA0dE0A2aDP07currentD4TypeAA0dG0OvgTW', symObjAddr: 0x74C, symBinAddr: 0x5720, symSize: 0xD8 } + - { offsetInCU: 0x5DB, offset: 0x5E445, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderCAA0dE0A2aDP0A13UpdateHandleryAA0D4TypeOcSgvgTW', symObjAddr: 0x824, symBinAddr: 0x57F8, symSize: 0x58 } + - { offsetInCU: 0x618, offset: 0x5E482, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderCAA0dE0A2aDP0A13UpdateHandleryAA0D4TypeOcSgvsTW', symObjAddr: 0x87C, symBinAddr: 0x5850, symSize: 0x5C } + - { offsetInCU: 0x67D, offset: 0x5E4E7, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderCAA0dE0A2aDP0A13UpdateHandleryAA0D4TypeOcSgvMTW', symObjAddr: 0x8D8, symBinAddr: 0x58AC, symSize: 0x44 } + - { offsetInCU: 0x6BA, offset: 0x5E524, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderCAA0dE0A2aDP5startyyFTW', symObjAddr: 0x91C, symBinAddr: 0x58F0, symSize: 0x4 } + - { offsetInCU: 0x6D6, offset: 0x5E540, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderCAA0dE0A2aDP4stopyyFTW', symObjAddr: 0x920, symBinAddr: 0x58F4, symSize: 0x4 } + - { offsetInCU: 0x6F2, offset: 0x5E55C, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderC06ensureC033_B76754B07E532DB4F377382215B296D4LL0C0AFCyFTf4n_g', symObjAddr: 0x924, symBinAddr: 0x58F8, symSize: 0xCC } + - { offsetInCU: 0x7A9, offset: 0x5E613, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderC19reachabilityChanged33_B76754B07E532DB4F377382215B296D4LL12notificationySo14NSNotificationC_tFTf4dn_n', symObjAddr: 0xB28, symBinAddr: 0x5AA0, symSize: 0x1D8 } + - { offsetInCU: 0x8CC, offset: 0x5E736, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvpACTK', symObjAddr: 0x1C8, symBinAddr: 0x519C, symSize: 0x94 } + - { offsetInCU: 0x8F9, offset: 0x5E763, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvpACTk', symObjAddr: 0x25C, symBinAddr: 0x5230, symSize: 0xB8 } + - { offsetInCU: 0x931, offset: 0x5E79B, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderCfETo', symObjAddr: 0x710, symBinAddr: 0x56E4, symSize: 0x3C } + - { offsetInCU: 0x960, offset: 0x5E7CA, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus32ReachabilityConnectivityProviderCMa', symObjAddr: 0xA4C, symBinAddr: 0x59C4, symSize: 0x20 } + - { offsetInCU: 0x97F, offset: 0x5E7E9, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOytIegnr_ACIegn_TRTA', symObjAddr: 0xD24, symBinAddr: 0x5C9C, symSize: 0x20 } + - { offsetInCU: 0x9B3, offset: 0x5E81D, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus16ConnectivityTypeOIegn_ACytIegnr_TRTA', symObjAddr: 0xD44, symBinAddr: 0x5CBC, symSize: 0x20 } + - { offsetInCU: 0x4F, offset: 0x5EA06, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC8register4withySo07FlutterF9Registrar_p_tFZ', symObjAddr: 0x0, symBinAddr: 0x5CE4, symSize: 0x4 } + - { offsetInCU: 0x72, offset: 0x5EA29, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC8register4withySo07FlutterF9Registrar_p_tFZTo', symObjAddr: 0x4, symBinAddr: 0x5CE8, symSize: 0x30 } + - { offsetInCU: 0xCE, offset: 0x5EA85, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC16detachFromEngine3forySo07FlutterF9Registrar_p_tF', symObjAddr: 0x34, symBinAddr: 0x5D18, symSize: 0x54 } + - { offsetInCU: 0x145, offset: 0x5EAFC, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC16detachFromEngine3forySo07FlutterF9Registrar_p_tFTo', symObjAddr: 0x88, symBinAddr: 0x5D6C, symSize: 0x94 } + - { offsetInCU: 0x1D4, offset: 0x5EB8B, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC6handle_6resultySo17FlutterMethodCallC_yypSgctF', symObjAddr: 0x11C, symBinAddr: 0x5E00, symSize: 0x164 } + - { offsetInCU: 0x271, offset: 0x5EC28, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC6handle_6resultySo17FlutterMethodCallC_yypSgctFTo', symObjAddr: 0x280, symBinAddr: 0x5F64, symSize: 0x84 } + - { offsetInCU: 0x2A3, offset: 0x5EC5A, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC8onListen13withArguments9eventSinkSo12FlutterErrorCSgypSg_yAJctF', symObjAddr: 0x3D4, symBinAddr: 0x60B8, symSize: 0xAC } + - { offsetInCU: 0x316, offset: 0x5ECCD, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC8onListen13withArguments9eventSinkSo12FlutterErrorCSgypSg_yAJctFTo', symObjAddr: 0x480, symBinAddr: 0x6164, symSize: 0xBC } + - { offsetInCU: 0x332, offset: 0x5ECE9, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC0A13UpdateHandler33_9584F05EAAADB49DAFC097AB926B4298LL0A4TypeyAA0dN0O_tF', symObjAddr: 0x53C, symBinAddr: 0x6220, symSize: 0x210 } + - { offsetInCU: 0x392, offset: 0x5ED49, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC0A13UpdateHandler33_9584F05EAAADB49DAFC097AB926B4298LL0A4TypeyAA0dN0O_tFyyScMYccfU_', symObjAddr: 0x74C, symBinAddr: 0x6430, symSize: 0x8C } + - { offsetInCU: 0x417, offset: 0x5EDCE, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC8onCancel13withArgumentsSo12FlutterErrorCSgypSg_tF', symObjAddr: 0x804, symBinAddr: 0x64E8, symSize: 0x64 } + - { offsetInCU: 0x48E, offset: 0x5EE45, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC8onCancel13withArgumentsSo12FlutterErrorCSgypSg_tFTo', symObjAddr: 0x868, symBinAddr: 0x654C, symSize: 0xB8 } + - { offsetInCU: 0x4FB, offset: 0x5EEB2, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginCACycfC', symObjAddr: 0x920, symBinAddr: 0x6604, symSize: 0x20 } + - { offsetInCU: 0x519, offset: 0x5EED0, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginCACycfc', symObjAddr: 0x940, symBinAddr: 0x6624, symSize: 0x2C } + - { offsetInCU: 0x57C, offset: 0x5EF33, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginCACycfcTo', symObjAddr: 0x96C, symBinAddr: 0x6650, symSize: 0x2C } + - { offsetInCU: 0x5E3, offset: 0x5EF9A, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginCfD', symObjAddr: 0x998, symBinAddr: 0x667C, symSize: 0x30 } + - { offsetInCU: 0x628, offset: 0x5EFDF, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC0A8ProviderAcA0dG0_p_tcfcTf4en_nAA011PathMonitordG0C_Tg5', symObjAddr: 0xA04, symBinAddr: 0x66E8, symSize: 0x114 } + - { offsetInCU: 0x6B5, offset: 0x5F06C, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC8register4withySo07FlutterF9Registrar_p_tFZTf4nd_n', symObjAddr: 0xB18, symBinAddr: 0x67FC, symSize: 0x1B8 } + - { offsetInCU: 0x787, offset: 0x5F13E, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC6handle_6resultySo17FlutterMethodCallC_yypSgctF015$syXlSgIeyBy_ypN7Iegn_TRyXlSgIeyBy_Tf1ncn_nTf4nng_n', symObjAddr: 0xEB4, symBinAddr: 0x6B98, symSize: 0x294 } + - { offsetInCU: 0x85E, offset: 0x5F215, size: 0x8, addend: 0x0, symName: '_$syXlSgIeyBy_ypSgIegn_TR', symObjAddr: 0x304, symBinAddr: 0x5FE8, symSize: 0xD0 } + - { offsetInCU: 0x872, offset: 0x5F229, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x7D8, symBinAddr: 0x64BC, symSize: 0x2C } + - { offsetInCU: 0x8A0, offset: 0x5F257, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginCfETo', symObjAddr: 0x9C8, symBinAddr: 0x66AC, symSize: 0x3C } + - { offsetInCU: 0x8E8, offset: 0x5F29F, size: 0x8, addend: 0x0, symName: '_$sypSgIegn_SgWOe', symObjAddr: 0xCD0, symBinAddr: 0x69B4, symSize: 0x10 } + - { offsetInCU: 0x8FC, offset: 0x5F2B3, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0xCE0, symBinAddr: 0x69C4, symSize: 0x40 } + - { offsetInCU: 0x910, offset: 0x5F2C7, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0xD20, symBinAddr: 0x6A04, symSize: 0x40 } + - { offsetInCU: 0x924, offset: 0x5F2DB, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginCMa', symObjAddr: 0xD60, symBinAddr: 0x6A44, symSize: 0x20 } + - { offsetInCU: 0x938, offset: 0x5F2EF, size: 0x8, addend: 0x0, symName: '_$syXlSgIeyBy_ypSgIegn_TRTA', symObjAddr: 0xE20, symBinAddr: 0x6B04, symSize: 0x8 } + - { offsetInCU: 0x94C, offset: 0x5F303, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0xE28, symBinAddr: 0x6B0C, symSize: 0x48 } + - { offsetInCU: 0x960, offset: 0x5F317, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0xE70, symBinAddr: 0x6B54, symSize: 0x24 } + - { offsetInCU: 0x974, offset: 0x5F32B, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0xE94, symBinAddr: 0x6B78, symSize: 0x20 } + - { offsetInCU: 0x993, offset: 0x5F34A, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC0A13UpdateHandler33_9584F05EAAADB49DAFC097AB926B4298LL0A4TypeyAA0dN0O_tFyyScMYccfU_TA', symObjAddr: 0x11A4, symBinAddr: 0x6E88, symSize: 0xC } + - { offsetInCU: 0x9A7, offset: 0x5F35E, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x11B0, symBinAddr: 0x6E94, symSize: 0x10 } + - { offsetInCU: 0x9BB, offset: 0x5F372, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x11C0, symBinAddr: 0x6EA4, symSize: 0x8 } + - { offsetInCU: 0x9CF, offset: 0x5F386, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGMa', symObjAddr: 0x1208, symBinAddr: 0x6EEC, symSize: 0x54 } + - { offsetInCU: 0x9E3, offset: 0x5F39A, size: 0x8, addend: 0x0, symName: '_$sypSgIegn_SgWOy', symObjAddr: 0x125C, symBinAddr: 0x6F40, symSize: 0x10 } + - { offsetInCU: 0x9F7, offset: 0x5F3AE, size: 0x8, addend: 0x0, symName: '_$s17connectivity_plus27SwiftConnectivityPlusPluginC0A8ProviderAcA0dG0_p_tcfcyAA0D4TypeOcACcfu_yAGcfu0_TA', symObjAddr: 0x1290, symBinAddr: 0x6F74, symSize: 0x34 } +... diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Headers/ConnectivityPlusPlugin.h b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Headers/ConnectivityPlusPlugin.h new file mode 100644 index 0000000..e5d0ccb --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Headers/ConnectivityPlusPlugin.h @@ -0,0 +1,4 @@ +#import + +@interface ConnectivityPlusPlugin : NSObject +@end diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Headers/connectivity_plus-Swift.h b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Headers/connectivity_plus-Swift.h new file mode 100644 index 0000000..ebaf561 --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Headers/connectivity_plus-Swift.h @@ -0,0 +1,680 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef CONNECTIVITY_PLUS_SWIFT_H +#define CONNECTIVITY_PLUS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="connectivity_plus",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + +SWIFT_CLASS("_TtC17connectivity_plus31PathMonitorConnectivityProvider") SWIFT_AVAILABILITY(ios,introduced=12) +@interface PathMonitorConnectivityProvider : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC17connectivity_plus32ReachabilityConnectivityProvider") +@interface ReachabilityConnectivityProvider : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol FlutterPluginRegistrar; +@class FlutterMethodCall; +@class FlutterError; + +SWIFT_CLASS("_TtC17connectivity_plus27SwiftConnectivityPlusPlugin") +@interface SwiftConnectivityPlusPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (void)detachFromEngineForRegistrar:(id _Nonnull)registrar; +- (void)handleMethodCall:(FlutterMethodCall * _Nonnull)call result:(FlutterResult _Nonnull)result; +- (FlutterError * _Nullable)onListenWithArguments:(id _Nullable)_ eventSink:(FlutterEventSink _Nonnull)events SWIFT_WARN_UNUSED_RESULT; +- (FlutterError * _Nullable)onCancelWithArguments:(id _Nullable)_ SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef CONNECTIVITY_PLUS_SWIFT_H +#define CONNECTIVITY_PLUS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="connectivity_plus",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + +SWIFT_CLASS("_TtC17connectivity_plus31PathMonitorConnectivityProvider") SWIFT_AVAILABILITY(ios,introduced=12) +@interface PathMonitorConnectivityProvider : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + + +SWIFT_CLASS("_TtC17connectivity_plus32ReachabilityConnectivityProvider") +@interface ReachabilityConnectivityProvider : NSObject +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +@protocol FlutterPluginRegistrar; +@class FlutterMethodCall; +@class FlutterError; + +SWIFT_CLASS("_TtC17connectivity_plus27SwiftConnectivityPlusPlugin") +@interface SwiftConnectivityPlusPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (void)detachFromEngineForRegistrar:(id _Nonnull)registrar; +- (void)handleMethodCall:(FlutterMethodCall * _Nonnull)call result:(FlutterResult _Nonnull)result; +- (FlutterError * _Nullable)onListenWithArguments:(id _Nullable)_ eventSink:(FlutterEventSink _Nonnull)events SWIFT_WARN_UNUSED_RESULT; +- (FlutterError * _Nullable)onCancelWithArguments:(id _Nullable)_ SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Headers/connectivity_plus-umbrella.h b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Headers/connectivity_plus-umbrella.h new file mode 100644 index 0000000..24c699a --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Headers/connectivity_plus-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "ConnectivityPlusPlugin.h" + +FOUNDATION_EXPORT double connectivity_plusVersionNumber; +FOUNDATION_EXPORT const unsigned char connectivity_plusVersionString[]; + diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Info.plist b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Info.plist new file mode 100644 index 0000000..93bd249 Binary files /dev/null and b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Info.plist differ diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..df92075 Binary files /dev/null and b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..a81c391 Binary files /dev/null and b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.abi.json b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..05e7817 --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,1660 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "connectivity_plus" + }, + { + "kind": "TypeDecl", + "name": "ConnectivityType", + "printedName": "ConnectivityType", + "children": [ + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType.Type) -> connectivity_plus.ConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "connectivity_plus.ConnectivityType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17connectivity_plus16ConnectivityTypeO4noneyA2CmF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO4noneyA2CmF", + "moduleName": "connectivity_plus" + }, + { + "kind": "Var", + "name": "wiredEthernet", + "printedName": "wiredEthernet", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType.Type) -> connectivity_plus.ConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "connectivity_plus.ConnectivityType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17connectivity_plus16ConnectivityTypeO13wiredEthernetyA2CmF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO13wiredEthernetyA2CmF", + "moduleName": "connectivity_plus" + }, + { + "kind": "Var", + "name": "wifi", + "printedName": "wifi", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType.Type) -> connectivity_plus.ConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "connectivity_plus.ConnectivityType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17connectivity_plus16ConnectivityTypeO4wifiyA2CmF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO4wifiyA2CmF", + "moduleName": "connectivity_plus" + }, + { + "kind": "Var", + "name": "cellular", + "printedName": "cellular", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType.Type) -> connectivity_plus.ConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "connectivity_plus.ConnectivityType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17connectivity_plus16ConnectivityTypeO8cellularyA2CmF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO8cellularyA2CmF", + "moduleName": "connectivity_plus" + }, + { + "kind": "Var", + "name": "other", + "printedName": "other", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType.Type) -> connectivity_plus.ConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "connectivity_plus.ConnectivityType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17connectivity_plus16ConnectivityTypeO5otheryA2CmF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO5otheryA2CmF", + "moduleName": "connectivity_plus" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus16ConnectivityTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO2eeoiySbAC_ACtFZ", + "moduleName": "connectivity_plus", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus16ConnectivityTypeO9hashValueSivp", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO9hashValueSivp", + "moduleName": "connectivity_plus", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus16ConnectivityTypeO9hashValueSivg", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO9hashValueSivg", + "moduleName": "connectivity_plus", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus16ConnectivityTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO4hash4intoys6HasherVz_tF", + "moduleName": "connectivity_plus", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:17connectivity_plus16ConnectivityTypeO", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO", + "moduleName": "connectivity_plus", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ConnectivityProvider", + "printedName": "ConnectivityProvider", + "children": [ + { + "kind": "Var", + "name": "currentConnectivityType", + "printedName": "currentConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus20ConnectivityProviderP07currentC4TypeAA0cF0Ovp", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP07currentC4TypeAA0cF0Ovp", + "moduleName": "connectivity_plus", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus20ConnectivityProviderP07currentC4TypeAA0cF0Ovg", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP07currentC4TypeAA0cF0Ovg", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectivityUpdateHandler", + "printedName": "connectivityUpdateHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvp", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvp", + "moduleName": "connectivity_plus", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvg", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvg", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvs", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvs", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvM", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvM", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus20ConnectivityProviderP5startyyF", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP5startyyF", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus20ConnectivityProviderP4stopyyF", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP4stopyyF", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:17connectivity_plus20ConnectivityProviderP", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 : ObjectiveC.NSObjectProtocol>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "connectivity_plus" + }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "connectivity_plus" + }, + { + "kind": "TypeDecl", + "name": "PathMonitorConnectivityProvider", + "printedName": "PathMonitorConnectivityProvider", + "children": [ + { + "kind": "Var", + "name": "currentConnectivityType", + "printedName": "currentConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC07currentE4TypeAA0eH0Ovp", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC07currentE4TypeAA0eH0Ovp", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC07currentE4TypeAA0eH0Ovg", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC07currentE4TypeAA0eH0Ovg", + "moduleName": "connectivity_plus", + "isOpen": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectivityUpdateHandler", + "printedName": "connectivityUpdateHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvp", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvp", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvg", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvg", + "moduleName": "connectivity_plus", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvs", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvs", + "moduleName": "connectivity_plus", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvM", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvM", + "moduleName": "connectivity_plus", + "implicit": true, + "isOpen": true, + "intro_iOS": "12", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PathMonitorConnectivityProvider", + "printedName": "connectivity_plus.PathMonitorConnectivityProvider", + "usr": "c:@M@connectivity_plus@objc(cs)PathMonitorConnectivityProvider" + } + ], + "declKind": "Constructor", + "usr": "c:@M@connectivity_plus@objc(cs)PathMonitorConnectivityProvider(im)init", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderCACycfc", + "moduleName": "connectivity_plus", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC5startyyF", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC5startyyF", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC4stopyyF", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC4stopyyF", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@connectivity_plus@objc(cs)PathMonitorConnectivityProvider", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC", + "moduleName": "connectivity_plus", + "isOpen": true, + "intro_iOS": "12", + "declAttributes": [ + "AccessControl", + "Available", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "ConnectivityProvider", + "printedName": "ConnectivityProvider", + "usr": "s:17connectivity_plus20ConnectivityProviderP", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "connectivity_plus" + }, + { + "kind": "Import", + "name": "Reachability", + "printedName": "Reachability", + "declKind": "Import", + "moduleName": "connectivity_plus" + }, + { + "kind": "TypeDecl", + "name": "ReachabilityConnectivityProvider", + "printedName": "ReachabilityConnectivityProvider", + "children": [ + { + "kind": "Var", + "name": "currentConnectivityType", + "printedName": "currentConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC07currentD4TypeAA0dG0Ovp", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC07currentD4TypeAA0dG0Ovp", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC07currentD4TypeAA0dG0Ovg", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC07currentD4TypeAA0dG0Ovg", + "moduleName": "connectivity_plus", + "isOpen": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectivityUpdateHandler", + "printedName": "connectivityUpdateHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvp", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvp", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvg", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvg", + "moduleName": "connectivity_plus", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvs", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvs", + "moduleName": "connectivity_plus", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvM", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvM", + "moduleName": "connectivity_plus", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityConnectivityProvider", + "printedName": "connectivity_plus.ReachabilityConnectivityProvider", + "usr": "c:@M@connectivity_plus@objc(cs)ReachabilityConnectivityProvider" + } + ], + "declKind": "Constructor", + "usr": "c:@M@connectivity_plus@objc(cs)ReachabilityConnectivityProvider(im)init", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderCACycfc", + "moduleName": "connectivity_plus", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC5startyyF", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC5startyyF", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC4stopyyF", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC4stopyyF", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@connectivity_plus@objc(cs)ReachabilityConnectivityProvider", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "ConnectivityProvider", + "printedName": "ConnectivityProvider", + "usr": "s:17connectivity_plus20ConnectivityProviderP", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "connectivity_plus", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "SwiftConnectivityPlusPlugin", + "printedName": "SwiftConnectivityPlusPlugin", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(connectivityProvider:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftConnectivityPlusPlugin", + "printedName": "connectivity_plus.SwiftConnectivityPlusPlugin", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityProvider", + "printedName": "connectivity_plus.ConnectivityProvider", + "usr": "s:17connectivity_plus20ConnectivityProviderP" + } + ], + "declKind": "Constructor", + "usr": "s:17connectivity_plus27SwiftConnectivityPlusPluginC0A8ProviderAcA0dG0_p_tcfc", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC0A8ProviderAcA0dG0_p_tcfc", + "moduleName": "connectivity_plus", + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(cm)registerWithRegistrar:", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC8register4withySo07FlutterF9Registrar_p_tFZ", + "moduleName": "connectivity_plus", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "detachFromEngine", + "printedName": "detachFromEngine(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(im)detachFromEngineForRegistrar:", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC16detachFromEngine3forySo07FlutterF9Registrar_p_tF", + "moduleName": "connectivity_plus", + "isOpen": true, + "objc_name": "detachFromEngineForRegistrar:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handle", + "printedName": "handle(_:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterMethodCall", + "printedName": "Flutter.FlutterMethodCall", + "usr": "c:objc(cs)FlutterMethodCall" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(im)handleMethodCall:result:", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC6handle_6resultySo17FlutterMethodCallC_yypSgctF", + "moduleName": "connectivity_plus", + "isOpen": true, + "objc_name": "handleMethodCall:result:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onListen", + "printedName": "onListen(withArguments:eventSink:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterError?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterError", + "printedName": "Flutter.FlutterError", + "usr": "c:objc(cs)FlutterError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(im)onListenWithArguments:eventSink:", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC8onListen13withArguments9eventSinkSo12FlutterErrorCSgypSg_yAJctF", + "moduleName": "connectivity_plus", + "isOpen": true, + "objc_name": "onListenWithArguments:eventSink:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onCancel", + "printedName": "onCancel(withArguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterError?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterError", + "printedName": "Flutter.FlutterError", + "usr": "c:objc(cs)FlutterError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(im)onCancelWithArguments:", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC8onCancel13withArgumentsSo12FlutterErrorCSgypSg_tF", + "moduleName": "connectivity_plus", + "isOpen": true, + "objc_name": "onCancelWithArguments:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftConnectivityPlusPlugin", + "printedName": "connectivity_plus.SwiftConnectivityPlusPlugin", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(im)init", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginCACycfc", + "moduleName": "connectivity_plus", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/connectivity_plus-5.0.2\/ios\/Classes\/SwiftConnectivityPlusPlugin.swift", + "kind": "StringLiteral", + "offset": 190, + "length": 27, + "value": "\"connectivity_plus.SwiftConnectivityPlusPlugin\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..badbd2c --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,61 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name connectivity_plus +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Network +import Reachability +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import connectivity_plus +public enum ConnectivityType { + case none + case wiredEthernet + case wifi + case cellular + case other + public static func == (a: connectivity_plus.ConnectivityType, b: connectivity_plus.ConnectivityType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol ConnectivityProvider : ObjectiveC.NSObjectProtocol { + typealias ConnectivityUpdateHandler = (connectivity_plus.ConnectivityType) -> Swift.Void + var currentConnectivityType: connectivity_plus.ConnectivityType { get } + var connectivityUpdateHandler: Self.ConnectivityUpdateHandler? { get set } + func start() + func stop() +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @available(iOS 12, *) +public class PathMonitorConnectivityProvider : ObjectiveC.NSObject, connectivity_plus.ConnectivityProvider { + public var currentConnectivityType: connectivity_plus.ConnectivityType { + get + } + public var connectivityUpdateHandler: connectivity_plus.PathMonitorConnectivityProvider.ConnectivityUpdateHandler? + public func start() + public func stop() + @objc deinit +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ReachabilityConnectivityProvider : ObjectiveC.NSObject, connectivity_plus.ConnectivityProvider { + public var currentConnectivityType: connectivity_plus.ConnectivityType { + get + } + public var connectivityUpdateHandler: connectivity_plus.ReachabilityConnectivityProvider.ConnectivityUpdateHandler? + public func start() + public func stop() + @objc deinit +} +@objc @_hasMissingDesignatedInitializers public class SwiftConnectivityPlusPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin, Flutter.FlutterStreamHandler { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func detachFromEngine(for registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + @objc public func onListen(withArguments _: Any?, eventSink events: @escaping Flutter.FlutterEventSink) -> Flutter.FlutterError? + @objc public func onCancel(withArguments _: Any?) -> Flutter.FlutterError? + @objc deinit +} +extension connectivity_plus.ConnectivityType : Swift.Equatable {} +extension connectivity_plus.ConnectivityType : Swift.Hashable {} diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..02bc448 Binary files /dev/null and b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..badbd2c --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,61 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name connectivity_plus +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Network +import Reachability +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import connectivity_plus +public enum ConnectivityType { + case none + case wiredEthernet + case wifi + case cellular + case other + public static func == (a: connectivity_plus.ConnectivityType, b: connectivity_plus.ConnectivityType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol ConnectivityProvider : ObjectiveC.NSObjectProtocol { + typealias ConnectivityUpdateHandler = (connectivity_plus.ConnectivityType) -> Swift.Void + var currentConnectivityType: connectivity_plus.ConnectivityType { get } + var connectivityUpdateHandler: Self.ConnectivityUpdateHandler? { get set } + func start() + func stop() +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @available(iOS 12, *) +public class PathMonitorConnectivityProvider : ObjectiveC.NSObject, connectivity_plus.ConnectivityProvider { + public var currentConnectivityType: connectivity_plus.ConnectivityType { + get + } + public var connectivityUpdateHandler: connectivity_plus.PathMonitorConnectivityProvider.ConnectivityUpdateHandler? + public func start() + public func stop() + @objc deinit +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ReachabilityConnectivityProvider : ObjectiveC.NSObject, connectivity_plus.ConnectivityProvider { + public var currentConnectivityType: connectivity_plus.ConnectivityType { + get + } + public var connectivityUpdateHandler: connectivity_plus.ReachabilityConnectivityProvider.ConnectivityUpdateHandler? + public func start() + public func stop() + @objc deinit +} +@objc @_hasMissingDesignatedInitializers public class SwiftConnectivityPlusPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin, Flutter.FlutterStreamHandler { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func detachFromEngine(for registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + @objc public func onListen(withArguments _: Any?, eventSink events: @escaping Flutter.FlutterEventSink) -> Flutter.FlutterError? + @objc public func onCancel(withArguments _: Any?) -> Flutter.FlutterError? + @objc deinit +} +extension connectivity_plus.ConnectivityType : Swift.Equatable {} +extension connectivity_plus.ConnectivityType : Swift.Hashable {} diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..05e7817 --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,1660 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "connectivity_plus" + }, + { + "kind": "TypeDecl", + "name": "ConnectivityType", + "printedName": "ConnectivityType", + "children": [ + { + "kind": "Var", + "name": "none", + "printedName": "none", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType.Type) -> connectivity_plus.ConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "connectivity_plus.ConnectivityType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17connectivity_plus16ConnectivityTypeO4noneyA2CmF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO4noneyA2CmF", + "moduleName": "connectivity_plus" + }, + { + "kind": "Var", + "name": "wiredEthernet", + "printedName": "wiredEthernet", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType.Type) -> connectivity_plus.ConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "connectivity_plus.ConnectivityType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17connectivity_plus16ConnectivityTypeO13wiredEthernetyA2CmF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO13wiredEthernetyA2CmF", + "moduleName": "connectivity_plus" + }, + { + "kind": "Var", + "name": "wifi", + "printedName": "wifi", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType.Type) -> connectivity_plus.ConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "connectivity_plus.ConnectivityType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17connectivity_plus16ConnectivityTypeO4wifiyA2CmF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO4wifiyA2CmF", + "moduleName": "connectivity_plus" + }, + { + "kind": "Var", + "name": "cellular", + "printedName": "cellular", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType.Type) -> connectivity_plus.ConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "connectivity_plus.ConnectivityType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17connectivity_plus16ConnectivityTypeO8cellularyA2CmF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO8cellularyA2CmF", + "moduleName": "connectivity_plus" + }, + { + "kind": "Var", + "name": "other", + "printedName": "other", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType.Type) -> connectivity_plus.ConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "connectivity_plus.ConnectivityType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:17connectivity_plus16ConnectivityTypeO5otheryA2CmF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO5otheryA2CmF", + "moduleName": "connectivity_plus" + }, + { + "kind": "Function", + "name": "==", + "printedName": "==(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus16ConnectivityTypeO2eeoiySbAC_ACtFZ", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO2eeoiySbAC_ACtFZ", + "moduleName": "connectivity_plus", + "static": true, + "implicit": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Var", + "name": "hashValue", + "printedName": "hashValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus16ConnectivityTypeO9hashValueSivp", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO9hashValueSivp", + "moduleName": "connectivity_plus", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus16ConnectivityTypeO9hashValueSivg", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO9hashValueSivg", + "moduleName": "connectivity_plus", + "implicit": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Function", + "name": "hash", + "printedName": "hash(into:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Hasher", + "printedName": "Swift.Hasher", + "paramValueOwnership": "InOut", + "usr": "s:s6HasherV" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus16ConnectivityTypeO4hash4intoys6HasherVz_tF", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO4hash4intoys6HasherVz_tF", + "moduleName": "connectivity_plus", + "implicit": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Enum", + "usr": "s:17connectivity_plus16ConnectivityTypeO", + "mangledName": "$s17connectivity_plus16ConnectivityTypeO", + "moduleName": "connectivity_plus", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + } + ] + }, + { + "kind": "TypeDecl", + "name": "ConnectivityProvider", + "printedName": "ConnectivityProvider", + "children": [ + { + "kind": "Var", + "name": "currentConnectivityType", + "printedName": "currentConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus20ConnectivityProviderP07currentC4TypeAA0cF0Ovp", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP07currentC4TypeAA0cF0Ovp", + "moduleName": "connectivity_plus", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus20ConnectivityProviderP07currentC4TypeAA0cF0Ovg", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP07currentC4TypeAA0cF0Ovg", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectivityUpdateHandler", + "printedName": "connectivityUpdateHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvp", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvp", + "moduleName": "connectivity_plus", + "protocolReq": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvg", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvg", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvs", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvs", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvM", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP0A13UpdateHandleryAA0C4TypeOcSgvM", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "implicit": true, + "reqNewWitnessTableEntry": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus20ConnectivityProviderP5startyyF", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP5startyyF", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus20ConnectivityProviderP4stopyyF", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP4stopyyF", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 where τ_0_0 : connectivity_plus.ConnectivityProvider>", + "sugared_genericSig": "", + "protocolReq": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:17connectivity_plus20ConnectivityProviderP", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP", + "moduleName": "connectivity_plus", + "genericSig": "<τ_0_0 : ObjectiveC.NSObjectProtocol>", + "sugared_genericSig": "", + "declAttributes": [ + "AccessControl" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "connectivity_plus" + }, + { + "kind": "Import", + "name": "Network", + "printedName": "Network", + "declKind": "Import", + "moduleName": "connectivity_plus" + }, + { + "kind": "TypeDecl", + "name": "PathMonitorConnectivityProvider", + "printedName": "PathMonitorConnectivityProvider", + "children": [ + { + "kind": "Var", + "name": "currentConnectivityType", + "printedName": "currentConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC07currentE4TypeAA0eH0Ovp", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC07currentE4TypeAA0eH0Ovp", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC07currentE4TypeAA0eH0Ovg", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC07currentE4TypeAA0eH0Ovg", + "moduleName": "connectivity_plus", + "isOpen": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectivityUpdateHandler", + "printedName": "connectivityUpdateHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvp", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvp", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvg", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvg", + "moduleName": "connectivity_plus", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvs", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvs", + "moduleName": "connectivity_plus", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvM", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC0A13UpdateHandleryAA0E4TypeOcSgvM", + "moduleName": "connectivity_plus", + "implicit": true, + "isOpen": true, + "intro_iOS": "12", + "declAttributes": [ + "Available" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PathMonitorConnectivityProvider", + "printedName": "connectivity_plus.PathMonitorConnectivityProvider", + "usr": "c:@M@connectivity_plus@objc(cs)PathMonitorConnectivityProvider" + } + ], + "declKind": "Constructor", + "usr": "c:@M@connectivity_plus@objc(cs)PathMonitorConnectivityProvider(im)init", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderCACycfc", + "moduleName": "connectivity_plus", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC5startyyF", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC5startyyF", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus31PathMonitorConnectivityProviderC4stopyyF", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC4stopyyF", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@connectivity_plus@objc(cs)PathMonitorConnectivityProvider", + "mangledName": "$s17connectivity_plus31PathMonitorConnectivityProviderC", + "moduleName": "connectivity_plus", + "isOpen": true, + "intro_iOS": "12", + "declAttributes": [ + "AccessControl", + "Available", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "ConnectivityProvider", + "printedName": "ConnectivityProvider", + "usr": "s:17connectivity_plus20ConnectivityProviderP", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "connectivity_plus" + }, + { + "kind": "Import", + "name": "Reachability", + "printedName": "Reachability", + "declKind": "Import", + "moduleName": "connectivity_plus" + }, + { + "kind": "TypeDecl", + "name": "ReachabilityConnectivityProvider", + "printedName": "ReachabilityConnectivityProvider", + "children": [ + { + "kind": "Var", + "name": "currentConnectivityType", + "printedName": "currentConnectivityType", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC07currentD4TypeAA0dG0Ovp", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC07currentD4TypeAA0dG0Ovp", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC07currentD4TypeAA0dG0Ovg", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC07currentD4TypeAA0dG0Ovg", + "moduleName": "connectivity_plus", + "isOpen": true, + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "connectivityUpdateHandler", + "printedName": "connectivityUpdateHandler", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvp", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvp", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "AccessControl" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvg", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvg", + "moduleName": "connectivity_plus", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((connectivity_plus.ConnectivityType) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(connectivity_plus.ConnectivityType) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityType", + "printedName": "connectivity_plus.ConnectivityType", + "usr": "s:17connectivity_plus16ConnectivityTypeO" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvs", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvs", + "moduleName": "connectivity_plus", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvM", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC0A13UpdateHandleryAA0D4TypeOcSgvM", + "moduleName": "connectivity_plus", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "ReachabilityConnectivityProvider", + "printedName": "connectivity_plus.ReachabilityConnectivityProvider", + "usr": "c:@M@connectivity_plus@objc(cs)ReachabilityConnectivityProvider" + } + ], + "declKind": "Constructor", + "usr": "c:@M@connectivity_plus@objc(cs)ReachabilityConnectivityProvider(im)init", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderCACycfc", + "moduleName": "connectivity_plus", + "overriding": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "start", + "printedName": "start()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC5startyyF", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC5startyyF", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stop", + "printedName": "stop()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17connectivity_plus32ReachabilityConnectivityProviderC4stopyyF", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC4stopyyF", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Class", + "usr": "c:@M@connectivity_plus@objc(cs)ReachabilityConnectivityProvider", + "mangledName": "$s17connectivity_plus32ReachabilityConnectivityProviderC", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "ConnectivityProvider", + "printedName": "ConnectivityProvider", + "usr": "s:17connectivity_plus20ConnectivityProviderP", + "mangledName": "$s17connectivity_plus20ConnectivityProviderP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "connectivity_plus", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "SwiftConnectivityPlusPlugin", + "printedName": "SwiftConnectivityPlusPlugin", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(connectivityProvider:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftConnectivityPlusPlugin", + "printedName": "connectivity_plus.SwiftConnectivityPlusPlugin", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin" + }, + { + "kind": "TypeNominal", + "name": "ConnectivityProvider", + "printedName": "connectivity_plus.ConnectivityProvider", + "usr": "s:17connectivity_plus20ConnectivityProviderP" + } + ], + "declKind": "Constructor", + "usr": "s:17connectivity_plus27SwiftConnectivityPlusPluginC0A8ProviderAcA0dG0_p_tcfc", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC0A8ProviderAcA0dG0_p_tcfc", + "moduleName": "connectivity_plus", + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(cm)registerWithRegistrar:", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC8register4withySo07FlutterF9Registrar_p_tFZ", + "moduleName": "connectivity_plus", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "detachFromEngine", + "printedName": "detachFromEngine(for:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(im)detachFromEngineForRegistrar:", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC16detachFromEngine3forySo07FlutterF9Registrar_p_tF", + "moduleName": "connectivity_plus", + "isOpen": true, + "objc_name": "detachFromEngineForRegistrar:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handle", + "printedName": "handle(_:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterMethodCall", + "printedName": "Flutter.FlutterMethodCall", + "usr": "c:objc(cs)FlutterMethodCall" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(im)handleMethodCall:result:", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC6handle_6resultySo17FlutterMethodCallC_yypSgctF", + "moduleName": "connectivity_plus", + "isOpen": true, + "objc_name": "handleMethodCall:result:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onListen", + "printedName": "onListen(withArguments:eventSink:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterError?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterError", + "printedName": "Flutter.FlutterError", + "usr": "c:objc(cs)FlutterError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(im)onListenWithArguments:eventSink:", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC8onListen13withArguments9eventSinkSo12FlutterErrorCSgypSg_yAJctF", + "moduleName": "connectivity_plus", + "isOpen": true, + "objc_name": "onListenWithArguments:eventSink:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onCancel", + "printedName": "onCancel(withArguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterError?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterError", + "printedName": "Flutter.FlutterError", + "usr": "c:objc(cs)FlutterError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(im)onCancelWithArguments:", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC8onCancel13withArgumentsSo12FlutterErrorCSgypSg_tF", + "moduleName": "connectivity_plus", + "isOpen": true, + "objc_name": "onCancelWithArguments:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftConnectivityPlusPlugin", + "printedName": "connectivity_plus.SwiftConnectivityPlusPlugin", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin(im)init", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginCACycfc", + "moduleName": "connectivity_plus", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@connectivity_plus@objc(cs)SwiftConnectivityPlusPlugin", + "mangledName": "$s17connectivity_plus27SwiftConnectivityPlusPluginC", + "moduleName": "connectivity_plus", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/connectivity_plus-5.0.2\/ios\/Classes\/SwiftConnectivityPlusPlugin.swift", + "kind": "StringLiteral", + "offset": 190, + "length": 27, + "value": "\"connectivity_plus.SwiftConnectivityPlusPlugin\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..f1f7f85 --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,61 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name connectivity_plus +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Network +import Reachability +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import connectivity_plus +public enum ConnectivityType { + case none + case wiredEthernet + case wifi + case cellular + case other + public static func == (a: connectivity_plus.ConnectivityType, b: connectivity_plus.ConnectivityType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol ConnectivityProvider : ObjectiveC.NSObjectProtocol { + typealias ConnectivityUpdateHandler = (connectivity_plus.ConnectivityType) -> Swift.Void + var currentConnectivityType: connectivity_plus.ConnectivityType { get } + var connectivityUpdateHandler: Self.ConnectivityUpdateHandler? { get set } + func start() + func stop() +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @available(iOS 12, *) +public class PathMonitorConnectivityProvider : ObjectiveC.NSObject, connectivity_plus.ConnectivityProvider { + public var currentConnectivityType: connectivity_plus.ConnectivityType { + get + } + public var connectivityUpdateHandler: connectivity_plus.PathMonitorConnectivityProvider.ConnectivityUpdateHandler? + public func start() + public func stop() + @objc deinit +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ReachabilityConnectivityProvider : ObjectiveC.NSObject, connectivity_plus.ConnectivityProvider { + public var currentConnectivityType: connectivity_plus.ConnectivityType { + get + } + public var connectivityUpdateHandler: connectivity_plus.ReachabilityConnectivityProvider.ConnectivityUpdateHandler? + public func start() + public func stop() + @objc deinit +} +@objc @_hasMissingDesignatedInitializers public class SwiftConnectivityPlusPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin, Flutter.FlutterStreamHandler { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func detachFromEngine(for registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + @objc public func onListen(withArguments _: Any?, eventSink events: @escaping Flutter.FlutterEventSink) -> Flutter.FlutterError? + @objc public func onCancel(withArguments _: Any?) -> Flutter.FlutterError? + @objc deinit +} +extension connectivity_plus.ConnectivityType : Swift.Equatable {} +extension connectivity_plus.ConnectivityType : Swift.Hashable {} diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..5e34e0d Binary files /dev/null and b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..f1f7f85 --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,61 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name connectivity_plus +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Network +import Reachability +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import connectivity_plus +public enum ConnectivityType { + case none + case wiredEthernet + case wifi + case cellular + case other + public static func == (a: connectivity_plus.ConnectivityType, b: connectivity_plus.ConnectivityType) -> Swift.Bool + public func hash(into hasher: inout Swift.Hasher) + public var hashValue: Swift.Int { + get + } +} +public protocol ConnectivityProvider : ObjectiveC.NSObjectProtocol { + typealias ConnectivityUpdateHandler = (connectivity_plus.ConnectivityType) -> Swift.Void + var currentConnectivityType: connectivity_plus.ConnectivityType { get } + var connectivityUpdateHandler: Self.ConnectivityUpdateHandler? { get set } + func start() + func stop() +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers @available(iOS 12, *) +public class PathMonitorConnectivityProvider : ObjectiveC.NSObject, connectivity_plus.ConnectivityProvider { + public var currentConnectivityType: connectivity_plus.ConnectivityType { + get + } + public var connectivityUpdateHandler: connectivity_plus.PathMonitorConnectivityProvider.ConnectivityUpdateHandler? + public func start() + public func stop() + @objc deinit +} +@objc @_inheritsConvenienceInitializers @_hasMissingDesignatedInitializers public class ReachabilityConnectivityProvider : ObjectiveC.NSObject, connectivity_plus.ConnectivityProvider { + public var currentConnectivityType: connectivity_plus.ConnectivityType { + get + } + public var connectivityUpdateHandler: connectivity_plus.ReachabilityConnectivityProvider.ConnectivityUpdateHandler? + public func start() + public func stop() + @objc deinit +} +@objc @_hasMissingDesignatedInitializers public class SwiftConnectivityPlusPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin, Flutter.FlutterStreamHandler { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func detachFromEngine(for registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + @objc public func onListen(withArguments _: Any?, eventSink events: @escaping Flutter.FlutterEventSink) -> Flutter.FlutterError? + @objc public func onCancel(withArguments _: Any?) -> Flutter.FlutterError? + @objc deinit +} +extension connectivity_plus.ConnectivityType : Swift.Equatable {} +extension connectivity_plus.ConnectivityType : Swift.Hashable {} diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/module.modulemap b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/module.modulemap new file mode 100644 index 0000000..3ef9115 --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module connectivity_plus { + umbrella header "connectivity_plus-umbrella.h" + + export * + module * { export * } +} + +module connectivity_plus.Swift { + header "connectivity_plus-Swift.h" + requires objc +} diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/_CodeSignature/CodeResources b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..f9d1658 --- /dev/null +++ b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/_CodeSignature/CodeResources @@ -0,0 +1,278 @@ + + + + + files + + Headers/ConnectivityPlusPlugin.h + + qcD29NV2XZr9vFiu6tp8GPv/yZA= + + Headers/connectivity_plus-Swift.h + + I4+K/h3WRuPQ5i6oFCJzuctfp7w= + + Headers/connectivity_plus-umbrella.h + + Hh9e4ehVOtZcNQ9bzdnxUXOnbUM= + + Info.plist + + qvnN8HmPO3rbGJJ0u/fbvvcq5Wk= + + Modules/connectivity_plus.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + Dpp0ynCYvH/4fy+/rymrTEjzW+4= + + Modules/connectivity_plus.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + LF0cUY8rcJcLz0Vw0rwcMPvmYFI= + + Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.abi.json + + qch83sZ4T/s0g66Byu2vy8oEITo= + + Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + OtLMd7NjySFlPdjY5vUEBa4MhFk= + + Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + oeTSfs6gL8tFxIlK34+Tjwlz6v4= + + Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + OtLMd7NjySFlPdjY5vUEBa4MhFk= + + Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + FJKJd5zksF8DOyEwTzVqv+wTQjo= + + Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.abi.json + + qch83sZ4T/s0g66Byu2vy8oEITo= + + Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + mkdCL28VVVFYsdZH/cn+u45kn5c= + + Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + D3CPLNQVYHEeRamkzcRpDSuEhnw= + + Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + mkdCL28VVVFYsdZH/cn+u45kn5c= + + Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + 1XbvDe/kWhL2yd/n9V6Kd3k8OIw= + + Modules/module.modulemap + + 33W/cLZNh21seN9pxwjHWeZ/4ts= + + + files2 + + Headers/ConnectivityPlusPlugin.h + + hash2 + + eJGNlgQR5C1TSkjfviOUFUfZRHLCIjOfeTOblIUAiug= + + + Headers/connectivity_plus-Swift.h + + hash2 + + c/rxXcZ0jcIz+IbqaV/o4Sg+xbwiFAEQQhHFDWKXj20= + + + Headers/connectivity_plus-umbrella.h + + hash2 + + wCHVjwM8DsYFBVskat2YxyHxia0IPLidSn0TM9osyfo= + + + Modules/connectivity_plus.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + hash2 + + 0UFgHWARAy/CPSrhZ/yTKscgQZh0PjgrSyeCzOVh69c= + + + Modules/connectivity_plus.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + hash2 + + OS13i13fDb6l1rKb2jn2WOjS2OWHKGPt66vbU1W/ZkI= + + + Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + LCu+X1qL0q45K59uGY2l7hUTI8wg4/h2qc88AHQpL8U= + + + Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + +g65Jdw1bQVq9izFRuPndvO/kUOLkOjit4zAKIk741A= + + + Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + JDJ21e1Xxdtdf5eVeH2j7JIehZaYpHp9eMdYNwz13HE= + + + Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + +g65Jdw1bQVq9izFRuPndvO/kUOLkOjit4zAKIk741A= + + + Modules/connectivity_plus.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + wQcvjW4/kYwt9q36mb3uIleb7tKzTc4Lo8azUeiMwl8= + + + Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + LCu+X1qL0q45K59uGY2l7hUTI8wg4/h2qc88AHQpL8U= + + + Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + Bvt2bXXrVDZet13oUL4ZhD7Qo7SjEBKPUgK3kC+PUdc= + + + Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + OcODbqztygwT82zsmiJV5l1d4UoI8E6Gk86sXXLqOkw= + + + Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + Bvt2bXXrVDZet13oUL4ZhD7Qo7SjEBKPUgK3kC+PUdc= + + + Modules/connectivity_plus.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + 6WXFOUzNCSF8LgmnNfNmWK9eJDPH79Ql0DwTi0Dim20= + + + Modules/module.modulemap + + hash2 + + +YBM/7sA7bdgcpq2CpHS7Krdv8WYcHbLM+e56uzAKLQ= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/connectivity_plus b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/connectivity_plus new file mode 100755 index 0000000..33b41c0 Binary files /dev/null and b/Flutter/Release/connectivity_plus.xcframework/ios-arm64_x86_64-simulator/connectivity_plus.framework/connectivity_plus differ diff --git a/Flutter/Release/device_info_plus.xcframework/Info.plist b/Flutter/Release/device_info_plus.xcframework/Info.plist new file mode 100644 index 0000000..6a46a5d --- /dev/null +++ b/Flutter/Release/device_info_plus.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + device_info_plus.framework/device_info_plus + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + device_info_plus.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + device_info_plus.framework/device_info_plus + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + device_info_plus.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64/dSYMs/device_info_plus.framework.dSYM/Contents/Info.plist b/Flutter/Release/device_info_plus.xcframework/ios-arm64/dSYMs/device_info_plus.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..812180d --- /dev/null +++ b/Flutter/Release/device_info_plus.xcframework/ios-arm64/dSYMs/device_info_plus.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.device-info-plus + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 0.0.1 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64/dSYMs/device_info_plus.framework.dSYM/Contents/Resources/DWARF/device_info_plus b/Flutter/Release/device_info_plus.xcframework/ios-arm64/dSYMs/device_info_plus.framework.dSYM/Contents/Resources/DWARF/device_info_plus new file mode 100644 index 0000000..c494476 Binary files /dev/null and b/Flutter/Release/device_info_plus.xcframework/ios-arm64/dSYMs/device_info_plus.framework.dSYM/Contents/Resources/DWARF/device_info_plus differ diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64/dSYMs/device_info_plus.framework.dSYM/Contents/Resources/Relocations/aarch64/device_info_plus.yml b/Flutter/Release/device_info_plus.xcframework/ios-arm64/dSYMs/device_info_plus.framework.dSYM/Contents/Resources/Relocations/aarch64/device_info_plus.yml new file mode 100644 index 0000000..e9d46e5 --- /dev/null +++ b/Flutter/Release/device_info_plus.xcframework/ios-arm64/dSYMs/device_info_plus.framework.dSYM/Contents/Resources/Relocations/aarch64/device_info_plus.yml @@ -0,0 +1,11 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/device_info_plus/device_info_plus.framework/device_info_plus' +relocations: + - { offsetInCU: 0x33, offset: 0x3C6C, size: 0x8, addend: 0x0, symName: _device_info_plusVersionString, symObjAddr: 0x0, symBinAddr: 0x4870, symSize: 0x0 } + - { offsetInCU: 0x67, offset: 0x3CA0, size: 0x8, addend: 0x0, symName: _device_info_plusVersionNumber, symObjAddr: 0x30, symBinAddr: 0x48A0, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x3CDC, size: 0x8, addend: 0x0, symName: '+[FPPDeviceInfoPlusPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0xA4 } + - { offsetInCU: 0xB3, offset: 0x3D68, size: 0x8, addend: 0x0, symName: '+[FPPDeviceInfoPlusPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0xA4 } + - { offsetInCU: 0x10C, offset: 0x3DC1, size: 0x8, addend: 0x0, symName: '-[FPPDeviceInfoPlusPlugin handleMethodCall:result:]', symObjAddr: 0xA4, symBinAddr: 0x40A4, symSize: 0x458 } + - { offsetInCU: 0x1F8, offset: 0x3EAD, size: 0x8, addend: 0x0, symName: '-[FPPDeviceInfoPlusPlugin isDevicePhysical]', symObjAddr: 0x4FC, symBinAddr: 0x44FC, symSize: 0x8 } +... diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/Headers/FPPDeviceInfoPlusPlugin.h b/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/Headers/FPPDeviceInfoPlusPlugin.h new file mode 100644 index 0000000..430e81c --- /dev/null +++ b/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/Headers/FPPDeviceInfoPlusPlugin.h @@ -0,0 +1,8 @@ +// Copyright 2017 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +@interface FPPDeviceInfoPlusPlugin : NSObject +@end diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/Headers/device_info_plus-umbrella.h b/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/Headers/device_info_plus-umbrella.h new file mode 100644 index 0000000..1b55442 --- /dev/null +++ b/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/Headers/device_info_plus-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FPPDeviceInfoPlusPlugin.h" + +FOUNDATION_EXPORT double device_info_plusVersionNumber; +FOUNDATION_EXPORT const unsigned char device_info_plusVersionString[]; + diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/Info.plist b/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/Info.plist new file mode 100644 index 0000000..6b1ec4f Binary files /dev/null and b/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/Info.plist differ diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/Modules/module.modulemap b/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/Modules/module.modulemap new file mode 100644 index 0000000..856e8a4 --- /dev/null +++ b/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module device_info_plus { + umbrella header "device_info_plus-umbrella.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/device_info_plus b/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/device_info_plus new file mode 100755 index 0000000..283016d Binary files /dev/null and b/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/device_info_plus differ diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/device_info_plus_privacy.bundle/Info.plist b/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/device_info_plus_privacy.bundle/Info.plist new file mode 100644 index 0000000..8054b9a Binary files /dev/null and b/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/device_info_plus_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/device_info_plus_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/device_info_plus_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..a34b7e2 --- /dev/null +++ b/Flutter/Release/device_info_plus.xcframework/ios-arm64/device_info_plus.framework/device_info_plus_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/Headers/FPPDeviceInfoPlusPlugin.h b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/Headers/FPPDeviceInfoPlusPlugin.h new file mode 100644 index 0000000..430e81c --- /dev/null +++ b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/Headers/FPPDeviceInfoPlusPlugin.h @@ -0,0 +1,8 @@ +// Copyright 2017 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +@interface FPPDeviceInfoPlusPlugin : NSObject +@end diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/Headers/device_info_plus-umbrella.h b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/Headers/device_info_plus-umbrella.h new file mode 100644 index 0000000..1b55442 --- /dev/null +++ b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/Headers/device_info_plus-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FPPDeviceInfoPlusPlugin.h" + +FOUNDATION_EXPORT double device_info_plusVersionNumber; +FOUNDATION_EXPORT const unsigned char device_info_plusVersionString[]; + diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/Info.plist b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/Info.plist new file mode 100644 index 0000000..ea2b1ee Binary files /dev/null and b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/Info.plist differ diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/Modules/module.modulemap b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/Modules/module.modulemap new file mode 100644 index 0000000..856e8a4 --- /dev/null +++ b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module device_info_plus { + umbrella header "device_info_plus-umbrella.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/_CodeSignature/CodeResources b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..b0421df --- /dev/null +++ b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/_CodeSignature/CodeResources @@ -0,0 +1,157 @@ + + + + + files + + Headers/FPPDeviceInfoPlusPlugin.h + + jK2eBNr3bLIjDaI4U4nnxjZLcsY= + + Headers/device_info_plus-umbrella.h + + XE4+oAC2CAkwn8Qxbo5KAAb4uH4= + + Info.plist + + L6ItfvBUD3fP2l5HhxxNadhqVkw= + + Modules/module.modulemap + + FgvfDWSicujjjNMktmC7NHiARtQ= + + device_info_plus_privacy.bundle/Info.plist + + IPfvWEeg4vyCUjTqBsN17+RxVA4= + + device_info_plus_privacy.bundle/PrivacyInfo.xcprivacy + + /LX0ZlwxwIAIhjZaDB8EiH5KpXA= + + + files2 + + Headers/FPPDeviceInfoPlusPlugin.h + + hash2 + + 4Pcm+PvvGkUNIC+muxNwlwDn24fmlZvG7kR+9sMdHhs= + + + Headers/device_info_plus-umbrella.h + + hash2 + + ExigpzWWLa5VTGMC3bGfQUocP6qw5urSvpi1GrKbgnk= + + + Modules/module.modulemap + + hash2 + + nT9sjRCS7UxfpwNi9AnFhCxfwvEP2AsKDJH3D8Rmc5E= + + + device_info_plus_privacy.bundle/Info.plist + + hash2 + + zR2flRfoXp5gJzyz33pXhWVcQaDI5qxLTcJLn7Q7U38= + + + device_info_plus_privacy.bundle/PrivacyInfo.xcprivacy + + hash2 + + bS2g2NkwIn1CjB2TY7CtbjoS4sm2jFzilxWKdBL8jDE= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/device_info_plus b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/device_info_plus new file mode 100755 index 0000000..63aebe9 Binary files /dev/null and b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/device_info_plus differ diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/device_info_plus_privacy.bundle/Info.plist b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/device_info_plus_privacy.bundle/Info.plist new file mode 100644 index 0000000..cffe9c1 Binary files /dev/null and b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/device_info_plus_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/device_info_plus_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/device_info_plus_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..a34b7e2 --- /dev/null +++ b/Flutter/Release/device_info_plus.xcframework/ios-arm64_x86_64-simulator/device_info_plus.framework/device_info_plus_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/flutter_compass.xcframework/Info.plist b/Flutter/Release/flutter_compass.xcframework/Info.plist new file mode 100644 index 0000000..250eb2b --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + flutter_compass.framework/flutter_compass + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + flutter_compass.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + flutter_compass.framework/flutter_compass + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + flutter_compass.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64/dSYMs/flutter_compass.framework.dSYM/Contents/Info.plist b/Flutter/Release/flutter_compass.xcframework/ios-arm64/dSYMs/flutter_compass.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..5427784 --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64/dSYMs/flutter_compass.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.flutter-compass + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 0.0.1 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64/dSYMs/flutter_compass.framework.dSYM/Contents/Resources/DWARF/flutter_compass b/Flutter/Release/flutter_compass.xcframework/ios-arm64/dSYMs/flutter_compass.framework.dSYM/Contents/Resources/DWARF/flutter_compass new file mode 100644 index 0000000..fc5e6a3 Binary files /dev/null and b/Flutter/Release/flutter_compass.xcframework/ios-arm64/dSYMs/flutter_compass.framework.dSYM/Contents/Resources/DWARF/flutter_compass differ diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64/dSYMs/flutter_compass.framework.dSYM/Contents/Resources/Relocations/aarch64/flutter_compass.yml b/Flutter/Release/flutter_compass.xcframework/ios-arm64/dSYMs/flutter_compass.framework.dSYM/Contents/Resources/Relocations/aarch64/flutter_compass.yml new file mode 100644 index 0000000..43d40fc --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64/dSYMs/flutter_compass.framework.dSYM/Contents/Resources/Relocations/aarch64/flutter_compass.yml @@ -0,0 +1,33 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/flutter_compass/flutter_compass.framework/flutter_compass' +relocations: + - { offsetInCU: 0x34, offset: 0x602A8, size: 0x8, addend: 0x0, symName: _flutter_compassVersionString, symObjAddr: 0x0, symBinAddr: 0x7080, symSize: 0x0 } + - { offsetInCU: 0x6A, offset: 0x602DE, size: 0x8, addend: 0x0, symName: _flutter_compassVersionNumber, symObjAddr: 0x30, symBinAddr: 0x70B0, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x6031B, size: 0x8, addend: 0x0, symName: '+[FlutterCompassPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0xC } + - { offsetInCU: 0x99, offset: 0x6038D, size: 0x8, addend: 0x0, symName: '+[FlutterCompassPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0xC } + - { offsetInCU: 0x4F, offset: 0x60449, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginC7channelACSo0D12EventChannelC_tcfc', symObjAddr: 0x0, symBinAddr: 0x400C, symSize: 0x17C } + - { offsetInCU: 0xF3, offset: 0x604ED, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginC8register4withySo0dF9Registrar_p_tFZ', symObjAddr: 0x17C, symBinAddr: 0x4188, symSize: 0xA8 } + - { offsetInCU: 0x16C, offset: 0x60566, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginC8register4withySo0dF9Registrar_p_tFZTo', symObjAddr: 0x244, symBinAddr: 0x4250, symSize: 0xC8 } + - { offsetInCU: 0x211, offset: 0x6060B, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginC8onListen13withArguments9eventSinkSo0D5ErrorCSgypSg_yAJctF', symObjAddr: 0x30C, symBinAddr: 0x4318, symSize: 0x64 } + - { offsetInCU: 0x2BC, offset: 0x606B6, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginC8onListen13withArguments9eventSinkSo0D5ErrorCSgypSg_yAJctFTo', symObjAddr: 0x380, symBinAddr: 0x438C, symSize: 0xF0 } + - { offsetInCU: 0x34B, offset: 0x60745, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginC8onCancel13withArgumentsSo0D5ErrorCSgypSg_tF', symObjAddr: 0x540, symBinAddr: 0x454C, symSize: 0x44 } + - { offsetInCU: 0x3DE, offset: 0x607D8, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginC8onCancel13withArgumentsSo0D5ErrorCSgypSg_tFTo', symObjAddr: 0x584, symBinAddr: 0x4590, symSize: 0xA4 } + - { offsetInCU: 0x461, offset: 0x6085B, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginC15locationManager_16didUpdateHeadingySo010CLLocationH0C_So9CLHeadingCtF', symObjAddr: 0x628, symBinAddr: 0x4634, symSize: 0x8 } + - { offsetInCU: 0x484, offset: 0x6087E, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginC15locationManager_16didUpdateHeadingySo010CLLocationH0C_So9CLHeadingCtFTo', symObjAddr: 0x630, symBinAddr: 0x463C, symSize: 0x74 } + - { offsetInCU: 0x4B6, offset: 0x608B0, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginCACycfC', symObjAddr: 0x6A4, symBinAddr: 0x46B0, symSize: 0x20 } + - { offsetInCU: 0x4D4, offset: 0x608CE, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginCACycfc', symObjAddr: 0x6C4, symBinAddr: 0x46D0, symSize: 0x2C } + - { offsetInCU: 0x537, offset: 0x60931, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginCACycfcTo', symObjAddr: 0x6F0, symBinAddr: 0x46FC, symSize: 0x2C } + - { offsetInCU: 0x594, offset: 0x6098E, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginCfD', symObjAddr: 0x71C, symBinAddr: 0x4728, symSize: 0x30 } + - { offsetInCU: 0x5FD, offset: 0x609F7, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginC15locationManager_16didUpdateHeadingySo010CLLocationH0C_So9CLHeadingCtFTf4dnn_n', symObjAddr: 0x798, symBinAddr: 0x47A4, symSize: 0x320 } + - { offsetInCU: 0x7C2, offset: 0x60BBC, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginCMa', symObjAddr: 0x224, symBinAddr: 0x4230, symSize: 0x20 } + - { offsetInCU: 0x7D6, offset: 0x60BD0, size: 0x8, addend: 0x0, symName: '_$sypSgIegn_SgWOe', symObjAddr: 0x370, symBinAddr: 0x437C, symSize: 0x10 } + - { offsetInCU: 0x7EA, offset: 0x60BE4, size: 0x8, addend: 0x0, symName: '_$syXlSgIeyBy_ypSgIegn_TR', symObjAddr: 0x470, symBinAddr: 0x447C, symSize: 0xD0 } + - { offsetInCU: 0x818, offset: 0x60C12, size: 0x8, addend: 0x0, symName: '_$s15flutter_compass25SwiftFlutterCompassPluginCfETo', symObjAddr: 0x74C, symBinAddr: 0x4758, symSize: 0x4C } + - { offsetInCU: 0x87E, offset: 0x60C78, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0xB18, symBinAddr: 0x4B24, symSize: 0x40 } + - { offsetInCU: 0x892, offset: 0x60C8C, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0xB58, symBinAddr: 0x4B64, symSize: 0x40 } + - { offsetInCU: 0x8A6, offset: 0x60CA0, size: 0x8, addend: 0x0, symName: '_$syXlSgIeyBy_ypSgIegn_TRTA', symObjAddr: 0xBBC, symBinAddr: 0x4BC8, symSize: 0x8 } + - { offsetInCU: 0x8BA, offset: 0x60CB4, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0xBC4, symBinAddr: 0x4BD0, symSize: 0x48 } + - { offsetInCU: 0x8CE, offset: 0x60CC8, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0xC0C, symBinAddr: 0x4C18, symSize: 0x24 } + - { offsetInCU: 0x8E2, offset: 0x60CDC, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0xC30, symBinAddr: 0x4C3C, symSize: 0x20 } +... diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Headers/FlutterCompassPlugin.h b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Headers/FlutterCompassPlugin.h new file mode 100644 index 0000000..83697c4 --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Headers/FlutterCompassPlugin.h @@ -0,0 +1,4 @@ +#import + +@interface FlutterCompassPlugin : NSObject +@end diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Headers/flutter_compass-Swift.h b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Headers/flutter_compass-Swift.h new file mode 100644 index 0000000..52e6a2b --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Headers/flutter_compass-Swift.h @@ -0,0 +1,329 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 effective-4.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef FLUTTER_COMPASS_SWIFT_H +#define FLUTTER_COMPASS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreLocation; +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="flutter_compass",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; +@class FlutterError; +@class CLLocationManager; +@class CLHeading; + +SWIFT_CLASS("_TtC15flutter_compass25SwiftFlutterCompassPlugin") +@interface SwiftFlutterCompassPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (FlutterError * _Nullable)onListenWithArguments:(id _Nullable)arguments eventSink:(FlutterEventSink _Nonnull)eventSink SWIFT_WARN_UNUSED_RESULT; +- (FlutterError * _Nullable)onCancelWithArguments:(id _Nullable)arguments SWIFT_WARN_UNUSED_RESULT; +- (void)locationManager:(CLLocationManager * _Nonnull)manager didUpdateHeading:(CLHeading * _Nonnull)newHeading; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Headers/flutter_compass-umbrella.h b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Headers/flutter_compass-umbrella.h new file mode 100644 index 0000000..347a531 --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Headers/flutter_compass-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FlutterCompassPlugin.h" + +FOUNDATION_EXPORT double flutter_compassVersionNumber; +FOUNDATION_EXPORT const unsigned char flutter_compassVersionString[]; + diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Info.plist b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Info.plist new file mode 100644 index 0000000..f4a2ff4 Binary files /dev/null and b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Info.plist differ diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/flutter_compass.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/flutter_compass.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo new file mode 100644 index 0000000..ff2c8bc Binary files /dev/null and b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/flutter_compass.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios.abi.json b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..821344f --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,566 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "flutter_compass" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "flutter_compass" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "flutter_compass" + }, + { + "kind": "Import", + "name": "CoreMotion", + "printedName": "CoreMotion", + "declKind": "Import", + "moduleName": "flutter_compass" + }, + { + "kind": "Import", + "name": "simd", + "printedName": "simd", + "declKind": "Import", + "moduleName": "flutter_compass" + }, + { + "kind": "TypeDecl", + "name": "SwiftFlutterCompassPlugin", + "printedName": "SwiftFlutterCompassPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin(cm)registerWithRegistrar:", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC8register4withySo0dF9Registrar_p_tFZ", + "moduleName": "flutter_compass", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onListen", + "printedName": "onListen(withArguments:eventSink:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterError?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterError", + "printedName": "Flutter.FlutterError", + "usr": "c:objc(cs)FlutterError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin(im)onListenWithArguments:eventSink:", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC8onListen13withArguments9eventSinkSo0D5ErrorCSgypSg_yAJctF", + "moduleName": "flutter_compass", + "objc_name": "onListenWithArguments:eventSink:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onCancel", + "printedName": "onCancel(withArguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterError?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterError", + "printedName": "Flutter.FlutterError", + "usr": "c:objc(cs)FlutterError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin(im)onCancelWithArguments:", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC8onCancel13withArgumentsSo0D5ErrorCSgypSg_tF", + "moduleName": "flutter_compass", + "objc_name": "onCancelWithArguments:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "locationManager", + "printedName": "locationManager(_:didUpdateHeading:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationManager", + "printedName": "CoreLocation.CLLocationManager", + "usr": "c:objc(cs)CLLocationManager" + }, + { + "kind": "TypeNominal", + "name": "CLHeading", + "printedName": "CoreLocation.CLHeading", + "usr": "c:objc(cs)CLHeading" + } + ], + "declKind": "Func", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin(im)locationManager:didUpdateHeading:", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC15locationManager_16didUpdateHeadingySo010CLLocationH0C_So9CLHeadingCtF", + "moduleName": "flutter_compass", + "objc_name": "locationManager:didUpdateHeading:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftFlutterCompassPlugin", + "printedName": "flutter_compass.SwiftFlutterCompassPlugin", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin(im)init", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginCACycfc", + "moduleName": "flutter_compass", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC", + "moduleName": "flutter_compass", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "FloatLiteral", + "offset": 499, + "length": 3, + "value": "0.1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "FloatLiteral", + "offset": 589, + "length": 3, + "value": "1.0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "FloatLiteral", + "offset": 595, + "length": 4, + "value": "30.0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "StringLiteral", + "offset": 828, + "length": 28, + "value": "\"hemanthraj\/flutter_compass\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 1509, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2181, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2184, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2187, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2224, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2227, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2230, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2267, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2271, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2274, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2398, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2401, + "length": 2, + "value": "-1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2405, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2442, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2445, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2448, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2485, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2488, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2491, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 3053, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 3056, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 3062, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 3065, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 3083, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 3144, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 3191, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "FloatLiteral", + "offset": 3196, + "length": 5, + "value": "180.0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 3506, + "length": 3, + "value": "180" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 3597, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "IntegerLiteral", + "offset": 3686, + "length": 2, + "value": "90" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "StringLiteral", + "offset": 92, + "length": 25, + "value": "\"flutter_compass.SwiftFlutterCompassPlugin\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios.private.swiftinterface b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..476b16b --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,21 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 effective-4.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -O -module-name flutter_compass +// swift-module-flags-ignorable: -enable-bare-slash-regex +import CoreLocation +import CoreMotion +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import flutter_compass +import simd +@objc @_hasMissingDesignatedInitializers public class SwiftFlutterCompassPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin, Flutter.FlutterStreamHandler, CoreLocation.CLLocationManagerDelegate { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func onListen(withArguments arguments: Any?, eventSink: @escaping Flutter.FlutterEventSink) -> Flutter.FlutterError? + @objc public func onCancel(withArguments arguments: Any?) -> Flutter.FlutterError? + @objc public func locationManager(_ manager: CoreLocation.CLLocationManager, didUpdateHeading newHeading: CoreLocation.CLHeading) + @objc deinit +} diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios.swiftdoc b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..484051e Binary files /dev/null and b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios.swiftinterface b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..476b16b --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,21 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 effective-4.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -O -module-name flutter_compass +// swift-module-flags-ignorable: -enable-bare-slash-regex +import CoreLocation +import CoreMotion +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import flutter_compass +import simd +@objc @_hasMissingDesignatedInitializers public class SwiftFlutterCompassPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin, Flutter.FlutterStreamHandler, CoreLocation.CLLocationManagerDelegate { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func onListen(withArguments arguments: Any?, eventSink: @escaping Flutter.FlutterEventSink) -> Flutter.FlutterError? + @objc public func onCancel(withArguments arguments: Any?) -> Flutter.FlutterError? + @objc public func locationManager(_ manager: CoreLocation.CLLocationManager, didUpdateHeading newHeading: CoreLocation.CLHeading) + @objc deinit +} diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/module.modulemap b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/module.modulemap new file mode 100644 index 0000000..5f13af4 --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module flutter_compass { + umbrella header "flutter_compass-umbrella.h" + + export * + module * { export * } +} + +module flutter_compass.Swift { + header "flutter_compass-Swift.h" + requires objc +} diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/flutter_compass b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/flutter_compass new file mode 100755 index 0000000..280a742 Binary files /dev/null and b/Flutter/Release/flutter_compass.xcframework/ios-arm64/flutter_compass.framework/flutter_compass differ diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Headers/FlutterCompassPlugin.h b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Headers/FlutterCompassPlugin.h new file mode 100644 index 0000000..83697c4 --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Headers/FlutterCompassPlugin.h @@ -0,0 +1,4 @@ +#import + +@interface FlutterCompassPlugin : NSObject +@end diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Headers/flutter_compass-Swift.h b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Headers/flutter_compass-Swift.h new file mode 100644 index 0000000..4096899 --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Headers/flutter_compass-Swift.h @@ -0,0 +1,654 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 effective-4.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef FLUTTER_COMPASS_SWIFT_H +#define FLUTTER_COMPASS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreLocation; +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="flutter_compass",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; +@class FlutterError; +@class CLLocationManager; +@class CLHeading; + +SWIFT_CLASS("_TtC15flutter_compass25SwiftFlutterCompassPlugin") +@interface SwiftFlutterCompassPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (FlutterError * _Nullable)onListenWithArguments:(id _Nullable)arguments eventSink:(FlutterEventSink _Nonnull)eventSink SWIFT_WARN_UNUSED_RESULT; +- (FlutterError * _Nullable)onCancelWithArguments:(id _Nullable)arguments SWIFT_WARN_UNUSED_RESULT; +- (void)locationManager:(CLLocationManager * _Nonnull)manager didUpdateHeading:(CLHeading * _Nonnull)newHeading; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.9.2 effective-4.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef FLUTTER_COMPASS_SWIFT_H +#define FLUTTER_COMPASS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreLocation; +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="flutter_compass",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; +@class FlutterError; +@class CLLocationManager; +@class CLHeading; + +SWIFT_CLASS("_TtC15flutter_compass25SwiftFlutterCompassPlugin") +@interface SwiftFlutterCompassPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (FlutterError * _Nullable)onListenWithArguments:(id _Nullable)arguments eventSink:(FlutterEventSink _Nonnull)eventSink SWIFT_WARN_UNUSED_RESULT; +- (FlutterError * _Nullable)onCancelWithArguments:(id _Nullable)arguments SWIFT_WARN_UNUSED_RESULT; +- (void)locationManager:(CLLocationManager * _Nonnull)manager didUpdateHeading:(CLHeading * _Nonnull)newHeading; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Headers/flutter_compass-umbrella.h b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Headers/flutter_compass-umbrella.h new file mode 100644 index 0000000..347a531 --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Headers/flutter_compass-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FlutterCompassPlugin.h" + +FOUNDATION_EXPORT double flutter_compassVersionNumber; +FOUNDATION_EXPORT const unsigned char flutter_compassVersionString[]; + diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Info.plist b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Info.plist new file mode 100644 index 0000000..13399e6 Binary files /dev/null and b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Info.plist differ diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..28e3dbc Binary files /dev/null and b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..5ad26f8 Binary files /dev/null and b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.abi.json b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..9d18db7 --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,356 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "flutter_compass" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "flutter_compass" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "flutter_compass" + }, + { + "kind": "Import", + "name": "CoreMotion", + "printedName": "CoreMotion", + "declKind": "Import", + "moduleName": "flutter_compass" + }, + { + "kind": "Import", + "name": "simd", + "printedName": "simd", + "declKind": "Import", + "moduleName": "flutter_compass" + }, + { + "kind": "TypeDecl", + "name": "SwiftFlutterCompassPlugin", + "printedName": "SwiftFlutterCompassPlugin", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(channel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftFlutterCompassPlugin", + "printedName": "flutter_compass.SwiftFlutterCompassPlugin", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin" + }, + { + "kind": "TypeNominal", + "name": "FlutterEventChannel", + "printedName": "Flutter.FlutterEventChannel", + "usr": "c:objc(cs)FlutterEventChannel" + } + ], + "declKind": "Constructor", + "usr": "s:15flutter_compass25SwiftFlutterCompassPluginC7channelACSo0D12EventChannelC_tcfc", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC7channelACSo0D12EventChannelC_tcfc", + "moduleName": "flutter_compass", + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin(cm)registerWithRegistrar:", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC8register4withySo0dF9Registrar_p_tFZ", + "moduleName": "flutter_compass", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onListen", + "printedName": "onListen(withArguments:eventSink:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterError?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterError", + "printedName": "Flutter.FlutterError", + "usr": "c:objc(cs)FlutterError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin(im)onListenWithArguments:eventSink:", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC8onListen13withArguments9eventSinkSo0D5ErrorCSgypSg_yAJctF", + "moduleName": "flutter_compass", + "isOpen": true, + "objc_name": "onListenWithArguments:eventSink:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onCancel", + "printedName": "onCancel(withArguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterError?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterError", + "printedName": "Flutter.FlutterError", + "usr": "c:objc(cs)FlutterError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin(im)onCancelWithArguments:", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC8onCancel13withArgumentsSo0D5ErrorCSgypSg_tF", + "moduleName": "flutter_compass", + "isOpen": true, + "objc_name": "onCancelWithArguments:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "locationManager", + "printedName": "locationManager(_:didUpdateHeading:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationManager", + "printedName": "CoreLocation.CLLocationManager", + "usr": "c:objc(cs)CLLocationManager" + }, + { + "kind": "TypeNominal", + "name": "CLHeading", + "printedName": "CoreLocation.CLHeading", + "usr": "c:objc(cs)CLHeading" + } + ], + "declKind": "Func", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin(im)locationManager:didUpdateHeading:", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC15locationManager_16didUpdateHeadingySo010CLLocationH0C_So9CLHeadingCtF", + "moduleName": "flutter_compass", + "isOpen": true, + "objc_name": "locationManager:didUpdateHeading:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftFlutterCompassPlugin", + "printedName": "flutter_compass.SwiftFlutterCompassPlugin", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin(im)init", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginCACycfc", + "moduleName": "flutter_compass", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC", + "moduleName": "flutter_compass", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "StringLiteral", + "offset": 92, + "length": 25, + "value": "\"flutter_compass.SwiftFlutterCompassPlugin\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..794b052 --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,21 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 effective-4.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -Onone -module-name flutter_compass +// swift-module-flags-ignorable: -enable-bare-slash-regex +import CoreLocation +import CoreMotion +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import flutter_compass +import simd +@objc @_hasMissingDesignatedInitializers public class SwiftFlutterCompassPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin, Flutter.FlutterStreamHandler, CoreLocation.CLLocationManagerDelegate { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func onListen(withArguments arguments: Any?, eventSink: @escaping Flutter.FlutterEventSink) -> Flutter.FlutterError? + @objc public func onCancel(withArguments arguments: Any?) -> Flutter.FlutterError? + @objc public func locationManager(_ manager: CoreLocation.CLLocationManager, didUpdateHeading newHeading: CoreLocation.CLHeading) + @objc deinit +} diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..7a47032 Binary files /dev/null and b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..794b052 --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,21 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 effective-4.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -Onone -module-name flutter_compass +// swift-module-flags-ignorable: -enable-bare-slash-regex +import CoreLocation +import CoreMotion +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import flutter_compass +import simd +@objc @_hasMissingDesignatedInitializers public class SwiftFlutterCompassPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin, Flutter.FlutterStreamHandler, CoreLocation.CLLocationManagerDelegate { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func onListen(withArguments arguments: Any?, eventSink: @escaping Flutter.FlutterEventSink) -> Flutter.FlutterError? + @objc public func onCancel(withArguments arguments: Any?) -> Flutter.FlutterError? + @objc public func locationManager(_ manager: CoreLocation.CLLocationManager, didUpdateHeading newHeading: CoreLocation.CLHeading) + @objc deinit +} diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..9d18db7 --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,356 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "flutter_compass" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "flutter_compass" + }, + { + "kind": "Import", + "name": "CoreLocation", + "printedName": "CoreLocation", + "declKind": "Import", + "moduleName": "flutter_compass" + }, + { + "kind": "Import", + "name": "CoreMotion", + "printedName": "CoreMotion", + "declKind": "Import", + "moduleName": "flutter_compass" + }, + { + "kind": "Import", + "name": "simd", + "printedName": "simd", + "declKind": "Import", + "moduleName": "flutter_compass" + }, + { + "kind": "TypeDecl", + "name": "SwiftFlutterCompassPlugin", + "printedName": "SwiftFlutterCompassPlugin", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(channel:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftFlutterCompassPlugin", + "printedName": "flutter_compass.SwiftFlutterCompassPlugin", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin" + }, + { + "kind": "TypeNominal", + "name": "FlutterEventChannel", + "printedName": "Flutter.FlutterEventChannel", + "usr": "c:objc(cs)FlutterEventChannel" + } + ], + "declKind": "Constructor", + "usr": "s:15flutter_compass25SwiftFlutterCompassPluginC7channelACSo0D12EventChannelC_tcfc", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC7channelACSo0D12EventChannelC_tcfc", + "moduleName": "flutter_compass", + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin(cm)registerWithRegistrar:", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC8register4withySo0dF9Registrar_p_tFZ", + "moduleName": "flutter_compass", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onListen", + "printedName": "onListen(withArguments:eventSink:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterError?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterError", + "printedName": "Flutter.FlutterError", + "usr": "c:objc(cs)FlutterError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin(im)onListenWithArguments:eventSink:", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC8onListen13withArguments9eventSinkSo0D5ErrorCSgypSg_yAJctF", + "moduleName": "flutter_compass", + "isOpen": true, + "objc_name": "onListenWithArguments:eventSink:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "onCancel", + "printedName": "onCancel(withArguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterError?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterError", + "printedName": "Flutter.FlutterError", + "usr": "c:objc(cs)FlutterError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin(im)onCancelWithArguments:", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC8onCancel13withArgumentsSo0D5ErrorCSgypSg_tF", + "moduleName": "flutter_compass", + "isOpen": true, + "objc_name": "onCancelWithArguments:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "locationManager", + "printedName": "locationManager(_:didUpdateHeading:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "CLLocationManager", + "printedName": "CoreLocation.CLLocationManager", + "usr": "c:objc(cs)CLLocationManager" + }, + { + "kind": "TypeNominal", + "name": "CLHeading", + "printedName": "CoreLocation.CLHeading", + "usr": "c:objc(cs)CLHeading" + } + ], + "declKind": "Func", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin(im)locationManager:didUpdateHeading:", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC15locationManager_16didUpdateHeadingySo010CLLocationH0C_So9CLHeadingCtF", + "moduleName": "flutter_compass", + "isOpen": true, + "objc_name": "locationManager:didUpdateHeading:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftFlutterCompassPlugin", + "printedName": "flutter_compass.SwiftFlutterCompassPlugin", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin(im)init", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginCACycfc", + "moduleName": "flutter_compass", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@flutter_compass@objc(cs)SwiftFlutterCompassPlugin", + "mangledName": "$s15flutter_compass25SwiftFlutterCompassPluginC", + "moduleName": "flutter_compass", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/flutter_compass-0.8.0\/ios\/Classes\/SwiftFlutterCompassPlugin.swift", + "kind": "StringLiteral", + "offset": 92, + "length": 25, + "value": "\"flutter_compass.SwiftFlutterCompassPlugin\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..ca6fcdb --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,21 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 effective-4.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -Onone -module-name flutter_compass +// swift-module-flags-ignorable: -enable-bare-slash-regex +import CoreLocation +import CoreMotion +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import flutter_compass +import simd +@objc @_hasMissingDesignatedInitializers public class SwiftFlutterCompassPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin, Flutter.FlutterStreamHandler, CoreLocation.CLLocationManagerDelegate { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func onListen(withArguments arguments: Any?, eventSink: @escaping Flutter.FlutterEventSink) -> Flutter.FlutterError? + @objc public func onCancel(withArguments arguments: Any?) -> Flutter.FlutterError? + @objc public func locationManager(_ manager: CoreLocation.CLLocationManager, didUpdateHeading newHeading: CoreLocation.CLHeading) + @objc deinit +} diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..526c921 Binary files /dev/null and b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..ca6fcdb --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,21 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 effective-4.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 4.2 -enforce-exclusivity=checked -Onone -module-name flutter_compass +// swift-module-flags-ignorable: -enable-bare-slash-regex +import CoreLocation +import CoreMotion +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import flutter_compass +import simd +@objc @_hasMissingDesignatedInitializers public class SwiftFlutterCompassPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin, Flutter.FlutterStreamHandler, CoreLocation.CLLocationManagerDelegate { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func onListen(withArguments arguments: Any?, eventSink: @escaping Flutter.FlutterEventSink) -> Flutter.FlutterError? + @objc public func onCancel(withArguments arguments: Any?) -> Flutter.FlutterError? + @objc public func locationManager(_ manager: CoreLocation.CLLocationManager, didUpdateHeading newHeading: CoreLocation.CLHeading) + @objc deinit +} diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/module.modulemap b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/module.modulemap new file mode 100644 index 0000000..5f13af4 --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module flutter_compass { + umbrella header "flutter_compass-umbrella.h" + + export * + module * { export * } +} + +module flutter_compass.Swift { + header "flutter_compass-Swift.h" + requires objc +} diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/_CodeSignature/CodeResources b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..948e254 --- /dev/null +++ b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/_CodeSignature/CodeResources @@ -0,0 +1,278 @@ + + + + + files + + Headers/FlutterCompassPlugin.h + + GfKMsAshagO1yhACvYSz2Y847Go= + + Headers/flutter_compass-Swift.h + + ds17W/Zk4zIjcP4kPJ4/IZv62Uc= + + Headers/flutter_compass-umbrella.h + + E6d9crOitr1YzXdvhmw2RDaKgjY= + + Info.plist + + mavlwUfCu7pdZYvooenjzXdRink= + + Modules/flutter_compass.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + D2pd6Upl8bUPkvf9+5xRtfDLMIw= + + Modules/flutter_compass.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + eDHRa9hUdlIgmGgEgfcPBMuQOQU= + + Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.abi.json + + vPSI3cUDe+RGQuHxutlwn89t8wQ= + + Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + +PrCJxBl83MraO/FZR194zMSR5I= + + Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + JtlmsOh/d4m285y+vkBC8gfpm6I= + + Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + +PrCJxBl83MraO/FZR194zMSR5I= + + Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + lbS4qjCVmPIpUgNBl3cRIEUHeCc= + + Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.abi.json + + vPSI3cUDe+RGQuHxutlwn89t8wQ= + + Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + 0+eydAU7ZpThz2xG4hv/OdbB2GM= + + Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + 9SbAJElYxn/8/JP8xbnE9xBcAck= + + Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + 0+eydAU7ZpThz2xG4hv/OdbB2GM= + + Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + 8zFpbmbeKu5e4+kKT9YS399Wjm8= + + Modules/module.modulemap + + SEvad3ZkoeeGoMtPVlLJMMYF+UM= + + + files2 + + Headers/FlutterCompassPlugin.h + + hash2 + + hF7Q1VGA17EahNtK3KKNCDmSiRu8jaZ3x/S9djG2AE4= + + + Headers/flutter_compass-Swift.h + + hash2 + + C4Yl2IFmEINfS6gVkXF5PMogfnRVz6SA78rkgzvKxXs= + + + Headers/flutter_compass-umbrella.h + + hash2 + + r7a4fDgDv3Om/kwK/JyyzyUOlul5dBfiIa7td65auoE= + + + Modules/flutter_compass.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + hash2 + + PU1c4j0kj+TSOcyQDWN5MwGHmisuUSN0Ri0A7Cu04+0= + + + Modules/flutter_compass.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + hash2 + + crqKPe4Z5j6rlfwJMv34npKWzuRpWNKnIrJJJgEYsl8= + + + Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + iRI0aJAteLVXWFO/aYM6fyBdYl982JK5Pi3yykyjJWE= + + + Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + jxKl3iAs42t4oeVqsD7rIKkJ16eKf6JFZo505By8nbc= + + + Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + pOHYWGsQxHYbtjRz9NRoJAHCeeD0raRqtp8uVQKMrAA= + + + Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + jxKl3iAs42t4oeVqsD7rIKkJ16eKf6JFZo505By8nbc= + + + Modules/flutter_compass.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + EzEH3Yt3kRED2yXSEcoeBJ6MH2bh27WMivQnUpqxBY4= + + + Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + iRI0aJAteLVXWFO/aYM6fyBdYl982JK5Pi3yykyjJWE= + + + Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + tO6sqU4Z9o6joRyDZoOuycpywCnBPR+LgD7OWWJvZa0= + + + Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + u7mbzrXcy6kGz1j3TwAhZVjyIniQubnswRFqfWpLsyE= + + + Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + tO6sqU4Z9o6joRyDZoOuycpywCnBPR+LgD7OWWJvZa0= + + + Modules/flutter_compass.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + bLeNqnON/+ZJWrvtYePE0jhlaipW3HckNAPqLBQmhog= + + + Modules/module.modulemap + + hash2 + + Cuf6ueYDVSY5vzW+qHeQG3VEWpCU4659ISyIqtENlMk= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/flutter_compass b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/flutter_compass new file mode 100755 index 0000000..4cf726a Binary files /dev/null and b/Flutter/Release/flutter_compass.xcframework/ios-arm64_x86_64-simulator/flutter_compass.framework/flutter_compass differ diff --git a/Flutter/Release/flutter_keyboard_visibility.xcframework/Info.plist b/Flutter/Release/flutter_keyboard_visibility.xcframework/Info.plist new file mode 100644 index 0000000..c035960 --- /dev/null +++ b/Flutter/Release/flutter_keyboard_visibility.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + flutter_keyboard_visibility.framework/flutter_keyboard_visibility + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + flutter_keyboard_visibility.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + flutter_keyboard_visibility.framework/flutter_keyboard_visibility + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + flutter_keyboard_visibility.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/dSYMs/flutter_keyboard_visibility.framework.dSYM/Contents/Info.plist b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/dSYMs/flutter_keyboard_visibility.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..10add17 --- /dev/null +++ b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/dSYMs/flutter_keyboard_visibility.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.flutter-keyboard-visibility + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 0.0.1 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/dSYMs/flutter_keyboard_visibility.framework.dSYM/Contents/Resources/DWARF/flutter_keyboard_visibility b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/dSYMs/flutter_keyboard_visibility.framework.dSYM/Contents/Resources/DWARF/flutter_keyboard_visibility new file mode 100644 index 0000000..13e0d54 Binary files /dev/null and b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/dSYMs/flutter_keyboard_visibility.framework.dSYM/Contents/Resources/DWARF/flutter_keyboard_visibility differ diff --git a/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/dSYMs/flutter_keyboard_visibility.framework.dSYM/Contents/Resources/Relocations/aarch64/flutter_keyboard_visibility.yml b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/dSYMs/flutter_keyboard_visibility.framework.dSYM/Contents/Resources/Relocations/aarch64/flutter_keyboard_visibility.yml new file mode 100644 index 0000000..06abdb7 --- /dev/null +++ b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/dSYMs/flutter_keyboard_visibility.framework.dSYM/Contents/Resources/Relocations/aarch64/flutter_keyboard_visibility.yml @@ -0,0 +1,22 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/flutter_keyboard_visibility/flutter_keyboard_visibility.framework/flutter_keyboard_visibility' +relocations: + - { offsetInCU: 0x33, offset: 0x3C6C, size: 0x8, addend: 0x0, symName: _flutter_keyboard_visibilityVersionString, symObjAddr: 0x0, symBinAddr: 0x4648, symSize: 0x0 } + - { offsetInCU: 0x67, offset: 0x3CA0, size: 0x8, addend: 0x0, symName: _flutter_keyboard_visibilityVersionNumber, symObjAddr: 0x40, symBinAddr: 0x4688, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x3CDC, size: 0x8, addend: 0x0, symName: '+[FlutterKeyboardVisibilityPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x88 } + - { offsetInCU: 0xDD, offset: 0x3D92, size: 0x8, addend: 0x0, symName: '+[FlutterKeyboardVisibilityPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x88 } + - { offsetInCU: 0x136, offset: 0x3DEB, size: 0x8, addend: 0x0, symName: '-[FlutterKeyboardVisibilityPlugin init]', symObjAddr: 0x88, symBinAddr: 0x4088, symSize: 0xD4 } + - { offsetInCU: 0x179, offset: 0x3E2E, size: 0x8, addend: 0x0, symName: '-[FlutterKeyboardVisibilityPlugin didShow]', symObjAddr: 0x15C, symBinAddr: 0x415C, symSize: 0x94 } + - { offsetInCU: 0x1C1, offset: 0x3E76, size: 0x8, addend: 0x0, symName: '-[FlutterKeyboardVisibilityPlugin willShow]', symObjAddr: 0x1F0, symBinAddr: 0x41F0, symSize: 0x94 } + - { offsetInCU: 0x209, offset: 0x3EBE, size: 0x8, addend: 0x0, symName: '-[FlutterKeyboardVisibilityPlugin didHide]', symObjAddr: 0x284, symBinAddr: 0x4284, symSize: 0x94 } + - { offsetInCU: 0x251, offset: 0x3F06, size: 0x8, addend: 0x0, symName: '-[FlutterKeyboardVisibilityPlugin onListenWithArguments:eventSink:]', symObjAddr: 0x318, symBinAddr: 0x4318, symSize: 0x90 } + - { offsetInCU: 0x2B7, offset: 0x3F6C, size: 0x8, addend: 0x0, symName: '-[FlutterKeyboardVisibilityPlugin onCancelWithArguments:]', symObjAddr: 0x3A8, symBinAddr: 0x43A8, symSize: 0x1C } + - { offsetInCU: 0x2F6, offset: 0x3FAB, size: 0x8, addend: 0x0, symName: '-[FlutterKeyboardVisibilityPlugin flutterEventSink]', symObjAddr: 0x3C4, symBinAddr: 0x43C4, symSize: 0x8 } + - { offsetInCU: 0x32A, offset: 0x3FDF, size: 0x8, addend: 0x0, symName: '-[FlutterKeyboardVisibilityPlugin setFlutterEventSink:]', symObjAddr: 0x3CC, symBinAddr: 0x43CC, symSize: 0x8 } + - { offsetInCU: 0x365, offset: 0x401A, size: 0x8, addend: 0x0, symName: '-[FlutterKeyboardVisibilityPlugin flutterEventListening]', symObjAddr: 0x3D4, symBinAddr: 0x43D4, symSize: 0x8 } + - { offsetInCU: 0x399, offset: 0x404E, size: 0x8, addend: 0x0, symName: '-[FlutterKeyboardVisibilityPlugin setFlutterEventListening:]', symObjAddr: 0x3DC, symBinAddr: 0x43DC, symSize: 0x8 } + - { offsetInCU: 0x3D0, offset: 0x4085, size: 0x8, addend: 0x0, symName: '-[FlutterKeyboardVisibilityPlugin isVisible]', symObjAddr: 0x3E4, symBinAddr: 0x43E4, symSize: 0x8 } + - { offsetInCU: 0x404, offset: 0x40B9, size: 0x8, addend: 0x0, symName: '-[FlutterKeyboardVisibilityPlugin setIsVisible:]', symObjAddr: 0x3EC, symBinAddr: 0x43EC, symSize: 0x8 } + - { offsetInCU: 0x43B, offset: 0x40F0, size: 0x8, addend: 0x0, symName: '-[FlutterKeyboardVisibilityPlugin .cxx_destruct]', symObjAddr: 0x3F4, symBinAddr: 0x43F4, symSize: 0xC } +... diff --git a/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/flutter_keyboard_visibility.framework/Headers/FlutterKeyboardVisibilityPlugin.h b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/flutter_keyboard_visibility.framework/Headers/FlutterKeyboardVisibilityPlugin.h new file mode 100644 index 0000000..6a3a2a7 --- /dev/null +++ b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/flutter_keyboard_visibility.framework/Headers/FlutterKeyboardVisibilityPlugin.h @@ -0,0 +1,4 @@ +#import + +@interface FlutterKeyboardVisibilityPlugin : NSObject +@end diff --git a/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/flutter_keyboard_visibility.framework/Headers/flutter_keyboard_visibility-umbrella.h b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/flutter_keyboard_visibility.framework/Headers/flutter_keyboard_visibility-umbrella.h new file mode 100644 index 0000000..23ce798 --- /dev/null +++ b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/flutter_keyboard_visibility.framework/Headers/flutter_keyboard_visibility-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FlutterKeyboardVisibilityPlugin.h" + +FOUNDATION_EXPORT double flutter_keyboard_visibilityVersionNumber; +FOUNDATION_EXPORT const unsigned char flutter_keyboard_visibilityVersionString[]; + diff --git a/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/flutter_keyboard_visibility.framework/Info.plist b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/flutter_keyboard_visibility.framework/Info.plist new file mode 100644 index 0000000..6b24610 Binary files /dev/null and b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/flutter_keyboard_visibility.framework/Info.plist differ diff --git a/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/flutter_keyboard_visibility.framework/Modules/module.modulemap b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/flutter_keyboard_visibility.framework/Modules/module.modulemap new file mode 100644 index 0000000..3618200 --- /dev/null +++ b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/flutter_keyboard_visibility.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module flutter_keyboard_visibility { + umbrella header "flutter_keyboard_visibility-umbrella.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/flutter_keyboard_visibility.framework/flutter_keyboard_visibility b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/flutter_keyboard_visibility.framework/flutter_keyboard_visibility new file mode 100755 index 0000000..46bbd42 Binary files /dev/null and b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64/flutter_keyboard_visibility.framework/flutter_keyboard_visibility differ diff --git a/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/Headers/FlutterKeyboardVisibilityPlugin.h b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/Headers/FlutterKeyboardVisibilityPlugin.h new file mode 100644 index 0000000..6a3a2a7 --- /dev/null +++ b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/Headers/FlutterKeyboardVisibilityPlugin.h @@ -0,0 +1,4 @@ +#import + +@interface FlutterKeyboardVisibilityPlugin : NSObject +@end diff --git a/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/Headers/flutter_keyboard_visibility-umbrella.h b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/Headers/flutter_keyboard_visibility-umbrella.h new file mode 100644 index 0000000..23ce798 --- /dev/null +++ b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/Headers/flutter_keyboard_visibility-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FlutterKeyboardVisibilityPlugin.h" + +FOUNDATION_EXPORT double flutter_keyboard_visibilityVersionNumber; +FOUNDATION_EXPORT const unsigned char flutter_keyboard_visibilityVersionString[]; + diff --git a/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/Info.plist b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/Info.plist new file mode 100644 index 0000000..090aecb Binary files /dev/null and b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/Info.plist differ diff --git a/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/Modules/module.modulemap b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/Modules/module.modulemap new file mode 100644 index 0000000..3618200 --- /dev/null +++ b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module flutter_keyboard_visibility { + umbrella header "flutter_keyboard_visibility-umbrella.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/_CodeSignature/CodeResources b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..15eb6ce --- /dev/null +++ b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/_CodeSignature/CodeResources @@ -0,0 +1,135 @@ + + + + + files + + Headers/FlutterKeyboardVisibilityPlugin.h + + byIA8c/58HSBFqqpaeFtbmgn/Ho= + + Headers/flutter_keyboard_visibility-umbrella.h + + 2/8kFbfuAihNPN3olfbvjUFWz4Q= + + Info.plist + + 61Cw88wv3nD6vDFYRrHdgmXBTfE= + + Modules/module.modulemap + + /gn9HYlaWhq4bX5uHvP16l4DLBU= + + + files2 + + Headers/FlutterKeyboardVisibilityPlugin.h + + hash2 + + g7ykN+ZFLQ/so3G8BSr0LvChh0jTDkgXngTjk7vmmXY= + + + Headers/flutter_keyboard_visibility-umbrella.h + + hash2 + + FiI5G44+r7PMip9PtRBnnCq0HLAi9wv67k4AXhHTR2g= + + + Modules/module.modulemap + + hash2 + + fR4fKBF9LHc6nbdAFuPFfc1wu58gv81h0lp/1EEIHgs= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/flutter_keyboard_visibility b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/flutter_keyboard_visibility new file mode 100755 index 0000000..eebe4a4 Binary files /dev/null and b/Flutter/Release/flutter_keyboard_visibility.xcframework/ios-arm64_x86_64-simulator/flutter_keyboard_visibility.framework/flutter_keyboard_visibility differ diff --git a/Flutter/Release/geolocator_apple.xcframework/Info.plist b/Flutter/Release/geolocator_apple.xcframework/Info.plist new file mode 100644 index 0000000..bb2604a --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + geolocator_apple.framework/geolocator_apple + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + geolocator_apple.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + geolocator_apple.framework/geolocator_apple + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + geolocator_apple.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/dSYMs/geolocator_apple.framework.dSYM/Contents/Info.plist b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/dSYMs/geolocator_apple.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..1f711f4 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/dSYMs/geolocator_apple.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.geolocator-apple + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.2.0 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/dSYMs/geolocator_apple.framework.dSYM/Contents/Resources/DWARF/geolocator_apple b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/dSYMs/geolocator_apple.framework.dSYM/Contents/Resources/DWARF/geolocator_apple new file mode 100644 index 0000000..3269b7a Binary files /dev/null and b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/dSYMs/geolocator_apple.framework.dSYM/Contents/Resources/DWARF/geolocator_apple differ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/dSYMs/geolocator_apple.framework.dSYM/Contents/Resources/Relocations/aarch64/geolocator_apple.yml b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/dSYMs/geolocator_apple.framework.dSYM/Contents/Resources/Relocations/aarch64/geolocator_apple.yml new file mode 100644 index 0000000..7eebb0e --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/dSYMs/geolocator_apple.framework.dSYM/Contents/Resources/Relocations/aarch64/geolocator_apple.yml @@ -0,0 +1,129 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/geolocator_apple/geolocator_apple.framework/geolocator_apple' +relocations: + - { offsetInCU: 0x34, offset: 0x57D55, size: 0x8, addend: 0x0, symName: _geolocator_appleVersionString, symObjAddr: 0x0, symBinAddr: 0x8368, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x57D8A, size: 0x8, addend: 0x0, symName: _geolocator_appleVersionNumber, symObjAddr: 0x30, symBinAddr: 0x8398, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x57DC7, size: 0x8, addend: 0x0, symName: '+[ActivityTypeMapper toCLActivityType:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x58 } + - { offsetInCU: 0x6D, offset: 0x57E0D, size: 0x8, addend: 0x0, symName: '+[ActivityTypeMapper toCLActivityType:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x58 } + - { offsetInCU: 0x27, offset: 0x57EA7, size: 0x8, addend: 0x0, symName: '+[AuthorizationStatusMapper toDartIndex:]', symObjAddr: 0x0, symBinAddr: 0x4058, symSize: 0x44 } + - { offsetInCU: 0x51, offset: 0x57ED1, size: 0x8, addend: 0x0, symName: '+[AuthorizationStatusMapper toDartIndex:]', symObjAddr: 0x0, symBinAddr: 0x4058, symSize: 0x44 } + - { offsetInCU: 0x35, offset: 0x57F79, size: 0x8, addend: 0x0, symName: _GeolocatorErrorLocationUpdateFailure, symObjAddr: 0x168, symBinAddr: 0xC188, symSize: 0x0 } + - { offsetInCU: 0x55, offset: 0x57F99, size: 0x8, addend: 0x0, symName: _GeolocatorErrorLocationServicesDisabled, symObjAddr: 0x170, symBinAddr: 0xC190, symSize: 0x0 } + - { offsetInCU: 0x6B, offset: 0x57FAF, size: 0x8, addend: 0x0, symName: _GeolocatorErrorLocationSubscriptionActive, symObjAddr: 0x178, symBinAddr: 0xC198, symSize: 0x0 } + - { offsetInCU: 0x81, offset: 0x57FC5, size: 0x8, addend: 0x0, symName: _GeolocatorErrorPermissionDefinitionsNotFound, symObjAddr: 0x180, symBinAddr: 0xC1A0, symSize: 0x0 } + - { offsetInCU: 0x97, offset: 0x57FDB, size: 0x8, addend: 0x0, symName: _GeolocatorErrorPermissionDenied, symObjAddr: 0x188, symBinAddr: 0xC1A8, symSize: 0x0 } + - { offsetInCU: 0xAD, offset: 0x57FF1, size: 0x8, addend: 0x0, symName: _GeolocatorErrorPermissionRequestInProgress, symObjAddr: 0x190, symBinAddr: 0xC1B0, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x58030, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler init]', symObjAddr: 0x0, symBinAddr: 0x409C, symSize: 0x64 } + - { offsetInCU: 0x41, offset: 0x5804A, size: 0x8, addend: 0x0, symName: _kMaxLocationLifeTimeInSeconds, symObjAddr: 0x7E0, symBinAddr: 0x83D8, symSize: 0x0 } + - { offsetInCU: 0x217, offset: 0x58220, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler init]', symObjAddr: 0x0, symBinAddr: 0x409C, symSize: 0x64 } + - { offsetInCU: 0x24E, offset: 0x58257, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler getLocationManager]', symObjAddr: 0x64, symBinAddr: 0x4100, symSize: 0x84 } + - { offsetInCU: 0x285, offset: 0x5828E, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler setLocationManagerOverride:]', symObjAddr: 0xE8, symBinAddr: 0x4184, symSize: 0x4 } + - { offsetInCU: 0x2C4, offset: 0x582CD, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler getLastKnownPosition]', symObjAddr: 0xEC, symBinAddr: 0x4188, symSize: 0x44 } + - { offsetInCU: 0x30B, offset: 0x58314, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler requestPositionWithDesiredAccuracy:resultHandler:errorHandler:]', symObjAddr: 0x130, symBinAddr: 0x41CC, symSize: 0xDC } + - { offsetInCU: 0x3AD, offset: 0x583B6, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler startListeningWithDesiredAccuracy:distanceFilter:pauseLocationUpdatesAutomatically:showBackgroundLocationIndicator:activityType:allowBackgroundLocationUpdates:resultHandler:errorHandler:]', symObjAddr: 0x20C, symBinAddr: 0x42A8, symSize: 0xA4 } + - { offsetInCU: 0x460, offset: 0x58469, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler startUpdatingLocationWithDesiredAccuracy:distanceFilter:pauseLocationUpdatesAutomatically:activityType:isListeningForPositionUpdates:showBackgroundLocationIndicator:allowBackgroundLocationUpdates:]', symObjAddr: 0x2B0, symBinAddr: 0x434C, symSize: 0xD0 } + - { offsetInCU: 0x513, offset: 0x5851C, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler stopListening]', symObjAddr: 0x380, symBinAddr: 0x441C, symSize: 0x58 } + - { offsetInCU: 0x546, offset: 0x5854F, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler locationManager:didUpdateLocations:]', symObjAddr: 0x3D8, symBinAddr: 0x4474, symSize: 0x18C } + - { offsetInCU: 0x5D9, offset: 0x585E2, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler locationManager:didFailWithError:]', symObjAddr: 0x564, symBinAddr: 0x4600, symSize: 0x168 } + - { offsetInCU: 0x64A, offset: 0x58653, size: 0x8, addend: 0x0, symName: '+[GeolocationHandler shouldEnableBackgroundLocationUpdates]', symObjAddr: 0x6CC, symBinAddr: 0x4768, symSize: 0x74 } + - { offsetInCU: 0x67D, offset: 0x58686, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler isListeningForPositionUpdates]', symObjAddr: 0x740, symBinAddr: 0x47DC, symSize: 0x8 } + - { offsetInCU: 0x6B4, offset: 0x586BD, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler setIsListeningForPositionUpdates:]', symObjAddr: 0x748, symBinAddr: 0x47E4, symSize: 0x8 } + - { offsetInCU: 0x6EF, offset: 0x586F8, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler locationManager]', symObjAddr: 0x750, symBinAddr: 0x47EC, symSize: 0x8 } + - { offsetInCU: 0x726, offset: 0x5872F, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler setLocationManager:]', symObjAddr: 0x758, symBinAddr: 0x47F4, symSize: 0xC } + - { offsetInCU: 0x767, offset: 0x58770, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler errorHandler]', symObjAddr: 0x764, symBinAddr: 0x4800, symSize: 0x8 } + - { offsetInCU: 0x79E, offset: 0x587A7, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler setErrorHandler:]', symObjAddr: 0x76C, symBinAddr: 0x4808, symSize: 0x8 } + - { offsetInCU: 0x7DD, offset: 0x587E6, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler currentLocationResultHandler]', symObjAddr: 0x774, symBinAddr: 0x4810, symSize: 0x8 } + - { offsetInCU: 0x814, offset: 0x5881D, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler setCurrentLocationResultHandler:]', symObjAddr: 0x77C, symBinAddr: 0x4818, symSize: 0x8 } + - { offsetInCU: 0x853, offset: 0x5885C, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler listenerResultHandler]', symObjAddr: 0x784, symBinAddr: 0x4820, symSize: 0x8 } + - { offsetInCU: 0x88A, offset: 0x58893, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler setListenerResultHandler:]', symObjAddr: 0x78C, symBinAddr: 0x4828, symSize: 0x8 } + - { offsetInCU: 0x8C9, offset: 0x588D2, size: 0x8, addend: 0x0, symName: '-[GeolocationHandler .cxx_destruct]', symObjAddr: 0x794, symBinAddr: 0x4830, symSize: 0x48 } + - { offsetInCU: 0x27, offset: 0x5898A, size: 0x8, addend: 0x0, symName: '+[GeolocatorPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x4878, symSize: 0x1B8 } + - { offsetInCU: 0xFD, offset: 0x58A60, size: 0x8, addend: 0x0, symName: '+[GeolocatorPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x4878, symSize: 0x1B8 } + - { offsetInCU: 0x19C, offset: 0x58AFF, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin createGeolocationHandler]', symObjAddr: 0x1B8, symBinAddr: 0x4A30, symSize: 0x60 } + - { offsetInCU: 0x1D3, offset: 0x58B36, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin setGeolocationHandlerOverride:]', symObjAddr: 0x218, symBinAddr: 0x4A90, symSize: 0x4 } + - { offsetInCU: 0x212, offset: 0x58B75, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin createLocationAccuracyHandler]', symObjAddr: 0x21C, symBinAddr: 0x4A94, symSize: 0x60 } + - { offsetInCU: 0x249, offset: 0x58BAC, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin setLocationAccuracyHandlerOverride:]', symObjAddr: 0x27C, symBinAddr: 0x4AF4, symSize: 0x4 } + - { offsetInCU: 0x288, offset: 0x58BEB, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin createPermissionHandler]', symObjAddr: 0x280, symBinAddr: 0x4AF8, symSize: 0x60 } + - { offsetInCU: 0x2BF, offset: 0x58C22, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin setPermissionHandlerOverride:]', symObjAddr: 0x2E0, symBinAddr: 0x4B58, symSize: 0x4 } + - { offsetInCU: 0x2FE, offset: 0x58C61, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin handleMethodCall:result:]', symObjAddr: 0x2E4, symBinAddr: 0x4B5C, symSize: 0x340 } + - { offsetInCU: 0x384, offset: 0x58CE7, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin onCheckPermission:]', symObjAddr: 0x624, symBinAddr: 0x4E9C, symSize: 0x8C } + - { offsetInCU: 0x3F2, offset: 0x58D55, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin onRequestPermission:]', symObjAddr: 0x6B0, symBinAddr: 0x4F28, symSize: 0xE4 } + - { offsetInCU: 0x435, offset: 0x58D98, size: 0x8, addend: 0x0, symName: '___40-[GeolocatorPlugin onRequestPermission:]_block_invoke', symObjAddr: 0x794, symBinAddr: 0x500C, symSize: 0x4C } + - { offsetInCU: 0x49B, offset: 0x58DFE, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b, symObjAddr: 0x7E0, symBinAddr: 0x5058, symSize: 0x10 } + - { offsetInCU: 0x4C4, offset: 0x58E27, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s, symObjAddr: 0x7F0, symBinAddr: 0x5068, symSize: 0x8 } + - { offsetInCU: 0x4E3, offset: 0x58E46, size: 0x8, addend: 0x0, symName: '___40-[GeolocatorPlugin onRequestPermission:]_block_invoke.34', symObjAddr: 0x7F8, symBinAddr: 0x5070, symSize: 0x54 } + - { offsetInCU: 0x559, offset: 0x58EBC, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin onIsLocationServiceEnabled:]', symObjAddr: 0x84C, symBinAddr: 0x50C4, symSize: 0xA4 } + - { offsetInCU: 0x61C, offset: 0x58F7F, size: 0x8, addend: 0x0, symName: '___47-[GeolocatorPlugin onIsLocationServiceEnabled:]_block_invoke', symObjAddr: 0x8F0, symBinAddr: 0x5168, symSize: 0x88 } + - { offsetInCU: 0x688, offset: 0x58FEB, size: 0x8, addend: 0x0, symName: '___47-[GeolocatorPlugin onIsLocationServiceEnabled:]_block_invoke_2', symObjAddr: 0x978, symBinAddr: 0x51F0, symSize: 0x50 } + - { offsetInCU: 0x6EE, offset: 0x59051, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin onGetLastKnownPosition:]', symObjAddr: 0x9C8, symBinAddr: 0x5240, symSize: 0x10C } + - { offsetInCU: 0x777, offset: 0x590DA, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin onGetCurrentPositionWithArguments:result:]', symObjAddr: 0xAD4, symBinAddr: 0x534C, symSize: 0x1AC } + - { offsetInCU: 0x805, offset: 0x59168, size: 0x8, addend: 0x0, symName: '___61-[GeolocatorPlugin onGetCurrentPositionWithArguments:result:]_block_invoke', symObjAddr: 0xC80, symBinAddr: 0x54F8, symSize: 0x4C } + - { offsetInCU: 0x86B, offset: 0x591CE, size: 0x8, addend: 0x0, symName: '___61-[GeolocatorPlugin onGetCurrentPositionWithArguments:result:]_block_invoke.47', symObjAddr: 0xCCC, symBinAddr: 0x5544, symSize: 0x54 } + - { offsetInCU: 0x8E1, offset: 0x59244, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin openSettings:]', symObjAddr: 0xD20, symBinAddr: 0x5598, symSize: 0xFC } + - { offsetInCU: 0x920, offset: 0x59283, size: 0x8, addend: 0x0, symName: '___33-[GeolocatorPlugin openSettings:]_block_invoke', symObjAddr: 0xE1C, symBinAddr: 0x5694, symSize: 0x4C } + - { offsetInCU: 0x986, offset: 0x592E9, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin geolocationHandler]', symObjAddr: 0xE68, symBinAddr: 0x56E0, symSize: 0x8 } + - { offsetInCU: 0x9BD, offset: 0x59320, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin setGeolocationHandler:]', symObjAddr: 0xE70, symBinAddr: 0x56E8, symSize: 0xC } + - { offsetInCU: 0x9FE, offset: 0x59361, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin locationAccuracyHandler]', symObjAddr: 0xE7C, symBinAddr: 0x56F4, symSize: 0x8 } + - { offsetInCU: 0xA35, offset: 0x59398, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin setLocationAccuracyHandler:]', symObjAddr: 0xE84, symBinAddr: 0x56FC, symSize: 0xC } + - { offsetInCU: 0xA76, offset: 0x593D9, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin permissionHandler]', symObjAddr: 0xE90, symBinAddr: 0x5708, symSize: 0x8 } + - { offsetInCU: 0xAAD, offset: 0x59410, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin setPermissionHandler:]', symObjAddr: 0xE98, symBinAddr: 0x5710, symSize: 0xC } + - { offsetInCU: 0xAEE, offset: 0x59451, size: 0x8, addend: 0x0, symName: '-[GeolocatorPlugin .cxx_destruct]', symObjAddr: 0xEA4, symBinAddr: 0x571C, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0x5985F, size: 0x8, addend: 0x0, symName: '-[LocationAccuracyHandler init]', symObjAddr: 0x0, symBinAddr: 0x5758, symSize: 0x80 } + - { offsetInCU: 0x90, offset: 0x598C8, size: 0x8, addend: 0x0, symName: '-[LocationAccuracyHandler init]', symObjAddr: 0x0, symBinAddr: 0x5758, symSize: 0x80 } + - { offsetInCU: 0xC7, offset: 0x598FF, size: 0x8, addend: 0x0, symName: '-[LocationAccuracyHandler getLocationAccuracyWithResult:]', symObjAddr: 0x80, symBinAddr: 0x57D8, symSize: 0xB0 } + - { offsetInCU: 0x125, offset: 0x5995D, size: 0x8, addend: 0x0, symName: '-[LocationAccuracyHandler requestTemporaryFullAccuracyWithResult:purposeKey:]', symObjAddr: 0x130, symBinAddr: 0x5888, symSize: 0x18C } + - { offsetInCU: 0x193, offset: 0x599CB, size: 0x8, addend: 0x0, symName: '___77-[LocationAccuracyHandler requestTemporaryFullAccuracyWithResult:purposeKey:]_block_invoke', symObjAddr: 0x2BC, symBinAddr: 0x5A14, symSize: 0x80 } + - { offsetInCU: 0x209, offset: 0x59A41, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40b, symObjAddr: 0x33C, symBinAddr: 0x5A94, symSize: 0x34 } + - { offsetInCU: 0x232, offset: 0x59A6A, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s, symObjAddr: 0x370, symBinAddr: 0x5AC8, symSize: 0x28 } + - { offsetInCU: 0x251, offset: 0x59A89, size: 0x8, addend: 0x0, symName: '-[LocationAccuracyHandler locationManager]', symObjAddr: 0x398, symBinAddr: 0x5AF0, symSize: 0x8 } + - { offsetInCU: 0x288, offset: 0x59AC0, size: 0x8, addend: 0x0, symName: '-[LocationAccuracyHandler setLocationManager:]', symObjAddr: 0x3A0, symBinAddr: 0x5AF8, symSize: 0xC } + - { offsetInCU: 0x2C9, offset: 0x59B01, size: 0x8, addend: 0x0, symName: '-[LocationAccuracyHandler .cxx_destruct]', symObjAddr: 0x3AC, symBinAddr: 0x5B04, symSize: 0xC } + - { offsetInCU: 0x27, offset: 0x59C75, size: 0x8, addend: 0x0, symName: '+[LocationAccuracyMapper toCLLocationAccuracy:]', symObjAddr: 0x0, symBinAddr: 0x5B10, symSize: 0xD4 } + - { offsetInCU: 0x51, offset: 0x59C9F, size: 0x8, addend: 0x0, symName: '+[LocationAccuracyMapper toCLLocationAccuracy:]', symObjAddr: 0x0, symBinAddr: 0x5B10, symSize: 0xD4 } + - { offsetInCU: 0x27, offset: 0x59D40, size: 0x8, addend: 0x0, symName: '+[LocationDistanceMapper toCLLocationDistance:]', symObjAddr: 0x0, symBinAddr: 0x5BE4, symSize: 0x1C } + - { offsetInCU: 0x51, offset: 0x59D6A, size: 0x8, addend: 0x0, symName: '+[LocationDistanceMapper toCLLocationDistance:]', symObjAddr: 0x0, symBinAddr: 0x5BE4, symSize: 0x1C } + - { offsetInCU: 0x27, offset: 0x59E09, size: 0x8, addend: 0x0, symName: '+[LocationMapper toDictionary:]', symObjAddr: 0x0, symBinAddr: 0x5C00, symSize: 0x43C } + - { offsetInCU: 0x51, offset: 0x59E33, size: 0x8, addend: 0x0, symName: '+[LocationMapper toDictionary:]', symObjAddr: 0x0, symBinAddr: 0x5C00, symSize: 0x43C } + - { offsetInCU: 0x113, offset: 0x59EF5, size: 0x8, addend: 0x0, symName: '+[LocationMapper currentTimeInMilliSeconds:]', symObjAddr: 0x43C, symBinAddr: 0x603C, symSize: 0x24 } + - { offsetInCU: 0x27, offset: 0x59FB5, size: 0x8, addend: 0x0, symName: '-[LocationServiceStreamHandler onCancelWithArguments:]', symObjAddr: 0x0, symBinAddr: 0x6060, symSize: 0x34 } + - { offsetInCU: 0xD5, offset: 0x5A063, size: 0x8, addend: 0x0, symName: '-[LocationServiceStreamHandler onCancelWithArguments:]', symObjAddr: 0x0, symBinAddr: 0x6060, symSize: 0x34 } + - { offsetInCU: 0x118, offset: 0x5A0A6, size: 0x8, addend: 0x0, symName: '-[LocationServiceStreamHandler onListenWithArguments:eventSink:]', symObjAddr: 0x34, symBinAddr: 0x6094, symSize: 0xA0 } + - { offsetInCU: 0x16B, offset: 0x5A0F9, size: 0x8, addend: 0x0, symName: '-[LocationServiceStreamHandler locationManager:didChangeAuthorizationStatus:]', symObjAddr: 0xD4, symBinAddr: 0x6134, symSize: 0x7C } + - { offsetInCU: 0x21F, offset: 0x5A1AD, size: 0x8, addend: 0x0, symName: '___77-[LocationServiceStreamHandler locationManager:didChangeAuthorizationStatus:]_block_invoke', symObjAddr: 0x150, symBinAddr: 0x61B0, symSize: 0x78 } + - { offsetInCU: 0x28F, offset: 0x5A21D, size: 0x8, addend: 0x0, symName: '___77-[LocationServiceStreamHandler locationManager:didChangeAuthorizationStatus:]_block_invoke_2', symObjAddr: 0x1C8, symBinAddr: 0x6228, symSize: 0x50 } + - { offsetInCU: 0x2F9, offset: 0x5A287, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s, symObjAddr: 0x218, symBinAddr: 0x6278, symSize: 0x8 } + - { offsetInCU: 0x320, offset: 0x5A2AE, size: 0x8, addend: 0x0, symName: '-[LocationServiceStreamHandler locationManager]', symObjAddr: 0x228, symBinAddr: 0x6280, symSize: 0x8 } + - { offsetInCU: 0x357, offset: 0x5A2E5, size: 0x8, addend: 0x0, symName: '-[LocationServiceStreamHandler setLocationManager:]', symObjAddr: 0x230, symBinAddr: 0x6288, symSize: 0xC } + - { offsetInCU: 0x398, offset: 0x5A326, size: 0x8, addend: 0x0, symName: '-[LocationServiceStreamHandler .cxx_destruct]', symObjAddr: 0x23C, symBinAddr: 0x6294, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x5A4B5, size: 0x8, addend: 0x0, symName: '-[PermissionHandler getLocationManager]', symObjAddr: 0x0, symBinAddr: 0x62C4, symSize: 0x60 } + - { offsetInCU: 0x192, offset: 0x5A620, size: 0x8, addend: 0x0, symName: '-[PermissionHandler getLocationManager]', symObjAddr: 0x0, symBinAddr: 0x62C4, symSize: 0x60 } + - { offsetInCU: 0x1C9, offset: 0x5A657, size: 0x8, addend: 0x0, symName: '-[PermissionHandler hasPermission]', symObjAddr: 0x60, symBinAddr: 0x6324, symSize: 0x20 } + - { offsetInCU: 0x210, offset: 0x5A69E, size: 0x8, addend: 0x0, symName: '-[PermissionHandler checkPermission]', symObjAddr: 0x80, symBinAddr: 0x6344, symSize: 0x70 } + - { offsetInCU: 0x247, offset: 0x5A6D5, size: 0x8, addend: 0x0, symName: '-[PermissionHandler requestPermission:errorHandler:]', symObjAddr: 0xF0, symBinAddr: 0x63B4, symSize: 0x1B4 } + - { offsetInCU: 0x2EE, offset: 0x5A77C, size: 0x8, addend: 0x0, symName: '-[PermissionHandler containsLocationAlwaysDescription]', symObjAddr: 0x2A4, symBinAddr: 0x6568, symSize: 0xA8 } + - { offsetInCU: 0x331, offset: 0x5A7BF, size: 0x8, addend: 0x0, symName: '-[PermissionHandler locationManager:didChangeAuthorizationStatus:]', symObjAddr: 0x34C, symBinAddr: 0x6610, symSize: 0x74 } + - { offsetInCU: 0x394, offset: 0x5A822, size: 0x8, addend: 0x0, symName: '-[PermissionHandler cleanUp]', symObjAddr: 0x3C0, symBinAddr: 0x6684, symSize: 0x38 } + - { offsetInCU: 0x3C7, offset: 0x5A855, size: 0x8, addend: 0x0, symName: '-[PermissionHandler locationManager]', symObjAddr: 0x3F8, symBinAddr: 0x66BC, symSize: 0x8 } + - { offsetInCU: 0x3FE, offset: 0x5A88C, size: 0x8, addend: 0x0, symName: '-[PermissionHandler setLocationManager:]', symObjAddr: 0x400, symBinAddr: 0x66C4, symSize: 0xC } + - { offsetInCU: 0x43F, offset: 0x5A8CD, size: 0x8, addend: 0x0, symName: '-[PermissionHandler confirmationHandler]', symObjAddr: 0x40C, symBinAddr: 0x66D0, symSize: 0x8 } + - { offsetInCU: 0x476, offset: 0x5A904, size: 0x8, addend: 0x0, symName: '-[PermissionHandler setConfirmationHandler:]', symObjAddr: 0x414, symBinAddr: 0x66D8, symSize: 0x8 } + - { offsetInCU: 0x4B5, offset: 0x5A943, size: 0x8, addend: 0x0, symName: '-[PermissionHandler errorHandler]', symObjAddr: 0x41C, symBinAddr: 0x66E0, symSize: 0x8 } + - { offsetInCU: 0x4EC, offset: 0x5A97A, size: 0x8, addend: 0x0, symName: '-[PermissionHandler setErrorHandler:]', symObjAddr: 0x424, symBinAddr: 0x66E8, symSize: 0x8 } + - { offsetInCU: 0x52B, offset: 0x5A9B9, size: 0x8, addend: 0x0, symName: '-[PermissionHandler .cxx_destruct]', symObjAddr: 0x42C, symBinAddr: 0x66F0, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0x5AA37, size: 0x8, addend: 0x0, symName: '+[PermissionUtils isStatusGranted:]', symObjAddr: 0x0, symBinAddr: 0x672C, symSize: 0x10 } + - { offsetInCU: 0x51, offset: 0x5AA61, size: 0x8, addend: 0x0, symName: '+[PermissionUtils isStatusGranted:]', symObjAddr: 0x0, symBinAddr: 0x672C, symSize: 0x10 } + - { offsetInCU: 0x27, offset: 0x5AAFB, size: 0x8, addend: 0x0, symName: '-[PositionStreamHandler initWithGeolocationHandler:]', symObjAddr: 0x0, symBinAddr: 0x673C, symSize: 0x7C } + - { offsetInCU: 0xE3, offset: 0x5ABB7, size: 0x8, addend: 0x0, symName: '-[PositionStreamHandler initWithGeolocationHandler:]', symObjAddr: 0x0, symBinAddr: 0x673C, symSize: 0x7C } + - { offsetInCU: 0x12A, offset: 0x5ABFE, size: 0x8, addend: 0x0, symName: '-[PositionStreamHandler onListenWithArguments:eventSink:]', symObjAddr: 0x7C, symBinAddr: 0x67B8, symSize: 0x370 } + - { offsetInCU: 0x1F1, offset: 0x5ACC5, size: 0x8, addend: 0x0, symName: '___57-[PositionStreamHandler onListenWithArguments:eventSink:]_block_invoke', symObjAddr: 0x3EC, symBinAddr: 0x6B28, symSize: 0x48 } + - { offsetInCU: 0x23C, offset: 0x5AD10, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32w, symObjAddr: 0x434, symBinAddr: 0x6B70, symSize: 0xC } + - { offsetInCU: 0x265, offset: 0x5AD39, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32w, symObjAddr: 0x440, symBinAddr: 0x6B7C, symSize: 0x8 } + - { offsetInCU: 0x284, offset: 0x5AD58, size: 0x8, addend: 0x0, symName: '___57-[PositionStreamHandler onListenWithArguments:eventSink:]_block_invoke.17', symObjAddr: 0x448, symBinAddr: 0x6B84, symSize: 0x6C } + - { offsetInCU: 0x2DF, offset: 0x5ADB3, size: 0x8, addend: 0x0, symName: '-[PositionStreamHandler onCancelWithArguments:]', symObjAddr: 0x4B4, symBinAddr: 0x6BF0, symSize: 0x34 } + - { offsetInCU: 0x322, offset: 0x5ADF6, size: 0x8, addend: 0x0, symName: '-[PositionStreamHandler onLocationDidChange:]', symObjAddr: 0x4E8, symBinAddr: 0x6C24, symSize: 0x58 } + - { offsetInCU: 0x380, offset: 0x5AE54, size: 0x8, addend: 0x0, symName: '-[PositionStreamHandler onLocationFailureWithErrorCode:errorDescription:]', symObjAddr: 0x540, symBinAddr: 0x6C7C, symSize: 0x5C } + - { offsetInCU: 0x3EE, offset: 0x5AEC2, size: 0x8, addend: 0x0, symName: '-[PositionStreamHandler geolocationHandler]', symObjAddr: 0x59C, symBinAddr: 0x6CD8, symSize: 0x8 } + - { offsetInCU: 0x425, offset: 0x5AEF9, size: 0x8, addend: 0x0, symName: '-[PositionStreamHandler setGeolocationHandler:]', symObjAddr: 0x5A4, symBinAddr: 0x6CE0, symSize: 0xC } + - { offsetInCU: 0x466, offset: 0x5AF3A, size: 0x8, addend: 0x0, symName: '-[PositionStreamHandler .cxx_destruct]', symObjAddr: 0x5B0, symBinAddr: 0x6CEC, symSize: 0x30 } +... diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/ActivityTypeMapper.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/ActivityTypeMapper.h new file mode 100644 index 0000000..bb66ce6 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/ActivityTypeMapper.h @@ -0,0 +1,13 @@ +// +// ActivityTypeMapper.h +// Pods +// +// Created by floris smit on 30/07/2021. +// + +#import +#import + +@interface ActivityTypeMapper : NSObject ++ (CLActivityType)toCLActivityType:(NSNumber *)value; +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/AuthorizationStatusMapper.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/AuthorizationStatusMapper.h new file mode 100644 index 0000000..f43aeaf --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/AuthorizationStatusMapper.h @@ -0,0 +1,13 @@ +// +// AuthorizationStatusMapper.h +// Pods +// +// Created by Maurits van Beusekom on 23/06/2020. +// + +#import +#import + +@interface AuthorizationStatusMapper : NSObject ++ (NSNumber *) toDartIndex: (CLAuthorizationStatus) authorizationStatus; +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/ErrorCodes.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/ErrorCodes.h new file mode 100644 index 0000000..fa87ca1 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/ErrorCodes.h @@ -0,0 +1,13 @@ +// +// ErrorCodes.h +// Pods +// +// Created by Maurits van Beusekom on 24/06/2020. +// + +FOUNDATION_EXPORT NSString * const GeolocatorErrorLocationUpdateFailure; +FOUNDATION_EXPORT NSString * const GeolocatorErrorLocationServicesDisabled; +FOUNDATION_EXPORT NSString * const GeolocatorErrorLocationSubscriptionActive; +FOUNDATION_EXPORT NSString * const GeolocatorErrorPermissionDefinitionsNotFound; +FOUNDATION_EXPORT NSString * const GeolocatorErrorPermissionDenied; +FOUNDATION_EXPORT NSString * const GeolocatorErrorPermissionRequestInProgress; diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/GeolocationHandler.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/GeolocationHandler.h new file mode 100644 index 0000000..43801fa --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/GeolocationHandler.h @@ -0,0 +1,38 @@ +// +// GeolocatorHandler.h +// Pods +// +// Created by Maurits van Beusekom on 23/06/2020. +// + +#ifndef GeolocatorHandler_h +#define GeolocatorHandler_h + +#import +#import + +typedef void (^GeolocatorError)(NSString *_Nonnull errorCode, NSString *_Nonnull errorDescription); +typedef void (^GeolocatorResult)(CLLocation *_Nullable location); + +@interface GeolocationHandler : NSObject + +- (CLLocation *_Nullable)getLastKnownPosition; + +- (void)requestPositionWithDesiredAccuracy:(CLLocationAccuracy)desiredAccuracy + resultHandler:(GeolocatorResult _Nonnull)resultHandler + errorHandler:(GeolocatorError _Nonnull)errorHandler; + +- (void)startListeningWithDesiredAccuracy:(CLLocationAccuracy)desiredAccuracy + distanceFilter:(CLLocationDistance)distanceFilter + pauseLocationUpdatesAutomatically:(BOOL)pauseLocationUpdatesAutomatically + showBackgroundLocationIndicator:(BOOL)showBackgroundLocationIndicator + activityType:(CLActivityType)activityType + allowBackgroundLocationUpdates:(BOOL)allowBackgroundLocationUpdates + resultHandler:(GeolocatorResult _Nonnull)resultHandler + errorHandler:(GeolocatorError _Nonnull)errorHandler; + +- (void)stopListening; ++ (BOOL) shouldEnableBackgroundLocationUpdates; +@end + +#endif /* GeolocatorHandler_h */ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/GeolocationHandler_Test.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/GeolocationHandler_Test.h new file mode 100644 index 0000000..fed2845 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/GeolocationHandler_Test.h @@ -0,0 +1,12 @@ +// This header is available in the Test module. Import via "@import geolocator_apple.Test;" + +#import + +/// Methods exposed for unit testing. +@interface GeolocationHandler(Test) + +/// Overrides the CLLocationManager instance used by the GeolocationHandler. +/// This should only be used for testing purposes. +- (void)setLocationManagerOverride:(CLLocationManager *)locationManager; + +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/GeolocatorPlugin.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/GeolocatorPlugin.h new file mode 100644 index 0000000..5e1cc10 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/GeolocatorPlugin.h @@ -0,0 +1,8 @@ +#if TARGET_OS_OSX +#import +#else +#import +#endif + +@interface GeolocatorPlugin : NSObject +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/GeolocatorPlugin_Test.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/GeolocatorPlugin_Test.h new file mode 100644 index 0000000..10aa101 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/GeolocatorPlugin_Test.h @@ -0,0 +1,22 @@ +// This header is available in the Test module. Import via "@import geolocator_apple.Test;" + +#import +#import +#import + +/// Methods exposed for unit testing. +@interface GeolocatorPlugin(Test) + +/// Overrides the GeolocationHandler instance used by the GeolocatorPlugin. +/// This should only be used for testing purposes. +- (void)setGeolocationHandlerOverride:(GeolocationHandler *)geolocationHandler; + +/// Overrides the LocationAccuracyHandler instance used by the GeolocatorPlugin. +/// This should only be used for testing purposes. +- (void)setLocationAccuracyHandlerOverride:(LocationAccuracyHandler *)locationAccuracyHandler; + +/// Overrides the PermissionHandler instance used by the GeolocatorPlugin. +/// This should only be used for testing purposes. +- (void)setPermissionHandlerOverride:(PermissionHandler *)permissionHandler; + +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/LocationAccuracyHandler.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/LocationAccuracyHandler.h new file mode 100644 index 0000000..0a0913a --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/LocationAccuracyHandler.h @@ -0,0 +1,30 @@ +// +// LocationAccuracyHandler.h +// Pods +// +// Created by Floris Smit on 18/06/2021. +// + +#ifndef LocationAccuracyHandler_h +#define LocationAccuracyHandler_h + +#if TARGET_OS_OSX +#import +#else +#import +#endif + +typedef enum { + reduced, + precise +} LocationAccuracy; + +@interface LocationAccuracyHandler : NSObject + +- (void) getLocationAccuracyWithResult:(FlutterResult _Nonnull)result; +- (void) requestTemporaryFullAccuracyWithResult:(FlutterResult _Nonnull)result + purposeKey:(NSString * _Nullable)purposeKey; + +@end + +#endif /* LocationAccuracyHandler_h */ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/LocationAccuracyMapper.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/LocationAccuracyMapper.h new file mode 100644 index 0000000..1b5ff27 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/LocationAccuracyMapper.h @@ -0,0 +1,13 @@ +// +// LocationAccuracyParser.h +// geolocator +// +// Created by Maurits van Beusekom on 06/07/2020. +// + +#import +#import + +@interface LocationAccuracyMapper : NSObject ++ (CLLocationAccuracy)toCLLocationAccuracy:(NSNumber *)value; +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/LocationDistanceMapper.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/LocationDistanceMapper.h new file mode 100644 index 0000000..5fe3b5a --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/LocationDistanceMapper.h @@ -0,0 +1,13 @@ +// +// LocationDistanceFilterMapper.h +// Pods +// +// Created by Maurits van Beusekom on 06/07/2020. +// + +#import +#import + +@interface LocationDistanceMapper : NSObject ++ (CLLocationDistance)toCLLocationDistance:(NSNumber *)value; +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/LocationMapper.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/LocationMapper.h new file mode 100644 index 0000000..0820b70 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/LocationMapper.h @@ -0,0 +1,14 @@ +// +// LocationMapper.h +// Pods +// +// Created by Maurits van Beusekom on 23/06/2020. +// + +#import +#import + +@interface LocationMapper : NSObject ++ (NSDictionary *) toDictionary: (CLLocation *)location; +@end + diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/LocationServiceStreamHandler.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/LocationServiceStreamHandler.h new file mode 100644 index 0000000..577445e --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/LocationServiceStreamHandler.h @@ -0,0 +1,21 @@ +// +// LocationServiceStreamHandler.h +// Pods +// +// Created by Floris Smit on 10/06/2021. +// + +#ifndef LocationServiceStreamHandler_h +#define LocationServiceStreamHandler_h + +#if TARGET_OS_OSX +#import +#else +#import +#endif + +@interface LocationServiceStreamHandler : NSObject + +@end + +#endif /* LocationServiceStreamHandler_h */ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/PermissionHandler.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/PermissionHandler.h new file mode 100644 index 0000000..ac02599 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/PermissionHandler.h @@ -0,0 +1,26 @@ +// +// PermissionHandler.h +// Pods +// +// Created by Maurits van Beusekom on 26/06/2020. +// + +#ifndef PermissionHandler_h +#define PermissionHandler_h + +#import +#import + +typedef void (^PermissionConfirmation)(CLAuthorizationStatus status); +typedef void (^PermissionError)(NSString *errorCode, NSString *errorDiscription); + +@interface PermissionHandler : NSObject + +- (CLAuthorizationStatus) checkPermission; +- (BOOL) hasPermission; +- (void) requestPermission:(PermissionConfirmation)confirmationHandler + errorHandler:(PermissionError)errorHandler; + +@end + +#endif /* PermissionHandler_h */ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/PermissionUtils.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/PermissionUtils.h new file mode 100644 index 0000000..df85896 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/PermissionUtils.h @@ -0,0 +1,13 @@ +// +// PermissionUtils.h +// Pods +// +// Created by Maurits van Beusekom on 27/08/2021. +// + +#import +#import + +@interface PermissionUtils : NSObject ++ (BOOL) isStatusGranted: (CLAuthorizationStatus) authorizationStatus; +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/PositionStreamHandler.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/PositionStreamHandler.h new file mode 100644 index 0000000..1d31f0c --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/PositionStreamHandler.h @@ -0,0 +1,24 @@ +// +// PositionStreamHandler.h +// Pods +// +// Created by Maurits van Beusekom on 04/06/2021. +// + +#ifndef PositionStreamHandler_h +#define PositionStreamHandler_h + +#if TARGET_OS_OSX +#import +#else +#import +#endif +#import "GeolocationHandler.h" + +@interface PositionStreamHandler : NSObject + +- (id) initWithGeolocationHandler: (GeolocationHandler *)geolocationHandler; + +@end + +#endif /* PositionStreamHandler_h */ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/ServiceStatus.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/ServiceStatus.h new file mode 100644 index 0000000..9057393 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/ServiceStatus.h @@ -0,0 +1,16 @@ +// +// ServiceStatus.h +// Pods +// +// Created by Floris Smit on 03/06/2021. +// + +#ifndef ServiceStatus_h +#define ServiceStatus_h + +typedef enum { + disabled, + enabled +} ServiceStatus; + +#endif /* ServiceStatus_h */ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/geolocator-umbrella.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/geolocator-umbrella.h new file mode 100644 index 0000000..51dd5a9 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Headers/geolocator-umbrella.h @@ -0,0 +1,2 @@ +#import +#import diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Info.plist b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Info.plist new file mode 100644 index 0000000..2da947f Binary files /dev/null and b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Info.plist differ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Modules/module.modulemap b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Modules/module.modulemap new file mode 100644 index 0000000..7f1a067 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/Modules/module.modulemap @@ -0,0 +1,28 @@ +framework module geolocator_apple { + umbrella header "geolocator-umbrella.h" + + export * + module * { export * } + + explicit module Private { + header "ErrorCodes.h" + header "GeolocationHandler.h" + header "LocationAccuracyHandler.h" + header "LocationServiceStreamHandler.h" + header "PermissionHandler.h" + header "PositionStreamHandler.h" + header "ActivityTypeMapper.h" + header "AuthorizationStatusMapper.h" + header "LocationAccuracyMapper.h" + header "LocationDistanceMapper.h" + header "LocationMapper.h" + header "PermissionUtils.h" + header "ServiceStatus.h" + } + + + explicit module Test { + header "GeolocationHandler_Test.h" + header "GeolocatorPlugin_Test.h" + } +} diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/geolocator_apple b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/geolocator_apple new file mode 100755 index 0000000..0a7b2ac Binary files /dev/null and b/Flutter/Release/geolocator_apple.xcframework/ios-arm64/geolocator_apple.framework/geolocator_apple differ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/ActivityTypeMapper.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/ActivityTypeMapper.h new file mode 100644 index 0000000..bb66ce6 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/ActivityTypeMapper.h @@ -0,0 +1,13 @@ +// +// ActivityTypeMapper.h +// Pods +// +// Created by floris smit on 30/07/2021. +// + +#import +#import + +@interface ActivityTypeMapper : NSObject ++ (CLActivityType)toCLActivityType:(NSNumber *)value; +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/AuthorizationStatusMapper.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/AuthorizationStatusMapper.h new file mode 100644 index 0000000..f43aeaf --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/AuthorizationStatusMapper.h @@ -0,0 +1,13 @@ +// +// AuthorizationStatusMapper.h +// Pods +// +// Created by Maurits van Beusekom on 23/06/2020. +// + +#import +#import + +@interface AuthorizationStatusMapper : NSObject ++ (NSNumber *) toDartIndex: (CLAuthorizationStatus) authorizationStatus; +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/ErrorCodes.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/ErrorCodes.h new file mode 100644 index 0000000..fa87ca1 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/ErrorCodes.h @@ -0,0 +1,13 @@ +// +// ErrorCodes.h +// Pods +// +// Created by Maurits van Beusekom on 24/06/2020. +// + +FOUNDATION_EXPORT NSString * const GeolocatorErrorLocationUpdateFailure; +FOUNDATION_EXPORT NSString * const GeolocatorErrorLocationServicesDisabled; +FOUNDATION_EXPORT NSString * const GeolocatorErrorLocationSubscriptionActive; +FOUNDATION_EXPORT NSString * const GeolocatorErrorPermissionDefinitionsNotFound; +FOUNDATION_EXPORT NSString * const GeolocatorErrorPermissionDenied; +FOUNDATION_EXPORT NSString * const GeolocatorErrorPermissionRequestInProgress; diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/GeolocationHandler.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/GeolocationHandler.h new file mode 100644 index 0000000..43801fa --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/GeolocationHandler.h @@ -0,0 +1,38 @@ +// +// GeolocatorHandler.h +// Pods +// +// Created by Maurits van Beusekom on 23/06/2020. +// + +#ifndef GeolocatorHandler_h +#define GeolocatorHandler_h + +#import +#import + +typedef void (^GeolocatorError)(NSString *_Nonnull errorCode, NSString *_Nonnull errorDescription); +typedef void (^GeolocatorResult)(CLLocation *_Nullable location); + +@interface GeolocationHandler : NSObject + +- (CLLocation *_Nullable)getLastKnownPosition; + +- (void)requestPositionWithDesiredAccuracy:(CLLocationAccuracy)desiredAccuracy + resultHandler:(GeolocatorResult _Nonnull)resultHandler + errorHandler:(GeolocatorError _Nonnull)errorHandler; + +- (void)startListeningWithDesiredAccuracy:(CLLocationAccuracy)desiredAccuracy + distanceFilter:(CLLocationDistance)distanceFilter + pauseLocationUpdatesAutomatically:(BOOL)pauseLocationUpdatesAutomatically + showBackgroundLocationIndicator:(BOOL)showBackgroundLocationIndicator + activityType:(CLActivityType)activityType + allowBackgroundLocationUpdates:(BOOL)allowBackgroundLocationUpdates + resultHandler:(GeolocatorResult _Nonnull)resultHandler + errorHandler:(GeolocatorError _Nonnull)errorHandler; + +- (void)stopListening; ++ (BOOL) shouldEnableBackgroundLocationUpdates; +@end + +#endif /* GeolocatorHandler_h */ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/GeolocationHandler_Test.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/GeolocationHandler_Test.h new file mode 100644 index 0000000..fed2845 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/GeolocationHandler_Test.h @@ -0,0 +1,12 @@ +// This header is available in the Test module. Import via "@import geolocator_apple.Test;" + +#import + +/// Methods exposed for unit testing. +@interface GeolocationHandler(Test) + +/// Overrides the CLLocationManager instance used by the GeolocationHandler. +/// This should only be used for testing purposes. +- (void)setLocationManagerOverride:(CLLocationManager *)locationManager; + +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/GeolocatorPlugin.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/GeolocatorPlugin.h new file mode 100644 index 0000000..5e1cc10 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/GeolocatorPlugin.h @@ -0,0 +1,8 @@ +#if TARGET_OS_OSX +#import +#else +#import +#endif + +@interface GeolocatorPlugin : NSObject +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/GeolocatorPlugin_Test.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/GeolocatorPlugin_Test.h new file mode 100644 index 0000000..10aa101 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/GeolocatorPlugin_Test.h @@ -0,0 +1,22 @@ +// This header is available in the Test module. Import via "@import geolocator_apple.Test;" + +#import +#import +#import + +/// Methods exposed for unit testing. +@interface GeolocatorPlugin(Test) + +/// Overrides the GeolocationHandler instance used by the GeolocatorPlugin. +/// This should only be used for testing purposes. +- (void)setGeolocationHandlerOverride:(GeolocationHandler *)geolocationHandler; + +/// Overrides the LocationAccuracyHandler instance used by the GeolocatorPlugin. +/// This should only be used for testing purposes. +- (void)setLocationAccuracyHandlerOverride:(LocationAccuracyHandler *)locationAccuracyHandler; + +/// Overrides the PermissionHandler instance used by the GeolocatorPlugin. +/// This should only be used for testing purposes. +- (void)setPermissionHandlerOverride:(PermissionHandler *)permissionHandler; + +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/LocationAccuracyHandler.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/LocationAccuracyHandler.h new file mode 100644 index 0000000..0a0913a --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/LocationAccuracyHandler.h @@ -0,0 +1,30 @@ +// +// LocationAccuracyHandler.h +// Pods +// +// Created by Floris Smit on 18/06/2021. +// + +#ifndef LocationAccuracyHandler_h +#define LocationAccuracyHandler_h + +#if TARGET_OS_OSX +#import +#else +#import +#endif + +typedef enum { + reduced, + precise +} LocationAccuracy; + +@interface LocationAccuracyHandler : NSObject + +- (void) getLocationAccuracyWithResult:(FlutterResult _Nonnull)result; +- (void) requestTemporaryFullAccuracyWithResult:(FlutterResult _Nonnull)result + purposeKey:(NSString * _Nullable)purposeKey; + +@end + +#endif /* LocationAccuracyHandler_h */ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/LocationAccuracyMapper.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/LocationAccuracyMapper.h new file mode 100644 index 0000000..1b5ff27 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/LocationAccuracyMapper.h @@ -0,0 +1,13 @@ +// +// LocationAccuracyParser.h +// geolocator +// +// Created by Maurits van Beusekom on 06/07/2020. +// + +#import +#import + +@interface LocationAccuracyMapper : NSObject ++ (CLLocationAccuracy)toCLLocationAccuracy:(NSNumber *)value; +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/LocationDistanceMapper.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/LocationDistanceMapper.h new file mode 100644 index 0000000..5fe3b5a --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/LocationDistanceMapper.h @@ -0,0 +1,13 @@ +// +// LocationDistanceFilterMapper.h +// Pods +// +// Created by Maurits van Beusekom on 06/07/2020. +// + +#import +#import + +@interface LocationDistanceMapper : NSObject ++ (CLLocationDistance)toCLLocationDistance:(NSNumber *)value; +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/LocationMapper.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/LocationMapper.h new file mode 100644 index 0000000..0820b70 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/LocationMapper.h @@ -0,0 +1,14 @@ +// +// LocationMapper.h +// Pods +// +// Created by Maurits van Beusekom on 23/06/2020. +// + +#import +#import + +@interface LocationMapper : NSObject ++ (NSDictionary *) toDictionary: (CLLocation *)location; +@end + diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/LocationServiceStreamHandler.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/LocationServiceStreamHandler.h new file mode 100644 index 0000000..577445e --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/LocationServiceStreamHandler.h @@ -0,0 +1,21 @@ +// +// LocationServiceStreamHandler.h +// Pods +// +// Created by Floris Smit on 10/06/2021. +// + +#ifndef LocationServiceStreamHandler_h +#define LocationServiceStreamHandler_h + +#if TARGET_OS_OSX +#import +#else +#import +#endif + +@interface LocationServiceStreamHandler : NSObject + +@end + +#endif /* LocationServiceStreamHandler_h */ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/PermissionHandler.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/PermissionHandler.h new file mode 100644 index 0000000..ac02599 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/PermissionHandler.h @@ -0,0 +1,26 @@ +// +// PermissionHandler.h +// Pods +// +// Created by Maurits van Beusekom on 26/06/2020. +// + +#ifndef PermissionHandler_h +#define PermissionHandler_h + +#import +#import + +typedef void (^PermissionConfirmation)(CLAuthorizationStatus status); +typedef void (^PermissionError)(NSString *errorCode, NSString *errorDiscription); + +@interface PermissionHandler : NSObject + +- (CLAuthorizationStatus) checkPermission; +- (BOOL) hasPermission; +- (void) requestPermission:(PermissionConfirmation)confirmationHandler + errorHandler:(PermissionError)errorHandler; + +@end + +#endif /* PermissionHandler_h */ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/PermissionUtils.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/PermissionUtils.h new file mode 100644 index 0000000..df85896 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/PermissionUtils.h @@ -0,0 +1,13 @@ +// +// PermissionUtils.h +// Pods +// +// Created by Maurits van Beusekom on 27/08/2021. +// + +#import +#import + +@interface PermissionUtils : NSObject ++ (BOOL) isStatusGranted: (CLAuthorizationStatus) authorizationStatus; +@end diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/PositionStreamHandler.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/PositionStreamHandler.h new file mode 100644 index 0000000..1d31f0c --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/PositionStreamHandler.h @@ -0,0 +1,24 @@ +// +// PositionStreamHandler.h +// Pods +// +// Created by Maurits van Beusekom on 04/06/2021. +// + +#ifndef PositionStreamHandler_h +#define PositionStreamHandler_h + +#if TARGET_OS_OSX +#import +#else +#import +#endif +#import "GeolocationHandler.h" + +@interface PositionStreamHandler : NSObject + +- (id) initWithGeolocationHandler: (GeolocationHandler *)geolocationHandler; + +@end + +#endif /* PositionStreamHandler_h */ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/ServiceStatus.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/ServiceStatus.h new file mode 100644 index 0000000..9057393 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/ServiceStatus.h @@ -0,0 +1,16 @@ +// +// ServiceStatus.h +// Pods +// +// Created by Floris Smit on 03/06/2021. +// + +#ifndef ServiceStatus_h +#define ServiceStatus_h + +typedef enum { + disabled, + enabled +} ServiceStatus; + +#endif /* ServiceStatus_h */ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/geolocator-umbrella.h b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/geolocator-umbrella.h new file mode 100644 index 0000000..51dd5a9 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Headers/geolocator-umbrella.h @@ -0,0 +1,2 @@ +#import +#import diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Info.plist b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Info.plist new file mode 100644 index 0000000..563483a Binary files /dev/null and b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Info.plist differ diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Modules/module.modulemap b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Modules/module.modulemap new file mode 100644 index 0000000..7f1a067 --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/Modules/module.modulemap @@ -0,0 +1,28 @@ +framework module geolocator_apple { + umbrella header "geolocator-umbrella.h" + + export * + module * { export * } + + explicit module Private { + header "ErrorCodes.h" + header "GeolocationHandler.h" + header "LocationAccuracyHandler.h" + header "LocationServiceStreamHandler.h" + header "PermissionHandler.h" + header "PositionStreamHandler.h" + header "ActivityTypeMapper.h" + header "AuthorizationStatusMapper.h" + header "LocationAccuracyMapper.h" + header "LocationDistanceMapper.h" + header "LocationMapper.h" + header "PermissionUtils.h" + header "ServiceStatus.h" + } + + + explicit module Test { + header "GeolocationHandler_Test.h" + header "GeolocatorPlugin_Test.h" + } +} diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/_CodeSignature/CodeResources b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..06c1efd --- /dev/null +++ b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/_CodeSignature/CodeResources @@ -0,0 +1,300 @@ + + + + + files + + Headers/ActivityTypeMapper.h + + roLFyY+NEktviPhvWj30m53QIfk= + + Headers/AuthorizationStatusMapper.h + + pgn8L/hW8qJdfpgXzpfi371/pbw= + + Headers/ErrorCodes.h + + 9b/XXNvE3RsqkNGNn9lUGnmfSrc= + + Headers/GeolocationHandler.h + + RtIyfhQ70hNA04nYslYOEzK3Hp8= + + Headers/GeolocationHandler_Test.h + + Y1xw1/WD6rEe4YzrND3x7ULvaP0= + + Headers/GeolocatorPlugin.h + + bL/kiHEeKYmPKVhiz1ymJzQFUX4= + + Headers/GeolocatorPlugin_Test.h + + gaLffp6TSzmyINPdUr1Cv1vLDHs= + + Headers/LocationAccuracyHandler.h + + yIdbuBaXXf8oZkO2Q0NicjrCT/0= + + Headers/LocationAccuracyMapper.h + + nD20ErYLiQmeCP2b3KatsLgjpTc= + + Headers/LocationDistanceMapper.h + + wdjDp1Zuo2Rs5oZvMtH3UGoClq8= + + Headers/LocationMapper.h + + pEcL+KEoVYfJd8pI9fgS8EshLSo= + + Headers/LocationServiceStreamHandler.h + + qDuQz2RrotqvMRYlnYztzDj9DVM= + + Headers/PermissionHandler.h + + NQKIK4CfdX2Qbt5jRzn6v1Xhjlc= + + Headers/PermissionUtils.h + + 3R5sHmWTZ9B0/FA6XQRxmxvG/4E= + + Headers/PositionStreamHandler.h + + 7k7DBuDvob8wOxXrhVIY7Jwi04I= + + Headers/ServiceStatus.h + + ovSpl0OxB31nY5Tn66ZaMeHeC1k= + + Headers/geolocator-umbrella.h + + VXyxDIinJlDGWNPJJdWSUxRzfaA= + + Info.plist + + SV+4EsN694JVyI2BjRt1FLKBkbE= + + Modules/module.modulemap + + NLQCcZHUXHVDtciVXgIh5fDoJCQ= + + + files2 + + Headers/ActivityTypeMapper.h + + hash2 + + 0FpbKy+CJOEL7RYub+oldr+J9x3a5dO9rx20XZzTVeU= + + + Headers/AuthorizationStatusMapper.h + + hash2 + + il/uC2IpoQSAshFlPXRdLYQPgGOfvzPWIsVcClLHeTs= + + + Headers/ErrorCodes.h + + hash2 + + QsO5oNX/ElLnM6LZBNqKrX/VrI48xCfYHq77KOOTZD8= + + + Headers/GeolocationHandler.h + + hash2 + + wNjjJzE3zIF7wEzCDeF8sAVQLsaXKJPL1VYbFgaihq8= + + + Headers/GeolocationHandler_Test.h + + hash2 + + EEKLNxugjVk2+vFl+PeLZ9UcmRP8/9K4L+rXU5p8fgE= + + + Headers/GeolocatorPlugin.h + + hash2 + + DsmWw1s60BGSzEtRHq94xQowZaDFt0c0A3B5VbXUsg0= + + + Headers/GeolocatorPlugin_Test.h + + hash2 + + fdSkkcScg39SykZhnzp8CZgPMFSclONFMyYwMkqE3ZM= + + + Headers/LocationAccuracyHandler.h + + hash2 + + hJYrcxZwl9P9ZzPAkj8J9t7Ju3IO2hTuN0WUikCg+Gg= + + + Headers/LocationAccuracyMapper.h + + hash2 + + jN52nJLHtEEGizJMN8ErkoLGCn5DPr1lvgv6y3C717M= + + + Headers/LocationDistanceMapper.h + + hash2 + + qE3A/80FVdq4HfpDcnO1B9ZYrEQxzOxF9Ob/ESLgoYQ= + + + Headers/LocationMapper.h + + hash2 + + 4gqYIi65XW5qd2TsXNfWnBy60an+Hu79SDfjujgxuPc= + + + Headers/LocationServiceStreamHandler.h + + hash2 + + VxJWvifhb+K29sAE2e7BGYrKaR35s4yT9/8AY4S9DAU= + + + Headers/PermissionHandler.h + + hash2 + + 4g7HWyNsAGg51oGsdtwjJX9V1pLkKTY/zcyE9tuQuo0= + + + Headers/PermissionUtils.h + + hash2 + + rciALHrIRAjjVHFBJITMsGopzK6Tbh0zpwexuHxMWKk= + + + Headers/PositionStreamHandler.h + + hash2 + + udU9GcHWMyNTg1Id90VVzYzWkw3LOMLKK2oxa2yb+aQ= + + + Headers/ServiceStatus.h + + hash2 + + VSKsfdTgBaOF6M5yNLC9vF8vn0ynLKBT6qVfUfX9/gQ= + + + Headers/geolocator-umbrella.h + + hash2 + + 3Qb3pZWmYMFLasl8dcK0uaxdOGWTo+4Qu4aDEkncIZo= + + + Modules/module.modulemap + + hash2 + + ogvfZwdVZsGObEeIcyHeir8FGKKDOhnHK4Z8sPgZH8k= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/geolocator_apple b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/geolocator_apple new file mode 100755 index 0000000..804d3d1 Binary files /dev/null and b/Flutter/Release/geolocator_apple.xcframework/ios-arm64_x86_64-simulator/geolocator_apple.framework/geolocator_apple differ diff --git a/Flutter/Release/image_gallery_saver.xcframework/Info.plist b/Flutter/Release/image_gallery_saver.xcframework/Info.plist new file mode 100644 index 0000000..fda0018 --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + image_gallery_saver.framework/image_gallery_saver + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + image_gallery_saver.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + image_gallery_saver.framework/image_gallery_saver + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + image_gallery_saver.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/dSYMs/image_gallery_saver.framework.dSYM/Contents/Info.plist b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/dSYMs/image_gallery_saver.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..6a76926 --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/dSYMs/image_gallery_saver.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.image-gallery-saver + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 2.0.2 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/dSYMs/image_gallery_saver.framework.dSYM/Contents/Resources/DWARF/image_gallery_saver b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/dSYMs/image_gallery_saver.framework.dSYM/Contents/Resources/DWARF/image_gallery_saver new file mode 100644 index 0000000..3758c67 Binary files /dev/null and b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/dSYMs/image_gallery_saver.framework.dSYM/Contents/Resources/DWARF/image_gallery_saver differ diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/dSYMs/image_gallery_saver.framework.dSYM/Contents/Resources/Relocations/aarch64/image_gallery_saver.yml b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/dSYMs/image_gallery_saver.framework.dSYM/Contents/Resources/Relocations/aarch64/image_gallery_saver.yml new file mode 100644 index 0000000..eb86181 --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/dSYMs/image_gallery_saver.framework.dSYM/Contents/Resources/Relocations/aarch64/image_gallery_saver.yml @@ -0,0 +1,103 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/image_gallery_saver/image_gallery_saver.framework/image_gallery_saver' +relocations: + - { offsetInCU: 0x34, offset: 0x73AEE, size: 0x8, addend: 0x0, symName: _image_gallery_saverVersionString, symObjAddr: 0x0, symBinAddr: 0xB110, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x73B23, size: 0x8, addend: 0x0, symName: _image_gallery_saverVersionNumber, symObjAddr: 0x38, symBinAddr: 0xB148, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x73B60, size: 0x8, addend: 0x0, symName: '+[ImageGallerySaverPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0xC } + - { offsetInCU: 0x91, offset: 0x73BCA, size: 0x8, addend: 0x0, symName: '+[ImageGallerySaverPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0xC } + - { offsetInCU: 0x4F, offset: 0x73C86, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC8register4withySo07FlutterH9Registrar_p_tFZ', symObjAddr: 0x0, symBinAddr: 0x400C, symSize: 0x4 } + - { offsetInCU: 0x63, offset: 0x73C9A, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginCACycfC', symObjAddr: 0x4, symBinAddr: 0x4010, symSize: 0x20 } + - { offsetInCU: 0x86, offset: 0x73CBD, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC8register4withySo07FlutterH9Registrar_p_tFZTo', symObjAddr: 0x24, symBinAddr: 0x4030, symSize: 0x30 } + - { offsetInCU: 0x100, offset: 0x73D37, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC6handle_6resultySo17FlutterMethodCallC_yypSgctF', symObjAddr: 0x54, symBinAddr: 0x4060, symSize: 0x988 } + - { offsetInCU: 0x3E9, offset: 0x74020, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC6handle_6resultySo17FlutterMethodCallC_yypSgctFTo', symObjAddr: 0x9DC, symBinAddr: 0x49E8, symSize: 0x84 } + - { offsetInCU: 0x41B, offset: 0x74052, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC9saveVideo_08isReturnE4PathySS_SbtF', symObjAddr: 0xB30, symBinAddr: 0x4B3C, symSize: 0x22C } + - { offsetInCU: 0x480, offset: 0x740B7, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC9saveVideo_08isReturnE4PathySS_SbtFyycfU_', symObjAddr: 0xD5C, symBinAddr: 0x4D68, symSize: 0x1E0 } + - { offsetInCU: 0x5D5, offset: 0x7420C, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC9saveVideo_08isReturnE4PathySS_SbtFySb_s5Error_pSgtcfU0_yyScMYccfU_ySo7AVAssetCSg_So10AVAudioMixCSgSDys11AnyHashableVypGSgtcfU_', symObjAddr: 0xF68, symBinAddr: 0x4F74, symSize: 0x100 } + - { offsetInCU: 0x6A6, offset: 0x742DD, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE0_08isReturnE4PathySo7UIImageC_SbtF', symObjAddr: 0x118C, symBinAddr: 0x5198, symSize: 0x210 } + - { offsetInCU: 0x70B, offset: 0x74342, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE0_08isReturnE4PathySo7UIImageC_SbtFySb_s5Error_pSgtcfU0_yyScMYccfU_SbSo16PHAdjustmentDataCcfU_', symObjAddr: 0x15AC, symBinAddr: 0x55B8, symSize: 0x8 } + - { offsetInCU: 0x777, offset: 0x743AE, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE9AtFileUrl_08isReturnE4PathySS_SbtF', symObjAddr: 0x16A0, symBinAddr: 0x56AC, symSize: 0x274 } + - { offsetInCU: 0x81B, offset: 0x74452, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE9AtFileUrl_08isReturnE4PathySS_SbtFyycfU_', symObjAddr: 0x1914, symBinAddr: 0x5920, symSize: 0x20C } + - { offsetInCU: 0x985, offset: 0x745BC, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE9AtFileUrl_08isReturnE4PathySS_SbtFySb_s5Error_pSgtcfU0_yyScMYccfU_SbSo16PHAdjustmentDataCcfU_', symObjAddr: 0x1B20, symBinAddr: 0x5B2C, symSize: 0x8 } + - { offsetInCU: 0x9EF, offset: 0x74626, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC015didFinishSavingE00A05error11contextInfoySo7UIImageC_So7NSErrorCSgSvSgtFTo', symObjAddr: 0x1CDC, symBinAddr: 0x5CE8, symSize: 0xD0 } + - { offsetInCU: 0xA83, offset: 0x746BA, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC20didFinishSavingVideo9videoPath5error11contextInfoySS_So7NSErrorCSgSvSgtFTo', symObjAddr: 0x1DAC, symBinAddr: 0x5DB8, symSize: 0xB4 } + - { offsetInCU: 0xAD7, offset: 0x7470E, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginCACycfc', symObjAddr: 0x208C, symBinAddr: 0x6098, symSize: 0x70 } + - { offsetInCU: 0xB14, offset: 0x7474B, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginCACycfcTo', symObjAddr: 0x20FC, symBinAddr: 0x6108, symSize: 0x74 } + - { offsetInCU: 0xB4F, offset: 0x74786, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginCfD', symObjAddr: 0x2170, symBinAddr: 0x617C, symSize: 0x30 } + - { offsetInCU: 0xB8D, offset: 0x747C4, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC8register4withySo07FlutterH9Registrar_p_tFZTf4nd_n', symObjAddr: 0x26BC, symBinAddr: 0x66C8, symSize: 0xD4 } + - { offsetInCU: 0xC20, offset: 0x74857, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC02isE4File8filenameSbSS_tFTf4nd_n', symObjAddr: 0x27E0, symBinAddr: 0x67EC, symSize: 0x150 } + - { offsetInCU: 0xC6D, offset: 0x748A4, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC10saveResult9isSuccess5error8filePathySb_SSSgAHtFTf4dnnn_n', symObjAddr: 0x2930, symBinAddr: 0x693C, symSize: 0x12C } + - { offsetInCU: 0xCF1, offset: 0x74928, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC6handle_6resultySo17FlutterMethodCallC_yypSgctF015$syXlSgIeyBy_ypP7Iegn_TRyXlSgIeyBy_Tf1ncn_nTf4nng_n', symObjAddr: 0x3048, symBinAddr: 0x7054, symSize: 0xAA8 } + - { offsetInCU: 0xFEB, offset: 0x74C22, size: 0x8, addend: 0x0, symName: '_$syXlSgIeyBy_ypSgIegn_TR', symObjAddr: 0xA60, symBinAddr: 0x4A6C, symSize: 0xD0 } + - { offsetInCU: 0x106D, offset: 0x74CA4, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0xF3C, symBinAddr: 0x4F48, symSize: 0x2C } + - { offsetInCU: 0x1085, offset: 0x74CBC, size: 0x8, addend: 0x0, symName: '_$sSo7AVAssetCSgSo10AVAudioMixCSgSDys11AnyHashableVypGSgIegggg_AcFSo12NSDictionaryCSgIeyByyy_TR', symObjAddr: 0x1068, symBinAddr: 0x5074, symSize: 0xC0 } + - { offsetInCU: 0x109D, offset: 0x74CD4, size: 0x8, addend: 0x0, symName: '_$sSbs5Error_pSgIegyg_SbSo7NSErrorCSgIeyByy_TR', symObjAddr: 0x1128, symBinAddr: 0x5134, symSize: 0x64 } + - { offsetInCU: 0x10B5, offset: 0x74CEC, size: 0x8, addend: 0x0, symName: '_$sSo16PHAdjustmentDataCSbIeggd_ABSbIeyByd_TR', symObjAddr: 0x15B4, symBinAddr: 0x55C0, symSize: 0x5C } + - { offsetInCU: 0x10CD, offset: 0x74D04, size: 0x8, addend: 0x0, symName: '_$sSo21PHContentEditingInputCSgSDys11AnyHashableVypGIeggg_ACSo12NSDictionaryCIeyByy_TR', symObjAddr: 0x1610, symBinAddr: 0x561C, symSize: 0x90 } + - { offsetInCU: 0x10F1, offset: 0x74D28, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV5toDicSDySSypGSgyF', symObjAddr: 0x1E60, symBinAddr: 0x5E6C, symSize: 0x22C } + - { offsetInCU: 0x1175, offset: 0x74DAC, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLO11stringValueSSvg', symObjAddr: 0x21E0, symBinAddr: 0x61EC, symSize: 0x20 } + - { offsetInCU: 0x11C4, offset: 0x74DFB, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x2200, symBinAddr: 0x620C, symSize: 0x14 } + - { offsetInCU: 0x1253, offset: 0x74E8A, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOSHAASH9hashValueSivgTW', symObjAddr: 0x2214, symBinAddr: 0x6220, symSize: 0x44 } + - { offsetInCU: 0x1336, offset: 0x74F6D, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x2258, symBinAddr: 0x6264, symSize: 0x28 } + - { offsetInCU: 0x13A8, offset: 0x74FDF, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOs0G3KeyAAsAGP11stringValueSSvgTW', symObjAddr: 0x22C0, symBinAddr: 0x62CC, symSize: 0x8 } + - { offsetInCU: 0x13D3, offset: 0x7500A, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOs0G3KeyAAsAGP11stringValuexSgSS_tcfCTW', symObjAddr: 0x22C8, symBinAddr: 0x62D4, symSize: 0x24 } + - { offsetInCU: 0x1404, offset: 0x7503B, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOs0G3KeyAAsAGP8intValueSiSgvgTW', symObjAddr: 0x22EC, symBinAddr: 0x62F8, symSize: 0xC } + - { offsetInCU: 0x1420, offset: 0x75057, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOs0G3KeyAAsAGP8intValuexSgSi_tcfCTW', symObjAddr: 0x22F8, symBinAddr: 0x6304, symSize: 0xC } + - { offsetInCU: 0x143C, offset: 0x75073, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLO11stringValueAFSgSS_tcfCTf4nd_n', symObjAddr: 0x3B6C, symBinAddr: 0x7B78, symSize: 0x15C } + - { offsetInCU: 0x1482, offset: 0x750B9, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV6encode2toys7Encoder_p_tKF', symObjAddr: 0x2354, symBinAddr: 0x6360, symSize: 0x154 } + - { offsetInCU: 0x14B3, offset: 0x750EA, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelVSEAASE6encode2toys7Encoder_p_tKFTW', symObjAddr: 0x24A8, symBinAddr: 0x64B4, symSize: 0x14 } + - { offsetInCU: 0x14D7, offset: 0x7510E, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginCfETo', symObjAddr: 0x21A0, symBinAddr: 0x61AC, symSize: 0x40 } + - { offsetInCU: 0x1532, offset: 0x75169, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x24BC, symBinAddr: 0x64C8, symSize: 0x64 } + - { offsetInCU: 0x157F, offset: 0x751B6, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x2520, symBinAddr: 0x652C, symSize: 0xE0 } + - { offsetInCU: 0x1621, offset: 0x75258, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSS_Tg5', symObjAddr: 0x2600, symBinAddr: 0x660C, symSize: 0xBC } + - { offsetInCU: 0x1709, offset: 0x75340, size: 0x8, addend: 0x0, symName: '_$sypSgIegn_SgWOe', symObjAddr: 0x2790, symBinAddr: 0x679C, symSize: 0x10 } + - { offsetInCU: 0x171D, offset: 0x75354, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x27A0, symBinAddr: 0x67AC, symSize: 0x40 } + - { offsetInCU: 0x1731, offset: 0x75368, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x2A5C, symBinAddr: 0x6A68, symSize: 0x3C } + - { offsetInCU: 0x1745, offset: 0x7537C, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x2A98, symBinAddr: 0x6AA4, symSize: 0x50 } + - { offsetInCU: 0x1759, offset: 0x75390, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x2AE8, symBinAddr: 0x6AF4, symSize: 0x44 } + - { offsetInCU: 0x176D, offset: 0x753A4, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginCMa', symObjAddr: 0x2B2C, symBinAddr: 0x6B38, symSize: 0x20 } + - { offsetInCU: 0x1781, offset: 0x753B8, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOAFs0G3KeyAAWl', symObjAddr: 0x2B4C, symBinAddr: 0x6B58, symSize: 0x44 } + - { offsetInCU: 0x1795, offset: 0x753CC, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelVwCP', symObjAddr: 0x2BB8, symBinAddr: 0x6BC4, symSize: 0x30 } + - { offsetInCU: 0x17A9, offset: 0x753E0, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelVwxx', symObjAddr: 0x2BE8, symBinAddr: 0x6BF4, symSize: 0x28 } + - { offsetInCU: 0x17BD, offset: 0x753F4, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelVwcp', symObjAddr: 0x2C10, symBinAddr: 0x6C1C, symSize: 0x44 } + - { offsetInCU: 0x17D1, offset: 0x75408, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelVwca', symObjAddr: 0x2C54, symBinAddr: 0x6C60, symSize: 0x74 } + - { offsetInCU: 0x17E5, offset: 0x7541C, size: 0x8, addend: 0x0, symName: ___swift_memcpy40_8, symObjAddr: 0x2CC8, symBinAddr: 0x6CD4, symSize: 0x14 } + - { offsetInCU: 0x17F9, offset: 0x75430, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelVwta', symObjAddr: 0x2CDC, symBinAddr: 0x6CE8, symSize: 0x4C } + - { offsetInCU: 0x180D, offset: 0x75444, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelVwet', symObjAddr: 0x2D28, symBinAddr: 0x6D34, symSize: 0x5C } + - { offsetInCU: 0x1821, offset: 0x75458, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelVwst', symObjAddr: 0x2D84, symBinAddr: 0x6D90, symSize: 0x5C } + - { offsetInCU: 0x1835, offset: 0x7546C, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelVMa', symObjAddr: 0x2DE0, symBinAddr: 0x6DEC, symSize: 0x10 } + - { offsetInCU: 0x1849, offset: 0x75480, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x2DF0, symBinAddr: 0x6DFC, symSize: 0xC } + - { offsetInCU: 0x185D, offset: 0x75494, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x2DFC, symBinAddr: 0x6E08, symSize: 0x4 } + - { offsetInCU: 0x1871, offset: 0x754A8, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOwet', symObjAddr: 0x2E00, symBinAddr: 0x6E0C, symSize: 0x90 } + - { offsetInCU: 0x1885, offset: 0x754BC, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOwst', symObjAddr: 0x2E90, symBinAddr: 0x6E9C, symSize: 0xBC } + - { offsetInCU: 0x1899, offset: 0x754D0, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOwug', symObjAddr: 0x2F4C, symBinAddr: 0x6F58, symSize: 0x8 } + - { offsetInCU: 0x18AD, offset: 0x754E4, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOwup', symObjAddr: 0x2F54, symBinAddr: 0x6F60, symSize: 0x4 } + - { offsetInCU: 0x18C1, offset: 0x754F8, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOwui', symObjAddr: 0x2F58, symBinAddr: 0x6F64, symSize: 0x8 } + - { offsetInCU: 0x18D5, offset: 0x7550C, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOMa', symObjAddr: 0x2F60, symBinAddr: 0x6F6C, symSize: 0x10 } + - { offsetInCU: 0x18E9, offset: 0x75520, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOSHAASQWb', symObjAddr: 0x2F70, symBinAddr: 0x6F7C, symSize: 0x4 } + - { offsetInCU: 0x18FD, offset: 0x75534, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOAFSQAAWl', symObjAddr: 0x2F74, symBinAddr: 0x6F80, symSize: 0x44 } + - { offsetInCU: 0x1911, offset: 0x75548, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOs0G3KeyAAs28CustomDebugStringConvertiblePWb', symObjAddr: 0x2FB8, symBinAddr: 0x6FC4, symSize: 0x4 } + - { offsetInCU: 0x1925, offset: 0x7555C, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOAFs28CustomDebugStringConvertibleAAWl', symObjAddr: 0x2FBC, symBinAddr: 0x6FC8, symSize: 0x44 } + - { offsetInCU: 0x1939, offset: 0x75570, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOs0G3KeyAAs23CustomStringConvertiblePWb', symObjAddr: 0x3000, symBinAddr: 0x700C, symSize: 0x4 } + - { offsetInCU: 0x194D, offset: 0x75584, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOAFs23CustomStringConvertibleAAWl', symObjAddr: 0x3004, symBinAddr: 0x7010, symSize: 0x44 } + - { offsetInCU: 0x1982, offset: 0x755B9, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCSS_Tg5Tf4nnd_n', symObjAddr: 0x3AF0, symBinAddr: 0x7AFC, symSize: 0x7C } + - { offsetInCU: 0x19E0, offset: 0x75617, size: 0x8, addend: 0x0, symName: '_$syXlSgIeyBy_ypSgIegn_TRTA', symObjAddr: 0x3CEC, symBinAddr: 0x7CF8, symSize: 0x8 } + - { offsetInCU: 0x19F4, offset: 0x7562B, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x3CF4, symBinAddr: 0x7D00, symSize: 0x48 } + - { offsetInCU: 0x1A08, offset: 0x7563F, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x3D60, symBinAddr: 0x7D6C, symSize: 0x20 } + - { offsetInCU: 0x1A1C, offset: 0x75653, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE0_08isReturnE4PathySo7UIImageC_SbtFyycfU_TA', symObjAddr: 0x3DD0, symBinAddr: 0x7DDC, symSize: 0x180 } + - { offsetInCU: 0x1B56, offset: 0x7578D, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x3F50, symBinAddr: 0x7F5C, symSize: 0x10 } + - { offsetInCU: 0x1B6A, offset: 0x757A1, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x3F60, symBinAddr: 0x7F6C, symSize: 0x8 } + - { offsetInCU: 0x1B7E, offset: 0x757B5, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE0_08isReturnE4PathySo7UIImageC_SbtFySb_s5Error_pSgtcfU0_TA', symObjAddr: 0x3F90, symBinAddr: 0x7F9C, symSize: 0x30 } + - { offsetInCU: 0x1B92, offset: 0x757C9, size: 0x8, addend: 0x0, symName: '_$sSay8Dispatch0A13WorkItemFlagsVGMa', symObjAddr: 0x4068, symBinAddr: 0x8074, symSize: 0x54 } + - { offsetInCU: 0x1BA6, offset: 0x757DD, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE0_08isReturnE4PathySo7UIImageC_SbtFySb_s5Error_pSgtcfU0_yyScMYccfU_ySo21PHContentEditingInputCSg_SDys11AnyHashableVypGtcfU0_TA', symObjAddr: 0x40BC, symBinAddr: 0x80C8, symSize: 0x18 } + - { offsetInCU: 0x1BBA, offset: 0x757F1, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE9AtFileUrl_08isReturnE4PathySS_SbtFySb_s5Error_pSgtcfU0_TA', symObjAddr: 0x4170, symBinAddr: 0x817C, symSize: 0x30 } + - { offsetInCU: 0x1BCE, offset: 0x75805, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE9AtFileUrl_08isReturnE4PathySS_SbtFySb_s5Error_pSgtcfU0_yyScMYccfU_ySo21PHContentEditingInputCSg_SDys11AnyHashableVypGtcfU0_TA', symObjAddr: 0x4470, symBinAddr: 0x847C, symSize: 0x18 } + - { offsetInCU: 0x1BE2, offset: 0x75819, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC9saveVideo_08isReturnE4PathySS_SbtFySb_s5Error_pSgtcfU0_TA', symObjAddr: 0x44E0, symBinAddr: 0x84EC, symSize: 0x30 } + - { offsetInCU: 0x1BF6, offset: 0x7582D, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC9saveVideo_08isReturnE4PathySS_SbtFySb_s5Error_pSgtcfU0_yyScMYccfU_TA', symObjAddr: 0x454C, symBinAddr: 0x8558, symSize: 0x208 } + - { offsetInCU: 0x1CD2, offset: 0x75909, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver28SwiftImageGallerySaverPluginC9saveVideo_08isReturnE4PathySS_SbtFySb_s5Error_pSgtcfU0_yyScMYccfU_ySo7AVAssetCSg_So10AVAudioMixCSgSDys11AnyHashableVypGSgtcfU_TA', symObjAddr: 0x4754, symBinAddr: 0x8760, symSize: 0x8 } + - { offsetInCU: 0x1CE6, offset: 0x7591D, size: 0x8, addend: 0x0, symName: '_$sypSgIegn_SgWOy', symObjAddr: 0x475C, symBinAddr: 0x8768, symSize: 0x10 } + - { offsetInCU: 0x1CFA, offset: 0x75931, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelVACSEAAWl', symObjAddr: 0x476C, symBinAddr: 0x8778, symSize: 0x44 } + - { offsetInCU: 0x1E48, offset: 0x75A7F, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x2280, symBinAddr: 0x628C, symSize: 0x40 } + - { offsetInCU: 0x1EEA, offset: 0x75B21, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOs28CustomDebugStringConvertibleAAsAGP16debugDescriptionSSvgTW', symObjAddr: 0x2304, symBinAddr: 0x6310, symSize: 0x28 } + - { offsetInCU: 0x1F06, offset: 0x75B3D, size: 0x8, addend: 0x0, symName: '_$s19image_gallery_saver15SaveResultModelV10CodingKeys33_11D0054D9463C77D38E5C73C49173E12LLOs23CustomStringConvertibleAAsAGP11descriptionSSvgTW', symObjAddr: 0x232C, symBinAddr: 0x6338, symSize: 0x28 } +... diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Headers/ImageGallerySaverPlugin.h b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Headers/ImageGallerySaverPlugin.h new file mode 100644 index 0000000..39b96a0 --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Headers/ImageGallerySaverPlugin.h @@ -0,0 +1,4 @@ +#import + +@interface ImageGallerySaverPlugin : NSObject +@end diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Headers/image_gallery_saver-Swift.h b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Headers/image_gallery_saver-Swift.h new file mode 100644 index 0000000..0d16bdb --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Headers/image_gallery_saver-Swift.h @@ -0,0 +1,323 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef IMAGE_GALLERY_SAVER_SWIFT_H +#define IMAGE_GALLERY_SAVER_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="image_gallery_saver",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; +@class FlutterMethodCall; + +SWIFT_CLASS("_TtC19image_gallery_saver28SwiftImageGallerySaverPlugin") +@interface SwiftImageGallerySaverPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (void)handleMethodCall:(FlutterMethodCall * _Nonnull)call result:(FlutterResult _Nonnull)result; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Headers/image_gallery_saver-umbrella.h b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Headers/image_gallery_saver-umbrella.h new file mode 100644 index 0000000..893b7ec --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Headers/image_gallery_saver-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "ImageGallerySaverPlugin.h" + +FOUNDATION_EXPORT double image_gallery_saverVersionNumber; +FOUNDATION_EXPORT const unsigned char image_gallery_saverVersionString[]; + diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Info.plist b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Info.plist new file mode 100644 index 0000000..f78af7c Binary files /dev/null and b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Info.plist differ diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo new file mode 100644 index 0000000..bf66cfc Binary files /dev/null and b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios.abi.json b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..75c0f39 --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,562 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "image_gallery_saver" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "image_gallery_saver" + }, + { + "kind": "Import", + "name": "Photos", + "printedName": "Photos", + "declKind": "Import", + "moduleName": "image_gallery_saver" + }, + { + "kind": "TypeDecl", + "name": "SwiftImageGallerySaverPlugin", + "printedName": "SwiftImageGallerySaverPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin(cm)registerWithRegistrar:", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC8register4withySo07FlutterH9Registrar_p_tFZ", + "moduleName": "image_gallery_saver", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handle", + "printedName": "handle(_:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterMethodCall", + "printedName": "Flutter.FlutterMethodCall", + "usr": "c:objc(cs)FlutterMethodCall" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin(im)handleMethodCall:result:", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC6handle_6resultySo17FlutterMethodCallC_yypSgctF", + "moduleName": "image_gallery_saver", + "objc_name": "handleMethodCall:result:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftImageGallerySaverPlugin", + "printedName": "image_gallery_saver.SwiftImageGallerySaverPlugin", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin(im)init", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginCACycfc", + "moduleName": "image_gallery_saver", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC", + "moduleName": "image_gallery_saver", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SaveResultModel", + "printedName": "SaveResultModel", + "children": [ + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:19image_gallery_saver15SaveResultModelV6encode2toys7Encoder_p_tKF", + "mangledName": "$s19image_gallery_saver15SaveResultModelV6encode2toys7Encoder_p_tKF", + "moduleName": "image_gallery_saver", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:19image_gallery_saver15SaveResultModelV", + "mangledName": "$s19image_gallery_saver15SaveResultModelV", + "moduleName": "image_gallery_saver", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 135, + "length": 64, + "value": "\"Failed to save, please check whether the permission is enabled\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 359, + "length": 21, + "value": "\"image_gallery_saver\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 683, + "length": 20, + "value": "\"saveImageToGallery\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 823, + "length": 12, + "value": "\"imageBytes\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 960, + "length": 9, + "value": "\"quality\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 1010, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 1065, + "length": 24, + "value": "\"isReturnImagePathOfIOS\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "IntegerLiteral", + "offset": 1204, + "length": 3, + "value": "100" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 1333, + "length": 19, + "value": "\"saveFileToGallery\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 1455, + "length": 6, + "value": "\"file\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 1507, + "length": 6, + "value": "\"name\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 1563, + "length": 19, + "value": "\"isReturnPathOfIOS\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "BooleanLiteral", + "offset": 1944, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "Array", + "offset": 2361, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2832, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "IntegerLiteral", + "offset": 2985, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "IntegerLiteral", + "offset": 3043, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "BooleanLiteral", + "offset": 3325, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "BooleanLiteral", + "offset": 3499, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "Array", + "offset": 3873, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "IntegerLiteral", + "offset": 4303, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "IntegerLiteral", + "offset": 4456, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "IntegerLiteral", + "offset": 4514, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "BooleanLiteral", + "offset": 4705, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "BooleanLiteral", + "offset": 4996, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "BooleanLiteral", + "offset": 5170, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "Array", + "offset": 5626, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "IntegerLiteral", + "offset": 6083, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "IntegerLiteral", + "offset": 6236, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "IntegerLiteral", + "offset": 6294, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "BooleanLiteral", + "offset": 6485, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "BooleanLiteral", + "offset": 6776, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "BooleanLiteral", + "offset": 6950, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 7885, + "length": 6, + "value": "\".jpg\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 7927, + "length": 6, + "value": "\".png\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 7969, + "length": 7, + "value": "\".jpeg\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 8012, + "length": 7, + "value": "\".JPEG\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 8055, + "length": 6, + "value": "\".JPG\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 8097, + "length": 6, + "value": "\".PNG\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 8139, + "length": 6, + "value": "\".gif\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 8181, + "length": 6, + "value": "\".GIF\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 8223, + "length": 7, + "value": "\".heic\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 8266, + "length": 7, + "value": "\".HEIC\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios.private.swiftinterface b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..892bd3e --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,21 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name image_gallery_saver +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Photos +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import image_gallery_saver +@objc @_inheritsConvenienceInitializers public class SwiftImageGallerySaverPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + @objc override dynamic public init() + @objc deinit +} +public struct SaveResultModel : Swift.Encodable { + public func encode(to encoder: any Swift.Encoder) throws +} diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios.swiftdoc b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..448c1e2 Binary files /dev/null and b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios.swiftinterface b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..892bd3e --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,21 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name image_gallery_saver +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Photos +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import image_gallery_saver +@objc @_inheritsConvenienceInitializers public class SwiftImageGallerySaverPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + @objc override dynamic public init() + @objc deinit +} +public struct SaveResultModel : Swift.Encodable { + public func encode(to encoder: any Swift.Encoder) throws +} diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/module.modulemap b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/module.modulemap new file mode 100644 index 0000000..ea888ca --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module image_gallery_saver { + umbrella header "image_gallery_saver-umbrella.h" + + export * + module * { export * } +} + +module image_gallery_saver.Swift { + header "image_gallery_saver-Swift.h" + requires objc +} diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/image_gallery_saver b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/image_gallery_saver new file mode 100755 index 0000000..c05f806 Binary files /dev/null and b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64/image_gallery_saver.framework/image_gallery_saver differ diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Headers/ImageGallerySaverPlugin.h b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Headers/ImageGallerySaverPlugin.h new file mode 100644 index 0000000..39b96a0 --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Headers/ImageGallerySaverPlugin.h @@ -0,0 +1,4 @@ +#import + +@interface ImageGallerySaverPlugin : NSObject +@end diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Headers/image_gallery_saver-Swift.h b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Headers/image_gallery_saver-Swift.h new file mode 100644 index 0000000..ba80706 --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Headers/image_gallery_saver-Swift.h @@ -0,0 +1,642 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef IMAGE_GALLERY_SAVER_SWIFT_H +#define IMAGE_GALLERY_SAVER_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="image_gallery_saver",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; +@class FlutterMethodCall; + +SWIFT_CLASS("_TtC19image_gallery_saver28SwiftImageGallerySaverPlugin") +@interface SwiftImageGallerySaverPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (void)handleMethodCall:(FlutterMethodCall * _Nonnull)call result:(FlutterResult _Nonnull)result; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef IMAGE_GALLERY_SAVER_SWIFT_H +#define IMAGE_GALLERY_SAVER_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="image_gallery_saver",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; +@class FlutterMethodCall; + +SWIFT_CLASS("_TtC19image_gallery_saver28SwiftImageGallerySaverPlugin") +@interface SwiftImageGallerySaverPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (void)handleMethodCall:(FlutterMethodCall * _Nonnull)call result:(FlutterResult _Nonnull)result; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Headers/image_gallery_saver-umbrella.h b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Headers/image_gallery_saver-umbrella.h new file mode 100644 index 0000000..893b7ec --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Headers/image_gallery_saver-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "ImageGallerySaverPlugin.h" + +FOUNDATION_EXPORT double image_gallery_saverVersionNumber; +FOUNDATION_EXPORT const unsigned char image_gallery_saverVersionString[]; + diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Info.plist b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Info.plist new file mode 100644 index 0000000..8f7b358 Binary files /dev/null and b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Info.plist differ diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..d37493a Binary files /dev/null and b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..1be4ae9 Binary files /dev/null and b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.abi.json b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..443cbcf --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,1219 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "image_gallery_saver" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "image_gallery_saver" + }, + { + "kind": "Import", + "name": "Photos", + "printedName": "Photos", + "declKind": "Import", + "moduleName": "image_gallery_saver" + }, + { + "kind": "TypeDecl", + "name": "SwiftImageGallerySaverPlugin", + "printedName": "SwiftImageGallerySaverPlugin", + "children": [ + { + "kind": "Var", + "name": "errorMessage", + "printedName": "errorMessage", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC12errorMessageSSvp", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC12errorMessageSSvp", + "moduleName": "image_gallery_saver", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC12errorMessageSSvg", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC12errorMessageSSvg", + "moduleName": "image_gallery_saver", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "result", + "printedName": "result", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvp", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvp", + "moduleName": "image_gallery_saver", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvg", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvg", + "moduleName": "image_gallery_saver", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvs", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvs", + "moduleName": "image_gallery_saver", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvM", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvM", + "moduleName": "image_gallery_saver", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin(cm)registerWithRegistrar:", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC8register4withySo07FlutterH9Registrar_p_tFZ", + "moduleName": "image_gallery_saver", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handle", + "printedName": "handle(_:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterMethodCall", + "printedName": "Flutter.FlutterMethodCall", + "usr": "c:objc(cs)FlutterMethodCall" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin(im)handleMethodCall:result:", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC6handle_6resultySo17FlutterMethodCallC_yypSgctF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "objc_name": "handleMethodCall:result:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "saveVideo", + "printedName": "saveVideo(_:isReturnImagePath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC9saveVideo_08isReturnE4PathySS_SbtF", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC9saveVideo_08isReturnE4PathySS_SbtF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "saveImage", + "printedName": "saveImage(_:isReturnImagePath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE0_08isReturnE4PathySo7UIImageC_SbtF", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE0_08isReturnE4PathySo7UIImageC_SbtF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "saveImageAtFileUrl", + "printedName": "saveImageAtFileUrl(_:isReturnImagePath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE9AtFileUrl_08isReturnE4PathySS_SbtF", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE9AtFileUrl_08isReturnE4PathySS_SbtF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didFinishSavingImage", + "printedName": "didFinishSavingImage(image:error:contextInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSError?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSError", + "printedName": "Foundation.NSError", + "usr": "c:objc(cs)NSError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutableRawPointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutableRawPointer", + "printedName": "Swift.UnsafeMutableRawPointer", + "usr": "s:Sv" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin(im)didFinishSavingImageWithImage:error:contextInfo:", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC015didFinishSavingE00A05error11contextInfoySo7UIImageC_So7NSErrorCSgSvSgtF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "objc_name": "didFinishSavingImageWithImage:error:contextInfo:", + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didFinishSavingVideo", + "printedName": "didFinishSavingVideo(videoPath:error:contextInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSError?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSError", + "printedName": "Foundation.NSError", + "usr": "c:objc(cs)NSError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutableRawPointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutableRawPointer", + "printedName": "Swift.UnsafeMutableRawPointer", + "usr": "s:Sv" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin(im)didFinishSavingVideoWithVideoPath:error:contextInfo:", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC20didFinishSavingVideo9videoPath5error11contextInfoySS_So7NSErrorCSgSvSgtF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "objc_name": "didFinishSavingVideoWithVideoPath:error:contextInfo:", + "declAttributes": [ + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "saveResult", + "printedName": "saveResult(isSuccess:error:filePath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC10saveResult9isSuccess5error8filePathySb_SSSgAHtF", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC10saveResult9isSuccess5error8filePathySb_SSSgAHtF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isImageFile", + "printedName": "isImageFile(filename:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC02isE4File8filenameSbSS_tF", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC02isE4File8filenameSbSS_tF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftImageGallerySaverPlugin", + "printedName": "image_gallery_saver.SwiftImageGallerySaverPlugin", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin(im)init", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginCACycfc", + "moduleName": "image_gallery_saver", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC", + "moduleName": "image_gallery_saver", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SaveResultModel", + "printedName": "SaveResultModel", + "children": [ + { + "kind": "Var", + "name": "isSuccess", + "printedName": "isSuccess", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:19image_gallery_saver15SaveResultModelV9isSuccessSbSgvp", + "mangledName": "$s19image_gallery_saver15SaveResultModelV9isSuccessSbSgvp", + "moduleName": "image_gallery_saver", + "declAttributes": [ + "HasInitialValue", + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV9isSuccessSbSgvg", + "mangledName": "$s19image_gallery_saver15SaveResultModelV9isSuccessSbSgvg", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV9isSuccessSbSgvs", + "mangledName": "$s19image_gallery_saver15SaveResultModelV9isSuccessSbSgvs", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV9isSuccessSbSgvM", + "mangledName": "$s19image_gallery_saver15SaveResultModelV9isSuccessSbSgvM", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "filePath", + "printedName": "filePath", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:19image_gallery_saver15SaveResultModelV8filePathSSSgvp", + "mangledName": "$s19image_gallery_saver15SaveResultModelV8filePathSSSgvp", + "moduleName": "image_gallery_saver", + "declAttributes": [ + "HasInitialValue", + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV8filePathSSSgvg", + "mangledName": "$s19image_gallery_saver15SaveResultModelV8filePathSSSgvg", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV8filePathSSSgvs", + "mangledName": "$s19image_gallery_saver15SaveResultModelV8filePathSSSgvs", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV8filePathSSSgvM", + "mangledName": "$s19image_gallery_saver15SaveResultModelV8filePathSSSgvM", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorMessage", + "printedName": "errorMessage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:19image_gallery_saver15SaveResultModelV12errorMessageSSSgvp", + "mangledName": "$s19image_gallery_saver15SaveResultModelV12errorMessageSSSgvp", + "moduleName": "image_gallery_saver", + "declAttributes": [ + "HasInitialValue", + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV12errorMessageSSSgvg", + "mangledName": "$s19image_gallery_saver15SaveResultModelV12errorMessageSSSgvg", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV12errorMessageSSSgvs", + "mangledName": "$s19image_gallery_saver15SaveResultModelV12errorMessageSSSgvs", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV12errorMessageSSSgvM", + "mangledName": "$s19image_gallery_saver15SaveResultModelV12errorMessageSSSgvM", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "toDic", + "printedName": "toDic()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:19image_gallery_saver15SaveResultModelV5toDicSDySSypGSgyF", + "mangledName": "$s19image_gallery_saver15SaveResultModelV5toDicSDySSypGSgyF", + "moduleName": "image_gallery_saver", + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(isSuccess:filePath:errorMessage:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SaveResultModel", + "printedName": "image_gallery_saver.SaveResultModel", + "usr": "s:19image_gallery_saver15SaveResultModelV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:19image_gallery_saver15SaveResultModelV9isSuccess8filePath12errorMessageACSbSg_SSSgAHtcfc", + "mangledName": "$s19image_gallery_saver15SaveResultModelV9isSuccess8filePath12errorMessageACSbSg_SSSgAHtcfc", + "moduleName": "image_gallery_saver", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SaveResultModel", + "printedName": "image_gallery_saver.SaveResultModel", + "usr": "s:19image_gallery_saver15SaveResultModelV" + } + ], + "declKind": "Constructor", + "usr": "s:19image_gallery_saver15SaveResultModelVACycfc", + "mangledName": "$s19image_gallery_saver15SaveResultModelVACycfc", + "moduleName": "image_gallery_saver", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:19image_gallery_saver15SaveResultModelV6encode2toys7Encoder_p_tKF", + "mangledName": "$s19image_gallery_saver15SaveResultModelV6encode2toys7Encoder_p_tKF", + "moduleName": "image_gallery_saver", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:19image_gallery_saver15SaveResultModelV", + "mangledName": "$s19image_gallery_saver15SaveResultModelV", + "moduleName": "image_gallery_saver", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 135, + "length": 64, + "value": "\"Failed to save, please check whether the permission is enabled\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..5fd6032 --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,21 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name image_gallery_saver +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Photos +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import image_gallery_saver +@objc @_inheritsConvenienceInitializers public class SwiftImageGallerySaverPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + @objc override dynamic public init() + @objc deinit +} +public struct SaveResultModel : Swift.Encodable { + public func encode(to encoder: any Swift.Encoder) throws +} diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..82a6f3b Binary files /dev/null and b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..5fd6032 --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,21 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name image_gallery_saver +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Photos +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import image_gallery_saver +@objc @_inheritsConvenienceInitializers public class SwiftImageGallerySaverPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + @objc override dynamic public init() + @objc deinit +} +public struct SaveResultModel : Swift.Encodable { + public func encode(to encoder: any Swift.Encoder) throws +} diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..443cbcf --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,1219 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "image_gallery_saver" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "image_gallery_saver" + }, + { + "kind": "Import", + "name": "Photos", + "printedName": "Photos", + "declKind": "Import", + "moduleName": "image_gallery_saver" + }, + { + "kind": "TypeDecl", + "name": "SwiftImageGallerySaverPlugin", + "printedName": "SwiftImageGallerySaverPlugin", + "children": [ + { + "kind": "Var", + "name": "errorMessage", + "printedName": "errorMessage", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Var", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC12errorMessageSSvp", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC12errorMessageSSvp", + "moduleName": "image_gallery_saver", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC12errorMessageSSvg", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC12errorMessageSSvg", + "moduleName": "image_gallery_saver", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "result", + "printedName": "result", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvp", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvp", + "moduleName": "image_gallery_saver", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvg", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvg", + "moduleName": "image_gallery_saver", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Any?) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvs", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvs", + "moduleName": "image_gallery_saver", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvM", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC6resultyypSgcSgvM", + "moduleName": "image_gallery_saver", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin(cm)registerWithRegistrar:", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC8register4withySo07FlutterH9Registrar_p_tFZ", + "moduleName": "image_gallery_saver", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handle", + "printedName": "handle(_:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterMethodCall", + "printedName": "Flutter.FlutterMethodCall", + "usr": "c:objc(cs)FlutterMethodCall" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin(im)handleMethodCall:result:", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC6handle_6resultySo17FlutterMethodCallC_yypSgctF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "objc_name": "handleMethodCall:result:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "saveVideo", + "printedName": "saveVideo(_:isReturnImagePath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC9saveVideo_08isReturnE4PathySS_SbtF", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC9saveVideo_08isReturnE4PathySS_SbtF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "saveImage", + "printedName": "saveImage(_:isReturnImagePath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE0_08isReturnE4PathySo7UIImageC_SbtF", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE0_08isReturnE4PathySo7UIImageC_SbtF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "saveImageAtFileUrl", + "printedName": "saveImageAtFileUrl(_:isReturnImagePath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE9AtFileUrl_08isReturnE4PathySS_SbtF", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC04saveE9AtFileUrl_08isReturnE4PathySS_SbtF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didFinishSavingImage", + "printedName": "didFinishSavingImage(image:error:contextInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIImage", + "printedName": "UIKit.UIImage", + "usr": "c:objc(cs)UIImage" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSError?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSError", + "printedName": "Foundation.NSError", + "usr": "c:objc(cs)NSError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutableRawPointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutableRawPointer", + "printedName": "Swift.UnsafeMutableRawPointer", + "usr": "s:Sv" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin(im)didFinishSavingImageWithImage:error:contextInfo:", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC015didFinishSavingE00A05error11contextInfoySo7UIImageC_So7NSErrorCSgSvSgtF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "objc_name": "didFinishSavingImageWithImage:error:contextInfo:", + "declAttributes": [ + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "didFinishSavingVideo", + "printedName": "didFinishSavingVideo(videoPath:error:contextInfo:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Foundation.NSError?", + "children": [ + { + "kind": "TypeNominal", + "name": "NSError", + "printedName": "Foundation.NSError", + "usr": "c:objc(cs)NSError" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.UnsafeMutableRawPointer?", + "children": [ + { + "kind": "TypeNominal", + "name": "UnsafeMutableRawPointer", + "printedName": "Swift.UnsafeMutableRawPointer", + "usr": "s:Sv" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin(im)didFinishSavingVideoWithVideoPath:error:contextInfo:", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC20didFinishSavingVideo9videoPath5error11contextInfoySS_So7NSErrorCSgSvSgtF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "objc_name": "didFinishSavingVideoWithVideoPath:error:contextInfo:", + "declAttributes": [ + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "saveResult", + "printedName": "saveResult(isSuccess:error:filePath:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC10saveResult9isSuccess5error8filePathySb_SSSgAHtF", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC10saveResult9isSuccess5error8filePathySb_SSSgAHtF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "isImageFile", + "printedName": "isImageFile(filename:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:19image_gallery_saver28SwiftImageGallerySaverPluginC02isE4File8filenameSbSS_tF", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC02isE4File8filenameSbSS_tF", + "moduleName": "image_gallery_saver", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftImageGallerySaverPlugin", + "printedName": "image_gallery_saver.SwiftImageGallerySaverPlugin", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin(im)init", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginCACycfc", + "moduleName": "image_gallery_saver", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@image_gallery_saver@objc(cs)SwiftImageGallerySaverPlugin", + "mangledName": "$s19image_gallery_saver28SwiftImageGallerySaverPluginC", + "moduleName": "image_gallery_saver", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "SaveResultModel", + "printedName": "SaveResultModel", + "children": [ + { + "kind": "Var", + "name": "isSuccess", + "printedName": "isSuccess", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:19image_gallery_saver15SaveResultModelV9isSuccessSbSgvp", + "mangledName": "$s19image_gallery_saver15SaveResultModelV9isSuccessSbSgvp", + "moduleName": "image_gallery_saver", + "declAttributes": [ + "HasInitialValue", + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV9isSuccessSbSgvg", + "mangledName": "$s19image_gallery_saver15SaveResultModelV9isSuccessSbSgvg", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV9isSuccessSbSgvs", + "mangledName": "$s19image_gallery_saver15SaveResultModelV9isSuccessSbSgvs", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV9isSuccessSbSgvM", + "mangledName": "$s19image_gallery_saver15SaveResultModelV9isSuccessSbSgvM", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "filePath", + "printedName": "filePath", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:19image_gallery_saver15SaveResultModelV8filePathSSSgvp", + "mangledName": "$s19image_gallery_saver15SaveResultModelV8filePathSSSgvp", + "moduleName": "image_gallery_saver", + "declAttributes": [ + "HasInitialValue", + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV8filePathSSSgvg", + "mangledName": "$s19image_gallery_saver15SaveResultModelV8filePathSSSgvg", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV8filePathSSSgvs", + "mangledName": "$s19image_gallery_saver15SaveResultModelV8filePathSSSgvs", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV8filePathSSSgvM", + "mangledName": "$s19image_gallery_saver15SaveResultModelV8filePathSSSgvM", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "errorMessage", + "printedName": "errorMessage", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:19image_gallery_saver15SaveResultModelV12errorMessageSSSgvp", + "mangledName": "$s19image_gallery_saver15SaveResultModelV12errorMessageSSSgvp", + "moduleName": "image_gallery_saver", + "declAttributes": [ + "HasInitialValue", + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV12errorMessageSSSgvg", + "mangledName": "$s19image_gallery_saver15SaveResultModelV12errorMessageSSSgvg", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV12errorMessageSSSgvs", + "mangledName": "$s19image_gallery_saver15SaveResultModelV12errorMessageSSSgvs", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:19image_gallery_saver15SaveResultModelV12errorMessageSSSgvM", + "mangledName": "$s19image_gallery_saver15SaveResultModelV12errorMessageSSSgvM", + "moduleName": "image_gallery_saver", + "implicit": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Function", + "name": "toDic", + "printedName": "toDic()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String : Any]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:19image_gallery_saver15SaveResultModelV5toDicSDySSypGSgyF", + "mangledName": "$s19image_gallery_saver15SaveResultModelV5toDicSDySSypGSgyF", + "moduleName": "image_gallery_saver", + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(isSuccess:filePath:errorMessage:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SaveResultModel", + "printedName": "image_gallery_saver.SaveResultModel", + "usr": "s:19image_gallery_saver15SaveResultModelV" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.Bool?", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "hasDefaultArg": true, + "usr": "s:Sq" + } + ], + "declKind": "Constructor", + "usr": "s:19image_gallery_saver15SaveResultModelV9isSuccess8filePath12errorMessageACSbSg_SSSgAHtcfc", + "mangledName": "$s19image_gallery_saver15SaveResultModelV9isSuccess8filePath12errorMessageACSbSg_SSSgAHtcfc", + "moduleName": "image_gallery_saver", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SaveResultModel", + "printedName": "image_gallery_saver.SaveResultModel", + "usr": "s:19image_gallery_saver15SaveResultModelV" + } + ], + "declKind": "Constructor", + "usr": "s:19image_gallery_saver15SaveResultModelVACycfc", + "mangledName": "$s19image_gallery_saver15SaveResultModelVACycfc", + "moduleName": "image_gallery_saver", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "encode", + "printedName": "encode(to:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Encoder", + "printedName": "Swift.Encoder", + "usr": "s:s7EncoderP" + } + ], + "declKind": "Func", + "usr": "s:19image_gallery_saver15SaveResultModelV6encode2toys7Encoder_p_tKF", + "mangledName": "$s19image_gallery_saver15SaveResultModelV6encode2toys7Encoder_p_tKF", + "moduleName": "image_gallery_saver", + "implicit": true, + "throwing": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Struct", + "usr": "s:19image_gallery_saver15SaveResultModelV", + "mangledName": "$s19image_gallery_saver15SaveResultModelV", + "moduleName": "image_gallery_saver", + "declAttributes": [ + "AccessControl" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Encodable", + "printedName": "Encodable", + "usr": "s:SE", + "mangledName": "$sSE" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/image_gallery_saver-2.0.3\/ios\/Classes\/SwiftImageGallerySaverPlugin.swift", + "kind": "StringLiteral", + "offset": 135, + "length": 64, + "value": "\"Failed to save, please check whether the permission is enabled\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..40d421b --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,21 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name image_gallery_saver +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Photos +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import image_gallery_saver +@objc @_inheritsConvenienceInitializers public class SwiftImageGallerySaverPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + @objc override dynamic public init() + @objc deinit +} +public struct SaveResultModel : Swift.Encodable { + public func encode(to encoder: any Swift.Encoder) throws +} diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..6463cd4 Binary files /dev/null and b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..40d421b --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,21 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name image_gallery_saver +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Photos +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import image_gallery_saver +@objc @_inheritsConvenienceInitializers public class SwiftImageGallerySaverPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + @objc override dynamic public init() + @objc deinit +} +public struct SaveResultModel : Swift.Encodable { + public func encode(to encoder: any Swift.Encoder) throws +} diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/module.modulemap b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/module.modulemap new file mode 100644 index 0000000..ea888ca --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module image_gallery_saver { + umbrella header "image_gallery_saver-umbrella.h" + + export * + module * { export * } +} + +module image_gallery_saver.Swift { + header "image_gallery_saver-Swift.h" + requires objc +} diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/_CodeSignature/CodeResources b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..57f854c --- /dev/null +++ b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/_CodeSignature/CodeResources @@ -0,0 +1,278 @@ + + + + + files + + Headers/ImageGallerySaverPlugin.h + + XQrjFz2TRt6cYQu+s38Mz+w+sI8= + + Headers/image_gallery_saver-Swift.h + + DD37zEIZu+0ak55KYK6NL5vg4I4= + + Headers/image_gallery_saver-umbrella.h + + gLPnatwZkisiHUu1EgMecNVGaas= + + Info.plist + + NbEB4WnWUxIQwugM/pEy/LncF+4= + + Modules/image_gallery_saver.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + lbQQhl2dyUl/zw2hxFTHvJBgqzA= + + Modules/image_gallery_saver.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + deLJjXkTCQ6Wke4jbnYERmGk5ls= + + Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.abi.json + + SE9WYQvUpoqEs9K9BHNVY2j2bdc= + + Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + Bk0KMSW5MrRKSpc7QyX/wDEom0c= + + Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + XIFOEcm2dX9nWtyvVAP03JP9wZQ= + + Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + Bk0KMSW5MrRKSpc7QyX/wDEom0c= + + Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + 7h/LB2GOcCME1JaGCHyiQ5l+E/A= + + Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.abi.json + + SE9WYQvUpoqEs9K9BHNVY2j2bdc= + + Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + KN03qM6RicQ0JtGHnAROd59M+3Y= + + Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + 5FC5XOKoQ3G1zWlXpTGDU6r5t2s= + + Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + KN03qM6RicQ0JtGHnAROd59M+3Y= + + Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + 40NKnSXhZkzVgzffF2/aAkaNUW4= + + Modules/module.modulemap + + 4Y+AOKExJxyTQXMLFEx831KtxYQ= + + + files2 + + Headers/ImageGallerySaverPlugin.h + + hash2 + + 9M89669oB3PIDQQ8osipDTEmBQxXINF7dDboIPUhdYI= + + + Headers/image_gallery_saver-Swift.h + + hash2 + + b5EjnjrfX3h1O+jSmP3tkFgUIbUc03jek3NpDUx9ATE= + + + Headers/image_gallery_saver-umbrella.h + + hash2 + + ZTMZ/o+xjyEjWF7Z2YAQymsU9WgSllOJi0Y+WoxUaH4= + + + Modules/image_gallery_saver.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + hash2 + + tvjU1Tm6TN1gmGwvMwhDxu8REM2B4CVw4EFAKMsF1tM= + + + Modules/image_gallery_saver.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + hash2 + + EBBJThM32nllXHHklYwMT9+oDj503ygkR7X5DgxWQZY= + + + Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + 5FBXsBFsRLN5fP+0cU2Ye8g7fXNYz2bscxTK0Dakmy0= + + + Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + OjIiFi/zA8z3kHheeyFhL+usogLffiwmcvNb+iu8wlo= + + + Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + aZ42Jw2IlSmGmt3ZiCcOJp4akDX5EG5f8zUGx4oqgGE= + + + Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + OjIiFi/zA8z3kHheeyFhL+usogLffiwmcvNb+iu8wlo= + + + Modules/image_gallery_saver.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + H9WW20lKAsZVmdnqbbgblLOgWZDifLAZcJiTxdPLPuE= + + + Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + 5FBXsBFsRLN5fP+0cU2Ye8g7fXNYz2bscxTK0Dakmy0= + + + Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + FaZtULOXwwOcOSoJMf7UZ4n7/BTDCh17B7JiejaTb4s= + + + Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + y+QuCs5vftVgLbZKPPbMYh92yhipym9sBXT2DL5KAiY= + + + Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + FaZtULOXwwOcOSoJMf7UZ4n7/BTDCh17B7JiejaTb4s= + + + Modules/image_gallery_saver.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + 7DfSgoh2TSpY0Nf6H1m89Be6bXmHcNumPlBreo7k65k= + + + Modules/module.modulemap + + hash2 + + pbDdTHqAXkBObOOeAg9GjCCtlY4KzkVj8fu/Y6winCI= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/image_gallery_saver b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/image_gallery_saver new file mode 100755 index 0000000..d4e685c Binary files /dev/null and b/Flutter/Release/image_gallery_saver.xcframework/ios-arm64_x86_64-simulator/image_gallery_saver.framework/image_gallery_saver differ diff --git a/Flutter/Release/image_picker_ios.xcframework/Info.plist b/Flutter/Release/image_picker_ios.xcframework/Info.plist new file mode 100644 index 0000000..cd5536b --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + image_picker_ios.framework/image_picker_ios + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + image_picker_ios.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + image_picker_ios.framework/image_picker_ios + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + image_picker_ios.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/dSYMs/image_picker_ios.framework.dSYM/Contents/Info.plist b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/dSYMs/image_picker_ios.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..3c44799 --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/dSYMs/image_picker_ios.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.image-picker-ios + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 0.0.1 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/dSYMs/image_picker_ios.framework.dSYM/Contents/Resources/DWARF/image_picker_ios b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/dSYMs/image_picker_ios.framework.dSYM/Contents/Resources/DWARF/image_picker_ios new file mode 100644 index 0000000..51cf8a9 Binary files /dev/null and b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/dSYMs/image_picker_ios.framework.dSYM/Contents/Resources/DWARF/image_picker_ios differ diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/dSYMs/image_picker_ios.framework.dSYM/Contents/Resources/Relocations/aarch64/image_picker_ios.yml b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/dSYMs/image_picker_ios.framework.dSYM/Contents/Resources/Relocations/aarch64/image_picker_ios.yml new file mode 100644 index 0000000..3a61b01 --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/dSYMs/image_picker_ios.framework.dSYM/Contents/Resources/Relocations/aarch64/image_picker_ios.yml @@ -0,0 +1,196 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/image_picker_ios/image_picker_ios.framework/image_picker_ios' +relocations: + - { offsetInCU: 0x34, offset: 0x7202B, size: 0x8, addend: 0x0, symName: _image_picker_iosVersionString, symObjAddr: 0x0, symBinAddr: 0xC8C8, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x72060, size: 0x8, addend: 0x0, symName: _image_picker_iosVersionNumber, symObjAddr: 0x30, symBinAddr: 0xC8F8, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x7209D, size: 0x8, addend: 0x0, symName: '-[GIFInfo initWithImages:interval:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x84 } + - { offsetInCU: 0xE9, offset: 0x7215F, size: 0x8, addend: 0x0, symName: '-[GIFInfo initWithImages:interval:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x84 } + - { offsetInCU: 0x140, offset: 0x721B6, size: 0x8, addend: 0x0, symName: '-[GIFInfo images]', symObjAddr: 0x84, symBinAddr: 0x4084, symSize: 0x8 } + - { offsetInCU: 0x177, offset: 0x721ED, size: 0x8, addend: 0x0, symName: '-[GIFInfo setImages:]', symObjAddr: 0x8C, symBinAddr: 0x408C, symSize: 0xC } + - { offsetInCU: 0x1B8, offset: 0x7222E, size: 0x8, addend: 0x0, symName: '-[GIFInfo interval]', symObjAddr: 0x98, symBinAddr: 0x4098, symSize: 0x8 } + - { offsetInCU: 0x1ED, offset: 0x72263, size: 0x8, addend: 0x0, symName: '-[GIFInfo setInterval:]', symObjAddr: 0xA0, symBinAddr: 0x40A0, symSize: 0x8 } + - { offsetInCU: 0x22B, offset: 0x722A1, size: 0x8, addend: 0x0, symName: '-[GIFInfo .cxx_destruct]', symObjAddr: 0xA8, symBinAddr: 0x40A8, symSize: 0xC } + - { offsetInCU: 0x25E, offset: 0x722D4, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerImageUtil scaledImage:maxWidth:maxHeight:isMetadataAvailable:]', symObjAddr: 0xB4, symBinAddr: 0x40B4, symSize: 0x240 } + - { offsetInCU: 0x49E, offset: 0x72514, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerImageUtil scaledGIFImage:maxWidth:maxHeight:]', symObjAddr: 0x2F4, symBinAddr: 0x42F4, symSize: 0x2C8 } + - { offsetInCU: 0x27, offset: 0x727F2, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerMetaDataUtil getImageMIMETypeFromImageData:]', symObjAddr: 0x0, symBinAddr: 0x45BC, symSize: 0x58 } + - { offsetInCU: 0x41, offset: 0x7280C, size: 0x8, addend: 0x0, symName: _kFLTImagePickerDefaultSuffix, symObjAddr: 0x388, symBinAddr: 0x142A0, symSize: 0x0 } + - { offsetInCU: 0x61, offset: 0x7282C, size: 0x8, addend: 0x0, symName: _kFLTImagePickerMIMETypeDefault, symObjAddr: 0x3A8, symBinAddr: 0xC900, symSize: 0x0 } + - { offsetInCU: 0xC9, offset: 0x72894, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerMetaDataUtil getImageMIMETypeFromImageData:]', symObjAddr: 0x0, symBinAddr: 0x45BC, symSize: 0x58 } + - { offsetInCU: 0x11C, offset: 0x728E7, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerMetaDataUtil imageTypeSuffixFromType:]', symObjAddr: 0x58, symBinAddr: 0x4614, symSize: 0x20 } + - { offsetInCU: 0x15D, offset: 0x72928, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerMetaDataUtil getMetaDataFromImageData:]', symObjAddr: 0x78, symBinAddr: 0x4634, symSize: 0x44 } + - { offsetInCU: 0x250, offset: 0x72A1B, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerMetaDataUtil imageFromImage:withMetaData:]', symObjAddr: 0xBC, symBinAddr: 0x4678, symSize: 0xF4 } + - { offsetInCU: 0x41B, offset: 0x72BE6, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerMetaDataUtil convertImage:usingType:quality:]', symObjAddr: 0x1B0, symBinAddr: 0x476C, symSize: 0xE4 } + - { offsetInCU: 0x27, offset: 0x72D0F, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerPhotoAssetUtil getAssetFromImagePickerInfo:]', symObjAddr: 0x0, symBinAddr: 0x4850, symSize: 0x14 } + - { offsetInCU: 0x8C, offset: 0x72D74, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerPhotoAssetUtil getAssetFromImagePickerInfo:]', symObjAddr: 0x0, symBinAddr: 0x4850, symSize: 0x14 } + - { offsetInCU: 0xCF, offset: 0x72DB7, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerPhotoAssetUtil getAssetFromPHPickerResult:]', symObjAddr: 0x14, symBinAddr: 0x4864, symSize: 0xE0 } + - { offsetInCU: 0x122, offset: 0x72E0A, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerPhotoAssetUtil saveVideoFromURL:]', symObjAddr: 0xF4, symBinAddr: 0x4944, symSize: 0x150 } + - { offsetInCU: 0x199, offset: 0x72E81, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerPhotoAssetUtil saveImageWithOriginalImageData:image:maxWidth:maxHeight:imageQuality:]', symObjAddr: 0x244, symBinAddr: 0x4A94, symSize: 0x208 } + - { offsetInCU: 0x26F, offset: 0x72F57, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerPhotoAssetUtil saveImageWithPickerInfo:image:imageQuality:]', symObjAddr: 0x44C, symBinAddr: 0x4C9C, symSize: 0xC4 } + - { offsetInCU: 0x2E6, offset: 0x72FCE, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerPhotoAssetUtil saveImageWithMetaData:gifInfo:suffix:]', symObjAddr: 0x510, symBinAddr: 0x4D60, symSize: 0x98 } + - { offsetInCU: 0x35D, offset: 0x73045, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerPhotoAssetUtil saveImageWithMetaData:image:suffix:type:imageQuality:]', symObjAddr: 0x5A8, symBinAddr: 0x4DF8, symSize: 0xFC } + - { offsetInCU: 0x413, offset: 0x730FB, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerPhotoAssetUtil saveImageWithMetaData:gifInfo:path:]', symObjAddr: 0x6A4, symBinAddr: 0x4EF4, symSize: 0x318 } + - { offsetInCU: 0x5F1, offset: 0x732D9, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerPhotoAssetUtil temporaryFilePath:]', symObjAddr: 0x9BC, symBinAddr: 0x520C, symSize: 0xE0 } + - { offsetInCU: 0x69E, offset: 0x73386, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerPhotoAssetUtil createFile:suffix:]', symObjAddr: 0xA9C, symBinAddr: 0x52EC, symSize: 0x88 } + - { offsetInCU: 0x27, offset: 0x734BF, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerMethodCallContext initWithResult:]', symObjAddr: 0x0, symBinAddr: 0x5374, symSize: 0x78 } + - { offsetInCU: 0x2A6, offset: 0x7373E, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerMethodCallContext initWithResult:]', symObjAddr: 0x0, symBinAddr: 0x5374, symSize: 0x78 } + - { offsetInCU: 0x2ED, offset: 0x73785, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerMethodCallContext result]', symObjAddr: 0x78, symBinAddr: 0x53EC, symSize: 0x8 } + - { offsetInCU: 0x324, offset: 0x737BC, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerMethodCallContext setResult:]', symObjAddr: 0x80, symBinAddr: 0x53F4, symSize: 0x8 } + - { offsetInCU: 0x363, offset: 0x737FB, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerMethodCallContext maxSize]', symObjAddr: 0x88, symBinAddr: 0x53FC, symSize: 0x8 } + - { offsetInCU: 0x39A, offset: 0x73832, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerMethodCallContext setMaxSize:]', symObjAddr: 0x90, symBinAddr: 0x5404, symSize: 0xC } + - { offsetInCU: 0x3DB, offset: 0x73873, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerMethodCallContext imageQuality]', symObjAddr: 0x9C, symBinAddr: 0x5410, symSize: 0x8 } + - { offsetInCU: 0x412, offset: 0x738AA, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerMethodCallContext setImageQuality:]', symObjAddr: 0xA4, symBinAddr: 0x5418, symSize: 0xC } + - { offsetInCU: 0x453, offset: 0x738EB, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerMethodCallContext maxImageCount]', symObjAddr: 0xB0, symBinAddr: 0x5424, symSize: 0x8 } + - { offsetInCU: 0x48A, offset: 0x73922, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerMethodCallContext setMaxImageCount:]', symObjAddr: 0xB8, symBinAddr: 0x542C, symSize: 0x8 } + - { offsetInCU: 0x4C7, offset: 0x7395F, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerMethodCallContext requestFullMetadata]', symObjAddr: 0xC0, symBinAddr: 0x5434, symSize: 0x8 } + - { offsetInCU: 0x4FE, offset: 0x73996, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerMethodCallContext setRequestFullMetadata:]', symObjAddr: 0xC8, symBinAddr: 0x543C, symSize: 0x8 } + - { offsetInCU: 0x539, offset: 0x739D1, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerMethodCallContext includeVideo]', symObjAddr: 0xD0, symBinAddr: 0x5444, symSize: 0x8 } + - { offsetInCU: 0x570, offset: 0x73A08, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerMethodCallContext setIncludeVideo:]', symObjAddr: 0xD8, symBinAddr: 0x544C, symSize: 0x8 } + - { offsetInCU: 0x5AB, offset: 0x73A43, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerMethodCallContext .cxx_destruct]', symObjAddr: 0xE0, symBinAddr: 0x5454, symSize: 0x3C } + - { offsetInCU: 0x5DE, offset: 0x73A76, size: 0x8, addend: 0x0, symName: '+[FLTImagePickerPlugin registerWithRegistrar:]', symObjAddr: 0x11C, symBinAddr: 0x5490, symSize: 0x78 } + - { offsetInCU: 0x68B, offset: 0x73B23, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin createImagePickerController]', symObjAddr: 0x194, symBinAddr: 0x5508, symSize: 0xB4 } + - { offsetInCU: 0x6E1, offset: 0x73B79, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin setImagePickerControllerOverrides:]', symObjAddr: 0x248, symBinAddr: 0x55BC, symSize: 0x30 } + - { offsetInCU: 0x724, offset: 0x73BBC, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin viewControllerWithWindow:]', symObjAddr: 0x278, symBinAddr: 0x55EC, symSize: 0x1D0 } + - { offsetInCU: 0x79E, offset: 0x73C36, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin cameraDeviceForSource:]', symObjAddr: 0x448, symBinAddr: 0x57BC, symSize: 0x20 } + - { offsetInCU: 0x7E1, offset: 0x73C79, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin launchPHPickerWithContext:]', symObjAddr: 0x468, symBinAddr: 0x57DC, symSize: 0x214 } + - { offsetInCU: 0x844, offset: 0x73CDC, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin launchUIImagePickerWithSource:context:]', symObjAddr: 0x67C, symBinAddr: 0x59F0, symSize: 0x1DC } + - { offsetInCU: 0x8A7, offset: 0x73D3F, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin pickImageWithSource:maxSize:quality:fullMetadata:completion:]', symObjAddr: 0x858, symBinAddr: 0x5BCC, symSize: 0x184 } + - { offsetInCU: 0x93A, offset: 0x73DD2, size: 0x8, addend: 0x0, symName: '___84-[FLTImagePickerPlugin pickImageWithSource:maxSize:quality:fullMetadata:completion:]_block_invoke', symObjAddr: 0x9DC, symBinAddr: 0x5D50, symSize: 0xE4 } + - { offsetInCU: 0x9D8, offset: 0x73E70, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b, symObjAddr: 0xAC0, symBinAddr: 0x5E34, symSize: 0x10 } + - { offsetInCU: 0xA01, offset: 0x73E99, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s, symObjAddr: 0xAD0, symBinAddr: 0x5E44, symSize: 0x8 } + - { offsetInCU: 0xA20, offset: 0x73EB8, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin pickMultiImageWithMaxSize:quality:fullMetadata:completion:]', symObjAddr: 0xAD8, symBinAddr: 0x5E4C, symSize: 0x11C } + - { offsetInCU: 0xAA3, offset: 0x73F3B, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin pickMediaWithMediaSelectionOptions:completion:]', symObjAddr: 0xBF4, symBinAddr: 0x5F68, symSize: 0x160 } + - { offsetInCU: 0xB06, offset: 0x73F9E, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin pickVideoWithSource:maxDuration:completion:]', symObjAddr: 0xD54, symBinAddr: 0x60C8, symSize: 0x274 } + - { offsetInCU: 0xBAA, offset: 0x74042, size: 0x8, addend: 0x0, symName: '___67-[FLTImagePickerPlugin pickVideoWithSource:maxDuration:completion:]_block_invoke', symObjAddr: 0xFC8, symBinAddr: 0x633C, symSize: 0xE4 } + - { offsetInCU: 0xC48, offset: 0x740E0, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin cancelInProgressCall]', symObjAddr: 0x10AC, symBinAddr: 0x6420, symSize: 0x88 } + - { offsetInCU: 0xC7C, offset: 0x74114, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin showCamera:withImagePicker:]', symObjAddr: 0x1134, symBinAddr: 0x64A8, symSize: 0x280 } + - { offsetInCU: 0xCF2, offset: 0x7418A, size: 0x8, addend: 0x0, symName: '___51-[FLTImagePickerPlugin showCamera:withImagePicker:]_block_invoke', symObjAddr: 0x13B4, symBinAddr: 0x6728, symSize: 0x4 } + - { offsetInCU: 0xD28, offset: 0x741C0, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin checkCameraAuthorizationWithImagePicker:camera:]', symObjAddr: 0x13B8, symBinAddr: 0x672C, symSize: 0xF0 } + - { offsetInCU: 0xD8F, offset: 0x74227, size: 0x8, addend: 0x0, symName: '___71-[FLTImagePickerPlugin checkCameraAuthorizationWithImagePicker:camera:]_block_invoke', symObjAddr: 0x14A8, symBinAddr: 0x681C, symSize: 0x78 } + - { offsetInCU: 0xE2F, offset: 0x742C7, size: 0x8, addend: 0x0, symName: '___71-[FLTImagePickerPlugin checkCameraAuthorizationWithImagePicker:camera:]_block_invoke_2', symObjAddr: 0x1520, symBinAddr: 0x6894, symSize: 0x20 } + - { offsetInCU: 0xEA4, offset: 0x7433C, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s, symObjAddr: 0x1540, symBinAddr: 0x68B4, symSize: 0x28 } + - { offsetInCU: 0xECD, offset: 0x74365, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s, symObjAddr: 0x1568, symBinAddr: 0x68DC, symSize: 0x28 } + - { offsetInCU: 0xEEC, offset: 0x74384, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin checkPhotoAuthorizationWithImagePicker:]', symObjAddr: 0x1590, symBinAddr: 0x6904, symSize: 0xCC } + - { offsetInCU: 0xF42, offset: 0x743DA, size: 0x8, addend: 0x0, symName: '___63-[FLTImagePickerPlugin checkPhotoAuthorizationWithImagePicker:]_block_invoke', symObjAddr: 0x165C, symBinAddr: 0x69D0, symSize: 0x70 } + - { offsetInCU: 0xFBC, offset: 0x74454, size: 0x8, addend: 0x0, symName: '___63-[FLTImagePickerPlugin checkPhotoAuthorizationWithImagePicker:]_block_invoke_2', symObjAddr: 0x16CC, symBinAddr: 0x6A40, symSize: 0x20 } + - { offsetInCU: 0x1020, offset: 0x744B8, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin checkPhotoAuthorizationWithPHPicker:]', symObjAddr: 0x16EC, symBinAddr: 0x6A60, symSize: 0xD8 } + - { offsetInCU: 0x1084, offset: 0x7451C, size: 0x8, addend: 0x0, symName: '___60-[FLTImagePickerPlugin checkPhotoAuthorizationWithPHPicker:]_block_invoke', symObjAddr: 0x17C4, symBinAddr: 0x6B38, symSize: 0x70 } + - { offsetInCU: 0x10FE, offset: 0x74596, size: 0x8, addend: 0x0, symName: '___60-[FLTImagePickerPlugin checkPhotoAuthorizationWithPHPicker:]_block_invoke_2', symObjAddr: 0x1834, symBinAddr: 0x6BA8, symSize: 0x28 } + - { offsetInCU: 0x1162, offset: 0x745FA, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin errorNoCameraAccess:]', symObjAddr: 0x185C, symBinAddr: 0x6BD0, symSize: 0x74 } + - { offsetInCU: 0x11A7, offset: 0x7463F, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin errorNoPhotoAccess:]', symObjAddr: 0x18D0, symBinAddr: 0x6C44, symSize: 0x74 } + - { offsetInCU: 0x11EC, offset: 0x74684, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin showPhotoLibraryWithPHPicker:]', symObjAddr: 0x1944, symBinAddr: 0x6CB8, symSize: 0x5C } + - { offsetInCU: 0x1231, offset: 0x746C9, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin showPhotoLibraryWithImagePicker:]', symObjAddr: 0x19A0, symBinAddr: 0x6D14, symSize: 0x64 } + - { offsetInCU: 0x1276, offset: 0x7470E, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin getDesiredImageQuality:]', symObjAddr: 0x1A04, symBinAddr: 0x6D78, symSize: 0xAC } + - { offsetInCU: 0x12BB, offset: 0x74753, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin presentationControllerDidDismiss:]', symObjAddr: 0x1AB0, symBinAddr: 0x6E24, symSize: 0x8 } + - { offsetInCU: 0x12FA, offset: 0x74792, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin picker:didFinishPicking:]', symObjAddr: 0x1AB8, symBinAddr: 0x6E2C, symSize: 0x428 } + - { offsetInCU: 0x1411, offset: 0x748A9, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0x1EE0, symBinAddr: 0x7254, symSize: 0x10 } + - { offsetInCU: 0x1436, offset: 0x748CE, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x1EF0, symBinAddr: 0x7264, symSize: 0x8 } + - { offsetInCU: 0x1455, offset: 0x748ED, size: 0x8, addend: 0x0, symName: '___48-[FLTImagePickerPlugin picker:didFinishPicking:]_block_invoke', symObjAddr: 0x1EF8, symBinAddr: 0x726C, symSize: 0x7C } + - { offsetInCU: 0x14C6, offset: 0x7495E, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r48r56w, symObjAddr: 0x1F74, symBinAddr: 0x72E8, symSize: 0x50 } + - { offsetInCU: 0x14EF, offset: 0x74987, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r48r56w, symObjAddr: 0x1FC4, symBinAddr: 0x7338, symSize: 0x40 } + - { offsetInCU: 0x150E, offset: 0x749A6, size: 0x8, addend: 0x0, symName: '___48-[FLTImagePickerPlugin picker:didFinishPicking:]_block_invoke.108', symObjAddr: 0x2004, symBinAddr: 0x7378, symSize: 0x134 } + - { offsetInCU: 0x1612, offset: 0x74AAA, size: 0x8, addend: 0x0, symName: '___48-[FLTImagePickerPlugin picker:didFinishPicking:]_block_invoke_2', symObjAddr: 0x2138, symBinAddr: 0x74AC, symSize: 0x68 } + - { offsetInCU: 0x1694, offset: 0x74B2C, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r, symObjAddr: 0x21A0, symBinAddr: 0x7514, symSize: 0x34 } + - { offsetInCU: 0x16BD, offset: 0x74B55, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r, symObjAddr: 0x21D4, symBinAddr: 0x7548, symSize: 0x2C } + - { offsetInCU: 0x16DC, offset: 0x74B74, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s56s64s72r80r, symObjAddr: 0x2200, symBinAddr: 0x7574, symSize: 0x64 } + - { offsetInCU: 0x1705, offset: 0x74B9D, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s56s64s72r80r, symObjAddr: 0x2264, symBinAddr: 0x75D8, symSize: 0x58 } + - { offsetInCU: 0x1724, offset: 0x74BBC, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin imagePickerController:didFinishPickingMediaWithInfo:]', symObjAddr: 0x22BC, symBinAddr: 0x7630, symSize: 0x510 } + - { offsetInCU: 0x1828, offset: 0x74CC0, size: 0x8, addend: 0x0, symName: '___76-[FLTImagePickerPlugin imagePickerController:didFinishPickingMediaWithInfo:]_block_invoke', symObjAddr: 0x27CC, symBinAddr: 0x7B40, symSize: 0x18 } + - { offsetInCU: 0x18D9, offset: 0x74D71, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s56s64s, symObjAddr: 0x27E4, symBinAddr: 0x7B58, symSize: 0x40 } + - { offsetInCU: 0x1902, offset: 0x74D9A, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s56s64s, symObjAddr: 0x2824, symBinAddr: 0x7B98, symSize: 0x40 } + - { offsetInCU: 0x1921, offset: 0x74DB9, size: 0x8, addend: 0x0, symName: '___76-[FLTImagePickerPlugin imagePickerController:didFinishPickingMediaWithInfo:]_block_invoke.121', symObjAddr: 0x2864, symBinAddr: 0x7BD8, symSize: 0x10 } + - { offsetInCU: 0x19C0, offset: 0x74E58, size: 0x8, addend: 0x0, symName: '___76-[FLTImagePickerPlugin imagePickerController:didFinishPickingMediaWithInfo:]_block_invoke.123', symObjAddr: 0x2874, symBinAddr: 0x7BE8, symSize: 0x10 } + - { offsetInCU: 0x1A5F, offset: 0x74EF7, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin imagePickerControllerDidCancel:]', symObjAddr: 0x2884, symBinAddr: 0x7BF8, symSize: 0x34 } + - { offsetInCU: 0x1AA4, offset: 0x74F3C, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin saveImageWithOriginalImageData:image:maxWidth:maxHeight:imageQuality:]', symObjAddr: 0x28B8, symBinAddr: 0x7C2C, symSize: 0xB0 } + - { offsetInCU: 0x1B3E, offset: 0x74FD6, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin saveImageWithPickerInfo:image:imageQuality:]', symObjAddr: 0x2968, symBinAddr: 0x7CDC, symSize: 0xB0 } + - { offsetInCU: 0x1BB6, offset: 0x7504E, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin sendCallResultWithSavedPathList:]', symObjAddr: 0x2A18, symBinAddr: 0x7D8C, symSize: 0x15C } + - { offsetInCU: 0x1C28, offset: 0x750C0, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin sendCallResultWithError:]', symObjAddr: 0x2B74, symBinAddr: 0x7EE8, symSize: 0xA0 } + - { offsetInCU: 0x1C87, offset: 0x7511F, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin imagePickerControllerOverrides]', symObjAddr: 0x2C14, symBinAddr: 0x7F88, symSize: 0x8 } + - { offsetInCU: 0x1CBE, offset: 0x75156, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin callContext]', symObjAddr: 0x2C1C, symBinAddr: 0x7F90, symSize: 0x8 } + - { offsetInCU: 0x1CF5, offset: 0x7518D, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin setCallContext:]', symObjAddr: 0x2C24, symBinAddr: 0x7F98, symSize: 0xC } + - { offsetInCU: 0x1D36, offset: 0x751CE, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerPlugin .cxx_destruct]', symObjAddr: 0x2C30, symBinAddr: 0x7FA4, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0x75D29, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation initWithResult:maxHeight:maxWidth:desiredImageQuality:fullMetadata:savedPathBlock:]', symObjAddr: 0x0, symBinAddr: 0x7FD4, symSize: 0x16C } + - { offsetInCU: 0x1CC, offset: 0x75ECE, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation initWithResult:maxHeight:maxWidth:desiredImageQuality:fullMetadata:savedPathBlock:]', symObjAddr: 0x0, symBinAddr: 0x7FD4, symSize: 0x16C } + - { offsetInCU: 0x263, offset: 0x75F65, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation isConcurrent]', symObjAddr: 0x16C, symBinAddr: 0x8140, symSize: 0x8 } + - { offsetInCU: 0x296, offset: 0x75F98, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation isExecuting]', symObjAddr: 0x174, symBinAddr: 0x8148, symSize: 0x10 } + - { offsetInCU: 0x2CD, offset: 0x75FCF, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation isFinished]', symObjAddr: 0x184, symBinAddr: 0x8158, symSize: 0x10 } + - { offsetInCU: 0x304, offset: 0x76006, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation setFinished:]', symObjAddr: 0x194, symBinAddr: 0x8168, symSize: 0x4C } + - { offsetInCU: 0x343, offset: 0x76045, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation setExecuting:]', symObjAddr: 0x1E0, symBinAddr: 0x81B4, symSize: 0x4C } + - { offsetInCU: 0x382, offset: 0x76084, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation completeOperationWithPath:error:]', symObjAddr: 0x22C, symBinAddr: 0x8200, symSize: 0x4C } + - { offsetInCU: 0x3F2, offset: 0x760F4, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation start]', symObjAddr: 0x278, symBinAddr: 0x824C, symSize: 0x244 } + - { offsetInCU: 0x444, offset: 0x76146, size: 0x8, addend: 0x0, symName: '___44-[FLTPHPickerSaveImageToPathOperation start]_block_invoke', symObjAddr: 0x4BC, symBinAddr: 0x8490, symSize: 0xD0 } + - { offsetInCU: 0x4C2, offset: 0x761C4, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s, symObjAddr: 0x58C, symBinAddr: 0x8560, symSize: 0x8 } + - { offsetInCU: 0x4E9, offset: 0x761EB, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation processImage:]', symObjAddr: 0x59C, symBinAddr: 0x8568, symSize: 0x33C } + - { offsetInCU: 0x582, offset: 0x76284, size: 0x8, addend: 0x0, symName: '___52-[FLTPHPickerSaveImageToPathOperation processImage:]_block_invoke', symObjAddr: 0x8D8, symBinAddr: 0x88A4, symSize: 0xE4 } + - { offsetInCU: 0x618, offset: 0x7631A, size: 0x8, addend: 0x0, symName: '___52-[FLTPHPickerSaveImageToPathOperation processImage:]_block_invoke.15', symObjAddr: 0xA0C, symBinAddr: 0x8988, symSize: 0x10 } + - { offsetInCU: 0x6B0, offset: 0x763B2, size: 0x8, addend: 0x0, symName: '___52-[FLTPHPickerSaveImageToPathOperation processImage:]_block_invoke.17', symObjAddr: 0xA2C, symBinAddr: 0x8998, symSize: 0x10 } + - { offsetInCU: 0x748, offset: 0x7644A, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation processVideo]', symObjAddr: 0xA3C, symBinAddr: 0x89A8, symSize: 0x10C } + - { offsetInCU: 0x78B, offset: 0x7648D, size: 0x8, addend: 0x0, symName: '___51-[FLTPHPickerSaveImageToPathOperation processVideo]_block_invoke', symObjAddr: 0xB48, symBinAddr: 0x8AB4, symSize: 0x150 } + - { offsetInCU: 0x828, offset: 0x7652A, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation result]', symObjAddr: 0xC98, symBinAddr: 0x8C04, symSize: 0x10 } + - { offsetInCU: 0x85F, offset: 0x76561, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation setResult:]', symObjAddr: 0xCA8, symBinAddr: 0x8C14, symSize: 0x14 } + - { offsetInCU: 0x8A0, offset: 0x765A2, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation maxHeight]', symObjAddr: 0xCBC, symBinAddr: 0x8C28, symSize: 0x10 } + - { offsetInCU: 0x8D7, offset: 0x765D9, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation setMaxHeight:]', symObjAddr: 0xCCC, symBinAddr: 0x8C38, symSize: 0x14 } + - { offsetInCU: 0x918, offset: 0x7661A, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation maxWidth]', symObjAddr: 0xCE0, symBinAddr: 0x8C4C, symSize: 0x10 } + - { offsetInCU: 0x94F, offset: 0x76651, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation setMaxWidth:]', symObjAddr: 0xCF0, symBinAddr: 0x8C5C, symSize: 0x14 } + - { offsetInCU: 0x990, offset: 0x76692, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation desiredImageQuality]', symObjAddr: 0xD04, symBinAddr: 0x8C70, symSize: 0x10 } + - { offsetInCU: 0x9C7, offset: 0x766C9, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation setDesiredImageQuality:]', symObjAddr: 0xD14, symBinAddr: 0x8C80, symSize: 0x14 } + - { offsetInCU: 0xA08, offset: 0x7670A, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation requestFullMetadata]', symObjAddr: 0xD28, symBinAddr: 0x8C94, symSize: 0x10 } + - { offsetInCU: 0xA3F, offset: 0x76741, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation setRequestFullMetadata:]', symObjAddr: 0xD38, symBinAddr: 0x8CA4, symSize: 0x10 } + - { offsetInCU: 0xA7A, offset: 0x7677C, size: 0x8, addend: 0x0, symName: '-[FLTPHPickerSaveImageToPathOperation .cxx_destruct]', symObjAddr: 0xD48, symBinAddr: 0x8CB4, symSize: 0x7C } + - { offsetInCU: 0x27, offset: 0x76B0B, size: 0x8, addend: 0x0, symName: '-[FLTSourceCameraBox initWithValue:]', symObjAddr: 0x0, symBinAddr: 0x8D30, symSize: 0x48 } + - { offsetInCU: 0x35, offset: 0x76B19, size: 0x8, addend: 0x0, symName: _FLTImagePickerApiGetCodec, symObjAddr: 0xCA0, symBinAddr: 0x99D0, symSize: 0x40 } + - { offsetInCU: 0x5B, offset: 0x76B3F, size: 0x8, addend: 0x0, symName: _FLTImagePickerApiGetCodec.sSharedObject, symObjAddr: 0xA128, symBinAddr: 0x18298, symSize: 0x0 } + - { offsetInCU: 0x71, offset: 0x76B55, size: 0x8, addend: 0x0, symName: _FLTImagePickerApiGetCodec.sPred, symObjAddr: 0xA130, symBinAddr: 0x182A0, symSize: 0x0 } + - { offsetInCU: 0x2A8, offset: 0x76D8C, size: 0x8, addend: 0x0, symName: '-[FLTSourceCameraBox initWithValue:]', symObjAddr: 0x0, symBinAddr: 0x8D30, symSize: 0x48 } + - { offsetInCU: 0x2EF, offset: 0x76DD3, size: 0x8, addend: 0x0, symName: '-[FLTSourceCameraBox value]', symObjAddr: 0x48, symBinAddr: 0x8D78, symSize: 0x8 } + - { offsetInCU: 0x326, offset: 0x76E0A, size: 0x8, addend: 0x0, symName: '-[FLTSourceCameraBox setValue:]', symObjAddr: 0x50, symBinAddr: 0x8D80, symSize: 0x8 } + - { offsetInCU: 0x363, offset: 0x76E47, size: 0x8, addend: 0x0, symName: '-[FLTSourceTypeBox initWithValue:]', symObjAddr: 0x58, symBinAddr: 0x8D88, symSize: 0x48 } + - { offsetInCU: 0x3AA, offset: 0x76E8E, size: 0x8, addend: 0x0, symName: '-[FLTSourceTypeBox value]', symObjAddr: 0xA0, symBinAddr: 0x8DD0, symSize: 0x8 } + - { offsetInCU: 0x3E1, offset: 0x76EC5, size: 0x8, addend: 0x0, symName: '-[FLTSourceTypeBox setValue:]', symObjAddr: 0xA8, symBinAddr: 0x8DD8, symSize: 0x8 } + - { offsetInCU: 0x41E, offset: 0x76F02, size: 0x8, addend: 0x0, symName: '+[FLTMaxSize makeWithWidth:height:]', symObjAddr: 0xB0, symBinAddr: 0x8DE0, symSize: 0x7C } + - { offsetInCU: 0x481, offset: 0x76F65, size: 0x8, addend: 0x0, symName: '+[FLTMaxSize fromList:]', symObjAddr: 0x12C, symBinAddr: 0x8E5C, symSize: 0xA8 } + - { offsetInCU: 0x50C, offset: 0x76FF0, size: 0x8, addend: 0x0, symName: _GetNullableObjectAtIndex, symObjAddr: 0x1D4, symBinAddr: 0x8F04, symSize: 0x70 } + - { offsetInCU: 0x557, offset: 0x7703B, size: 0x8, addend: 0x0, symName: '+[FLTMaxSize nullableFromList:]', symObjAddr: 0x244, symBinAddr: 0x8F74, symSize: 0x30 } + - { offsetInCU: 0x59A, offset: 0x7707E, size: 0x8, addend: 0x0, symName: '-[FLTMaxSize toList]', symObjAddr: 0x274, symBinAddr: 0x8FA4, symSize: 0x118 } + - { offsetInCU: 0x5D1, offset: 0x770B5, size: 0x8, addend: 0x0, symName: '-[FLTMaxSize width]', symObjAddr: 0x38C, symBinAddr: 0x90BC, symSize: 0x8 } + - { offsetInCU: 0x608, offset: 0x770EC, size: 0x8, addend: 0x0, symName: '-[FLTMaxSize setWidth:]', symObjAddr: 0x394, symBinAddr: 0x90C4, symSize: 0xC } + - { offsetInCU: 0x649, offset: 0x7712D, size: 0x8, addend: 0x0, symName: '-[FLTMaxSize height]', symObjAddr: 0x3A0, symBinAddr: 0x90D0, symSize: 0x8 } + - { offsetInCU: 0x680, offset: 0x77164, size: 0x8, addend: 0x0, symName: '-[FLTMaxSize setHeight:]', symObjAddr: 0x3A8, symBinAddr: 0x90D8, symSize: 0xC } + - { offsetInCU: 0x6C1, offset: 0x771A5, size: 0x8, addend: 0x0, symName: '-[FLTMaxSize .cxx_destruct]', symObjAddr: 0x3B4, symBinAddr: 0x90E4, symSize: 0x30 } + - { offsetInCU: 0x6F4, offset: 0x771D8, size: 0x8, addend: 0x0, symName: '+[FLTMediaSelectionOptions makeWithMaxSize:imageQuality:requestFullMetadata:allowMultiple:]', symObjAddr: 0x3E4, symBinAddr: 0x9114, symSize: 0xA4 } + - { offsetInCU: 0x777, offset: 0x7725B, size: 0x8, addend: 0x0, symName: '+[FLTMediaSelectionOptions fromList:]', symObjAddr: 0x488, symBinAddr: 0x91B8, symSize: 0x134 } + - { offsetInCU: 0x83A, offset: 0x7731E, size: 0x8, addend: 0x0, symName: '+[FLTMediaSelectionOptions nullableFromList:]', symObjAddr: 0x5BC, symBinAddr: 0x92EC, symSize: 0x30 } + - { offsetInCU: 0x87D, offset: 0x77361, size: 0x8, addend: 0x0, symName: '-[FLTMediaSelectionOptions toList]', symObjAddr: 0x5EC, symBinAddr: 0x931C, symSize: 0x1B4 } + - { offsetInCU: 0x8B4, offset: 0x77398, size: 0x8, addend: 0x0, symName: '-[FLTMediaSelectionOptions maxSize]', symObjAddr: 0x7A0, symBinAddr: 0x94D0, symSize: 0x8 } + - { offsetInCU: 0x8EB, offset: 0x773CF, size: 0x8, addend: 0x0, symName: '-[FLTMediaSelectionOptions setMaxSize:]', symObjAddr: 0x7A8, symBinAddr: 0x94D8, symSize: 0xC } + - { offsetInCU: 0x92C, offset: 0x77410, size: 0x8, addend: 0x0, symName: '-[FLTMediaSelectionOptions imageQuality]', symObjAddr: 0x7B4, symBinAddr: 0x94E4, symSize: 0x8 } + - { offsetInCU: 0x963, offset: 0x77447, size: 0x8, addend: 0x0, symName: '-[FLTMediaSelectionOptions setImageQuality:]', symObjAddr: 0x7BC, symBinAddr: 0x94EC, symSize: 0xC } + - { offsetInCU: 0x9A4, offset: 0x77488, size: 0x8, addend: 0x0, symName: '-[FLTMediaSelectionOptions requestFullMetadata]', symObjAddr: 0x7C8, symBinAddr: 0x94F8, symSize: 0x8 } + - { offsetInCU: 0x9DB, offset: 0x774BF, size: 0x8, addend: 0x0, symName: '-[FLTMediaSelectionOptions setRequestFullMetadata:]', symObjAddr: 0x7D0, symBinAddr: 0x9500, symSize: 0x8 } + - { offsetInCU: 0xA16, offset: 0x774FA, size: 0x8, addend: 0x0, symName: '-[FLTMediaSelectionOptions allowMultiple]', symObjAddr: 0x7D8, symBinAddr: 0x9508, symSize: 0x8 } + - { offsetInCU: 0xA4D, offset: 0x77531, size: 0x8, addend: 0x0, symName: '-[FLTMediaSelectionOptions setAllowMultiple:]', symObjAddr: 0x7E0, symBinAddr: 0x9510, symSize: 0x8 } + - { offsetInCU: 0xA88, offset: 0x7756C, size: 0x8, addend: 0x0, symName: '-[FLTMediaSelectionOptions .cxx_destruct]', symObjAddr: 0x7E8, symBinAddr: 0x9518, symSize: 0x30 } + - { offsetInCU: 0xABB, offset: 0x7759F, size: 0x8, addend: 0x0, symName: '+[FLTSourceSpecification makeWithType:camera:]', symObjAddr: 0x818, symBinAddr: 0x9548, symSize: 0x54 } + - { offsetInCU: 0xB1E, offset: 0x77602, size: 0x8, addend: 0x0, symName: '+[FLTSourceSpecification fromList:]', symObjAddr: 0x86C, symBinAddr: 0x959C, symSize: 0xB4 } + - { offsetInCU: 0xBA9, offset: 0x7768D, size: 0x8, addend: 0x0, symName: '+[FLTSourceSpecification nullableFromList:]', symObjAddr: 0x920, symBinAddr: 0x9650, symSize: 0x30 } + - { offsetInCU: 0xBEC, offset: 0x776D0, size: 0x8, addend: 0x0, symName: '-[FLTSourceSpecification toList]', symObjAddr: 0x950, symBinAddr: 0x9680, symSize: 0xDC } + - { offsetInCU: 0xC23, offset: 0x77707, size: 0x8, addend: 0x0, symName: '-[FLTSourceSpecification type]', symObjAddr: 0xA2C, symBinAddr: 0x975C, symSize: 0x8 } + - { offsetInCU: 0xC5A, offset: 0x7773E, size: 0x8, addend: 0x0, symName: '-[FLTSourceSpecification setType:]', symObjAddr: 0xA34, symBinAddr: 0x9764, symSize: 0x8 } + - { offsetInCU: 0xC97, offset: 0x7777B, size: 0x8, addend: 0x0, symName: '-[FLTSourceSpecification camera]', symObjAddr: 0xA3C, symBinAddr: 0x976C, symSize: 0x8 } + - { offsetInCU: 0xCCE, offset: 0x777B2, size: 0x8, addend: 0x0, symName: '-[FLTSourceSpecification setCamera:]', symObjAddr: 0xA44, symBinAddr: 0x9774, symSize: 0x8 } + - { offsetInCU: 0xD0B, offset: 0x777EF, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerApiCodecReader readValueOfType:]', symObjAddr: 0xA4C, symBinAddr: 0x977C, symSize: 0xB8 } + - { offsetInCU: 0xD52, offset: 0x77836, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerApiCodecWriter writeValue:]', symObjAddr: 0xB04, symBinAddr: 0x9834, symSize: 0x104 } + - { offsetInCU: 0xD95, offset: 0x77879, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerApiCodecReaderWriter writerWithData:]', symObjAddr: 0xC08, symBinAddr: 0x9938, symSize: 0x4C } + - { offsetInCU: 0xDD8, offset: 0x778BC, size: 0x8, addend: 0x0, symName: '-[FLTImagePickerApiCodecReaderWriter readerWithData:]', symObjAddr: 0xC54, symBinAddr: 0x9984, symSize: 0x4C } + - { offsetInCU: 0xE63, offset: 0x77947, size: 0x8, addend: 0x0, symName: ___FLTImagePickerApiGetCodec_block_invoke, symObjAddr: 0xCE0, symBinAddr: 0x9A10, symSize: 0x5C } + - { offsetInCU: 0xEA9, offset: 0x7798D, size: 0x8, addend: 0x0, symName: _SetUpFLTImagePickerApi, symObjAddr: 0xD3C, symBinAddr: 0x9A6C, symSize: 0x2C8 } + - { offsetInCU: 0xF96, offset: 0x77A7A, size: 0x8, addend: 0x0, symName: ___SetUpFLTImagePickerApi_block_invoke, symObjAddr: 0x1004, symBinAddr: 0x9D34, symSize: 0x154 } + - { offsetInCU: 0x10B5, offset: 0x77B99, size: 0x8, addend: 0x0, symName: ___SetUpFLTImagePickerApi_block_invoke_2, symObjAddr: 0x1158, symBinAddr: 0x9E88, symSize: 0x48 } + - { offsetInCU: 0x114A, offset: 0x77C2E, size: 0x8, addend: 0x0, symName: _wrapResult, symObjAddr: 0x11A0, symBinAddr: 0x9ED0, symSize: 0x1EC } + - { offsetInCU: 0x1185, offset: 0x77C69, size: 0x8, addend: 0x0, symName: ___SetUpFLTImagePickerApi_block_invoke.102, symObjAddr: 0x13AC, symBinAddr: 0xA0BC, symSize: 0x128 } + - { offsetInCU: 0x1278, offset: 0x77D5C, size: 0x8, addend: 0x0, symName: ___SetUpFLTImagePickerApi_block_invoke_2.103, symObjAddr: 0x14D4, symBinAddr: 0xA1E4, symSize: 0x48 } + - { offsetInCU: 0x1311, offset: 0x77DF5, size: 0x8, addend: 0x0, symName: ___SetUpFLTImagePickerApi_block_invoke.107, symObjAddr: 0x151C, symBinAddr: 0xA22C, symSize: 0xF8 } + - { offsetInCU: 0x13DF, offset: 0x77EC3, size: 0x8, addend: 0x0, symName: ___SetUpFLTImagePickerApi_block_invoke_2.108, symObjAddr: 0x1614, symBinAddr: 0xA324, symSize: 0x48 } + - { offsetInCU: 0x1479, offset: 0x77F5D, size: 0x8, addend: 0x0, symName: ___SetUpFLTImagePickerApi_block_invoke_3, symObjAddr: 0x165C, symBinAddr: 0xA36C, symSize: 0xBC } + - { offsetInCU: 0x1525, offset: 0x78009, size: 0x8, addend: 0x0, symName: ___SetUpFLTImagePickerApi_block_invoke_4, symObjAddr: 0x1718, symBinAddr: 0xA428, symSize: 0x48 } +... diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTImagePickerImageUtil.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTImagePickerImageUtil.h new file mode 100644 index 0000000..5e77a6c --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTImagePickerImageUtil.h @@ -0,0 +1,34 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface GIFInfo : NSObject + +@property(strong, nonatomic, readonly) NSArray *images; +@property(assign, nonatomic, readonly) NSTimeInterval interval; + +- (instancetype)initWithImages:(NSArray *)images interval:(NSTimeInterval)interval; + +@end + +@interface FLTImagePickerImageUtil : NSObject + +// Resizes the given image to fit within maxWidth (if non-nil) and maxHeight (if non-nil) ++ (UIImage *)scaledImage:(UIImage *)image + maxWidth:(nullable NSNumber *)maxWidth + maxHeight:(nullable NSNumber *)maxHeight + isMetadataAvailable:(BOOL)isMetadataAvailable; + +// Resize all gif animation frames. ++ (GIFInfo *)scaledGIFImage:(NSData *)data + maxWidth:(NSNumber *)maxWidth + maxHeight:(NSNumber *)maxHeight; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTImagePickerMetaDataUtil.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTImagePickerMetaDataUtil.h new file mode 100644 index 0000000..72a36a5 --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTImagePickerMetaDataUtil.h @@ -0,0 +1,48 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +typedef enum : NSUInteger { + FLTImagePickerMIMETypePNG, + FLTImagePickerMIMETypeJPEG, + FLTImagePickerMIMETypeGIF, + FLTImagePickerMIMETypeOther, +} FLTImagePickerMIMEType; + +extern NSString *const kFLTImagePickerDefaultSuffix; +extern const FLTImagePickerMIMEType kFLTImagePickerMIMETypeDefault; + +@interface FLTImagePickerMetaDataUtil : NSObject + +// Retrieve MIME type by reading the image data. We currently only support some popular types. ++ (FLTImagePickerMIMEType)getImageMIMETypeFromImageData:(NSData *)imageData; + +// Get corresponding surfix from type. ++ (nullable NSString *)imageTypeSuffixFromType:(FLTImagePickerMIMEType)type; + ++ (NSDictionary *)getMetaDataFromImageData:(NSData *)imageData; + +// Creates and returns data for a new image based on imageData, but with the +// given metadata. +// +// If creating a new image fails, returns nil. ++ (nullable NSData *)imageFromImage:(NSData *)imageData withMetaData:(NSDictionary *)metadata; + +// Converting UIImage to a NSData with the type proveide. +// +// The quality is for JPEG type only, it defaults to 1. It throws exception if setting a non-nil +// quality with type other than FLTImagePickerMIMETypeJPEG. Converting UIImage to +// FLTImagePickerMIMETypeGIF or FLTImagePickerMIMETypeTIFF is not supported in iOS. This +// method throws exception if trying to do so. ++ (nonnull NSData *)convertImage:(nonnull UIImage *)image + usingType:(FLTImagePickerMIMEType)type + quality:(nullable NSNumber *)quality; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTImagePickerPhotoAssetUtil.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTImagePickerPhotoAssetUtil.h new file mode 100644 index 0000000..212f092 --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTImagePickerPhotoAssetUtil.h @@ -0,0 +1,37 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import +#import + +#import "FLTImagePickerImageUtil.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface FLTImagePickerPhotoAssetUtil : NSObject + ++ (nullable PHAsset *)getAssetFromImagePickerInfo:(NSDictionary *)info; + ++ (nullable PHAsset *)getAssetFromPHPickerResult:(PHPickerResult *)result API_AVAILABLE(ios(14)); + +// Saves video to temporary URL. Returns nil on failure; ++ (NSURL *)saveVideoFromURL:(NSURL *)videoURL; + +// Saves image with correct meta data and extention copied from the original asset. +// maxWidth and maxHeight are used only for GIF images. ++ (NSString *)saveImageWithOriginalImageData:(NSData *)originalImageData + image:(UIImage *)image + maxWidth:(nullable NSNumber *)maxWidth + maxHeight:(nullable NSNumber *)maxHeight + imageQuality:(nullable NSNumber *)imageQuality; + +// Save image with correct meta data and extention copied from image picker result info. ++ (NSString *)saveImageWithPickerInfo:(nullable NSDictionary *)info + image:(UIImage *)image + imageQuality:(nullable NSNumber *)imageQuality; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTImagePickerPlugin.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTImagePickerPlugin.h new file mode 100644 index 0000000..626e2ba --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTImagePickerPlugin.h @@ -0,0 +1,13 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface FLTImagePickerPlugin : NSObject +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTImagePickerPlugin_Test.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTImagePickerPlugin_Test.h new file mode 100644 index 0000000..99d3ef6 --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTImagePickerPlugin_Test.h @@ -0,0 +1,107 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// This header is available in the Test module. Import via "@import image_picker_ios_ios.Test;" + +#import + +#import "messages.g.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * The return handler used for all method calls, which internally adapts the provided result list + * to return either a list or a single element depending on the original call. + */ +typedef void (^FlutterResultAdapter)(NSArray *_Nullable, FlutterError *_Nullable); + +/** + * A container class for context to use when handling a method call from the Dart side. + */ +@interface FLTImagePickerMethodCallContext : NSObject + +/** + * Initializes a new context that calls |result| on completion of the operation. + */ +- (instancetype)initWithResult:(nonnull FlutterResultAdapter)result; + +/** The callback to provide results to the Dart caller. */ +@property(nonatomic, copy, nonnull) FlutterResultAdapter result; + +/** + * The maximum size to enforce on the results. + * + * If nil, no resizing is done. + */ +@property(nonatomic, strong, nullable) FLTMaxSize *maxSize; + +/** + * The image quality to resample the results to. + * + * If nil, no resampling is done. + */ +@property(nonatomic, strong, nullable) NSNumber *imageQuality; + +/** Maximum number of images to select. 0 indicates no maximum. */ +@property(nonatomic, assign) int maxImageCount; + +/** Whether the image should be picked with full metadata (requires gallery permissions) */ +@property(nonatomic, assign) BOOL requestFullMetadata; + +/** Whether the picker should include videos in the list*/ +@property(nonatomic, assign) BOOL includeVideo; + +@end + +#pragma mark - + +/** Methods exposed for unit testing. */ +@interface FLTImagePickerPlugin () + +/** + * The context of the Flutter method call that is currently being handled, if any. + */ +@property(strong, nonatomic, nullable) FLTImagePickerMethodCallContext *callContext; + +- (UIViewController *)viewControllerWithWindow:(nullable UIWindow *)window; + +/** + * Validates the provided paths list, then sends it via `callContext.result` as the result of the + * original platform channel method call, clearing the in-progress call state. + * + * @param pathList The paths to return. nil indicates a cancelled operation. + */ +- (void)sendCallResultWithSavedPathList:(nullable NSArray *)pathList; + +/** + * Tells the delegate that the user cancelled the pick operation. + * + * Your delegate’s implementation of this method should dismiss the picker view + * by calling the dismissModalViewControllerAnimated: method of the parent + * view controller. + * + * Implementation of this method is optional, but expected. + * + * @param picker The controller object managing the image picker interface. + */ +- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker; + +/** + * Sets UIImagePickerController instances that will be used when a new + * controller would normally be created. Each call to + * createImagePickerController will remove the current first element from + * the array. + * + * Should be used for testing purposes only. + */ +- (void)setImagePickerControllerOverrides: + (NSArray *)imagePickerControllers; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTPHPickerSaveImageToPathOperation.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTPHPickerSaveImageToPathOperation.h new file mode 100644 index 0000000..00c1f1d --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/FLTPHPickerSaveImageToPathOperation.h @@ -0,0 +1,39 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FLTImagePickerImageUtil.h" +#import "FLTImagePickerMetaDataUtil.h" +#import "FLTImagePickerPhotoAssetUtil.h" + +NS_ASSUME_NONNULL_BEGIN + +/// Returns either the saved path, or an error. Both cannot be set. +typedef void (^FLTGetSavedPath)(NSString *_Nullable savedPath, FlutterError *_Nullable error); + +/*! + @class FLTPHPickerSaveImageToPathOperation + + @brief The FLTPHPickerSaveImageToPathOperation class + + @discussion This class was implemented to handle saved image paths and populate the pathList + with the final result by using GetSavedPath type block. + + @superclass SuperClass: NSOperation\n + @helps It helps FLTImagePickerPlugin class. + */ +@interface FLTPHPickerSaveImageToPathOperation : NSOperation + +- (instancetype)initWithResult:(PHPickerResult *)result + maxHeight:(NSNumber *)maxHeight + maxWidth:(NSNumber *)maxWidth + desiredImageQuality:(NSNumber *)desiredImageQuality + fullMetadata:(BOOL)fullMetadata + savedPathBlock:(FLTGetSavedPath)savedPathBlock API_AVAILABLE(ios(14)); + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/image_picker_ios-umbrella.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/image_picker_ios-umbrella.h new file mode 100644 index 0000000..0e23d6d --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/image_picker_ios-umbrella.h @@ -0,0 +1,6 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/messages.g.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/messages.g.h new file mode 100644 index 0000000..593f882 --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Headers/messages.g.h @@ -0,0 +1,95 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. +// Autogenerated from Pigeon (v13.0.0), do not edit directly. +// See also: https://pub.dev/packages/pigeon + +#import + +@protocol FlutterBinaryMessenger; +@protocol FlutterMessageCodec; +@class FlutterError; +@class FlutterStandardTypedData; + +NS_ASSUME_NONNULL_BEGIN + +typedef NS_ENUM(NSUInteger, FLTSourceCamera) { + FLTSourceCameraRear = 0, + FLTSourceCameraFront = 1, +}; + +/// Wrapper for FLTSourceCamera to allow for nullability. +@interface FLTSourceCameraBox : NSObject +@property(nonatomic, assign) FLTSourceCamera value; +- (instancetype)initWithValue:(FLTSourceCamera)value; +@end + +typedef NS_ENUM(NSUInteger, FLTSourceType) { + FLTSourceTypeCamera = 0, + FLTSourceTypeGallery = 1, +}; + +/// Wrapper for FLTSourceType to allow for nullability. +@interface FLTSourceTypeBox : NSObject +@property(nonatomic, assign) FLTSourceType value; +- (instancetype)initWithValue:(FLTSourceType)value; +@end + +@class FLTMaxSize; +@class FLTMediaSelectionOptions; +@class FLTSourceSpecification; + +@interface FLTMaxSize : NSObject ++ (instancetype)makeWithWidth:(nullable NSNumber *)width height:(nullable NSNumber *)height; +@property(nonatomic, strong, nullable) NSNumber *width; +@property(nonatomic, strong, nullable) NSNumber *height; +@end + +@interface FLTMediaSelectionOptions : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithMaxSize:(FLTMaxSize *)maxSize + imageQuality:(nullable NSNumber *)imageQuality + requestFullMetadata:(BOOL)requestFullMetadata + allowMultiple:(BOOL)allowMultiple; +@property(nonatomic, strong) FLTMaxSize *maxSize; +@property(nonatomic, strong, nullable) NSNumber *imageQuality; +@property(nonatomic, assign) BOOL requestFullMetadata; +@property(nonatomic, assign) BOOL allowMultiple; +@end + +@interface FLTSourceSpecification : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithType:(FLTSourceType)type camera:(FLTSourceCamera)camera; +@property(nonatomic, assign) FLTSourceType type; +@property(nonatomic, assign) FLTSourceCamera camera; +@end + +/// The codec used by FLTImagePickerApi. +NSObject *FLTImagePickerApiGetCodec(void); + +@protocol FLTImagePickerApi +- (void)pickImageWithSource:(FLTSourceSpecification *)source + maxSize:(FLTMaxSize *)maxSize + quality:(nullable NSNumber *)imageQuality + fullMetadata:(BOOL)requestFullMetadata + completion:(void (^)(NSString *_Nullable, FlutterError *_Nullable))completion; +- (void)pickMultiImageWithMaxSize:(FLTMaxSize *)maxSize + quality:(nullable NSNumber *)imageQuality + fullMetadata:(BOOL)requestFullMetadata + completion:(void (^)(NSArray *_Nullable, + FlutterError *_Nullable))completion; +- (void)pickVideoWithSource:(FLTSourceSpecification *)source + maxDuration:(nullable NSNumber *)maxDurationSeconds + completion:(void (^)(NSString *_Nullable, FlutterError *_Nullable))completion; +/// Selects images and videos and returns their paths. +- (void)pickMediaWithMediaSelectionOptions:(FLTMediaSelectionOptions *)mediaSelectionOptions + completion:(void (^)(NSArray *_Nullable, + FlutterError *_Nullable))completion; +@end + +extern void SetUpFLTImagePickerApi(id binaryMessenger, + NSObject *_Nullable api); + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Info.plist b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Info.plist new file mode 100644 index 0000000..adfe834 Binary files /dev/null and b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Info.plist differ diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Modules/module.modulemap b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Modules/module.modulemap new file mode 100644 index 0000000..0d60b68 --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/Modules/module.modulemap @@ -0,0 +1,14 @@ +framework module image_picker_ios { + umbrella header "image_picker_ios-umbrella.h" + + export * + module * { export * } + + explicit module Test { + header "FLTImagePickerPlugin_Test.h" + header "FLTImagePickerImageUtil.h" + header "FLTImagePickerMetaDataUtil.h" + header "FLTImagePickerPhotoAssetUtil.h" + header "FLTPHPickerSaveImageToPathOperation.h" + } +} diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/image_picker_ios b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/image_picker_ios new file mode 100755 index 0000000..728f5a4 Binary files /dev/null and b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/image_picker_ios differ diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/image_picker_ios_privacy.bundle/Info.plist b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/image_picker_ios_privacy.bundle/Info.plist new file mode 100644 index 0000000..adcecc4 Binary files /dev/null and b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/image_picker_ios_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/image_picker_ios_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/image_picker_ios_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..a34b7e2 --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64/image_picker_ios.framework/image_picker_ios_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTImagePickerImageUtil.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTImagePickerImageUtil.h new file mode 100644 index 0000000..5e77a6c --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTImagePickerImageUtil.h @@ -0,0 +1,34 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface GIFInfo : NSObject + +@property(strong, nonatomic, readonly) NSArray *images; +@property(assign, nonatomic, readonly) NSTimeInterval interval; + +- (instancetype)initWithImages:(NSArray *)images interval:(NSTimeInterval)interval; + +@end + +@interface FLTImagePickerImageUtil : NSObject + +// Resizes the given image to fit within maxWidth (if non-nil) and maxHeight (if non-nil) ++ (UIImage *)scaledImage:(UIImage *)image + maxWidth:(nullable NSNumber *)maxWidth + maxHeight:(nullable NSNumber *)maxHeight + isMetadataAvailable:(BOOL)isMetadataAvailable; + +// Resize all gif animation frames. ++ (GIFInfo *)scaledGIFImage:(NSData *)data + maxWidth:(NSNumber *)maxWidth + maxHeight:(NSNumber *)maxHeight; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTImagePickerMetaDataUtil.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTImagePickerMetaDataUtil.h new file mode 100644 index 0000000..72a36a5 --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTImagePickerMetaDataUtil.h @@ -0,0 +1,48 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +typedef enum : NSUInteger { + FLTImagePickerMIMETypePNG, + FLTImagePickerMIMETypeJPEG, + FLTImagePickerMIMETypeGIF, + FLTImagePickerMIMETypeOther, +} FLTImagePickerMIMEType; + +extern NSString *const kFLTImagePickerDefaultSuffix; +extern const FLTImagePickerMIMEType kFLTImagePickerMIMETypeDefault; + +@interface FLTImagePickerMetaDataUtil : NSObject + +// Retrieve MIME type by reading the image data. We currently only support some popular types. ++ (FLTImagePickerMIMEType)getImageMIMETypeFromImageData:(NSData *)imageData; + +// Get corresponding surfix from type. ++ (nullable NSString *)imageTypeSuffixFromType:(FLTImagePickerMIMEType)type; + ++ (NSDictionary *)getMetaDataFromImageData:(NSData *)imageData; + +// Creates and returns data for a new image based on imageData, but with the +// given metadata. +// +// If creating a new image fails, returns nil. ++ (nullable NSData *)imageFromImage:(NSData *)imageData withMetaData:(NSDictionary *)metadata; + +// Converting UIImage to a NSData with the type proveide. +// +// The quality is for JPEG type only, it defaults to 1. It throws exception if setting a non-nil +// quality with type other than FLTImagePickerMIMETypeJPEG. Converting UIImage to +// FLTImagePickerMIMETypeGIF or FLTImagePickerMIMETypeTIFF is not supported in iOS. This +// method throws exception if trying to do so. ++ (nonnull NSData *)convertImage:(nonnull UIImage *)image + usingType:(FLTImagePickerMIMEType)type + quality:(nullable NSNumber *)quality; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTImagePickerPhotoAssetUtil.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTImagePickerPhotoAssetUtil.h new file mode 100644 index 0000000..212f092 --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTImagePickerPhotoAssetUtil.h @@ -0,0 +1,37 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import +#import + +#import "FLTImagePickerImageUtil.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface FLTImagePickerPhotoAssetUtil : NSObject + ++ (nullable PHAsset *)getAssetFromImagePickerInfo:(NSDictionary *)info; + ++ (nullable PHAsset *)getAssetFromPHPickerResult:(PHPickerResult *)result API_AVAILABLE(ios(14)); + +// Saves video to temporary URL. Returns nil on failure; ++ (NSURL *)saveVideoFromURL:(NSURL *)videoURL; + +// Saves image with correct meta data and extention copied from the original asset. +// maxWidth and maxHeight are used only for GIF images. ++ (NSString *)saveImageWithOriginalImageData:(NSData *)originalImageData + image:(UIImage *)image + maxWidth:(nullable NSNumber *)maxWidth + maxHeight:(nullable NSNumber *)maxHeight + imageQuality:(nullable NSNumber *)imageQuality; + +// Save image with correct meta data and extention copied from image picker result info. ++ (NSString *)saveImageWithPickerInfo:(nullable NSDictionary *)info + image:(UIImage *)image + imageQuality:(nullable NSNumber *)imageQuality; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTImagePickerPlugin.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTImagePickerPlugin.h new file mode 100644 index 0000000..626e2ba --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTImagePickerPlugin.h @@ -0,0 +1,13 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface FLTImagePickerPlugin : NSObject +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTImagePickerPlugin_Test.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTImagePickerPlugin_Test.h new file mode 100644 index 0000000..99d3ef6 --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTImagePickerPlugin_Test.h @@ -0,0 +1,107 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +// This header is available in the Test module. Import via "@import image_picker_ios_ios.Test;" + +#import + +#import "messages.g.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * The return handler used for all method calls, which internally adapts the provided result list + * to return either a list or a single element depending on the original call. + */ +typedef void (^FlutterResultAdapter)(NSArray *_Nullable, FlutterError *_Nullable); + +/** + * A container class for context to use when handling a method call from the Dart side. + */ +@interface FLTImagePickerMethodCallContext : NSObject + +/** + * Initializes a new context that calls |result| on completion of the operation. + */ +- (instancetype)initWithResult:(nonnull FlutterResultAdapter)result; + +/** The callback to provide results to the Dart caller. */ +@property(nonatomic, copy, nonnull) FlutterResultAdapter result; + +/** + * The maximum size to enforce on the results. + * + * If nil, no resizing is done. + */ +@property(nonatomic, strong, nullable) FLTMaxSize *maxSize; + +/** + * The image quality to resample the results to. + * + * If nil, no resampling is done. + */ +@property(nonatomic, strong, nullable) NSNumber *imageQuality; + +/** Maximum number of images to select. 0 indicates no maximum. */ +@property(nonatomic, assign) int maxImageCount; + +/** Whether the image should be picked with full metadata (requires gallery permissions) */ +@property(nonatomic, assign) BOOL requestFullMetadata; + +/** Whether the picker should include videos in the list*/ +@property(nonatomic, assign) BOOL includeVideo; + +@end + +#pragma mark - + +/** Methods exposed for unit testing. */ +@interface FLTImagePickerPlugin () + +/** + * The context of the Flutter method call that is currently being handled, if any. + */ +@property(strong, nonatomic, nullable) FLTImagePickerMethodCallContext *callContext; + +- (UIViewController *)viewControllerWithWindow:(nullable UIWindow *)window; + +/** + * Validates the provided paths list, then sends it via `callContext.result` as the result of the + * original platform channel method call, clearing the in-progress call state. + * + * @param pathList The paths to return. nil indicates a cancelled operation. + */ +- (void)sendCallResultWithSavedPathList:(nullable NSArray *)pathList; + +/** + * Tells the delegate that the user cancelled the pick operation. + * + * Your delegate’s implementation of this method should dismiss the picker view + * by calling the dismissModalViewControllerAnimated: method of the parent + * view controller. + * + * Implementation of this method is optional, but expected. + * + * @param picker The controller object managing the image picker interface. + */ +- (void)imagePickerControllerDidCancel:(UIImagePickerController *)picker; + +/** + * Sets UIImagePickerController instances that will be used when a new + * controller would normally be created. Each call to + * createImagePickerController will remove the current first element from + * the array. + * + * Should be used for testing purposes only. + */ +- (void)setImagePickerControllerOverrides: + (NSArray *)imagePickerControllers; + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTPHPickerSaveImageToPathOperation.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTPHPickerSaveImageToPathOperation.h new file mode 100644 index 0000000..00c1f1d --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/FLTPHPickerSaveImageToPathOperation.h @@ -0,0 +1,39 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FLTImagePickerImageUtil.h" +#import "FLTImagePickerMetaDataUtil.h" +#import "FLTImagePickerPhotoAssetUtil.h" + +NS_ASSUME_NONNULL_BEGIN + +/// Returns either the saved path, or an error. Both cannot be set. +typedef void (^FLTGetSavedPath)(NSString *_Nullable savedPath, FlutterError *_Nullable error); + +/*! + @class FLTPHPickerSaveImageToPathOperation + + @brief The FLTPHPickerSaveImageToPathOperation class + + @discussion This class was implemented to handle saved image paths and populate the pathList + with the final result by using GetSavedPath type block. + + @superclass SuperClass: NSOperation\n + @helps It helps FLTImagePickerPlugin class. + */ +@interface FLTPHPickerSaveImageToPathOperation : NSOperation + +- (instancetype)initWithResult:(PHPickerResult *)result + maxHeight:(NSNumber *)maxHeight + maxWidth:(NSNumber *)maxWidth + desiredImageQuality:(NSNumber *)desiredImageQuality + fullMetadata:(BOOL)fullMetadata + savedPathBlock:(FLTGetSavedPath)savedPathBlock API_AVAILABLE(ios(14)); + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/image_picker_ios-umbrella.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/image_picker_ios-umbrella.h new file mode 100644 index 0000000..0e23d6d --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/image_picker_ios-umbrella.h @@ -0,0 +1,6 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/messages.g.h b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/messages.g.h new file mode 100644 index 0000000..593f882 --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Headers/messages.g.h @@ -0,0 +1,95 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. +// Autogenerated from Pigeon (v13.0.0), do not edit directly. +// See also: https://pub.dev/packages/pigeon + +#import + +@protocol FlutterBinaryMessenger; +@protocol FlutterMessageCodec; +@class FlutterError; +@class FlutterStandardTypedData; + +NS_ASSUME_NONNULL_BEGIN + +typedef NS_ENUM(NSUInteger, FLTSourceCamera) { + FLTSourceCameraRear = 0, + FLTSourceCameraFront = 1, +}; + +/// Wrapper for FLTSourceCamera to allow for nullability. +@interface FLTSourceCameraBox : NSObject +@property(nonatomic, assign) FLTSourceCamera value; +- (instancetype)initWithValue:(FLTSourceCamera)value; +@end + +typedef NS_ENUM(NSUInteger, FLTSourceType) { + FLTSourceTypeCamera = 0, + FLTSourceTypeGallery = 1, +}; + +/// Wrapper for FLTSourceType to allow for nullability. +@interface FLTSourceTypeBox : NSObject +@property(nonatomic, assign) FLTSourceType value; +- (instancetype)initWithValue:(FLTSourceType)value; +@end + +@class FLTMaxSize; +@class FLTMediaSelectionOptions; +@class FLTSourceSpecification; + +@interface FLTMaxSize : NSObject ++ (instancetype)makeWithWidth:(nullable NSNumber *)width height:(nullable NSNumber *)height; +@property(nonatomic, strong, nullable) NSNumber *width; +@property(nonatomic, strong, nullable) NSNumber *height; +@end + +@interface FLTMediaSelectionOptions : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithMaxSize:(FLTMaxSize *)maxSize + imageQuality:(nullable NSNumber *)imageQuality + requestFullMetadata:(BOOL)requestFullMetadata + allowMultiple:(BOOL)allowMultiple; +@property(nonatomic, strong) FLTMaxSize *maxSize; +@property(nonatomic, strong, nullable) NSNumber *imageQuality; +@property(nonatomic, assign) BOOL requestFullMetadata; +@property(nonatomic, assign) BOOL allowMultiple; +@end + +@interface FLTSourceSpecification : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithType:(FLTSourceType)type camera:(FLTSourceCamera)camera; +@property(nonatomic, assign) FLTSourceType type; +@property(nonatomic, assign) FLTSourceCamera camera; +@end + +/// The codec used by FLTImagePickerApi. +NSObject *FLTImagePickerApiGetCodec(void); + +@protocol FLTImagePickerApi +- (void)pickImageWithSource:(FLTSourceSpecification *)source + maxSize:(FLTMaxSize *)maxSize + quality:(nullable NSNumber *)imageQuality + fullMetadata:(BOOL)requestFullMetadata + completion:(void (^)(NSString *_Nullable, FlutterError *_Nullable))completion; +- (void)pickMultiImageWithMaxSize:(FLTMaxSize *)maxSize + quality:(nullable NSNumber *)imageQuality + fullMetadata:(BOOL)requestFullMetadata + completion:(void (^)(NSArray *_Nullable, + FlutterError *_Nullable))completion; +- (void)pickVideoWithSource:(FLTSourceSpecification *)source + maxDuration:(nullable NSNumber *)maxDurationSeconds + completion:(void (^)(NSString *_Nullable, FlutterError *_Nullable))completion; +/// Selects images and videos and returns their paths. +- (void)pickMediaWithMediaSelectionOptions:(FLTMediaSelectionOptions *)mediaSelectionOptions + completion:(void (^)(NSArray *_Nullable, + FlutterError *_Nullable))completion; +@end + +extern void SetUpFLTImagePickerApi(id binaryMessenger, + NSObject *_Nullable api); + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Info.plist b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Info.plist new file mode 100644 index 0000000..18e9698 Binary files /dev/null and b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Info.plist differ diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Modules/module.modulemap b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Modules/module.modulemap new file mode 100644 index 0000000..0d60b68 --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/Modules/module.modulemap @@ -0,0 +1,14 @@ +framework module image_picker_ios { + umbrella header "image_picker_ios-umbrella.h" + + export * + module * { export * } + + explicit module Test { + header "FLTImagePickerPlugin_Test.h" + header "FLTImagePickerImageUtil.h" + header "FLTImagePickerMetaDataUtil.h" + header "FLTImagePickerPhotoAssetUtil.h" + header "FLTPHPickerSaveImageToPathOperation.h" + } +} diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/_CodeSignature/CodeResources b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..8422bc1 --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/_CodeSignature/CodeResources @@ -0,0 +1,223 @@ + + + + + files + + Headers/FLTImagePickerImageUtil.h + + SMlyFZj2SvJBjywLwVFhKKpLQ78= + + Headers/FLTImagePickerMetaDataUtil.h + + zSOS6f5yY1LLDVrnjr2TmDCspYU= + + Headers/FLTImagePickerPhotoAssetUtil.h + + 0YNhQRGrKT3TJElQFgrPz1QQY1o= + + Headers/FLTImagePickerPlugin.h + + ozsn/Ur7a327x/3nSDP7hvGTsZM= + + Headers/FLTImagePickerPlugin_Test.h + + QSJKw5WpzTY7aH9q66mflambsIE= + + Headers/FLTPHPickerSaveImageToPathOperation.h + + gXuTZnjy8p4laZdpoSEXb6Ql4XI= + + Headers/image_picker_ios-umbrella.h + + OFQwp7YGozQ7u1wPdwSWhKjXAsM= + + Headers/messages.g.h + + BdV6LvhkNDbWAQdFmk281zM7In8= + + Info.plist + + aH/XyDq6jZnO+kNoXoQ9y6YE7c8= + + Modules/module.modulemap + + utEeFhanjdWjDLCc4TFqNbjeY6g= + + image_picker_ios_privacy.bundle/Info.plist + + ml2HlXQlvhwWyjR/FtAp5IwwYEw= + + image_picker_ios_privacy.bundle/PrivacyInfo.xcprivacy + + /LX0ZlwxwIAIhjZaDB8EiH5KpXA= + + + files2 + + Headers/FLTImagePickerImageUtil.h + + hash2 + + yykcI3M6t8zMn7Ass3OakoUbw6aHcboaEAOWLO+EZbM= + + + Headers/FLTImagePickerMetaDataUtil.h + + hash2 + + cO9lumGQK7vjRX2TSDwnmMWJZZINVs2zFdvpul+QC2M= + + + Headers/FLTImagePickerPhotoAssetUtil.h + + hash2 + + mq16xg8T6ogdjxO1np6uz6x7mWvvNnEonj9qw/XiaD8= + + + Headers/FLTImagePickerPlugin.h + + hash2 + + XjmVowotP2lIovgsGekMSjcTgxg8jq8Ll1BqxMkPvWM= + + + Headers/FLTImagePickerPlugin_Test.h + + hash2 + + oinCKM/tuepGD4jMvg4h0OSQ7L39JCUg55f1xi2CO74= + + + Headers/FLTPHPickerSaveImageToPathOperation.h + + hash2 + + TF1PQW7HfFqAxgHeMCMmM/QlWWZBpkGN93AQB07u9GM= + + + Headers/image_picker_ios-umbrella.h + + hash2 + + 5jWAnSSqwjVc4s95RG4YGKdGYJ330Z37y8fZM2ly8IQ= + + + Headers/messages.g.h + + hash2 + + OCQQBrMOXYjO+J+pAwLuKZRgutU63NEyTAGLEGV9bMs= + + + Modules/module.modulemap + + hash2 + + jZbtVbbZP4wOZUE32eqGhwZOTha7/2e0oBoYLDnekhc= + + + image_picker_ios_privacy.bundle/Info.plist + + hash2 + + hN/+tYW2nLcV1deGEjR6YPXvv+g7Kew3MUdN5Ip9Z5w= + + + image_picker_ios_privacy.bundle/PrivacyInfo.xcprivacy + + hash2 + + bS2g2NkwIn1CjB2TY7CtbjoS4sm2jFzilxWKdBL8jDE= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/image_picker_ios b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/image_picker_ios new file mode 100755 index 0000000..18b7882 Binary files /dev/null and b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/image_picker_ios differ diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/image_picker_ios_privacy.bundle/Info.plist b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/image_picker_ios_privacy.bundle/Info.plist new file mode 100644 index 0000000..b48e52c Binary files /dev/null and b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/image_picker_ios_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/image_picker_ios_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/image_picker_ios_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..a34b7e2 --- /dev/null +++ b/Flutter/Release/image_picker_ios.xcframework/ios-arm64_x86_64-simulator/image_picker_ios.framework/image_picker_ios_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/isar_flutter_libs.xcframework/Info.plist b/Flutter/Release/isar_flutter_libs.xcframework/Info.plist new file mode 100644 index 0000000..a15cc48 --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + isar_flutter_libs.framework/isar_flutter_libs + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + isar_flutter_libs.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + isar_flutter_libs.framework/isar_flutter_libs + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + isar_flutter_libs.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/dSYMs/isar_flutter_libs.framework.dSYM/Contents/Info.plist b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/dSYMs/isar_flutter_libs.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..6ee7899 --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/dSYMs/isar_flutter_libs.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.isar-flutter-libs + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 1.0.0 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/dSYMs/isar_flutter_libs.framework.dSYM/Contents/Resources/DWARF/isar_flutter_libs b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/dSYMs/isar_flutter_libs.framework.dSYM/Contents/Resources/DWARF/isar_flutter_libs new file mode 100644 index 0000000..afaf2a8 Binary files /dev/null and b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/dSYMs/isar_flutter_libs.framework.dSYM/Contents/Resources/DWARF/isar_flutter_libs differ diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/dSYMs/isar_flutter_libs.framework.dSYM/Contents/Resources/Relocations/aarch64/isar_flutter_libs.yml b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/dSYMs/isar_flutter_libs.framework.dSYM/Contents/Resources/Relocations/aarch64/isar_flutter_libs.yml new file mode 100644 index 0000000..eebbbf6 --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/dSYMs/isar_flutter_libs.framework.dSYM/Contents/Resources/Relocations/aarch64/isar_flutter_libs.yml @@ -0,0 +1,1208 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/isar_flutter_libs/isar_flutter_libs.framework/isar_flutter_libs' +relocations: + - { offsetInCU: 0x34, offset: 0x5A78F, size: 0x8, addend: 0x0, symName: _isar_flutter_libsVersionString, symObjAddr: 0x0, symBinAddr: 0xD6600, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x5A7C4, size: 0x8, addend: 0x0, symName: _isar_flutter_libsVersionNumber, symObjAddr: 0x30, symBinAddr: 0xD6630, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x5A801, size: 0x8, addend: 0x0, symName: '+[IsarFlutterLibsPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x8000, symSize: 0xC } + - { offsetInCU: 0x91, offset: 0x5A86B, size: 0x8, addend: 0x0, symName: '+[IsarFlutterLibsPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x8000, symSize: 0xC } + - { offsetInCU: 0x4B, offset: 0x5A923, size: 0x8, addend: 0x0, symName: '_$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC8register4withySo0fH9Registrar_p_tFZ', symObjAddr: 0x0, symBinAddr: 0x800C, symSize: 0x4 } + - { offsetInCU: 0x82, offset: 0x5A95A, size: 0x8, addend: 0x0, symName: '_$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC8register4withySo0fH9Registrar_p_tFZTo', symObjAddr: 0x4, symBinAddr: 0x8010, symSize: 0x4 } + - { offsetInCU: 0x9E, offset: 0x5A976, size: 0x8, addend: 0x0, symName: '_$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC6handle_6resultySo0F10MethodCallC_yypSgctF', symObjAddr: 0x8, symBinAddr: 0x8014, symSize: 0x3C } + - { offsetInCU: 0xFF, offset: 0x5A9D7, size: 0x8, addend: 0x0, symName: '_$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC6handle_6resultySo0F10MethodCallC_yypSgctFTo', symObjAddr: 0xC4, symBinAddr: 0x80D0, symSize: 0x134 } + - { offsetInCU: 0x137, offset: 0x5AA0F, size: 0x8, addend: 0x0, symName: '_$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC28dummyMethodToEnforceBundlingyyF', symObjAddr: 0x1F8, symBinAddr: 0x8204, symSize: 0x8 } + - { offsetInCU: 0x162, offset: 0x5AA3A, size: 0x8, addend: 0x0, symName: '_$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginCACycfC', symObjAddr: 0x200, symBinAddr: 0x820C, symSize: 0x20 } + - { offsetInCU: 0x180, offset: 0x5AA58, size: 0x8, addend: 0x0, symName: '_$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginCACycfc', symObjAddr: 0x220, symBinAddr: 0x822C, symSize: 0x30 } + - { offsetInCU: 0x1BB, offset: 0x5AA93, size: 0x8, addend: 0x0, symName: '_$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginCACycfcTo', symObjAddr: 0x270, symBinAddr: 0x827C, symSize: 0x3C } + - { offsetInCU: 0x1F6, offset: 0x5AACE, size: 0x8, addend: 0x0, symName: '_$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginCfD', symObjAddr: 0x2AC, symBinAddr: 0x82B8, symSize: 0x30 } + - { offsetInCU: 0x224, offset: 0x5AAFC, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x44, symBinAddr: 0x8050, symSize: 0x40 } + - { offsetInCU: 0x238, offset: 0x5AB10, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x84, symBinAddr: 0x8090, symSize: 0x40 } + - { offsetInCU: 0x257, offset: 0x5AB2F, size: 0x8, addend: 0x0, symName: '_$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginCMa', symObjAddr: 0x250, symBinAddr: 0x825C, symSize: 0x20 } + - { offsetInCU: 0x26B, offset: 0x5AB43, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x320, symBinAddr: 0x832C, symSize: 0x48 } + - { offsetInCU: 0x27F, offset: 0x5AB57, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x368, symBinAddr: 0x8374, symSize: 0x24 } + - { offsetInCU: 0x293, offset: 0x5AB6B, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x38C, symBinAddr: 0x8398, symSize: 0x20 } + - { offsetInCU: 0x1F, offset: 0x5ACA1, size: 0x8, addend: 0x0, symName: __ZN5alloc7raw_vec17capacity_overflow17h14036a52ecb85501E, symObjAddr: 0x28A20, symBinAddr: 0x304C8, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0x5ACA9, size: 0x8, addend: 0x0, symName: __ZN4core3ops8function6FnOnce9call_once17h4e2d2224d3f97e34E, symObjAddr: 0x2A348, symBinAddr: 0x31CD4, symSize: 0x8 } + - { offsetInCU: 0x7D, offset: 0x5ACFF, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_str17h54646ee59b193803E', symObjAddr: 0x293A4, symBinAddr: 0x30D88, symSize: 0x78 } + - { offsetInCU: 0x85, offset: 0x5AD07, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17hb851756a89dd4b52E', symObjAddr: 0x2941C, symBinAddr: 0x30E00, symSize: 0x1C } + - { offsetInCU: 0x1C3, offset: 0x5AE45, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17hb851756a89dd4b52E', symObjAddr: 0x2941C, symBinAddr: 0x30E00, symSize: 0x1C } + - { offsetInCU: 0x1D7, offset: 0x5AE59, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17hb851756a89dd4b52E', symObjAddr: 0x2941C, symBinAddr: 0x30E00, symSize: 0x1C } + - { offsetInCU: 0x1DF, offset: 0x5AE61, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_fmt17h78dd875b0e0d8701E', symObjAddr: 0x29438, symBinAddr: 0x30E1C, symSize: 0x44 } + - { offsetInCU: 0x210, offset: 0x5AE92, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_fmt17h78dd875b0e0d8701E', symObjAddr: 0x29438, symBinAddr: 0x30E1C, symSize: 0x44 } + - { offsetInCU: 0x218, offset: 0x5AE9A, size: 0x8, addend: 0x0, symName: __ZN5alloc6string6String4push17h94e76d43dad8872fE, symObjAddr: 0x2947C, symBinAddr: 0x30E60, symSize: 0x140 } + - { offsetInCU: 0x283, offset: 0x5AF05, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17ha8d131d170a34e4aE', symObjAddr: 0x29CEC, symBinAddr: 0x31678, symSize: 0xB4 } + - { offsetInCU: 0x28B, offset: 0x5AF0D, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h3fb9d63a99232992E', symObjAddr: 0x29DA0, symBinAddr: 0x3172C, symSize: 0x18C } + - { offsetInCU: 0x41D, offset: 0x5B09F, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h3fb9d63a99232992E', symObjAddr: 0x29DA0, symBinAddr: 0x3172C, symSize: 0x18C } + - { offsetInCU: 0x425, offset: 0x5B0A7, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17hb56384eb955b9e5aE', symObjAddr: 0x29F2C, symBinAddr: 0x318B8, symSize: 0x23C } + - { offsetInCU: 0x6FE, offset: 0x5B380, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17hb56384eb955b9e5aE', symObjAddr: 0x29F2C, symBinAddr: 0x318B8, symSize: 0x23C } + - { offsetInCU: 0x706, offset: 0x5B388, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h9ad6d5996eba16e0E', symObjAddr: 0x2A168, symBinAddr: 0x31AF4, symSize: 0xF4 } + - { offsetInCU: 0xACF, offset: 0x5B751, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h9ad6d5996eba16e0E', symObjAddr: 0x2A168, symBinAddr: 0x31AF4, symSize: 0xF4 } + - { offsetInCU: 0xAD7, offset: 0x5B759, size: 0x8, addend: 0x0, symName: '__ZN65_$LT$alloc..string..FromUtf8Error$u20$as$u20$core..fmt..Debug$GT$3fmt17had7e95c467caf620E', symObjAddr: 0x2A25C, symBinAddr: 0x31BE8, symSize: 0xEC } + - { offsetInCU: 0xDF8, offset: 0x5BA7A, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr42drop_in_place$LT$alloc..string..String$GT$17h433155ae2845cc04E', symObjAddr: 0x28B2C, symBinAddr: 0x30510, symSize: 0x10 } + - { offsetInCU: 0xE00, offset: 0x5BA82, size: 0x8, addend: 0x0, symName: __ZN5alloc7raw_vec11finish_grow17h961b4df3573cd9c9E, symObjAddr: 0x28B3C, symBinAddr: 0x30520, symSize: 0xE8 } + - { offsetInCU: 0xE1D, offset: 0x5BA9F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr42drop_in_place$LT$alloc..string..String$GT$17h433155ae2845cc04E', symObjAddr: 0x28B2C, symBinAddr: 0x30510, symSize: 0x10 } + - { offsetInCU: 0xE37, offset: 0x5BAB9, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr42drop_in_place$LT$alloc..string..String$GT$17h433155ae2845cc04E', symObjAddr: 0x28B2C, symBinAddr: 0x30510, symSize: 0x10 } + - { offsetInCU: 0xE51, offset: 0x5BAD3, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr42drop_in_place$LT$alloc..string..String$GT$17h433155ae2845cc04E', symObjAddr: 0x28B2C, symBinAddr: 0x30510, symSize: 0x10 } + - { offsetInCU: 0xE6B, offset: 0x5BAED, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr42drop_in_place$LT$alloc..string..String$GT$17h433155ae2845cc04E', symObjAddr: 0x28B2C, symBinAddr: 0x30510, symSize: 0x10 } + - { offsetInCU: 0xF05, offset: 0x5BB87, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr46drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$17hf61df7aa77a4107dE', symObjAddr: 0x28ED8, symBinAddr: 0x308BC, symSize: 0x14 } + - { offsetInCU: 0xF0D, offset: 0x5BB8F, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h8801f5b8dfd6940fE', symObjAddr: 0x28EEC, symBinAddr: 0x308D0, symSize: 0xB8 } + - { offsetInCU: 0x156F, offset: 0x5C1F1, size: 0x8, addend: 0x0, symName: __ZN5alloc7raw_vec17capacity_overflow17h14036a52ecb85501E, symObjAddr: 0x28A20, symBinAddr: 0x304C8, symSize: 0x3C } + - { offsetInCU: 0x1577, offset: 0x5C1F9, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc18handle_alloc_error17h1ac343a79a3ef543E, symObjAddr: 0x28A5C, symBinAddr: 0xC13E0, symSize: 0xC } + - { offsetInCU: 0x1664, offset: 0x5C2E6, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h8801f5b8dfd6940fE', symObjAddr: 0x28EEC, symBinAddr: 0x308D0, symSize: 0xB8 } + - { offsetInCU: 0x166C, offset: 0x5C2EE, size: 0x8, addend: 0x0, symName: __ZN5alloc6string6String15from_utf8_lossy17h8f26b636096ad71bE, symObjAddr: 0x28FA4, symBinAddr: 0x30988, symSize: 0x230 } + - { offsetInCU: 0x1870, offset: 0x5C4F2, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$7reserve21do_reserve_and_handle17hddc117c03025eb0fE', symObjAddr: 0x28A74, symBinAddr: 0xC13EC, symSize: 0xB8 } + - { offsetInCU: 0x1878, offset: 0x5C4FA, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr42drop_in_place$LT$alloc..string..String$GT$17h433155ae2845cc04E', symObjAddr: 0x28B2C, symBinAddr: 0x30510, symSize: 0x10 } + - { offsetInCU: 0x1A06, offset: 0x5C688, size: 0x8, addend: 0x0, symName: __ZN5alloc7raw_vec11finish_grow17h961b4df3573cd9c9E, symObjAddr: 0x28B3C, symBinAddr: 0x30520, symSize: 0xE8 } + - { offsetInCU: 0x1A0E, offset: 0x5C690, size: 0x8, addend: 0x0, symName: '__ZN72_$LT$$RF$str$u20$as$u20$alloc..ffi..c_str..CString..new..SpecNewImpl$GT$13spec_new_impl17h90c702b50b077f16E', symObjAddr: 0x28C24, symBinAddr: 0x30608, symSize: 0x160 } + - { offsetInCU: 0x1B92, offset: 0x5C814, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc18handle_alloc_error17h1ac343a79a3ef543E, symObjAddr: 0x28A5C, symBinAddr: 0xC13E0, symSize: 0xC } + - { offsetInCU: 0x1B9A, offset: 0x5C81C, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc18handle_alloc_error8rt_error17hbed7c11ee02ad651E, symObjAddr: 0x28A68, symBinAddr: 0x30504, symSize: 0xC } + - { offsetInCU: 0x1BBA, offset: 0x5C83C, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc18handle_alloc_error8rt_error17hbed7c11ee02ad651E, symObjAddr: 0x28A68, symBinAddr: 0x30504, symSize: 0xC } + - { offsetInCU: 0x1BC2, offset: 0x5C844, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$7reserve21do_reserve_and_handle17hddc117c03025eb0fE', symObjAddr: 0x28A74, symBinAddr: 0xC13EC, symSize: 0xB8 } + - { offsetInCU: 0x1CAC, offset: 0x5C92E, size: 0x8, addend: 0x0, symName: '__ZN72_$LT$$RF$str$u20$as$u20$alloc..ffi..c_str..CString..new..SpecNewImpl$GT$13spec_new_impl17h90c702b50b077f16E', symObjAddr: 0x28C24, symBinAddr: 0x30608, symSize: 0x160 } + - { offsetInCU: 0x1CB4, offset: 0x5C936, size: 0x8, addend: 0x0, symName: __ZN5alloc3ffi5c_str7CString19_from_vec_unchecked17h9beb73f705385ee9E, symObjAddr: 0x28D84, symBinAddr: 0x30768, symSize: 0x154 } + - { offsetInCU: 0x1EDB, offset: 0x5CB5D, size: 0x8, addend: 0x0, symName: __ZN5alloc3ffi5c_str7CString19_from_vec_unchecked17h9beb73f705385ee9E, symObjAddr: 0x28D84, symBinAddr: 0x30768, symSize: 0x154 } + - { offsetInCU: 0x1EE3, offset: 0x5CB65, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr46drop_in_place$LT$alloc..vec..Vec$LT$u8$GT$$GT$17hf61df7aa77a4107dE', symObjAddr: 0x28ED8, symBinAddr: 0x308BC, symSize: 0x14 } + - { offsetInCU: 0x21D4, offset: 0x5CE56, size: 0x8, addend: 0x0, symName: '__ZN64_$LT$alloc..ffi..c_str..NulError$u20$as$u20$core..fmt..Debug$GT$3fmt17hacdb411549861e22E', symObjAddr: 0x29BFC, symBinAddr: 0x31588, symSize: 0xF0 } + - { offsetInCU: 0x21DC, offset: 0x5CE5E, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17ha8d131d170a34e4aE', symObjAddr: 0x29CEC, symBinAddr: 0x31678, symSize: 0xB4 } + - { offsetInCU: 0x247A, offset: 0x5D0FC, size: 0x8, addend: 0x0, symName: '__ZN5alloc3vec16Vec$LT$T$C$A$GT$6remove13assert_failed17hcc00c6569e144645E', symObjAddr: 0x29BA4, symBinAddr: 0xC14A4, symSize: 0x58 } + - { offsetInCU: 0x2482, offset: 0x5D104, size: 0x8, addend: 0x0, symName: '__ZN64_$LT$alloc..ffi..c_str..NulError$u20$as$u20$core..fmt..Debug$GT$3fmt17hacdb411549861e22E', symObjAddr: 0x29BFC, symBinAddr: 0x31588, symSize: 0xF0 } + - { offsetInCU: 0x2527, offset: 0x5D1A9, size: 0x8, addend: 0x0, symName: __ZN5alloc6string6String15from_utf8_lossy17h8f26b636096ad71bE, symObjAddr: 0x28FA4, symBinAddr: 0x30988, symSize: 0x230 } + - { offsetInCU: 0x252F, offset: 0x5D1B1, size: 0x8, addend: 0x0, symName: __ZN5alloc3fmt6format12format_inner17h778575d57c7c0b5fE, symObjAddr: 0x291D4, symBinAddr: 0x30BB8, symSize: 0x1D0 } + - { offsetInCU: 0x2B2A, offset: 0x5D7AC, size: 0x8, addend: 0x0, symName: __ZN5alloc6string6String4push17h94e76d43dad8872fE, symObjAddr: 0x2947C, symBinAddr: 0x30E60, symSize: 0x140 } + - { offsetInCU: 0x2B32, offset: 0x5D7B4, size: 0x8, addend: 0x0, symName: '__ZN5alloc3str21_$LT$impl$u20$str$GT$12to_lowercase17h58e502d9abf16624E', symObjAddr: 0x295BC, symBinAddr: 0x30FA0, symSize: 0x5E8 } + - { offsetInCU: 0x2D47, offset: 0x5D9C9, size: 0x8, addend: 0x0, symName: '__ZN5alloc3str21_$LT$impl$u20$str$GT$12to_lowercase17h58e502d9abf16624E', symObjAddr: 0x295BC, symBinAddr: 0x30FA0, symSize: 0x5E8 } + - { offsetInCU: 0x2DB4, offset: 0x5DA36, size: 0x8, addend: 0x0, symName: '__ZN65_$LT$alloc..string..FromUtf8Error$u20$as$u20$core..fmt..Debug$GT$3fmt17had7e95c467caf620E', symObjAddr: 0x2A25C, symBinAddr: 0x31BE8, symSize: 0xEC } + - { offsetInCU: 0x2DBC, offset: 0x5DA3E, size: 0x8, addend: 0x0, symName: __ZN4core3ops8function6FnOnce9call_once17h4e2d2224d3f97e34E, symObjAddr: 0x2A348, symBinAddr: 0x31CD4, symSize: 0x8 } + - { offsetInCU: 0x2EE0, offset: 0x5DB62, size: 0x8, addend: 0x0, symName: __ZN5alloc3fmt6format12format_inner17h778575d57c7c0b5fE, symObjAddr: 0x291D4, symBinAddr: 0x30BB8, symSize: 0x1D0 } + - { offsetInCU: 0x2EE8, offset: 0x5DB6A, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_str17h54646ee59b193803E', symObjAddr: 0x293A4, symBinAddr: 0x30D88, symSize: 0x78 } + - { offsetInCU: 0x31D4, offset: 0x5DE56, size: 0x8, addend: 0x0, symName: '__ZN5alloc3str21_$LT$impl$u20$str$GT$12to_lowercase17h58e502d9abf16624E', symObjAddr: 0x295BC, symBinAddr: 0x30FA0, symSize: 0x5E8 } + - { offsetInCU: 0x31DC, offset: 0x5DE5E, size: 0x8, addend: 0x0, symName: '__ZN5alloc3vec16Vec$LT$T$C$A$GT$6remove13assert_failed17hcc00c6569e144645E', symObjAddr: 0x29BA4, symBinAddr: 0xC14A4, symSize: 0x58 } + - { offsetInCU: 0x1F, offset: 0x5E8EB, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17h0eab3f265bf3e4cdE, symObjAddr: 0x77A84, symBinAddr: 0x7C830, symSize: 0x64 } + - { offsetInCU: 0x27, offset: 0x5E8F3, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17h05c9d7509819ff44E', symObjAddr: 0x973E4, symBinAddr: 0x9A2B4, symSize: 0x98 } + - { offsetInCU: 0x21A, offset: 0x5EAE6, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix14abort_internal17h9de29c7aa9c1bfbfE, symObjAddr: 0x78070, symBinAddr: 0x7CE1C, symSize: 0xC } + - { offsetInCU: 0x222, offset: 0x5EAEE, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc8box_free17h151243767fe8fc14E, symObjAddr: 0x7807C, symBinAddr: 0x7CE28, symSize: 0xC } + - { offsetInCU: 0x308, offset: 0x5EBD4, size: 0x8, addend: 0x0, symName: '__ZN64_$LT$std..sys..unix..stdio..Stderr$u20$as$u20$std..io..Write$GT$5write17h7da2a9305ce399d1E', symObjAddr: 0x959B8, symBinAddr: 0x98B34, symSize: 0x60 } + - { offsetInCU: 0x310, offset: 0x5EBDC, size: 0x8, addend: 0x0, symName: '__ZN64_$LT$std..sys..unix..stdio..Stderr$u20$as$u20$std..io..Write$GT$14write_vectored17h2f7c56f69819ef2fE', symObjAddr: 0x95A18, symBinAddr: 0x98B94, symSize: 0x60 } + - { offsetInCU: 0x41B, offset: 0x5ECE7, size: 0x8, addend: 0x0, symName: '__ZN64_$LT$std..sys..unix..stdio..Stderr$u20$as$u20$std..io..Write$GT$14write_vectored17h2f7c56f69819ef2fE', symObjAddr: 0x95A18, symBinAddr: 0x98B94, symSize: 0x60 } + - { offsetInCU: 0x423, offset: 0x5ECEF, size: 0x8, addend: 0x0, symName: '__ZN64_$LT$std..sys..unix..stdio..Stderr$u20$as$u20$std..io..Write$GT$17is_write_vectored17hdc6ce72fbdac97d1E', symObjAddr: 0x95A78, symBinAddr: 0x98BF4, symSize: 0x8 } + - { offsetInCU: 0x52E, offset: 0x5EDFA, size: 0x8, addend: 0x0, symName: '__ZN64_$LT$std..sys..unix..stdio..Stderr$u20$as$u20$std..io..Write$GT$17is_write_vectored17hdc6ce72fbdac97d1E', symObjAddr: 0x95A78, symBinAddr: 0x98BF4, symSize: 0x8 } + - { offsetInCU: 0x536, offset: 0x5EE02, size: 0x8, addend: 0x0, symName: '__ZN64_$LT$std..sys..unix..stdio..Stderr$u20$as$u20$std..io..Write$GT$5flush17hd3b9dc750c9791eaE', symObjAddr: 0x95A80, symBinAddr: 0x98BFC, symSize: 0x8 } + - { offsetInCU: 0x54E, offset: 0x5EE1A, size: 0x8, addend: 0x0, symName: '__ZN64_$LT$std..sys..unix..stdio..Stderr$u20$as$u20$std..io..Write$GT$5flush17hd3b9dc750c9791eaE', symObjAddr: 0x95A80, symBinAddr: 0x98BFC, symSize: 0x8 } + - { offsetInCU: 0x556, offset: 0x5EE22, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write9write_all17hf0ca1187abf29de0E, symObjAddr: 0x95A88, symBinAddr: 0x98C04, symSize: 0xA8 } + - { offsetInCU: 0x60C, offset: 0x5EED8, size: 0x8, addend: 0x0, symName: '__ZN108_$LT$std..sys..unix..locks..pthread_mutex..AllocatedMutex$u20$as$u20$std..sys_common..lazy_box..LazyInit$GT$4init17hdd78762cc2a3de7fE', symObjAddr: 0x790C8, symBinAddr: 0x7DDC8, symSize: 0x1AC } + - { offsetInCU: 0x614, offset: 0x5EEE0, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr73drop_in_place$LT$std..sys..unix..locks..pthread_mutex..AllocatedMutex$GT$17h9df20e29dea15b33E', symObjAddr: 0x79274, symBinAddr: 0x7DF74, symSize: 0x4 } + - { offsetInCU: 0x846, offset: 0x5F112, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix5locks14pthread_rwlock6RwLock4read17hf2fc1b59694fa856E, symObjAddr: 0x90BA4, symBinAddr: 0x94194, symSize: 0x128 } + - { offsetInCU: 0x84E, offset: 0x5F11A, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common8lazy_box16LazyBox$LT$T$GT$10initialize17h0abf197966e094cbE', symObjAddr: 0x90CCC, symBinAddr: 0xC5898, symSize: 0x120 } + - { offsetInCU: 0xA3A, offset: 0x5F306, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix6os_str3Buf11into_string17h1b7a070c36b36de9E, symObjAddr: 0x7D428, symBinAddr: 0x81F0C, symSize: 0xCC } + - { offsetInCU: 0xA42, offset: 0x5F30E, size: 0x8, addend: 0x0, symName: __ZN3std4path4Path5_join17h4b10e4b2905f9ca0E, symObjAddr: 0x7D4F4, symBinAddr: 0x81FD8, symSize: 0x1A0 } + - { offsetInCU: 0xB2C, offset: 0x5F3F8, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix2fs4File6open_c17h759831b8cebd7981E, symObjAddr: 0x90758, symBinAddr: 0x93D48, symSize: 0x178 } + - { offsetInCU: 0xB34, offset: 0x5F400, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr111drop_in_place$LT$alloc..raw_vec..RawVec$LT$$LP$usize$C$std..backtrace_rs..symbolize..gimli..Mapping$RP$$GT$$GT$17h6bc40d0733aaabacE', symObjAddr: 0x908D0, symBinAddr: 0x93EC0, symSize: 0x10 } + - { offsetInCU: 0xCA5, offset: 0x5F571, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix2fs7readdir17hc3ac4bc4dcfa4f8fE, symObjAddr: 0x7D030, symBinAddr: 0x81B14, symSize: 0x1EC } + - { offsetInCU: 0xCAD, offset: 0x5F579, size: 0x8, addend: 0x0, symName: '__ZN86_$LT$std..sys..unix..fs..ReadDir$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17ha88c7e00a8bfccd9E', symObjAddr: 0x7D21C, symBinAddr: 0x81D00, symSize: 0x140 } + - { offsetInCU: 0x1098, offset: 0x5F964, size: 0x8, addend: 0x0, symName: '__ZN86_$LT$std..sys..unix..fs..ReadDir$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17ha88c7e00a8bfccd9E', symObjAddr: 0x7D21C, symBinAddr: 0x81D00, symSize: 0x140 } + - { offsetInCU: 0x10A0, offset: 0x5F96C, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr37drop_in_place$LT$std..fs..ReadDir$GT$17h6cf69937c5e4a77dE', symObjAddr: 0x7D35C, symBinAddr: 0x81E40, symSize: 0x28 } + - { offsetInCU: 0x12E2, offset: 0x5FBAE, size: 0x8, addend: 0x0, symName: '__ZN65_$LT$std..sys..unix..fs..Dir$u20$as$u20$core..ops..drop..Drop$GT$4drop17hd11880211b9cefd2E', symObjAddr: 0x8797C, symBinAddr: 0x8C380, symSize: 0xA4 } + - { offsetInCU: 0x12EA, offset: 0x5FBB6, size: 0x8, addend: 0x0, symName: __ZN3std3sys6common14small_c_string24run_with_cstr_allocating17h6ba733aa1758c43fE, symObjAddr: 0x87A20, symBinAddr: 0xC4484, symSize: 0x8C } + - { offsetInCU: 0x1421, offset: 0x5FCED, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix2fs6unlink17hf71c557fc64c416cE, symObjAddr: 0x96E34, symBinAddr: 0x99FB0, symSize: 0xE8 } + - { offsetInCU: 0x1429, offset: 0x5FCF5, size: 0x8, addend: 0x0, symName: __ZN3std3sys6common14small_c_string24run_with_cstr_allocating17hdc8fb0ec08addd0cE, symObjAddr: 0x96F1C, symBinAddr: 0xC5D0C, symSize: 0x9C } + - { offsetInCU: 0x15D4, offset: 0x5FEA0, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix2fs6rename17h1a1c8b4862cb2a2eE, symObjAddr: 0x96FB8, symBinAddr: 0x9A098, symSize: 0x194 } + - { offsetInCU: 0x15DC, offset: 0x5FEA8, size: 0x8, addend: 0x0, symName: __ZN3std3sys6common14small_c_string24run_with_cstr_allocating17ha44f774cf4bdaabbE, symObjAddr: 0x9714C, symBinAddr: 0xC5DA8, symSize: 0x16C } + - { offsetInCU: 0x18C1, offset: 0x6018D, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix6thread6Thread3new12thread_start17hffff04f13987e13bE, symObjAddr: 0x97360, symBinAddr: 0x9A230, symSize: 0x68 } + - { offsetInCU: 0x18C9, offset: 0x60195, size: 0x8, addend: 0x0, symName: __ZN3std5alloc8rust_oom17hfb989741db960262E, symObjAddr: 0x973C8, symBinAddr: 0x9A298, symSize: 0x10 } + - { offsetInCU: 0x1A64, offset: 0x60330, size: 0x8, addend: 0x0, symName: __ZN3std3sys6common14small_c_string24run_with_cstr_allocating17h6ba733aa1758c43fE, symObjAddr: 0x87A20, symBinAddr: 0xC4484, symSize: 0x8C } + - { offsetInCU: 0x1A6C, offset: 0x60338, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr82drop_in_place$LT$alloc..sync..ArcInner$LT$std..sys..unix..fs..InnerReadDir$GT$$GT$17h00f963c14d25e7d0E', symObjAddr: 0x87AAC, symBinAddr: 0x8C424, symSize: 0x50 } + - { offsetInCU: 0x1B61, offset: 0x6042D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr82drop_in_place$LT$alloc..sync..ArcInner$LT$std..sys..unix..fs..InnerReadDir$GT$$GT$17h00f963c14d25e7d0E', symObjAddr: 0x87AAC, symBinAddr: 0x8C424, symSize: 0x50 } + - { offsetInCU: 0x1B94, offset: 0x60460, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr82drop_in_place$LT$alloc..sync..ArcInner$LT$std..sys..unix..fs..InnerReadDir$GT$$GT$17h00f963c14d25e7d0E', symObjAddr: 0x87AAC, symBinAddr: 0x8C424, symSize: 0x50 } + - { offsetInCU: 0x1BAE, offset: 0x6047A, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr82drop_in_place$LT$alloc..sync..ArcInner$LT$std..sys..unix..fs..InnerReadDir$GT$$GT$17h00f963c14d25e7d0E', symObjAddr: 0x87AAC, symBinAddr: 0x8C424, symSize: 0x50 } + - { offsetInCU: 0x1BC8, offset: 0x60494, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr82drop_in_place$LT$alloc..sync..ArcInner$LT$std..sys..unix..fs..InnerReadDir$GT$$GT$17h00f963c14d25e7d0E', symObjAddr: 0x87AAC, symBinAddr: 0x8C424, symSize: 0x50 } + - { offsetInCU: 0x1BDA, offset: 0x604A6, size: 0x8, addend: 0x0, symName: __ZN3std3sys6common14small_c_string24run_with_cstr_allocating17h7aa08aebffe8a7bbE, symObjAddr: 0x906C8, symBinAddr: 0xC5808, symSize: 0x90 } + - { offsetInCU: 0x1BE2, offset: 0x604AE, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix2fs4File6open_c17h759831b8cebd7981E, symObjAddr: 0x90758, symBinAddr: 0x93D48, symSize: 0x178 } + - { offsetInCU: 0x1D5E, offset: 0x6062A, size: 0x8, addend: 0x0, symName: __ZN3std3sys6common14small_c_string24run_with_cstr_allocating17hdb46a4abb7d73f60E, symObjAddr: 0x91938, symBinAddr: 0xC59B8, symSize: 0x104 } + - { offsetInCU: 0x1D66, offset: 0x60632, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write18write_all_vectored17hcb85dd2df0d0b0c6E, symObjAddr: 0x91A3C, symBinAddr: 0x94E08, symSize: 0x1E0 } + - { offsetInCU: 0x1F71, offset: 0x6083D, size: 0x8, addend: 0x0, symName: __ZN3std3sys6common14small_c_string24run_with_cstr_allocating17hdc8fb0ec08addd0cE, symObjAddr: 0x96F1C, symBinAddr: 0xC5D0C, symSize: 0x9C } + - { offsetInCU: 0x1F79, offset: 0x60845, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix2fs6rename17h1a1c8b4862cb2a2eE, symObjAddr: 0x96FB8, symBinAddr: 0x9A098, symSize: 0x194 } + - { offsetInCU: 0x2153, offset: 0x60A1F, size: 0x8, addend: 0x0, symName: __ZN3std3sys6common14small_c_string24run_with_cstr_allocating17ha44f774cf4bdaabbE, symObjAddr: 0x9714C, symBinAddr: 0xC5DA8, symSize: 0x16C } + - { offsetInCU: 0x215B, offset: 0x60A27, size: 0x8, addend: 0x0, symName: __ZN3std3sys6common14small_c_string24run_with_cstr_allocating17h4f20ce6def656b7bE, symObjAddr: 0x972B8, symBinAddr: 0xC5F14, symSize: 0xA4 } + - { offsetInCU: 0x2485, offset: 0x60D51, size: 0x8, addend: 0x0, symName: __ZN3std3sys6common14small_c_string24run_with_cstr_allocating17h4f20ce6def656b7bE, symObjAddr: 0x972B8, symBinAddr: 0xC5F14, symSize: 0xA4 } + - { offsetInCU: 0x248D, offset: 0x60D59, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc8box_free17h22c467aa496fa3deE, symObjAddr: 0x9735C, symBinAddr: 0x9A22C, symSize: 0x4 } + - { offsetInCU: 0x2663, offset: 0x60F2F, size: 0x8, addend: 0x0, symName: __ZN3std5alloc24default_alloc_error_hook17h79cde74585374cbeE, symObjAddr: 0x95694, symBinAddr: 0x98810, symSize: 0xD4 } + - { offsetInCU: 0x266B, offset: 0x60F37, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr68drop_in_place$LT$core..option..Option$LT$std..thread..Thread$GT$$GT$17h668d94e44987ed1aE', symObjAddr: 0x95768, symBinAddr: 0x988E4, symSize: 0x2C } + - { offsetInCU: 0x281F, offset: 0x610EB, size: 0x8, addend: 0x0, symName: __ZN3std5alloc8rust_oom17hfb989741db960262E, symObjAddr: 0x973C8, symBinAddr: 0x9A298, symSize: 0x10 } + - { offsetInCU: 0x2827, offset: 0x610F3, size: 0x8, addend: 0x0, symName: ___rg_oom, symObjAddr: 0x973D8, symBinAddr: 0x9A2A8, symSize: 0xC } + - { offsetInCU: 0x2847, offset: 0x61113, size: 0x8, addend: 0x0, symName: ___rg_oom, symObjAddr: 0x973D8, symBinAddr: 0x9A2A8, symSize: 0xC } + - { offsetInCU: 0x284F, offset: 0x6111B, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17h05c9d7509819ff44E', symObjAddr: 0x973E4, symBinAddr: 0x9A2B4, symSize: 0x98 } + - { offsetInCU: 0x28DA, offset: 0x611A6, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17h0eab3f265bf3e4cdE, symObjAddr: 0x77A84, symBinAddr: 0x7C830, symSize: 0x64 } + - { offsetInCU: 0x28E2, offset: 0x611AE, size: 0x8, addend: 0x0, symName: _rust_eh_personality, symObjAddr: 0x77AE8, symBinAddr: 0x7C894, symSize: 0x2DC } + - { offsetInCU: 0x2906, offset: 0x611D2, size: 0x8, addend: 0x0, symName: _rust_eh_personality, symObjAddr: 0x77AE8, symBinAddr: 0x7C894, symSize: 0x2DC } + - { offsetInCU: 0x2920, offset: 0x611EC, size: 0x8, addend: 0x0, symName: _rust_eh_personality, symObjAddr: 0x77AE8, symBinAddr: 0x7C894, symSize: 0x2DC } + - { offsetInCU: 0x2BB0, offset: 0x6147C, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17h0a681db880fc48c2E, symObjAddr: 0x785D0, symBinAddr: 0x7D37C, symSize: 0x64 } + - { offsetInCU: 0x2BB8, offset: 0x61484, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr112drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..Cell$LT$usize$GT$$GT$$GT$$GT$17hb940828ac14f5d55E', symObjAddr: 0x78634, symBinAddr: 0x7D3E0, symSize: 0x4 } + - { offsetInCU: 0x2BDC, offset: 0x614A8, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr112drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..Cell$LT$usize$GT$$GT$$GT$$GT$17hb940828ac14f5d55E', symObjAddr: 0x78634, symBinAddr: 0x7D3E0, symSize: 0x4 } + - { offsetInCU: 0x2BF6, offset: 0x614C2, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr112drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..Cell$LT$usize$GT$$GT$$GT$$GT$17hb940828ac14f5d55E', symObjAddr: 0x78634, symBinAddr: 0x7D3E0, symSize: 0x4 } + - { offsetInCU: 0x2DFF, offset: 0x616CB, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17haf04799ee17b1e1cE, symObjAddr: 0x78944, symBinAddr: 0x7D6B0, symSize: 0xA0 } + - { offsetInCU: 0x2E07, offset: 0x616D3, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17h831aeecc4e9da44dE', symObjAddr: 0x789E4, symBinAddr: 0x7D750, symSize: 0x74 } + - { offsetInCU: 0x2E2B, offset: 0x616F7, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17h831aeecc4e9da44dE', symObjAddr: 0x789E4, symBinAddr: 0x7D750, symSize: 0x74 } + - { offsetInCU: 0x2E45, offset: 0x61711, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17h831aeecc4e9da44dE', symObjAddr: 0x789E4, symBinAddr: 0x7D750, symSize: 0x74 } + - { offsetInCU: 0x31E0, offset: 0x61AAC, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17h6763b854a3a3cb9dE, symObjAddr: 0x78B20, symBinAddr: 0x7D88C, symSize: 0x64 } + - { offsetInCU: 0x31E8, offset: 0x61AB4, size: 0x8, addend: 0x0, symName: __ZN3std6thread6Thread3new17h13c5d7738340f03fE, symObjAddr: 0x78B84, symBinAddr: 0x7D8F0, symSize: 0x134 } + - { offsetInCU: 0x320C, offset: 0x61AD8, size: 0x8, addend: 0x0, symName: __ZN3std6thread6Thread3new17h13c5d7738340f03fE, symObjAddr: 0x78B84, symBinAddr: 0x7D8F0, symSize: 0x134 } + - { offsetInCU: 0x3226, offset: 0x61AF2, size: 0x8, addend: 0x0, symName: __ZN3std6thread6Thread3new17h13c5d7738340f03fE, symObjAddr: 0x78B84, symBinAddr: 0x7D8F0, symSize: 0x134 } + - { offsetInCU: 0x342F, offset: 0x61CFB, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17hd255a2c132d9c538E, symObjAddr: 0x78F58, symBinAddr: 0x7DCC4, symSize: 0xA8 } + - { offsetInCU: 0x3437, offset: 0x61D03, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr178drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..RefCell$LT$core..option..Option$LT$std..sys_common..thread_info..ThreadInfo$GT$$GT$$GT$$GT$$GT$17ha74319de64ca7736E', symObjAddr: 0x79000, symBinAddr: 0x7DD6C, symSize: 0x5C } + - { offsetInCU: 0x345B, offset: 0x61D27, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr178drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..RefCell$LT$core..option..Option$LT$std..sys_common..thread_info..ThreadInfo$GT$$GT$$GT$$GT$$GT$17ha74319de64ca7736E', symObjAddr: 0x79000, symBinAddr: 0x7DD6C, symSize: 0x5C } + - { offsetInCU: 0x3475, offset: 0x61D41, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr178drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..RefCell$LT$core..option..Option$LT$std..sys_common..thread_info..ThreadInfo$GT$$GT$$GT$$GT$$GT$17ha74319de64ca7736E', symObjAddr: 0x79000, symBinAddr: 0x7DD6C, symSize: 0x5C } + - { offsetInCU: 0x387B, offset: 0x62147, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17he3ab93a411a345e6E, symObjAddr: 0x91E08, symBinAddr: 0x951D4, symSize: 0xA0 } + - { offsetInCU: 0x3883, offset: 0x6214F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr215drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..Cell$LT$core..option..Option$LT$alloc..sync..Arc$LT$std..sync..mutex..Mutex$LT$alloc..vec..Vec$LT$u8$GT$$GT$$GT$$GT$$GT$$GT$$GT$$GT$17h3af527a13eea77f9E', symObjAddr: 0x91EA8, symBinAddr: 0x95274, symSize: 0x54 } + - { offsetInCU: 0x38A7, offset: 0x62173, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr215drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..Cell$LT$core..option..Option$LT$alloc..sync..Arc$LT$std..sync..mutex..Mutex$LT$alloc..vec..Vec$LT$u8$GT$$GT$$GT$$GT$$GT$$GT$$GT$$GT$17h3af527a13eea77f9E', symObjAddr: 0x91EA8, symBinAddr: 0x95274, symSize: 0x54 } + - { offsetInCU: 0x38C1, offset: 0x6218D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr215drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..Cell$LT$core..option..Option$LT$alloc..sync..Arc$LT$std..sync..mutex..Mutex$LT$alloc..vec..Vec$LT$u8$GT$$GT$$GT$$GT$$GT$$GT$$GT$$GT$17h3af527a13eea77f9E', symObjAddr: 0x91EA8, symBinAddr: 0x95274, symSize: 0x54 } + - { offsetInCU: 0x3CCE, offset: 0x6259A, size: 0x8, addend: 0x0, symName: '__ZN68_$LT$std..thread..local..AccessError$u20$as$u20$core..fmt..Debug$GT$3fmt17hc0f1e950e7e5af0cE', symObjAddr: 0x785B8, symBinAddr: 0x7D364, symSize: 0x18 } + - { offsetInCU: 0x3CD6, offset: 0x625A2, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17h0a681db880fc48c2E, symObjAddr: 0x785D0, symBinAddr: 0x7D37C, symSize: 0x64 } + - { offsetInCU: 0x3CF8, offset: 0x625C4, size: 0x8, addend: 0x0, symName: '__ZN68_$LT$std..thread..local..AccessError$u20$as$u20$core..fmt..Debug$GT$3fmt17hc0f1e950e7e5af0cE', symObjAddr: 0x785B8, symBinAddr: 0x7D364, symSize: 0x18 } + - { offsetInCU: 0x3D00, offset: 0x625CC, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17h0a681db880fc48c2E, symObjAddr: 0x785D0, symBinAddr: 0x7D37C, symSize: 0x64 } + - { offsetInCU: 0x3D16, offset: 0x625E2, size: 0x8, addend: 0x0, symName: '__ZN68_$LT$std..thread..local..AccessError$u20$as$u20$core..fmt..Debug$GT$3fmt17hc0f1e950e7e5af0cE', symObjAddr: 0x785B8, symBinAddr: 0x7D364, symSize: 0x18 } + - { offsetInCU: 0x3D1E, offset: 0x625EA, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17h0a681db880fc48c2E, symObjAddr: 0x785D0, symBinAddr: 0x7D37C, symSize: 0x64 } + - { offsetInCU: 0x3D34, offset: 0x62600, size: 0x8, addend: 0x0, symName: '__ZN68_$LT$std..thread..local..AccessError$u20$as$u20$core..fmt..Debug$GT$3fmt17hc0f1e950e7e5af0cE', symObjAddr: 0x785B8, symBinAddr: 0x7D364, symSize: 0x18 } + - { offsetInCU: 0x3D3C, offset: 0x62608, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17h0a681db880fc48c2E, symObjAddr: 0x785D0, symBinAddr: 0x7D37C, symSize: 0x64 } + - { offsetInCU: 0x3E21, offset: 0x626ED, size: 0x8, addend: 0x0, symName: __ZN3std6thread6Thread3new17h13c5d7738340f03fE, symObjAddr: 0x78B84, symBinAddr: 0x7D8F0, symSize: 0x134 } + - { offsetInCU: 0x3E29, offset: 0x626F5, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr47drop_in_place$LT$alloc..ffi..c_str..CString$GT$17hc3079ac178ffe7b9E', symObjAddr: 0x78CB8, symBinAddr: 0x7DA24, symSize: 0x1C } + - { offsetInCU: 0x410B, offset: 0x629D7, size: 0x8, addend: 0x0, symName: __ZN3std6thread7current17h006548679239cce4E, symObjAddr: 0x78CE4, symBinAddr: 0x7DA50, symSize: 0xD4 } + - { offsetInCU: 0x4113, offset: 0x629DF, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr44drop_in_place$LT$std..thread..PanicGuard$GT$17h96e14951fe9f0916E', symObjAddr: 0x78DB8, symBinAddr: 0x7DB24, symSize: 0x6C } + - { offsetInCU: 0x440D, offset: 0x62CD9, size: 0x8, addend: 0x0, symName: __ZN3std6thread8ThreadId3new9exhausted17ha53c1a8f751f3ee2E, symObjAddr: 0x79960, symBinAddr: 0xC4188, symSize: 0x3C } + - { offsetInCU: 0x4415, offset: 0x62CE1, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr107drop_in_place$LT$alloc..sync..Arc$LT$core..mem..maybe_uninit..MaybeUninit$LT$std..thread..Inner$GT$$GT$$GT$17hbd6a882f7eb6a72bE', symObjAddr: 0x7999C, symBinAddr: 0x7E660, symSize: 0x28 } + - { offsetInCU: 0x4457, offset: 0x62D23, size: 0x8, addend: 0x0, symName: __ZN3std6thread6scoped9ScopeData29decrement_num_running_threads17h1f885f8d13ed34c4E, symObjAddr: 0x79A10, symBinAddr: 0x7E6D4, symSize: 0x4C } + - { offsetInCU: 0x445F, offset: 0x62D2B, size: 0x8, addend: 0x0, symName: __ZN3std6thread12park_timeout17h0f0ca36483e4cd2aE, symObjAddr: 0x79A5C, symBinAddr: 0x7E720, symSize: 0xEC } + - { offsetInCU: 0x4534, offset: 0x62E00, size: 0x8, addend: 0x0, symName: __ZN3std6thread12park_timeout17h0f0ca36483e4cd2aE, symObjAddr: 0x79A5C, symBinAddr: 0x7E720, symSize: 0xEC } + - { offsetInCU: 0x453C, offset: 0x62E08, size: 0x8, addend: 0x0, symName: '__ZN79_$LT$std..backtrace_rs..symbolize..SymbolName$u20$as$u20$core..fmt..Display$GT$3fmt17h481f8c7ed4456f45E', symObjAddr: 0x79B48, symBinAddr: 0x7E80C, symSize: 0x218 } + - { offsetInCU: 0x47D2, offset: 0x6309E, size: 0x8, addend: 0x0, symName: __ZN3std9panicking11panic_count17LOCAL_PANIC_COUNT7__getit17ha83da79a3e52a3a7E, symObjAddr: 0x7846C, symBinAddr: 0x7D218, symSize: 0xEC } + - { offsetInCU: 0x47DA, offset: 0x630A6, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr131drop_in_place$LT$alloc..boxed..Box$LT$dyn$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$u2b$Output$u20$$u3d$$u20$$LP$$RP$$GT$$GT$17h3086748aec039692E', symObjAddr: 0x78558, symBinAddr: 0x7D304, symSize: 0x60 } + - { offsetInCU: 0x4A7D, offset: 0x63349, size: 0x8, addend: 0x0, symName: __ZN3std9panicking11panic_count17is_zero_slow_path17hd79a5a41d38cfe1aE, symObjAddr: 0x7AF20, symBinAddr: 0xC4280, symSize: 0x50 } + - { offsetInCU: 0x4A85, offset: 0x63351, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr46drop_in_place$LT$std..io..stdio..StdinLock$GT$17h66e6c63ee729ee55E', symObjAddr: 0x7AF70, symBinAddr: 0x7FB28, symSize: 0x5C } + - { offsetInCU: 0x4AED, offset: 0x633B9, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr46drop_in_place$LT$std..io..stdio..StdinLock$GT$17h66e6c63ee729ee55E', symObjAddr: 0x7AF70, symBinAddr: 0x7FB28, symSize: 0x5C } + - { offsetInCU: 0x4B9D, offset: 0x63469, size: 0x8, addend: 0x0, symName: _rust_panic, symObjAddr: 0x922C4, symBinAddr: 0x95690, symSize: 0xC } + - { offsetInCU: 0x4BA5, offset: 0x63471, size: 0x8, addend: 0x0, symName: __ZN3std5panic19get_backtrace_style17h566c76983fc345d7E, symObjAddr: 0x922D0, symBinAddr: 0x9569C, symSize: 0x114 } + - { offsetInCU: 0x4BC1, offset: 0x6348D, size: 0x8, addend: 0x0, symName: '__ZN3std9panicking12default_hook28_$u7b$$u7b$closure$u7d$$u7d$17hc38d37b7ce8e4427E', symObjAddr: 0x95794, symBinAddr: 0x98910, symSize: 0x224 } + - { offsetInCU: 0x4BC9, offset: 0x63495, size: 0x8, addend: 0x0, symName: '__ZN64_$LT$std..sys..unix..stdio..Stderr$u20$as$u20$std..io..Write$GT$5write17h7da2a9305ce399d1E', symObjAddr: 0x959B8, symBinAddr: 0x98B34, symSize: 0x60 } + - { offsetInCU: 0x511B, offset: 0x639E7, size: 0x8, addend: 0x0, symName: _rust_begin_unwind, symObjAddr: 0x96208, symBinAddr: 0x99384, symSize: 0x40 } + - { offsetInCU: 0x5123, offset: 0x639EF, size: 0x8, addend: 0x0, symName: __ZN3std10sys_common9backtrace26__rust_end_short_backtrace17hc39ccabaf6add417E, symObjAddr: 0x96248, symBinAddr: 0x993C4, symSize: 0x24 } + - { offsetInCU: 0x51BF, offset: 0x63A8B, size: 0x8, addend: 0x0, symName: '__ZN3std9panicking19begin_panic_handler28_$u7b$$u7b$closure$u7d$$u7d$17h13c4020e34d133f2E', symObjAddr: 0x9626C, symBinAddr: 0x993E8, symSize: 0xA8 } + - { offsetInCU: 0x51C7, offset: 0x63A93, size: 0x8, addend: 0x0, symName: __ZN3std9panicking20rust_panic_with_hook17he476960d047e36ceE, symObjAddr: 0x96314, symBinAddr: 0x99490, symSize: 0x700 } + - { offsetInCU: 0x52B0, offset: 0x63B7C, size: 0x8, addend: 0x0, symName: '__ZN90_$LT$std..panicking..begin_panic_handler..PanicPayload$u20$as$u20$core..panic..BoxMeUp$GT$8take_box17h10ec94d84b520166E', symObjAddr: 0x96A14, symBinAddr: 0x99B90, symSize: 0xEC } + - { offsetInCU: 0x52B8, offset: 0x63B84, size: 0x8, addend: 0x0, symName: '__ZN90_$LT$std..panicking..begin_panic_handler..PanicPayload$u20$as$u20$core..panic..BoxMeUp$GT$3get17hbb6d60515b2f708fE', symObjAddr: 0x96B00, symBinAddr: 0x99C7C, symSize: 0x94 } + - { offsetInCU: 0x54CD, offset: 0x63D99, size: 0x8, addend: 0x0, symName: '__ZN90_$LT$std..panicking..begin_panic_handler..PanicPayload$u20$as$u20$core..panic..BoxMeUp$GT$3get17hbb6d60515b2f708fE', symObjAddr: 0x96B00, symBinAddr: 0x99C7C, symSize: 0x94 } + - { offsetInCU: 0x54D5, offset: 0x63DA1, size: 0x8, addend: 0x0, symName: '__ZN36_$LT$T$u20$as$u20$core..any..Any$GT$7type_id17h81b88bab92c8afbcE', symObjAddr: 0x96B94, symBinAddr: 0x99D10, symSize: 0x14 } + - { offsetInCU: 0x5557, offset: 0x63E23, size: 0x8, addend: 0x0, symName: '__ZN93_$LT$std..panicking..begin_panic_handler..StrPanicPayload$u20$as$u20$core..panic..BoxMeUp$GT$8take_box17h2ce84ced2235cf4fE', symObjAddr: 0x96DBC, symBinAddr: 0x99F38, symSize: 0x40 } + - { offsetInCU: 0x555F, offset: 0x63E2B, size: 0x8, addend: 0x0, symName: '__ZN93_$LT$std..panicking..begin_panic_handler..StrPanicPayload$u20$as$u20$core..panic..BoxMeUp$GT$3get17he274cb085c77136fE', symObjAddr: 0x96DFC, symBinAddr: 0x99F78, symSize: 0xC } + - { offsetInCU: 0x5684, offset: 0x63F50, size: 0x8, addend: 0x0, symName: '__ZN93_$LT$std..panicking..begin_panic_handler..StrPanicPayload$u20$as$u20$core..panic..BoxMeUp$GT$3get17he274cb085c77136fE', symObjAddr: 0x96DFC, symBinAddr: 0x99F78, symSize: 0xC } + - { offsetInCU: 0x568C, offset: 0x63F58, size: 0x8, addend: 0x0, symName: '__ZN36_$LT$T$u20$as$u20$core..any..Any$GT$7type_id17h659f1bacaadaf065E', symObjAddr: 0x96E08, symBinAddr: 0x99F84, symSize: 0x14 } + - { offsetInCU: 0x56B7, offset: 0x63F83, size: 0x8, addend: 0x0, symName: __ZN3std9panicking20rust_panic_with_hook17he476960d047e36ceE, symObjAddr: 0x96314, symBinAddr: 0x99490, symSize: 0x700 } + - { offsetInCU: 0x56BF, offset: 0x63F8B, size: 0x8, addend: 0x0, symName: '__ZN90_$LT$std..panicking..begin_panic_handler..PanicPayload$u20$as$u20$core..panic..BoxMeUp$GT$8take_box17h10ec94d84b520166E', symObjAddr: 0x96A14, symBinAddr: 0x99B90, symSize: 0xEC } + - { offsetInCU: 0x69C2, offset: 0x6528E, size: 0x8, addend: 0x0, symName: __ZN3std5panic19get_backtrace_style17h566c76983fc345d7E, symObjAddr: 0x922D0, symBinAddr: 0x9569C, symSize: 0x114 } + - { offsetInCU: 0x69CA, offset: 0x65296, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h918af27258095581E', symObjAddr: 0x923E4, symBinAddr: 0x957B0, symSize: 0xBC } + - { offsetInCU: 0x6D9E, offset: 0x6566A, size: 0x8, addend: 0x0, symName: __ZN3std10sys_common16thread_local_key9StaticKey9lazy_init17hc3ed9eda391baa07E, symObjAddr: 0x77DC4, symBinAddr: 0x7CB70, symSize: 0x12C } + - { offsetInCU: 0x6DA6, offset: 0x65672, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write9write_fmt17hb21375fccc3920a7E, symObjAddr: 0x77EF0, symBinAddr: 0x7CC9C, symSize: 0xEC } + - { offsetInCU: 0x7010, offset: 0x658DC, size: 0x8, addend: 0x0, symName: __ZN3std10sys_common11thread_info11THREAD_INFO7__getit17ha76c62709d165589E, symObjAddr: 0x78E24, symBinAddr: 0x7DB90, symSize: 0x134 } + - { offsetInCU: 0x7018, offset: 0x658E4, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17hd255a2c132d9c538E, symObjAddr: 0x78F58, symBinAddr: 0x7DCC4, symSize: 0xA8 } + - { offsetInCU: 0x740F, offset: 0x65CDB, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common8lazy_box16LazyBox$LT$T$GT$10initialize17h0a6ada2f0edc98e6E', symObjAddr: 0x7905C, symBinAddr: 0xC411C, symSize: 0x6C } + - { offsetInCU: 0x7417, offset: 0x65CE3, size: 0x8, addend: 0x0, symName: '__ZN108_$LT$std..sys..unix..locks..pthread_mutex..AllocatedMutex$u20$as$u20$std..sys_common..lazy_box..LazyInit$GT$4init17hdd78762cc2a3de7fE', symObjAddr: 0x790C8, symBinAddr: 0x7DDC8, symSize: 0x1AC } + - { offsetInCU: 0x7554, offset: 0x65E20, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common8lazy_box16LazyBox$LT$T$GT$10initialize17h0abf197966e094cbE', symObjAddr: 0x90CCC, symBinAddr: 0xC5898, symSize: 0x120 } + - { offsetInCU: 0x755C, offset: 0x65E28, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr75drop_in_place$LT$std..sys..unix..locks..pthread_rwlock..AllocatedRwLock$GT$17h20fdc8a668f8bd76E', symObjAddr: 0x90DEC, symBinAddr: 0x942BC, symSize: 0x4 } + - { offsetInCU: 0x772A, offset: 0x65FF6, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common8lazy_box16LazyBox$LT$T$GT$10initialize17h69ecb4fb0f7dd1d7E', symObjAddr: 0x924AC, symBinAddr: 0xC5AC8, symSize: 0xCC } + - { offsetInCU: 0x7732, offset: 0x65FFE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr77drop_in_place$LT$std..sys..unix..locks..pthread_condvar..AllocatedCondvar$GT$17had1f5b058710b6e8E', symObjAddr: 0x92578, symBinAddr: 0x9586C, symSize: 0x4 } + - { offsetInCU: 0x79C3, offset: 0x6628F, size: 0x8, addend: 0x0, symName: __ZN3std10sys_common9backtrace15output_filename17h9da34152f88c8a78E, symObjAddr: 0x79D60, symBinAddr: 0x7EA24, symSize: 0x434 } + - { offsetInCU: 0x79CB, offset: 0x66297, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr50drop_in_place$LT$alloc..borrow..Cow$LT$str$GT$$GT$17h3e6e2ed0215557e9E', symObjAddr: 0x7A194, symBinAddr: 0x7EE58, symSize: 0x1C } + - { offsetInCU: 0x7D86, offset: 0x66652, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common9backtrace10_print_fmt28_$u7b$$u7b$closure$u7d$$u7d$17hcf3bf937e3729968E', symObjAddr: 0x91394, symBinAddr: 0x94864, symSize: 0x48 } + - { offsetInCU: 0x7D8E, offset: 0x6665A, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr71drop_in_place$LT$std..sync..rwlock..RwLockReadGuard$LT$$LP$$RP$$GT$$GT$17h9e852fef908926ccE', symObjAddr: 0x913DC, symBinAddr: 0x948AC, symSize: 0x3C } + - { offsetInCU: 0x7DB8, offset: 0x66684, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common9backtrace10_print_fmt28_$u7b$$u7b$closure$u7d$$u7d$17hceaf68f04be06505E', symObjAddr: 0x92A38, symBinAddr: 0x95BB4, symSize: 0x2694 } + - { offsetInCU: 0x7DC0, offset: 0x6668C, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common9backtrace10_print_fmt28_$u7b$$u7b$closure$u7d$$u7d$28_$u7b$$u7b$closure$u7d$$u7d$17h19c3adab23d7d2fdE', symObjAddr: 0x950CC, symBinAddr: 0x98248, symSize: 0x1BC } + - { offsetInCU: 0xBFAB, offset: 0x6A877, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common9backtrace10_print_fmt28_$u7b$$u7b$closure$u7d$$u7d$28_$u7b$$u7b$closure$u7d$$u7d$17h19c3adab23d7d2fdE', symObjAddr: 0x950CC, symBinAddr: 0x98248, symSize: 0x1BC } + - { offsetInCU: 0xBFB3, offset: 0x6A87F, size: 0x8, addend: 0x0, symName: '__ZN55_$LT$$RF$str$u20$as$u20$core..str..pattern..Pattern$GT$15is_contained_in17h7f91ef1c78ffd9fdE', symObjAddr: 0x95288, symBinAddr: 0x98404, symSize: 0x388 } + - { offsetInCU: 0xC1ED, offset: 0x6AAB9, size: 0x8, addend: 0x0, symName: '__ZN91_$LT$std..sys_common..backtrace.._print..DisplayBacktrace$u20$as$u20$core..fmt..Display$GT$3fmt17h7de9207d3c56fc89E', symObjAddr: 0x9271C, symBinAddr: 0x95898, symSize: 0x2FC } + - { offsetInCU: 0xC1F5, offset: 0x6AAC1, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr70drop_in_place$LT$std..panicking..begin_panic_handler..PanicPayload$GT$17hf4e6995e830a8ce1E', symObjAddr: 0x92A18, symBinAddr: 0x95B94, symSize: 0x1C } + - { offsetInCU: 0xCA73, offset: 0x6B33F, size: 0x8, addend: 0x0, symName: __ZN3std10sys_common9backtrace5print17h057d66d5ce8b4eb4E, symObjAddr: 0x95B98, symBinAddr: 0x98D14, symSize: 0x148 } + - { offsetInCU: 0xCA7B, offset: 0x6B347, size: 0x8, addend: 0x0, symName: '__ZN3std2io5impls74_$LT$impl$u20$std..io..Write$u20$for$u20$alloc..vec..Vec$LT$u8$C$A$GT$$GT$5write17h3d4841a9289f1d59E', symObjAddr: 0x95CE0, symBinAddr: 0x98E5C, symSize: 0x84 } + - { offsetInCU: 0xCD32, offset: 0x6B5FE, size: 0x8, addend: 0x0, symName: __ZN3std10sys_common9backtrace26__rust_end_short_backtrace17hc39ccabaf6add417E, symObjAddr: 0x96248, symBinAddr: 0x993C4, symSize: 0x24 } + - { offsetInCU: 0xCD3A, offset: 0x6B606, size: 0x8, addend: 0x0, symName: '__ZN3std9panicking19begin_panic_handler28_$u7b$$u7b$closure$u7d$$u7d$17h13c4020e34d133f2E', symObjAddr: 0x9626C, symBinAddr: 0x993E8, symSize: 0xA8 } + - { offsetInCU: 0xCD7E, offset: 0x6B64A, size: 0x8, addend: 0x0, symName: _rust_eh_personality, symObjAddr: 0x77AE8, symBinAddr: 0x7C894, symSize: 0x2DC } + - { offsetInCU: 0xCD86, offset: 0x6B652, size: 0x8, addend: 0x0, symName: __ZN3std10sys_common16thread_local_key9StaticKey9lazy_init17hc3ed9eda391baa07E, symObjAddr: 0x77DC4, symBinAddr: 0x7CB70, symSize: 0x12C } + - { offsetInCU: 0xCF72, offset: 0x6B83E, size: 0x8, addend: 0x0, symName: '__ZN3std11personality3gcc14find_eh_action28_$u7b$$u7b$closure$u7d$$u7d$17h91ecb79178947faaE', symObjAddr: 0x78920, symBinAddr: 0x7D68C, symSize: 0xC } + - { offsetInCU: 0xCF7A, offset: 0x6B846, size: 0x8, addend: 0x0, symName: '__ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17ha21c028bb3358aacE', symObjAddr: 0x7892C, symBinAddr: 0x7D698, symSize: 0xC } + - { offsetInCU: 0xCF9A, offset: 0x6B866, size: 0x8, addend: 0x0, symName: '__ZN3std11personality3gcc14find_eh_action28_$u7b$$u7b$closure$u7d$$u7d$17hc590dca35827584fE', symObjAddr: 0x78938, symBinAddr: 0x7D6A4, symSize: 0xC } + - { offsetInCU: 0xCFA2, offset: 0x6B86E, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17haf04799ee17b1e1cE, symObjAddr: 0x78944, symBinAddr: 0x7D6B0, symSize: 0xA0 } + - { offsetInCU: 0xCFEC, offset: 0x6B8B8, size: 0x8, addend: 0x0, symName: __ZN3std11personality5dwarf2eh20read_encoded_pointer17h31295a8d5f18278dE, symObjAddr: 0x78778, symBinAddr: 0x7D4E4, symSize: 0x19C } + - { offsetInCU: 0xCFF4, offset: 0x6B8C0, size: 0x8, addend: 0x0, symName: '__ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17he8e86bf578c233b0E', symObjAddr: 0x78914, symBinAddr: 0x7D680, symSize: 0xC } + - { offsetInCU: 0xD320, offset: 0x6BBEC, size: 0x8, addend: 0x0, symName: '__ZN58_$LT$std..io..error..Error$u20$as$u20$core..fmt..Debug$GT$3fmt17h908002498e26c66aE', symObjAddr: 0x7932C, symBinAddr: 0x7E02C, symSize: 0x474 } + - { offsetInCU: 0xD328, offset: 0x6BBF4, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr205drop_in_place$LT$$LT$alloc..boxed..Box$LT$dyn$u20$core..error..Error$u2b$core..marker..Send$u2b$core..marker..Sync$GT$$u20$as$u20$core..convert..From$LT$alloc..string..String$GT$$GT$..from..StringError$GT$17hf9f7e7ff8572804eE', symObjAddr: 0x797A0, symBinAddr: 0x7E4A0, symSize: 0x14 } + - { offsetInCU: 0xD9E2, offset: 0x6C2AE, size: 0x8, addend: 0x0, symName: '__ZN62_$LT$std..io..error..ErrorKind$u20$as$u20$core..fmt..Debug$GT$3fmt17h771d92d4dd5b847bE', symObjAddr: 0x79908, symBinAddr: 0x7E608, symSize: 0x30 } + - { offsetInCU: 0xD9EA, offset: 0x6C2B6, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr40drop_in_place$LT$std..thread..Thread$GT$17ha7d6f8272dcec9acE', symObjAddr: 0x79938, symBinAddr: 0x7E638, symSize: 0x28 } + - { offsetInCU: 0xDA0B, offset: 0x6C2D7, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr40drop_in_place$LT$std..thread..Thread$GT$17ha7d6f8272dcec9acE', symObjAddr: 0x79938, symBinAddr: 0x7E638, symSize: 0x28 } + - { offsetInCU: 0xDA20, offset: 0x6C2EC, size: 0x8, addend: 0x0, symName: '__ZN60_$LT$std..io..error..Error$u20$as$u20$core..fmt..Display$GT$3fmt17h766d95c2d368631bE', symObjAddr: 0x91418, symBinAddr: 0x948E8, symSize: 0x510 } + - { offsetInCU: 0xDA28, offset: 0x6C2F4, size: 0x8, addend: 0x0, symName: '__ZN60_$LT$alloc..string..String$u20$as$u20$core..fmt..Display$GT$3fmt17h39ea319a996c860cE.1148', symObjAddr: 0x91928, symBinAddr: 0x94DF8, symSize: 0x10 } + - { offsetInCU: 0xDE22, offset: 0x6C6EE, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write9write_fmt17hb21375fccc3920a7E, symObjAddr: 0x77EF0, symBinAddr: 0x7CC9C, symSize: 0xEC } + - { offsetInCU: 0xDE2A, offset: 0x6C6F6, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr81drop_in_place$LT$core..result..Result$LT$$LP$$RP$$C$std..io..error..Error$GT$$GT$17h50777f0a839660cbE', symObjAddr: 0x77FDC, symBinAddr: 0x7CD88, symSize: 0x94 } + - { offsetInCU: 0xDFC5, offset: 0x6C891, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17hef5c6559da474e9bE', symObjAddr: 0x78114, symBinAddr: 0x7CEC0, symSize: 0x134 } + - { offsetInCU: 0xDFCD, offset: 0x6C899, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5Write10write_char17h131258929a0dd663E, symObjAddr: 0x78248, symBinAddr: 0x7CFF4, symSize: 0xC8 } + - { offsetInCU: 0xE2F1, offset: 0x6CBBD, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he3db7cc307a7a833E', symObjAddr: 0x92010, symBinAddr: 0x953DC, symSize: 0x78 } + - { offsetInCU: 0xE2F9, offset: 0x6CBC5, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5Write10write_char17h2f668b23e7bb56a0E, symObjAddr: 0x92088, symBinAddr: 0x95454, symSize: 0x120 } + - { offsetInCU: 0xE423, offset: 0x6CCEF, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5Write10write_char17h2f668b23e7bb56a0E, symObjAddr: 0x92088, symBinAddr: 0x95454, symSize: 0x120 } + - { offsetInCU: 0xE447, offset: 0x6CD13, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write18write_all_vectored17hcb85dd2df0d0b0c6E, symObjAddr: 0x91A3C, symBinAddr: 0x94E08, symSize: 0x1E0 } + - { offsetInCU: 0xE44F, offset: 0x6CD1B, size: 0x8, addend: 0x0, symName: __ZN3std2io5stdio14OUTPUT_CAPTURE7__getit17hffacea211a4fe2f9E, symObjAddr: 0x91C1C, symBinAddr: 0x94FE8, symSize: 0x128 } + - { offsetInCU: 0xE7A2, offset: 0x6D06E, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write9write_fmt17h9ce3f3087b088578E, symObjAddr: 0x91EFC, symBinAddr: 0x952C8, symSize: 0xEC } + - { offsetInCU: 0xE7AA, offset: 0x6D076, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr101drop_in_place$LT$alloc..sync..Arc$LT$std..sync..mutex..Mutex$LT$alloc..vec..Vec$LT$u8$GT$$GT$$GT$$GT$17h960733d3d28a8891E', symObjAddr: 0x91FE8, symBinAddr: 0x953B4, symSize: 0x28 } + - { offsetInCU: 0xE92A, offset: 0x6D1F6, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write9write_all17hf0ca1187abf29de0E, symObjAddr: 0x95A88, symBinAddr: 0x98C04, symSize: 0xA8 } + - { offsetInCU: 0xE932, offset: 0x6D1FE, size: 0x8, addend: 0x0, symName: '__ZN44_$LT$$RF$T$u20$as$u20$core..fmt..Display$GT$3fmt17hcbe23964e189f48dE', symObjAddr: 0x95B30, symBinAddr: 0x98CAC, symSize: 0x68 } + - { offsetInCU: 0xEAD8, offset: 0x6D3A4, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write18write_all_vectored17h7d42b11dfe2fe515E, symObjAddr: 0x95F40, symBinAddr: 0x990BC, symSize: 0x2C8 } + - { offsetInCU: 0xEAE0, offset: 0x6D3AC, size: 0x8, addend: 0x0, symName: _rust_begin_unwind, symObjAddr: 0x96208, symBinAddr: 0x99384, symSize: 0x40 } + - { offsetInCU: 0xF03A, offset: 0x6D906, size: 0x8, addend: 0x0, symName: __ZN3std2io5stdio14OUTPUT_CAPTURE7__getit17hffacea211a4fe2f9E, symObjAddr: 0x91C1C, symBinAddr: 0x94FE8, symSize: 0x128 } + - { offsetInCU: 0xF042, offset: 0x6D90E, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hdd618400c1bfcb7cE', symObjAddr: 0x91D44, symBinAddr: 0x95110, symSize: 0x98 } + - { offsetInCU: 0xF41D, offset: 0x6DCE9, size: 0x8, addend: 0x0, symName: '__ZN3std2io5impls74_$LT$impl$u20$std..io..Write$u20$for$u20$alloc..vec..Vec$LT$u8$C$A$GT$$GT$5write17h3d4841a9289f1d59E', symObjAddr: 0x95CE0, symBinAddr: 0x98E5C, symSize: 0x84 } + - { offsetInCU: 0xF425, offset: 0x6DCF1, size: 0x8, addend: 0x0, symName: '__ZN3std2io5impls74_$LT$impl$u20$std..io..Write$u20$for$u20$alloc..vec..Vec$LT$u8$C$A$GT$$GT$14write_vectored17h0946595983ad5f25E', symObjAddr: 0x95D64, symBinAddr: 0x98EE0, symSize: 0x154 } + - { offsetInCU: 0xF549, offset: 0x6DE15, size: 0x8, addend: 0x0, symName: '__ZN3std2io5impls74_$LT$impl$u20$std..io..Write$u20$for$u20$alloc..vec..Vec$LT$u8$C$A$GT$$GT$14write_vectored17h0946595983ad5f25E', symObjAddr: 0x95D64, symBinAddr: 0x98EE0, symSize: 0x154 } + - { offsetInCU: 0xF55B, offset: 0x6DE27, size: 0x8, addend: 0x0, symName: '__ZN3std2io5impls74_$LT$impl$u20$std..io..Write$u20$for$u20$alloc..vec..Vec$LT$u8$C$A$GT$$GT$14write_vectored17h0946595983ad5f25E', symObjAddr: 0x95D64, symBinAddr: 0x98EE0, symSize: 0x154 } + - { offsetInCU: 0xF563, offset: 0x6DE2F, size: 0x8, addend: 0x0, symName: '__ZN3std2io5impls74_$LT$impl$u20$std..io..Write$u20$for$u20$alloc..vec..Vec$LT$u8$C$A$GT$$GT$17is_write_vectored17ha04a4a52eaa95f1dE', symObjAddr: 0x95EB8, symBinAddr: 0x99034, symSize: 0x8 } + - { offsetInCU: 0xF7A9, offset: 0x6E075, size: 0x8, addend: 0x0, symName: '__ZN3std2io5impls74_$LT$impl$u20$std..io..Write$u20$for$u20$alloc..vec..Vec$LT$u8$C$A$GT$$GT$17is_write_vectored17ha04a4a52eaa95f1dE', symObjAddr: 0x95EB8, symBinAddr: 0x99034, symSize: 0x8 } + - { offsetInCU: 0xF80A, offset: 0x6E0D6, size: 0x8, addend: 0x0, symName: '__ZN3std2io5impls74_$LT$impl$u20$std..io..Write$u20$for$u20$alloc..vec..Vec$LT$u8$C$A$GT$$GT$17is_write_vectored17ha04a4a52eaa95f1dE', symObjAddr: 0x95EB8, symBinAddr: 0x99034, symSize: 0x8 } + - { offsetInCU: 0xF812, offset: 0x6E0DE, size: 0x8, addend: 0x0, symName: '__ZN3std2io5impls74_$LT$impl$u20$std..io..Write$u20$for$u20$alloc..vec..Vec$LT$u8$C$A$GT$$GT$5flush17h4052681db00c3754E', symObjAddr: 0x95EC0, symBinAddr: 0x9903C, symSize: 0x8 } + - { offsetInCU: 0xF82B, offset: 0x6E0F7, size: 0x8, addend: 0x0, symName: '__ZN3std2io5impls74_$LT$impl$u20$std..io..Write$u20$for$u20$alloc..vec..Vec$LT$u8$C$A$GT$$GT$5flush17h4052681db00c3754E', symObjAddr: 0x95EC0, symBinAddr: 0x9903C, symSize: 0x8 } + - { offsetInCU: 0xF833, offset: 0x6E0FF, size: 0x8, addend: 0x0, symName: '__ZN3std2io5impls74_$LT$impl$u20$std..io..Write$u20$for$u20$alloc..vec..Vec$LT$u8$C$A$GT$$GT$9write_all17h0a2b3863f97cc5dcE', symObjAddr: 0x95EC8, symBinAddr: 0x99044, symSize: 0x78 } + - { offsetInCU: 0xF84C, offset: 0x6E118, size: 0x8, addend: 0x0, symName: '__ZN3std2io5impls74_$LT$impl$u20$std..io..Write$u20$for$u20$alloc..vec..Vec$LT$u8$C$A$GT$$GT$9write_all17h0a2b3863f97cc5dcE', symObjAddr: 0x95EC8, symBinAddr: 0x99044, symSize: 0x78 } + - { offsetInCU: 0xF854, offset: 0x6E120, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write18write_all_vectored17h7d42b11dfe2fe515E, symObjAddr: 0x95F40, symBinAddr: 0x990BC, symSize: 0x2C8 } + - { offsetInCU: 0xF970, offset: 0x6E23C, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write18write_all_vectored17h7d42b11dfe2fe515E, symObjAddr: 0x95F40, symBinAddr: 0x990BC, symSize: 0x2C8 } + - { offsetInCU: 0xF9B5, offset: 0x6E281, size: 0x8, addend: 0x0, symName: '__ZN79_$LT$std..backtrace_rs..symbolize..SymbolName$u20$as$u20$core..fmt..Display$GT$3fmt17h481f8c7ed4456f45E', symObjAddr: 0x79B48, symBinAddr: 0x7E80C, symSize: 0x218 } + - { offsetInCU: 0xF9BD, offset: 0x6E289, size: 0x8, addend: 0x0, symName: __ZN3std10sys_common9backtrace15output_filename17h9da34152f88c8a78E, symObjAddr: 0x79D60, symBinAddr: 0x7EA24, symSize: 0x434 } + - { offsetInCU: 0xFA6E, offset: 0x6E33A, size: 0x8, addend: 0x0, symName: __ZN3std10sys_common9backtrace15output_filename17h9da34152f88c8a78E, symObjAddr: 0x79D60, symBinAddr: 0x7EA24, symSize: 0x434 } + - { offsetInCU: 0xFBB9, offset: 0x6E485, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs9symbolize5gimli4mmap17h7118c1518479761cE, symObjAddr: 0x7B230, symBinAddr: 0x7FD14, symSize: 0x1F0 } + - { offsetInCU: 0xFBC1, offset: 0x6E48D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr68drop_in_place$LT$std..backtrace_rs..symbolize..gimli..mmap..Mmap$GT$17hecb7aac36dc2b89bE', symObjAddr: 0x7B420, symBinAddr: 0x7FF04, symSize: 0x4 } + - { offsetInCU: 0x10004, offset: 0x6E8D0, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs9symbolize5gimli5macho11find_header17hd790544a66feaa52E, symObjAddr: 0x7B424, symBinAddr: 0x7FF08, symSize: 0x1CC } + - { offsetInCU: 0x1000C, offset: 0x6E8D8, size: 0x8, addend: 0x0, symName: '__ZN95_$LT$std..path..Components$u20$as$u20$core..iter..traits..double_ended..DoubleEndedIterator$GT$9next_back17h34d83d2c656f3577E', symObjAddr: 0x7B5F0, symBinAddr: 0x800D4, symSize: 0x5C0 } + - { offsetInCU: 0x1053D, offset: 0x6EE09, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs9symbolize5gimli5macho6Object5parse17h9280987050fd0b43E, symObjAddr: 0x7BC3C, symBinAddr: 0x80720, symSize: 0xB50 } + - { offsetInCU: 0x10545, offset: 0x6EE11, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs9symbolize5gimli7Context3new17h9853d90b7d474ef5E, symObjAddr: 0x7C78C, symBinAddr: 0x81270, symSize: 0x8A4 } + - { offsetInCU: 0x11E77, offset: 0x70743, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs9symbolize5gimli5macho6Object7section17h57324cd404c3fd5fE, symObjAddr: 0x87AFC, symBinAddr: 0x8C474, symSize: 0x410 } + - { offsetInCU: 0x11E7F, offset: 0x7074B, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr159drop_in_place$LT$alloc..sync..ArcInner$LT$gimli..read..dwarf..Dwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17hbeff9f36df6b7262E', symObjAddr: 0x87F0C, symBinAddr: 0x8C884, symSize: 0x28 } + - { offsetInCU: 0x123CF, offset: 0x70C9B, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs9symbolize5gimli7Context3new17h9853d90b7d474ef5E, symObjAddr: 0x7C78C, symBinAddr: 0x81270, symSize: 0x8A4 } + - { offsetInCU: 0x123D7, offset: 0x70CA3, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix2fs7readdir17hc3ac4bc4dcfa4f8fE, symObjAddr: 0x7D030, symBinAddr: 0x81B14, symSize: 0x1EC } + - { offsetInCU: 0x133A5, offset: 0x71C71, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs9symbolize6Symbol4name17h42e94ee8d935fdadE, symObjAddr: 0x908E0, symBinAddr: 0x93ED0, symSize: 0xF8 } + - { offsetInCU: 0x133AD, offset: 0x71C79, size: 0x8, addend: 0x0, symName: __ZN3std3env7_var_os17hf91f345738c0fdc3E, symObjAddr: 0x909D8, symBinAddr: 0x93FC8, symSize: 0x190 } + - { offsetInCU: 0x135AA, offset: 0x71E76, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs5print17BacktraceFrameFmt21print_raw_with_column17h8c13d9fae29f5b4dE, symObjAddr: 0x90E00, symBinAddr: 0x942D0, symSize: 0x4A4 } + - { offsetInCU: 0x135B2, offset: 0x71E7E, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$BP$mut$u20$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h546cbd433ccc8a2dE', symObjAddr: 0x912A4, symBinAddr: 0x94774, symSize: 0xF0 } + - { offsetInCU: 0x137B6, offset: 0x72082, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs9backtrace9libunwind5trace8trace_fn17hd0c7df0cd0e50693E, symObjAddr: 0x90B68, symBinAddr: 0x94158, symSize: 0x3C } + - { offsetInCU: 0x137BE, offset: 0x7208A, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix5locks14pthread_rwlock6RwLock4read17hf2fc1b59694fa856E, symObjAddr: 0x90BA4, symBinAddr: 0x94194, symSize: 0x128 } + - { offsetInCU: 0x138D7, offset: 0x721A3, size: 0x8, addend: 0x0, symName: __ZN3std4path4Path5_join17h4b10e4b2905f9ca0E, symObjAddr: 0x7D4F4, symBinAddr: 0x81FD8, symSize: 0x1A0 } + - { offsetInCU: 0x138DF, offset: 0x721AB, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr65drop_in_place$LT$std..backtrace_rs..symbolize..gimli..Mapping$GT$17hdc166ca006b9c4daE', symObjAddr: 0x7D694, symBinAddr: 0x82178, symSize: 0xD4 } + - { offsetInCU: 0x13E59, offset: 0x72725, size: 0x8, addend: 0x0, symName: __ZN3std4path10Components7as_path17hd6b7d8f842d4ef5fE, symObjAddr: 0x7A590, symBinAddr: 0x7F254, symSize: 0x470 } + - { offsetInCU: 0x13E61, offset: 0x7272D, size: 0x8, addend: 0x0, symName: __ZN3std4path10Components15include_cur_dir17h51a817e50e315a77E, symObjAddr: 0x7AA00, symBinAddr: 0x7F6C4, symSize: 0x114 } + - { offsetInCU: 0x140B9, offset: 0x72985, size: 0x8, addend: 0x0, symName: __ZN3std4path10Components15include_cur_dir17h51a817e50e315a77E, symObjAddr: 0x7AA00, symBinAddr: 0x7F6C4, symSize: 0x114 } + - { offsetInCU: 0x140C1, offset: 0x7298D, size: 0x8, addend: 0x0, symName: __ZN3std4path10Components25parse_next_component_back17hc820a1d1735d5b85E, symObjAddr: 0x7AB14, symBinAddr: 0x7F7D8, symSize: 0x1FC } + - { offsetInCU: 0x142AA, offset: 0x72B76, size: 0x8, addend: 0x0, symName: __ZN3std4path10Components25parse_next_component_back17hc820a1d1735d5b85E, symObjAddr: 0x7AB14, symBinAddr: 0x7F7D8, symSize: 0x1FC } + - { offsetInCU: 0x142B2, offset: 0x72B7E, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$7reserve21do_reserve_and_handle17h06b4dd5c5b1e415aE', symObjAddr: 0x7AD10, symBinAddr: 0xC41C4, symSize: 0xBC } + - { offsetInCU: 0x14564, offset: 0x72E30, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17he187be1fcfafc867E', symObjAddr: 0x7A1C0, symBinAddr: 0x7EE84, symSize: 0x3D0 } + - { offsetInCU: 0x1456C, offset: 0x72E38, size: 0x8, addend: 0x0, symName: __ZN3std4path10Components7as_path17hd6b7d8f842d4ef5fE, symObjAddr: 0x7A590, symBinAddr: 0x7F254, symSize: 0x470 } + - { offsetInCU: 0x14929, offset: 0x731F5, size: 0x8, addend: 0x0, symName: '__ZN95_$LT$std..path..Components$u20$as$u20$core..iter..traits..double_ended..DoubleEndedIterator$GT$9next_back17h34d83d2c656f3577E', symObjAddr: 0x7B5F0, symBinAddr: 0x800D4, symSize: 0x5C0 } + - { offsetInCU: 0x14931, offset: 0x731FD, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr70drop_in_place$LT$std..backtrace_rs..symbolize..gimli..stash..Stash$GT$17h5accef22fef23802E', symObjAddr: 0x7BBB0, symBinAddr: 0x80694, symSize: 0x8C } + - { offsetInCU: 0x14DD5, offset: 0x736A1, size: 0x8, addend: 0x0, symName: __ZN3std4sync4mpmc7context7Context3new17h5d48f5f70507df4fE, symObjAddr: 0x9257C, symBinAddr: 0xC5B94, symSize: 0x178 } + - { offsetInCU: 0x14DDD, offset: 0x736A9, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr81drop_in_place$LT$alloc..sync..ArcInner$LT$std..sync..mpmc..context..Inner$GT$$GT$17h91b823d66b987abdE', symObjAddr: 0x926F4, symBinAddr: 0x95870, symSize: 0x28 } + - { offsetInCU: 0x151DC, offset: 0x73AA8, size: 0x8, addend: 0x0, symName: '__ZN63_$LT$std..sync..mpsc..RecvError$u20$as$u20$core..fmt..Debug$GT$3fmt17h31ac55eb3311e17bE', symObjAddr: 0x96E1C, symBinAddr: 0x99F98, symSize: 0x18 } + - { offsetInCU: 0x151E4, offset: 0x73AB0, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix2fs6unlink17hf71c557fc64c416cE, symObjAddr: 0x96E34, symBinAddr: 0x99FB0, symSize: 0xE8 } + - { offsetInCU: 0x15206, offset: 0x73AD2, size: 0x8, addend: 0x0, symName: '__ZN63_$LT$std..sync..mpsc..RecvError$u20$as$u20$core..fmt..Debug$GT$3fmt17h31ac55eb3311e17bE', symObjAddr: 0x96E1C, symBinAddr: 0x99F98, symSize: 0x18 } + - { offsetInCU: 0x1520E, offset: 0x73ADA, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix2fs6unlink17hf71c557fc64c416cE, symObjAddr: 0x96E34, symBinAddr: 0x99FB0, symSize: 0xE8 } + - { offsetInCU: 0x152FC, offset: 0x73BC8, size: 0x8, addend: 0x0, symName: __ZN3std3env7_var_os17hf91f345738c0fdc3E, symObjAddr: 0x909D8, symBinAddr: 0x93FC8, symSize: 0x190 } + - { offsetInCU: 0x15304, offset: 0x73BD0, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs9backtrace9libunwind5trace8trace_fn17hd0c7df0cd0e50693E, symObjAddr: 0x90B68, symBinAddr: 0x94158, symSize: 0x3C } + - { offsetInCU: 0x15702, offset: 0x73FCE, size: 0x8, addend: 0x0, symName: __ZN3std7process5abort17hbbdefb91f0891848E, symObjAddr: 0x924A0, symBinAddr: 0xC5ABC, symSize: 0xC } + - { offsetInCU: 0x1570A, offset: 0x73FD6, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common8lazy_box16LazyBox$LT$T$GT$10initialize17h69ecb4fb0f7dd1d7E', symObjAddr: 0x924AC, symBinAddr: 0xC5AC8, symSize: 0xCC } + - { offsetInCU: 0x16BB7, offset: 0x75483, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr81drop_in_place$LT$core..result..Result$LT$$LP$$RP$$C$std..io..error..Error$GT$$GT$17h50777f0a839660cbE', symObjAddr: 0x77FDC, symBinAddr: 0x7CD88, symSize: 0x94 } + - { offsetInCU: 0x16BBF, offset: 0x7548B, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix14abort_internal17h9de29c7aa9c1bfbfE, symObjAddr: 0x78070, symBinAddr: 0x7CE1C, symSize: 0xC } + - { offsetInCU: 0x16D28, offset: 0x755F4, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr88drop_in_place$LT$std..io..Write..write_fmt..Adapter$LT$alloc..vec..Vec$LT$u8$GT$$GT$$GT$17h0b445cfe656e9355E', symObjAddr: 0x78088, symBinAddr: 0x7CE34, symSize: 0x8C } + - { offsetInCU: 0x16D30, offset: 0x755FC, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17hef5c6559da474e9bE', symObjAddr: 0x78114, symBinAddr: 0x7CEC0, symSize: 0x134 } + - { offsetInCU: 0x16D62, offset: 0x7562E, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17hef5c6559da474e9bE', symObjAddr: 0x78114, symBinAddr: 0x7CEC0, symSize: 0x134 } + - { offsetInCU: 0x16D7C, offset: 0x75648, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17hef5c6559da474e9bE', symObjAddr: 0x78114, symBinAddr: 0x7CEC0, symSize: 0x134 } + - { offsetInCU: 0x16D96, offset: 0x75662, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17hef5c6559da474e9bE', symObjAddr: 0x78114, symBinAddr: 0x7CEC0, symSize: 0x134 } + - { offsetInCU: 0x16DB0, offset: 0x7567C, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17hef5c6559da474e9bE', symObjAddr: 0x78114, symBinAddr: 0x7CEC0, symSize: 0x134 } + - { offsetInCU: 0x16DC9, offset: 0x75695, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17hef5c6559da474e9bE', symObjAddr: 0x78114, symBinAddr: 0x7CEC0, symSize: 0x134 } + - { offsetInCU: 0x16EEC, offset: 0x757B8, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr100drop_in_place$LT$$RF$mut$u20$std..io..Write..write_fmt..Adapter$LT$alloc..vec..Vec$LT$u8$GT$$GT$$GT$17h55e5e1dcaf07a195E', symObjAddr: 0x78350, symBinAddr: 0x7D0FC, symSize: 0x4 } + - { offsetInCU: 0x16EF4, offset: 0x757C0, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_str17h9b1b49e0e71d2a90E', symObjAddr: 0x78354, symBinAddr: 0x7D100, symSize: 0x8 } + - { offsetInCU: 0x16F1C, offset: 0x757E8, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr131drop_in_place$LT$alloc..boxed..Box$LT$dyn$u20$core..ops..function..FnOnce$LT$$LP$$RP$$GT$$u2b$Output$u20$$u3d$$u20$$LP$$RP$$GT$$GT$17h3086748aec039692E', symObjAddr: 0x78558, symBinAddr: 0x7D304, symSize: 0x60 } + - { offsetInCU: 0x16F24, offset: 0x757F0, size: 0x8, addend: 0x0, symName: '__ZN68_$LT$std..thread..local..AccessError$u20$as$u20$core..fmt..Debug$GT$3fmt17hc0f1e950e7e5af0cE', symObjAddr: 0x785B8, symBinAddr: 0x7D364, symSize: 0x18 } + - { offsetInCU: 0x16FB8, offset: 0x75884, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr112drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..Cell$LT$usize$GT$$GT$$GT$$GT$17hb940828ac14f5d55E', symObjAddr: 0x78634, symBinAddr: 0x7D3E0, symSize: 0x4 } + - { offsetInCU: 0x16FC0, offset: 0x7588C, size: 0x8, addend: 0x0, symName: __ZN4core9panicking13assert_failed17h54031cfe3ac2059fE, symObjAddr: 0x78638, symBinAddr: 0xC40DC, symSize: 0x40 } + - { offsetInCU: 0x16FD5, offset: 0x758A1, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr112drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..Cell$LT$usize$GT$$GT$$GT$$GT$17hb940828ac14f5d55E', symObjAddr: 0x78634, symBinAddr: 0x7D3E0, symSize: 0x4 } + - { offsetInCU: 0x16FDD, offset: 0x758A9, size: 0x8, addend: 0x0, symName: __ZN4core9panicking13assert_failed17h54031cfe3ac2059fE, symObjAddr: 0x78638, symBinAddr: 0xC40DC, symSize: 0x40 } + - { offsetInCU: 0x16FEF, offset: 0x758BB, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr112drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..Cell$LT$usize$GT$$GT$$GT$$GT$17hb940828ac14f5d55E', symObjAddr: 0x78634, symBinAddr: 0x7D3E0, symSize: 0x4 } + - { offsetInCU: 0x16FF7, offset: 0x758C3, size: 0x8, addend: 0x0, symName: __ZN4core9panicking13assert_failed17h54031cfe3ac2059fE, symObjAddr: 0x78638, symBinAddr: 0xC40DC, symSize: 0x40 } + - { offsetInCU: 0x17009, offset: 0x758D5, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr112drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..Cell$LT$usize$GT$$GT$$GT$$GT$17hb940828ac14f5d55E', symObjAddr: 0x78634, symBinAddr: 0x7D3E0, symSize: 0x4 } + - { offsetInCU: 0x17011, offset: 0x758DD, size: 0x8, addend: 0x0, symName: __ZN4core9panicking13assert_failed17h54031cfe3ac2059fE, symObjAddr: 0x78638, symBinAddr: 0xC40DC, symSize: 0x40 } + - { offsetInCU: 0x17022, offset: 0x758EE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr112drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..Cell$LT$usize$GT$$GT$$GT$$GT$17hb940828ac14f5d55E', symObjAddr: 0x78634, symBinAddr: 0x7D3E0, symSize: 0x4 } + - { offsetInCU: 0x1702A, offset: 0x758F6, size: 0x8, addend: 0x0, symName: __ZN4core9panicking13assert_failed17h54031cfe3ac2059fE, symObjAddr: 0x78638, symBinAddr: 0xC40DC, symSize: 0x40 } + - { offsetInCU: 0x1703B, offset: 0x75907, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr112drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..Cell$LT$usize$GT$$GT$$GT$$GT$17hb940828ac14f5d55E', symObjAddr: 0x78634, symBinAddr: 0x7D3E0, symSize: 0x4 } + - { offsetInCU: 0x17043, offset: 0x7590F, size: 0x8, addend: 0x0, symName: __ZN4core9panicking13assert_failed17h54031cfe3ac2059fE, symObjAddr: 0x78638, symBinAddr: 0xC40DC, symSize: 0x40 } + - { offsetInCU: 0x17217, offset: 0x75AE3, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr168drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..Cell$LT$core..option..Option$LT$std..sync..mpmc..context..Context$GT$$GT$$GT$$GT$$GT$17h87f2eaef0daadf38E', symObjAddr: 0x78A58, symBinAddr: 0x7D7C4, symSize: 0x54 } + - { offsetInCU: 0x1721F, offset: 0x75AEB, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hd82c010b1c5f3578E', symObjAddr: 0x78AAC, symBinAddr: 0x7D818, symSize: 0x74 } + - { offsetInCU: 0x17398, offset: 0x75C64, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hd82c010b1c5f3578E', symObjAddr: 0x78AAC, symBinAddr: 0x7D818, symSize: 0x74 } + - { offsetInCU: 0x173B2, offset: 0x75C7E, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hd82c010b1c5f3578E', symObjAddr: 0x78AAC, symBinAddr: 0x7D818, symSize: 0x74 } + - { offsetInCU: 0x173CC, offset: 0x75C98, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hd82c010b1c5f3578E', symObjAddr: 0x78AAC, symBinAddr: 0x7D818, symSize: 0x74 } + - { offsetInCU: 0x173E5, offset: 0x75CB1, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hd82c010b1c5f3578E', symObjAddr: 0x78AAC, symBinAddr: 0x7D818, symSize: 0x74 } + - { offsetInCU: 0x173FE, offset: 0x75CCA, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hd82c010b1c5f3578E', symObjAddr: 0x78AAC, symBinAddr: 0x7D818, symSize: 0x74 } + - { offsetInCU: 0x174B6, offset: 0x75D82, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr47drop_in_place$LT$alloc..ffi..c_str..CString$GT$17hc3079ac178ffe7b9E', symObjAddr: 0x78CB8, symBinAddr: 0x7DA24, symSize: 0x1C } + - { offsetInCU: 0x174BE, offset: 0x75D8A, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr115drop_in_place$LT$core..cell..RefMut$LT$core..option..Option$LT$std..sys_common..thread_info..ThreadInfo$GT$$GT$$GT$17hd75600bd0e75f06eE', symObjAddr: 0x78CD4, symBinAddr: 0x7DA40, symSize: 0x10 } + - { offsetInCU: 0x17583, offset: 0x75E4F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr115drop_in_place$LT$core..cell..RefMut$LT$core..option..Option$LT$std..sys_common..thread_info..ThreadInfo$GT$$GT$$GT$17hd75600bd0e75f06eE', symObjAddr: 0x78CD4, symBinAddr: 0x7DA40, symSize: 0x10 } + - { offsetInCU: 0x1758B, offset: 0x75E57, size: 0x8, addend: 0x0, symName: __ZN3std6thread7current17h006548679239cce4E, symObjAddr: 0x78CE4, symBinAddr: 0x7DA50, symSize: 0xD4 } + - { offsetInCU: 0x175A0, offset: 0x75E6C, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr115drop_in_place$LT$core..cell..RefMut$LT$core..option..Option$LT$std..sys_common..thread_info..ThreadInfo$GT$$GT$$GT$17hd75600bd0e75f06eE', symObjAddr: 0x78CD4, symBinAddr: 0x7DA40, symSize: 0x10 } + - { offsetInCU: 0x175BA, offset: 0x75E86, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr115drop_in_place$LT$core..cell..RefMut$LT$core..option..Option$LT$std..sys_common..thread_info..ThreadInfo$GT$$GT$$GT$17hd75600bd0e75f06eE', symObjAddr: 0x78CD4, symBinAddr: 0x7DA40, symSize: 0x10 } + - { offsetInCU: 0x175D4, offset: 0x75EA0, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr115drop_in_place$LT$core..cell..RefMut$LT$core..option..Option$LT$std..sys_common..thread_info..ThreadInfo$GT$$GT$$GT$17hd75600bd0e75f06eE', symObjAddr: 0x78CD4, symBinAddr: 0x7DA40, symSize: 0x10 } + - { offsetInCU: 0x17667, offset: 0x75F33, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr44drop_in_place$LT$std..thread..PanicGuard$GT$17h96e14951fe9f0916E', symObjAddr: 0x78DB8, symBinAddr: 0x7DB24, symSize: 0x6C } + - { offsetInCU: 0x1766F, offset: 0x75F3B, size: 0x8, addend: 0x0, symName: __ZN3std10sys_common11thread_info11THREAD_INFO7__getit17ha76c62709d165589E, symObjAddr: 0x78E24, symBinAddr: 0x7DB90, symSize: 0x134 } + - { offsetInCU: 0x17693, offset: 0x75F5F, size: 0x8, addend: 0x0, symName: __ZN3std10sys_common11thread_info11THREAD_INFO7__getit17ha76c62709d165589E, symObjAddr: 0x78E24, symBinAddr: 0x7DB90, symSize: 0x134 } + - { offsetInCU: 0x1776D, offset: 0x76039, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr178drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..RefCell$LT$core..option..Option$LT$std..sys_common..thread_info..ThreadInfo$GT$$GT$$GT$$GT$$GT$17ha74319de64ca7736E', symObjAddr: 0x79000, symBinAddr: 0x7DD6C, symSize: 0x5C } + - { offsetInCU: 0x17775, offset: 0x76041, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common8lazy_box16LazyBox$LT$T$GT$10initialize17h0a6ada2f0edc98e6E', symObjAddr: 0x7905C, symBinAddr: 0xC411C, symSize: 0x6C } + - { offsetInCU: 0x17959, offset: 0x76225, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common8lazy_box16LazyBox$LT$T$GT$10initialize17h0a6ada2f0edc98e6E', symObjAddr: 0x7905C, symBinAddr: 0xC411C, symSize: 0x6C } + - { offsetInCU: 0x17973, offset: 0x7623F, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common8lazy_box16LazyBox$LT$T$GT$10initialize17h0a6ada2f0edc98e6E', symObjAddr: 0x7905C, symBinAddr: 0xC411C, symSize: 0x6C } + - { offsetInCU: 0x1798D, offset: 0x76259, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common8lazy_box16LazyBox$LT$T$GT$10initialize17h0a6ada2f0edc98e6E', symObjAddr: 0x7905C, symBinAddr: 0xC411C, symSize: 0x6C } + - { offsetInCU: 0x179A6, offset: 0x76272, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common8lazy_box16LazyBox$LT$T$GT$10initialize17h0a6ada2f0edc98e6E', symObjAddr: 0x7905C, symBinAddr: 0xC411C, symSize: 0x6C } + - { offsetInCU: 0x179BF, offset: 0x7628B, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common8lazy_box16LazyBox$LT$T$GT$10initialize17h0a6ada2f0edc98e6E', symObjAddr: 0x7905C, symBinAddr: 0xC411C, symSize: 0x6C } + - { offsetInCU: 0x179FF, offset: 0x762CB, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr73drop_in_place$LT$std..sys..unix..locks..pthread_mutex..AllocatedMutex$GT$17h9df20e29dea15b33E', symObjAddr: 0x79274, symBinAddr: 0x7DF74, symSize: 0x4 } + - { offsetInCU: 0x17A07, offset: 0x762D3, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr98drop_in_place$LT$alloc..boxed..Box$LT$std..sys..unix..locks..pthread_mutex..AllocatedMutex$GT$$GT$17h24ee40f898051ee6E', symObjAddr: 0x79278, symBinAddr: 0x7DF78, symSize: 0x28 } + - { offsetInCU: 0x17A1C, offset: 0x762E8, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr73drop_in_place$LT$std..sys..unix..locks..pthread_mutex..AllocatedMutex$GT$17h9df20e29dea15b33E', symObjAddr: 0x79274, symBinAddr: 0x7DF74, symSize: 0x4 } + - { offsetInCU: 0x17A24, offset: 0x762F0, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr98drop_in_place$LT$alloc..boxed..Box$LT$std..sys..unix..locks..pthread_mutex..AllocatedMutex$GT$$GT$17h24ee40f898051ee6E', symObjAddr: 0x79278, symBinAddr: 0x7DF78, symSize: 0x28 } + - { offsetInCU: 0x17A33, offset: 0x762FF, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr98drop_in_place$LT$alloc..boxed..Box$LT$std..sys..unix..locks..pthread_mutex..AllocatedMutex$GT$$GT$17h24ee40f898051ee6E', symObjAddr: 0x79278, symBinAddr: 0x7DF78, symSize: 0x28 } + - { offsetInCU: 0x17A3B, offset: 0x76307, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hcedd90610532fafbE', symObjAddr: 0x792A0, symBinAddr: 0x7DFA0, symSize: 0x88 } + - { offsetInCU: 0x17A8C, offset: 0x76358, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hcedd90610532fafbE', symObjAddr: 0x792A0, symBinAddr: 0x7DFA0, symSize: 0x88 } + - { offsetInCU: 0x17AA6, offset: 0x76372, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hcedd90610532fafbE', symObjAddr: 0x792A0, symBinAddr: 0x7DFA0, symSize: 0x88 } + - { offsetInCU: 0x17AC0, offset: 0x7638C, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hcedd90610532fafbE', symObjAddr: 0x792A0, symBinAddr: 0x7DFA0, symSize: 0x88 } + - { offsetInCU: 0x17AD9, offset: 0x763A5, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hcedd90610532fafbE', symObjAddr: 0x792A0, symBinAddr: 0x7DFA0, symSize: 0x88 } + - { offsetInCU: 0x17AF2, offset: 0x763BE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hcedd90610532fafbE', symObjAddr: 0x792A0, symBinAddr: 0x7DFA0, symSize: 0x88 } + - { offsetInCU: 0x17B05, offset: 0x763D1, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr42drop_in_place$LT$std..io..error..Error$GT$17hcedd90610532fafbE', symObjAddr: 0x792A0, symBinAddr: 0x7DFA0, symSize: 0x88 } + - { offsetInCU: 0x17B0D, offset: 0x763D9, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr75drop_in_place$LT$std..sys..unix..locks..pthread_mutex..PthreadMutexAttr$GT$17h1044887d1b40be41E', symObjAddr: 0x79328, symBinAddr: 0x7E028, symSize: 0x4 } + - { offsetInCU: 0x17C80, offset: 0x7654C, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr75drop_in_place$LT$std..sys..unix..locks..pthread_mutex..PthreadMutexAttr$GT$17h1044887d1b40be41E', symObjAddr: 0x79328, symBinAddr: 0x7E028, symSize: 0x4 } + - { offsetInCU: 0x17C88, offset: 0x76554, size: 0x8, addend: 0x0, symName: '__ZN58_$LT$std..io..error..Error$u20$as$u20$core..fmt..Debug$GT$3fmt17h908002498e26c66aE', symObjAddr: 0x7932C, symBinAddr: 0x7E02C, symSize: 0x474 } + - { offsetInCU: 0x17C9D, offset: 0x76569, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr75drop_in_place$LT$std..sys..unix..locks..pthread_mutex..PthreadMutexAttr$GT$17h1044887d1b40be41E', symObjAddr: 0x79328, symBinAddr: 0x7E028, symSize: 0x4 } + - { offsetInCU: 0x17CA5, offset: 0x76571, size: 0x8, addend: 0x0, symName: '__ZN58_$LT$std..io..error..Error$u20$as$u20$core..fmt..Debug$GT$3fmt17h908002498e26c66aE', symObjAddr: 0x7932C, symBinAddr: 0x7E02C, symSize: 0x474 } + - { offsetInCU: 0x17CE1, offset: 0x765AD, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr205drop_in_place$LT$$LT$alloc..boxed..Box$LT$dyn$u20$core..error..Error$u2b$core..marker..Send$u2b$core..marker..Sync$GT$$u20$as$u20$core..convert..From$LT$alloc..string..String$GT$$GT$..from..StringError$GT$17hf9f7e7ff8572804eE', symObjAddr: 0x797A0, symBinAddr: 0x7E4A0, symSize: 0x14 } + - { offsetInCU: 0x17CE9, offset: 0x765B5, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17hcf6fe0208e866a8dE', symObjAddr: 0x797B4, symBinAddr: 0x7E4B4, symSize: 0x10 } + - { offsetInCU: 0x17D06, offset: 0x765D2, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr205drop_in_place$LT$$LT$alloc..boxed..Box$LT$dyn$u20$core..error..Error$u2b$core..marker..Send$u2b$core..marker..Sync$GT$$u20$as$u20$core..convert..From$LT$alloc..string..String$GT$$GT$..from..StringError$GT$17hf9f7e7ff8572804eE', symObjAddr: 0x797A0, symBinAddr: 0x7E4A0, symSize: 0x14 } + - { offsetInCU: 0x17D20, offset: 0x765EC, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr205drop_in_place$LT$$LT$alloc..boxed..Box$LT$dyn$u20$core..error..Error$u2b$core..marker..Send$u2b$core..marker..Sync$GT$$u20$as$u20$core..convert..From$LT$alloc..string..String$GT$$GT$..from..StringError$GT$17hf9f7e7ff8572804eE', symObjAddr: 0x797A0, symBinAddr: 0x7E4A0, symSize: 0x14 } + - { offsetInCU: 0x17DDA, offset: 0x766A6, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr40drop_in_place$LT$std..thread..Thread$GT$17ha7d6f8272dcec9acE', symObjAddr: 0x79938, symBinAddr: 0x7E638, symSize: 0x28 } + - { offsetInCU: 0x17DE2, offset: 0x766AE, size: 0x8, addend: 0x0, symName: __ZN3std6thread8ThreadId3new9exhausted17ha53c1a8f751f3ee2E, symObjAddr: 0x79960, symBinAddr: 0xC4188, symSize: 0x3C } + - { offsetInCU: 0x17DF7, offset: 0x766C3, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr40drop_in_place$LT$std..thread..Thread$GT$17ha7d6f8272dcec9acE', symObjAddr: 0x79938, symBinAddr: 0x7E638, symSize: 0x28 } + - { offsetInCU: 0x17E11, offset: 0x766DD, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr40drop_in_place$LT$std..thread..Thread$GT$17ha7d6f8272dcec9acE', symObjAddr: 0x79938, symBinAddr: 0x7E638, symSize: 0x28 } + - { offsetInCU: 0x17E2B, offset: 0x766F7, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr40drop_in_place$LT$std..thread..Thread$GT$17ha7d6f8272dcec9acE', symObjAddr: 0x79938, symBinAddr: 0x7E638, symSize: 0x28 } + - { offsetInCU: 0x17E45, offset: 0x76711, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr40drop_in_place$LT$std..thread..Thread$GT$17ha7d6f8272dcec9acE', symObjAddr: 0x79938, symBinAddr: 0x7E638, symSize: 0x28 } + - { offsetInCU: 0x17E5F, offset: 0x7672B, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr40drop_in_place$LT$std..thread..Thread$GT$17ha7d6f8272dcec9acE', symObjAddr: 0x79938, symBinAddr: 0x7E638, symSize: 0x28 } + - { offsetInCU: 0x17EC9, offset: 0x76795, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr107drop_in_place$LT$alloc..sync..Arc$LT$core..mem..maybe_uninit..MaybeUninit$LT$std..thread..Inner$GT$$GT$$GT$17hbd6a882f7eb6a72bE', symObjAddr: 0x7999C, symBinAddr: 0x7E660, symSize: 0x28 } + - { offsetInCU: 0x17ED1, offset: 0x7679D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr75drop_in_place$LT$core..option..Option$LT$alloc..ffi..c_str..CString$GT$$GT$17hcbc78d207442ebdaE', symObjAddr: 0x799C4, symBinAddr: 0x7E688, symSize: 0x20 } + - { offsetInCU: 0x17EEE, offset: 0x767BA, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr107drop_in_place$LT$alloc..sync..Arc$LT$core..mem..maybe_uninit..MaybeUninit$LT$std..thread..Inner$GT$$GT$$GT$17hbd6a882f7eb6a72bE', symObjAddr: 0x7999C, symBinAddr: 0x7E660, symSize: 0x28 } + - { offsetInCU: 0x17F08, offset: 0x767D4, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr107drop_in_place$LT$alloc..sync..Arc$LT$core..mem..maybe_uninit..MaybeUninit$LT$std..thread..Inner$GT$$GT$$GT$17hbd6a882f7eb6a72bE', symObjAddr: 0x7999C, symBinAddr: 0x7E660, symSize: 0x28 } + - { offsetInCU: 0x17F22, offset: 0x767EE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr107drop_in_place$LT$alloc..sync..Arc$LT$core..mem..maybe_uninit..MaybeUninit$LT$std..thread..Inner$GT$$GT$$GT$17hbd6a882f7eb6a72bE', symObjAddr: 0x7999C, symBinAddr: 0x7E660, symSize: 0x28 } + - { offsetInCU: 0x17F8A, offset: 0x76856, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr75drop_in_place$LT$core..option..Option$LT$alloc..ffi..c_str..CString$GT$$GT$17hcbc78d207442ebdaE', symObjAddr: 0x799C4, symBinAddr: 0x7E688, symSize: 0x20 } + - { offsetInCU: 0x17F92, offset: 0x7685E, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hd5dd474e53f63070E', symObjAddr: 0x799E4, symBinAddr: 0x7E6A8, symSize: 0x2C } + - { offsetInCU: 0x18063, offset: 0x7692F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr50drop_in_place$LT$alloc..borrow..Cow$LT$str$GT$$GT$17h3e6e2ed0215557e9E', symObjAddr: 0x7A194, symBinAddr: 0x7EE58, symSize: 0x1C } + - { offsetInCU: 0x1806B, offset: 0x76937, size: 0x8, addend: 0x0, symName: '__ZN44_$LT$$RF$T$u20$as$u20$core..fmt..Display$GT$3fmt17h1e57fa1372b5b9acE', symObjAddr: 0x7A1B0, symBinAddr: 0x7EE74, symSize: 0x10 } + - { offsetInCU: 0x18163, offset: 0x76A2F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr46drop_in_place$LT$std..io..stdio..StdinLock$GT$17h66e6c63ee729ee55E', symObjAddr: 0x7AF70, symBinAddr: 0x7FB28, symSize: 0x5C } + - { offsetInCU: 0x1816B, offset: 0x76A37, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr88drop_in_place$LT$alloc..vec..Vec$LT$std..backtrace_rs..symbolize..gimli..Library$GT$$GT$17h09e9047651e33aedE', symObjAddr: 0x7AFCC, symBinAddr: 0x7FB84, symSize: 0x8C } + - { offsetInCU: 0x1818F, offset: 0x76A5B, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr88drop_in_place$LT$alloc..vec..Vec$LT$std..backtrace_rs..symbolize..gimli..Library$GT$$GT$17h09e9047651e33aedE', symObjAddr: 0x7AFCC, symBinAddr: 0x7FB84, symSize: 0x8C } + - { offsetInCU: 0x181A9, offset: 0x76A75, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr88drop_in_place$LT$alloc..vec..Vec$LT$std..backtrace_rs..symbolize..gimli..Library$GT$$GT$17h09e9047651e33aedE', symObjAddr: 0x7AFCC, symBinAddr: 0x7FB84, symSize: 0x8C } + - { offsetInCU: 0x18232, offset: 0x76AFE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr88drop_in_place$LT$alloc..vec..Vec$LT$std..backtrace_rs..symbolize..gimli..Library$GT$$GT$17h09e9047651e33aedE', symObjAddr: 0x7AFCC, symBinAddr: 0x7FB84, symSize: 0x8C } + - { offsetInCU: 0x1824B, offset: 0x76B17, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr88drop_in_place$LT$alloc..vec..Vec$LT$std..backtrace_rs..symbolize..gimli..Library$GT$$GT$17h09e9047651e33aedE', symObjAddr: 0x7AFCC, symBinAddr: 0x7FB84, symSize: 0x8C } + - { offsetInCU: 0x18340, offset: 0x76C0C, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr88drop_in_place$LT$alloc..vec..Vec$LT$std..backtrace_rs..symbolize..gimli..Library$GT$$GT$17h09e9047651e33aedE', symObjAddr: 0x7AFCC, symBinAddr: 0x7FB84, symSize: 0x8C } + - { offsetInCU: 0x18348, offset: 0x76C14, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr60drop_in_place$LT$alloc..vec..Vec$LT$$RF$$u5b$u8$u5d$$GT$$GT$17h634e5cd504a52b19E', symObjAddr: 0x7B058, symBinAddr: 0x7FC10, symSize: 0x10 } + - { offsetInCU: 0x185BC, offset: 0x76E88, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr60drop_in_place$LT$alloc..vec..Vec$LT$$RF$$u5b$u8$u5d$$GT$$GT$17h634e5cd504a52b19E', symObjAddr: 0x7B058, symBinAddr: 0x7FC10, symSize: 0x10 } + - { offsetInCU: 0x185C4, offset: 0x76E90, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$7reserve21do_reserve_and_handle17h354926ce5c387596E', symObjAddr: 0x7B068, symBinAddr: 0xC42D0, symSize: 0xD4 } + - { offsetInCU: 0x185D9, offset: 0x76EA5, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr60drop_in_place$LT$alloc..vec..Vec$LT$$RF$$u5b$u8$u5d$$GT$$GT$17h634e5cd504a52b19E', symObjAddr: 0x7B058, symBinAddr: 0x7FC10, symSize: 0x10 } + - { offsetInCU: 0x185F3, offset: 0x76EBF, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr60drop_in_place$LT$alloc..vec..Vec$LT$$RF$$u5b$u8$u5d$$GT$$GT$17h634e5cd504a52b19E', symObjAddr: 0x7B058, symBinAddr: 0x7FC10, symSize: 0x10 } + - { offsetInCU: 0x1860D, offset: 0x76ED9, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr60drop_in_place$LT$alloc..vec..Vec$LT$$RF$$u5b$u8$u5d$$GT$$GT$17h634e5cd504a52b19E', symObjAddr: 0x7B058, symBinAddr: 0x7FC10, symSize: 0x10 } + - { offsetInCU: 0x186AD, offset: 0x76F79, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr95drop_in_place$LT$core..option..IntoIter$LT$std..backtrace_rs..symbolize..gimli..Library$GT$$GT$17h662e7a502df1a2abE', symObjAddr: 0x7B13C, symBinAddr: 0x7FC20, symSize: 0x48 } + - { offsetInCU: 0x186B5, offset: 0x76F81, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr104drop_in_place$LT$alloc..vec..Vec$LT$$LP$usize$C$std..backtrace_rs..symbolize..gimli..Mapping$RP$$GT$$GT$17h6665d7b9362de949E', symObjAddr: 0x7B184, symBinAddr: 0x7FC68, symSize: 0xAC } + - { offsetInCU: 0x18912, offset: 0x771DE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr104drop_in_place$LT$alloc..vec..Vec$LT$$LP$usize$C$std..backtrace_rs..symbolize..gimli..Mapping$RP$$GT$$GT$17h6665d7b9362de949E', symObjAddr: 0x7B184, symBinAddr: 0x7FC68, symSize: 0xAC } + - { offsetInCU: 0x1891A, offset: 0x771E6, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs9symbolize5gimli4mmap17h7118c1518479761cE, symObjAddr: 0x7B230, symBinAddr: 0x7FD14, symSize: 0x1F0 } + - { offsetInCU: 0x18A1B, offset: 0x772E7, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr68drop_in_place$LT$std..backtrace_rs..symbolize..gimli..mmap..Mmap$GT$17hecb7aac36dc2b89bE', symObjAddr: 0x7B420, symBinAddr: 0x7FF04, symSize: 0x4 } + - { offsetInCU: 0x18A23, offset: 0x772EF, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs9symbolize5gimli5macho11find_header17hd790544a66feaa52E, symObjAddr: 0x7B424, symBinAddr: 0x7FF08, symSize: 0x1CC } + - { offsetInCU: 0x18A38, offset: 0x77304, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr68drop_in_place$LT$std..backtrace_rs..symbolize..gimli..mmap..Mmap$GT$17hecb7aac36dc2b89bE', symObjAddr: 0x7B420, symBinAddr: 0x7FF04, symSize: 0x4 } + - { offsetInCU: 0x18A40, offset: 0x7730C, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs9symbolize5gimli5macho11find_header17hd790544a66feaa52E, symObjAddr: 0x7B424, symBinAddr: 0x7FF08, symSize: 0x1CC } + - { offsetInCU: 0x18AB8, offset: 0x77384, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr70drop_in_place$LT$std..backtrace_rs..symbolize..gimli..stash..Stash$GT$17h5accef22fef23802E', symObjAddr: 0x7BBB0, symBinAddr: 0x80694, symSize: 0x8C } + - { offsetInCU: 0x18AC0, offset: 0x7738C, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs9symbolize5gimli5macho6Object5parse17h9280987050fd0b43E, symObjAddr: 0x7BC3C, symBinAddr: 0x80720, symSize: 0xB50 } + - { offsetInCU: 0x18E4C, offset: 0x77718, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr37drop_in_place$LT$std..fs..ReadDir$GT$17h6cf69937c5e4a77dE', symObjAddr: 0x7D35C, symBinAddr: 0x81E40, symSize: 0x28 } + - { offsetInCU: 0x18E54, offset: 0x77720, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hc21a7bfa2387b952E', symObjAddr: 0x7D384, symBinAddr: 0x81E68, symSize: 0x7C } + - { offsetInCU: 0x18E69, offset: 0x77735, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr37drop_in_place$LT$std..fs..ReadDir$GT$17h6cf69937c5e4a77dE', symObjAddr: 0x7D35C, symBinAddr: 0x81E40, symSize: 0x28 } + - { offsetInCU: 0x18E83, offset: 0x7774F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr37drop_in_place$LT$std..fs..ReadDir$GT$17h6cf69937c5e4a77dE', symObjAddr: 0x7D35C, symBinAddr: 0x81E40, symSize: 0x28 } + - { offsetInCU: 0x18E9D, offset: 0x77769, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr37drop_in_place$LT$std..fs..ReadDir$GT$17h6cf69937c5e4a77dE', symObjAddr: 0x7D35C, symBinAddr: 0x81E40, symSize: 0x28 } + - { offsetInCU: 0x18EB7, offset: 0x77783, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr37drop_in_place$LT$std..fs..ReadDir$GT$17h6cf69937c5e4a77dE', symObjAddr: 0x7D35C, symBinAddr: 0x81E40, symSize: 0x28 } + - { offsetInCU: 0x18ED1, offset: 0x7779D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr37drop_in_place$LT$std..fs..ReadDir$GT$17h6cf69937c5e4a77dE', symObjAddr: 0x7D35C, symBinAddr: 0x81E40, symSize: 0x28 } + - { offsetInCU: 0x18F77, offset: 0x77843, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr38drop_in_place$LT$std..fs..DirEntry$GT$17h5f7115a8597ce001E', symObjAddr: 0x7D400, symBinAddr: 0x81EE4, symSize: 0x28 } + - { offsetInCU: 0x18F7F, offset: 0x7784B, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix6os_str3Buf11into_string17h1b7a070c36b36de9E, symObjAddr: 0x7D428, symBinAddr: 0x81F0C, symSize: 0xCC } + - { offsetInCU: 0x18F94, offset: 0x77860, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr38drop_in_place$LT$std..fs..DirEntry$GT$17h5f7115a8597ce001E', symObjAddr: 0x7D400, symBinAddr: 0x81EE4, symSize: 0x28 } + - { offsetInCU: 0x18FAE, offset: 0x7787A, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr38drop_in_place$LT$std..fs..DirEntry$GT$17h5f7115a8597ce001E', symObjAddr: 0x7D400, symBinAddr: 0x81EE4, symSize: 0x28 } + - { offsetInCU: 0x18FC8, offset: 0x77894, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr38drop_in_place$LT$std..fs..DirEntry$GT$17h5f7115a8597ce001E', symObjAddr: 0x7D400, symBinAddr: 0x81EE4, symSize: 0x28 } + - { offsetInCU: 0x18FE2, offset: 0x778AE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr38drop_in_place$LT$std..fs..DirEntry$GT$17h5f7115a8597ce001E', symObjAddr: 0x7D400, symBinAddr: 0x81EE4, symSize: 0x28 } + - { offsetInCU: 0x18FFC, offset: 0x778C8, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr38drop_in_place$LT$std..fs..DirEntry$GT$17h5f7115a8597ce001E', symObjAddr: 0x7D400, symBinAddr: 0x81EE4, symSize: 0x28 } + - { offsetInCU: 0x19093, offset: 0x7795F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr65drop_in_place$LT$std..backtrace_rs..symbolize..gimli..Mapping$GT$17hdc166ca006b9c4daE', symObjAddr: 0x7D694, symBinAddr: 0x82178, symSize: 0xD4 } + - { offsetInCU: 0x1909B, offset: 0x77967, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$7reserve21do_reserve_and_handle17hbaa9bca1b2e760d6E', symObjAddr: 0x7D768, symBinAddr: 0xC43A4, symSize: 0xE0 } + - { offsetInCU: 0x19331, offset: 0x77BFD, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr81drop_in_place$LT$$LP$usize$C$std..backtrace_rs..symbolize..gimli..Mapping$RP$$GT$17hdbd4ccf8b4c6099dE', symObjAddr: 0x7D848, symBinAddr: 0x8224C, symSize: 0x8 } + - { offsetInCU: 0x19339, offset: 0x77C05, size: 0x8, addend: 0x0, symName: '__ZN9addr2line16Context$LT$R$GT$11find_frames17hb25f89c3d96e63e3E', symObjAddr: 0x7D850, symBinAddr: 0x82254, symSize: 0x24A8 } + - { offsetInCU: 0x195DE, offset: 0x77EAA, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr125drop_in_place$LT$addr2line..FrameIter$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$17ha50f525ddc8f6e88E', symObjAddr: 0x7FF14, symBinAddr: 0x84918, symSize: 0x24 } + - { offsetInCU: 0x195E6, offset: 0x77EB2, size: 0x8, addend: 0x0, symName: __ZN6object4read7archive13ArchiveMember5parse17h50ca5e8867bb5ecaE, symObjAddr: 0x7FF38, symBinAddr: 0x8493C, symSize: 0x3C8 } + - { offsetInCU: 0x195FB, offset: 0x77EC7, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr125drop_in_place$LT$addr2line..FrameIter$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$17ha50f525ddc8f6e88E', symObjAddr: 0x7FF14, symBinAddr: 0x84918, symSize: 0x24 } + - { offsetInCU: 0x19945, offset: 0x78211, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr78drop_in_place$LT$alloc..vec..Vec$LT$gimli..read..line..FileEntryFormat$GT$$GT$17ha105d1c995d30babE', symObjAddr: 0x824D0, symBinAddr: 0x86ED4, symSize: 0x10 } + - { offsetInCU: 0x1994D, offset: 0x78219, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr169drop_in_place$LT$alloc..vec..Vec$LT$gimli..read..unit..AttributeValue$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$GT$$GT$17h13340b9dd7641eb1E', symObjAddr: 0x824E0, symBinAddr: 0x86EE4, symSize: 0x10 } + - { offsetInCU: 0x19962, offset: 0x7822E, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr78drop_in_place$LT$alloc..vec..Vec$LT$gimli..read..line..FileEntryFormat$GT$$GT$17ha105d1c995d30babE', symObjAddr: 0x824D0, symBinAddr: 0x86ED4, symSize: 0x10 } + - { offsetInCU: 0x1997C, offset: 0x78248, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr78drop_in_place$LT$alloc..vec..Vec$LT$gimli..read..line..FileEntryFormat$GT$$GT$17ha105d1c995d30babE', symObjAddr: 0x824D0, symBinAddr: 0x86ED4, symSize: 0x10 } + - { offsetInCU: 0x19996, offset: 0x78262, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr78drop_in_place$LT$alloc..vec..Vec$LT$gimli..read..line..FileEntryFormat$GT$$GT$17ha105d1c995d30babE', symObjAddr: 0x824D0, symBinAddr: 0x86ED4, symSize: 0x10 } + - { offsetInCU: 0x19A18, offset: 0x782E4, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr169drop_in_place$LT$alloc..vec..Vec$LT$gimli..read..unit..AttributeValue$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$GT$$GT$17h13340b9dd7641eb1E', symObjAddr: 0x824E0, symBinAddr: 0x86EE4, symSize: 0x10 } + - { offsetInCU: 0x19A20, offset: 0x782EC, size: 0x8, addend: 0x0, symName: '__ZN90_$LT$gimli..read..unit..AttributeValue$LT$R$C$Offset$GT$$u20$as$u20$core..clone..Clone$GT$5clone17h2f8c9c67b5c7b846E', symObjAddr: 0x824F0, symBinAddr: 0x86EF4, symSize: 0x68 } + - { offsetInCU: 0x19A35, offset: 0x78301, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr169drop_in_place$LT$alloc..vec..Vec$LT$gimli..read..unit..AttributeValue$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$GT$$GT$17h13340b9dd7641eb1E', symObjAddr: 0x824E0, symBinAddr: 0x86EE4, symSize: 0x10 } + - { offsetInCU: 0x19A4F, offset: 0x7831B, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr169drop_in_place$LT$alloc..vec..Vec$LT$gimli..read..unit..AttributeValue$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$GT$$GT$17h13340b9dd7641eb1E', symObjAddr: 0x824E0, symBinAddr: 0x86EE4, symSize: 0x10 } + - { offsetInCU: 0x19A69, offset: 0x78335, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr169drop_in_place$LT$alloc..vec..Vec$LT$gimli..read..unit..AttributeValue$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$GT$$GT$17h13340b9dd7641eb1E', symObjAddr: 0x824E0, symBinAddr: 0x86EE4, symSize: 0x10 } + - { offsetInCU: 0x19AEB, offset: 0x783B7, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr275drop_in_place$LT$gimli..read..line..LineRows$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$gimli..read..line..IncompleteLineProgram$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$C$usize$GT$$GT$17ha8b888e987077ddaE', symObjAddr: 0x82848, symBinAddr: 0x8724C, symSize: 0x64 } + - { offsetInCU: 0x19AF3, offset: 0x783BF, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr1021drop_in_place$LT$core..slice..sort..merge_sort..RunVec$LT$alloc..slice..stable_sort$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$C$alloc..slice..$LT$impl$u20$$u5b$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$u5d$$GT$..sort_by_key$LT$gimli..common..DebugInfoOffset$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$C$alloc..slice..stable_sort$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$C$alloc..slice..$LT$impl$u20$$u5b$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$u5d$$GT$..sort_by_key$LT$gimli..common..DebugInfoOffset$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h04d220ae87c56eb3E', symObjAddr: 0x828AC, symBinAddr: 0x872B0, symSize: 0x4 } + - { offsetInCU: 0x19E2A, offset: 0x786F6, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr1021drop_in_place$LT$core..slice..sort..merge_sort..RunVec$LT$alloc..slice..stable_sort$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$C$alloc..slice..$LT$impl$u20$$u5b$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$u5d$$GT$..sort_by_key$LT$gimli..common..DebugInfoOffset$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$C$alloc..slice..stable_sort$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$C$alloc..slice..$LT$impl$u20$$u5b$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$u5d$$GT$..sort_by_key$LT$gimli..common..DebugInfoOffset$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h04d220ae87c56eb3E', symObjAddr: 0x828AC, symBinAddr: 0x872B0, symSize: 0x4 } + - { offsetInCU: 0x19E32, offset: 0x786FE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr432drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..UnitRange$C$alloc..slice..stable_sort$LT$addr2line..UnitRange$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..UnitRange$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h68e154512af0265fE', symObjAddr: 0x828B0, symBinAddr: 0x872B4, symSize: 0x4 } + - { offsetInCU: 0x19E47, offset: 0x78713, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr1021drop_in_place$LT$core..slice..sort..merge_sort..RunVec$LT$alloc..slice..stable_sort$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$C$alloc..slice..$LT$impl$u20$$u5b$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$u5d$$GT$..sort_by_key$LT$gimli..common..DebugInfoOffset$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$C$alloc..slice..stable_sort$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$C$alloc..slice..$LT$impl$u20$$u5b$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$u5d$$GT$..sort_by_key$LT$gimli..common..DebugInfoOffset$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h04d220ae87c56eb3E', symObjAddr: 0x828AC, symBinAddr: 0x872B0, symSize: 0x4 } + - { offsetInCU: 0x19E4F, offset: 0x7871B, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr432drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..UnitRange$C$alloc..slice..stable_sort$LT$addr2line..UnitRange$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..UnitRange$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h68e154512af0265fE', symObjAddr: 0x828B0, symBinAddr: 0x872B4, symSize: 0x4 } + - { offsetInCU: 0x19E61, offset: 0x7872D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr1021drop_in_place$LT$core..slice..sort..merge_sort..RunVec$LT$alloc..slice..stable_sort$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$C$alloc..slice..$LT$impl$u20$$u5b$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$u5d$$GT$..sort_by_key$LT$gimli..common..DebugInfoOffset$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$C$alloc..slice..stable_sort$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$C$alloc..slice..$LT$impl$u20$$u5b$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$u5d$$GT$..sort_by_key$LT$gimli..common..DebugInfoOffset$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h04d220ae87c56eb3E', symObjAddr: 0x828AC, symBinAddr: 0x872B0, symSize: 0x4 } + - { offsetInCU: 0x19E69, offset: 0x78735, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr432drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..UnitRange$C$alloc..slice..stable_sort$LT$addr2line..UnitRange$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..UnitRange$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h68e154512af0265fE', symObjAddr: 0x828B0, symBinAddr: 0x872B4, symSize: 0x4 } + - { offsetInCU: 0x19E7B, offset: 0x78747, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr1021drop_in_place$LT$core..slice..sort..merge_sort..RunVec$LT$alloc..slice..stable_sort$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$C$alloc..slice..$LT$impl$u20$$u5b$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$u5d$$GT$..sort_by_key$LT$gimli..common..DebugInfoOffset$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$C$alloc..slice..stable_sort$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$C$alloc..slice..$LT$impl$u20$$u5b$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$u5d$$GT$..sort_by_key$LT$gimli..common..DebugInfoOffset$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h04d220ae87c56eb3E', symObjAddr: 0x828AC, symBinAddr: 0x872B0, symSize: 0x4 } + - { offsetInCU: 0x19E83, offset: 0x7874F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr432drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..UnitRange$C$alloc..slice..stable_sort$LT$addr2line..UnitRange$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..UnitRange$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h68e154512af0265fE', symObjAddr: 0x828B0, symBinAddr: 0x872B4, symSize: 0x4 } + - { offsetInCU: 0x19E95, offset: 0x78761, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr1021drop_in_place$LT$core..slice..sort..merge_sort..RunVec$LT$alloc..slice..stable_sort$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$C$alloc..slice..$LT$impl$u20$$u5b$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$u5d$$GT$..sort_by_key$LT$gimli..common..DebugInfoOffset$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$C$alloc..slice..stable_sort$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$C$alloc..slice..$LT$impl$u20$$u5b$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$u5d$$GT$..sort_by_key$LT$gimli..common..DebugInfoOffset$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h04d220ae87c56eb3E', symObjAddr: 0x828AC, symBinAddr: 0x872B0, symSize: 0x4 } + - { offsetInCU: 0x19E9D, offset: 0x78769, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr432drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..UnitRange$C$alloc..slice..stable_sort$LT$addr2line..UnitRange$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..UnitRange$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h68e154512af0265fE', symObjAddr: 0x828B0, symBinAddr: 0x872B4, symSize: 0x4 } + - { offsetInCU: 0x19EAE, offset: 0x7877A, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr1021drop_in_place$LT$core..slice..sort..merge_sort..RunVec$LT$alloc..slice..stable_sort$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$C$alloc..slice..$LT$impl$u20$$u5b$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$u5d$$GT$..sort_by_key$LT$gimli..common..DebugInfoOffset$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$C$alloc..slice..stable_sort$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$C$alloc..slice..$LT$impl$u20$$u5b$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$u5d$$GT$..sort_by_key$LT$gimli..common..DebugInfoOffset$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h04d220ae87c56eb3E', symObjAddr: 0x828AC, symBinAddr: 0x872B0, symSize: 0x4 } + - { offsetInCU: 0x19EB6, offset: 0x78782, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr432drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..UnitRange$C$alloc..slice..stable_sort$LT$addr2line..UnitRange$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..UnitRange$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h68e154512af0265fE', symObjAddr: 0x828B0, symBinAddr: 0x872B4, symSize: 0x4 } + - { offsetInCU: 0x19EC9, offset: 0x78795, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr432drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..UnitRange$C$alloc..slice..stable_sort$LT$addr2line..UnitRange$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..UnitRange$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h68e154512af0265fE', symObjAddr: 0x828B0, symBinAddr: 0x872B4, symSize: 0x4 } + - { offsetInCU: 0x19ED1, offset: 0x7879D, size: 0x8, addend: 0x0, symName: '__ZN9addr2line16ResUnit$LT$R$GT$11render_file17h8b193807864dbeb7E', symObjAddr: 0x828B4, symBinAddr: 0x872B8, symSize: 0x378 } + - { offsetInCU: 0x19EE6, offset: 0x787B2, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr432drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..UnitRange$C$alloc..slice..stable_sort$LT$addr2line..UnitRange$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..UnitRange$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h68e154512af0265fE', symObjAddr: 0x828B0, symBinAddr: 0x872B4, symSize: 0x4 } + - { offsetInCU: 0x19EEE, offset: 0x787BA, size: 0x8, addend: 0x0, symName: '__ZN9addr2line16ResUnit$LT$R$GT$11render_file17h8b193807864dbeb7E', symObjAddr: 0x828B4, symBinAddr: 0x872B8, symSize: 0x378 } + - { offsetInCU: 0x19F00, offset: 0x787CC, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr432drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..UnitRange$C$alloc..slice..stable_sort$LT$addr2line..UnitRange$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..UnitRange$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h68e154512af0265fE', symObjAddr: 0x828B0, symBinAddr: 0x872B4, symSize: 0x4 } + - { offsetInCU: 0x19F08, offset: 0x787D4, size: 0x8, addend: 0x0, symName: '__ZN9addr2line16ResUnit$LT$R$GT$11render_file17h8b193807864dbeb7E', symObjAddr: 0x828B4, symBinAddr: 0x872B8, symSize: 0x378 } + - { offsetInCU: 0x19F1A, offset: 0x787E6, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr432drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..UnitRange$C$alloc..slice..stable_sort$LT$addr2line..UnitRange$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..UnitRange$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h68e154512af0265fE', symObjAddr: 0x828B0, symBinAddr: 0x872B4, symSize: 0x4 } + - { offsetInCU: 0x19F22, offset: 0x787EE, size: 0x8, addend: 0x0, symName: '__ZN9addr2line16ResUnit$LT$R$GT$11render_file17h8b193807864dbeb7E', symObjAddr: 0x828B4, symBinAddr: 0x872B8, symSize: 0x378 } + - { offsetInCU: 0x19F34, offset: 0x78800, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr432drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..UnitRange$C$alloc..slice..stable_sort$LT$addr2line..UnitRange$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..UnitRange$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h68e154512af0265fE', symObjAddr: 0x828B0, symBinAddr: 0x872B4, symSize: 0x4 } + - { offsetInCU: 0x19F3C, offset: 0x78808, size: 0x8, addend: 0x0, symName: '__ZN9addr2line16ResUnit$LT$R$GT$11render_file17h8b193807864dbeb7E', symObjAddr: 0x828B4, symBinAddr: 0x872B8, symSize: 0x378 } + - { offsetInCU: 0x19F4D, offset: 0x78819, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr432drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..UnitRange$C$alloc..slice..stable_sort$LT$addr2line..UnitRange$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..UnitRange$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h68e154512af0265fE', symObjAddr: 0x828B0, symBinAddr: 0x872B4, symSize: 0x4 } + - { offsetInCU: 0x19F55, offset: 0x78821, size: 0x8, addend: 0x0, symName: '__ZN9addr2line16ResUnit$LT$R$GT$11render_file17h8b193807864dbeb7E', symObjAddr: 0x828B4, symBinAddr: 0x872B8, symSize: 0x378 } + - { offsetInCU: 0x19F77, offset: 0x78843, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr65drop_in_place$LT$alloc..vec..Vec$LT$alloc..string..String$GT$$GT$17h0bcfadfdb1e117f9E', symObjAddr: 0x82D00, symBinAddr: 0x87704, symSize: 0x7C } + - { offsetInCU: 0x19F7F, offset: 0x7884B, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr67drop_in_place$LT$alloc..vec..Vec$LT$addr2line..LineSequence$GT$$GT$17hbc241683717ba401E', symObjAddr: 0x82D7C, symBinAddr: 0x87780, symSize: 0x78 } + - { offsetInCU: 0x1A102, offset: 0x789CE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr67drop_in_place$LT$alloc..vec..Vec$LT$addr2line..LineSequence$GT$$GT$17hbc241683717ba401E', symObjAddr: 0x82D7C, symBinAddr: 0x87780, symSize: 0x78 } + - { offsetInCU: 0x1A10A, offset: 0x789D6, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr77drop_in_place$LT$alloc..boxed..Box$LT$$u5b$alloc..string..String$u5d$$GT$$GT$17h0849c986030bcb3fE', symObjAddr: 0x82DF4, symBinAddr: 0x877F8, symSize: 0x7C } + - { offsetInCU: 0x1A264, offset: 0x78B30, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr77drop_in_place$LT$alloc..boxed..Box$LT$$u5b$alloc..string..String$u5d$$GT$$GT$17h0849c986030bcb3fE', symObjAddr: 0x82DF4, symBinAddr: 0x877F8, symSize: 0x7C } + - { offsetInCU: 0x1A26C, offset: 0x78B38, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h5142afaeed69c480E', symObjAddr: 0x82E70, symBinAddr: 0x87874, symSize: 0xC0 } + - { offsetInCU: 0x1A3AB, offset: 0x78C77, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr44drop_in_place$LT$addr2line..LineSequence$GT$17hec7f6aa9810071c9E', symObjAddr: 0x82F30, symBinAddr: 0x87934, symSize: 0x4 } + - { offsetInCU: 0x1A3B3, offset: 0x78C7F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr86drop_in_place$LT$core..result..Result$LT$addr2line..Lines$C$gimli..read..Error$GT$$GT$17h1dc344849c9769dfE', symObjAddr: 0x82F34, symBinAddr: 0x87938, symSize: 0xC8 } + - { offsetInCU: 0x1A3C8, offset: 0x78C94, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr44drop_in_place$LT$addr2line..LineSequence$GT$17hec7f6aa9810071c9E', symObjAddr: 0x82F30, symBinAddr: 0x87934, symSize: 0x4 } + - { offsetInCU: 0x1A3D0, offset: 0x78C9C, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr86drop_in_place$LT$core..result..Result$LT$addr2line..Lines$C$gimli..read..Error$GT$$GT$17h1dc344849c9769dfE', symObjAddr: 0x82F34, symBinAddr: 0x87938, symSize: 0xC8 } + - { offsetInCU: 0x1A3E2, offset: 0x78CAE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr44drop_in_place$LT$addr2line..LineSequence$GT$17hec7f6aa9810071c9E', symObjAddr: 0x82F30, symBinAddr: 0x87934, symSize: 0x4 } + - { offsetInCU: 0x1A3EA, offset: 0x78CB6, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr86drop_in_place$LT$core..result..Result$LT$addr2line..Lines$C$gimli..read..Error$GT$$GT$17h1dc344849c9769dfE', symObjAddr: 0x82F34, symBinAddr: 0x87938, symSize: 0xC8 } + - { offsetInCU: 0x1A3FC, offset: 0x78CC8, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr44drop_in_place$LT$addr2line..LineSequence$GT$17hec7f6aa9810071c9E', symObjAddr: 0x82F30, symBinAddr: 0x87934, symSize: 0x4 } + - { offsetInCU: 0x1A404, offset: 0x78CD0, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr86drop_in_place$LT$core..result..Result$LT$addr2line..Lines$C$gimli..read..Error$GT$$GT$17h1dc344849c9769dfE', symObjAddr: 0x82F34, symBinAddr: 0x87938, symSize: 0xC8 } + - { offsetInCU: 0x1A416, offset: 0x78CE2, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr44drop_in_place$LT$addr2line..LineSequence$GT$17hec7f6aa9810071c9E', symObjAddr: 0x82F30, symBinAddr: 0x87934, symSize: 0x4 } + - { offsetInCU: 0x1A41E, offset: 0x78CEA, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr86drop_in_place$LT$core..result..Result$LT$addr2line..Lines$C$gimli..read..Error$GT$$GT$17h1dc344849c9769dfE', symObjAddr: 0x82F34, symBinAddr: 0x87938, symSize: 0xC8 } + - { offsetInCU: 0x1A42F, offset: 0x78CFB, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr44drop_in_place$LT$addr2line..LineSequence$GT$17hec7f6aa9810071c9E', symObjAddr: 0x82F30, symBinAddr: 0x87934, symSize: 0x4 } + - { offsetInCU: 0x1A437, offset: 0x78D03, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr86drop_in_place$LT$core..result..Result$LT$addr2line..Lines$C$gimli..read..Error$GT$$GT$17h1dc344849c9769dfE', symObjAddr: 0x82F34, symBinAddr: 0x87938, symSize: 0xC8 } + - { offsetInCU: 0x1A448, offset: 0x78D14, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr44drop_in_place$LT$addr2line..LineSequence$GT$17hec7f6aa9810071c9E', symObjAddr: 0x82F30, symBinAddr: 0x87934, symSize: 0x4 } + - { offsetInCU: 0x1A450, offset: 0x78D1C, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr86drop_in_place$LT$core..result..Result$LT$addr2line..Lines$C$gimli..read..Error$GT$$GT$17h1dc344849c9769dfE', symObjAddr: 0x82F34, symBinAddr: 0x87938, symSize: 0xC8 } + - { offsetInCU: 0x1A464, offset: 0x78D30, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr86drop_in_place$LT$core..result..Result$LT$addr2line..Lines$C$gimli..read..Error$GT$$GT$17h1dc344849c9769dfE', symObjAddr: 0x82F34, symBinAddr: 0x87938, symSize: 0xC8 } + - { offsetInCU: 0x1A46C, offset: 0x78D38, size: 0x8, addend: 0x0, symName: '__ZN5gimli4read5dwarf14Dwarf$LT$R$GT$11attr_string17hf43894bd39b95e83E', symObjAddr: 0x82FFC, symBinAddr: 0x87A00, symSize: 0x240 } + - { offsetInCU: 0x1A70D, offset: 0x78FD9, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr250drop_in_place$LT$$LP$gimli..read..UnitOffset$C$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..function..Function$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$$RP$$GT$17h3a8da7b935396d33E', symObjAddr: 0x85184, symBinAddr: 0x89B88, symSize: 0x50 } + - { offsetInCU: 0x1A715, offset: 0x78FE1, size: 0x8, addend: 0x0, symName: __ZN5gimli4read4unit15skip_attributes17h39870cf83424fb88E, symObjAddr: 0x851D4, symBinAddr: 0x89BD8, symSize: 0x384 } + - { offsetInCU: 0x1A8C7, offset: 0x79193, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr491drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..function..FunctionAddress$C$alloc..slice..stable_sort$LT$addr2line..function..FunctionAddress$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..function..FunctionAddress$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..function..Functions$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h4dab912f9efbbd2eE', symObjAddr: 0x85558, symBinAddr: 0x89F5C, symSize: 0x4 } + - { offsetInCU: 0x1A8CF, offset: 0x7919B, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr273drop_in_place$LT$alloc..vec..Vec$LT$$LP$gimli..read..UnitOffset$C$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..function..Function$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$$RP$$GT$$GT$17h1f055bc1fd9b72b7E', symObjAddr: 0x8555C, symBinAddr: 0x89F60, symSize: 0x98 } + - { offsetInCU: 0x1A8E4, offset: 0x791B0, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr491drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..function..FunctionAddress$C$alloc..slice..stable_sort$LT$addr2line..function..FunctionAddress$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..function..FunctionAddress$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..function..Functions$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h4dab912f9efbbd2eE', symObjAddr: 0x85558, symBinAddr: 0x89F5C, symSize: 0x4 } + - { offsetInCU: 0x1A8EC, offset: 0x791B8, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr273drop_in_place$LT$alloc..vec..Vec$LT$$LP$gimli..read..UnitOffset$C$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..function..Function$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$$RP$$GT$$GT$17h1f055bc1fd9b72b7E', symObjAddr: 0x8555C, symBinAddr: 0x89F60, symSize: 0x98 } + - { offsetInCU: 0x1A8FE, offset: 0x791CA, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr491drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..function..FunctionAddress$C$alloc..slice..stable_sort$LT$addr2line..function..FunctionAddress$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..function..FunctionAddress$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..function..Functions$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h4dab912f9efbbd2eE', symObjAddr: 0x85558, symBinAddr: 0x89F5C, symSize: 0x4 } + - { offsetInCU: 0x1A906, offset: 0x791D2, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr273drop_in_place$LT$alloc..vec..Vec$LT$$LP$gimli..read..UnitOffset$C$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..function..Function$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$$RP$$GT$$GT$17h1f055bc1fd9b72b7E', symObjAddr: 0x8555C, symBinAddr: 0x89F60, symSize: 0x98 } + - { offsetInCU: 0x1A918, offset: 0x791E4, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr491drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..function..FunctionAddress$C$alloc..slice..stable_sort$LT$addr2line..function..FunctionAddress$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..function..FunctionAddress$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..function..Functions$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h4dab912f9efbbd2eE', symObjAddr: 0x85558, symBinAddr: 0x89F5C, symSize: 0x4 } + - { offsetInCU: 0x1A920, offset: 0x791EC, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr273drop_in_place$LT$alloc..vec..Vec$LT$$LP$gimli..read..UnitOffset$C$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..function..Function$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$$RP$$GT$$GT$17h1f055bc1fd9b72b7E', symObjAddr: 0x8555C, symBinAddr: 0x89F60, symSize: 0x98 } + - { offsetInCU: 0x1A932, offset: 0x791FE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr491drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..function..FunctionAddress$C$alloc..slice..stable_sort$LT$addr2line..function..FunctionAddress$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..function..FunctionAddress$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..function..Functions$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h4dab912f9efbbd2eE', symObjAddr: 0x85558, symBinAddr: 0x89F5C, symSize: 0x4 } + - { offsetInCU: 0x1A93A, offset: 0x79206, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr273drop_in_place$LT$alloc..vec..Vec$LT$$LP$gimli..read..UnitOffset$C$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..function..Function$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$$RP$$GT$$GT$17h1f055bc1fd9b72b7E', symObjAddr: 0x8555C, symBinAddr: 0x89F60, symSize: 0x98 } + - { offsetInCU: 0x1A94B, offset: 0x79217, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr491drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..function..FunctionAddress$C$alloc..slice..stable_sort$LT$addr2line..function..FunctionAddress$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..function..FunctionAddress$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..function..Functions$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h4dab912f9efbbd2eE', symObjAddr: 0x85558, symBinAddr: 0x89F5C, symSize: 0x4 } + - { offsetInCU: 0x1A953, offset: 0x7921F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr273drop_in_place$LT$alloc..vec..Vec$LT$$LP$gimli..read..UnitOffset$C$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..function..Function$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$$RP$$GT$$GT$17h1f055bc1fd9b72b7E', symObjAddr: 0x8555C, symBinAddr: 0x89F60, symSize: 0x98 } + - { offsetInCU: 0x1A966, offset: 0x79232, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr273drop_in_place$LT$alloc..vec..Vec$LT$$LP$gimli..read..UnitOffset$C$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..function..Function$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$$RP$$GT$$GT$17h1f055bc1fd9b72b7E', symObjAddr: 0x8555C, symBinAddr: 0x89F60, symSize: 0x98 } + - { offsetInCU: 0x1A96E, offset: 0x7923A, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr285drop_in_place$LT$alloc..boxed..Box$LT$$u5b$$LP$gimli..read..UnitOffset$C$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..function..Function$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$$RP$$u5d$$GT$$GT$17haadf746c29ac0f3aE', symObjAddr: 0x855F4, symBinAddr: 0x89FF8, symSize: 0x98 } + - { offsetInCU: 0x1ABCA, offset: 0x79496, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr285drop_in_place$LT$alloc..boxed..Box$LT$$u5b$$LP$gimli..read..UnitOffset$C$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..function..Function$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$$RP$$u5d$$GT$$GT$17haadf746c29ac0f3aE', symObjAddr: 0x855F4, symBinAddr: 0x89FF8, symSize: 0x98 } + - { offsetInCU: 0x1ABD2, offset: 0x7949E, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr184drop_in_place$LT$core..result..Result$LT$addr2line..function..Functions$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$17haee515e49dc4fdbaE', symObjAddr: 0x8568C, symBinAddr: 0x8A090, symSize: 0xAC } + - { offsetInCU: 0x1ADEA, offset: 0x796B6, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr184drop_in_place$LT$core..result..Result$LT$addr2line..function..Functions$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$17haee515e49dc4fdbaE', symObjAddr: 0x8568C, symBinAddr: 0x8A090, symSize: 0xAC } + - { offsetInCU: 0x1ADF2, offset: 0x796BE, size: 0x8, addend: 0x0, symName: '__ZN9addr2line8function17Function$LT$R$GT$14parse_children17hfb0f86a1cb3e0b1dE', symObjAddr: 0x85738, symBinAddr: 0x8A13C, symSize: 0xD44 } + - { offsetInCU: 0x1B0E5, offset: 0x799B1, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr164drop_in_place$LT$alloc..vec..Vec$LT$addr2line..function..InlinedFunction$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17h9fb9578ea95016d1E', symObjAddr: 0x86610, symBinAddr: 0x8B014, symSize: 0x10 } + - { offsetInCU: 0x1B0ED, offset: 0x799B9, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr64drop_in_place$LT$alloc..vec..Vec$LT$addr2line..UnitRange$GT$$GT$17hfd63474c1d82014bE', symObjAddr: 0x86620, symBinAddr: 0x8B024, symSize: 0x10 } + - { offsetInCU: 0x1B102, offset: 0x799CE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr164drop_in_place$LT$alloc..vec..Vec$LT$addr2line..function..InlinedFunction$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17h9fb9578ea95016d1E', symObjAddr: 0x86610, symBinAddr: 0x8B014, symSize: 0x10 } + - { offsetInCU: 0x1B11C, offset: 0x799E8, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr164drop_in_place$LT$alloc..vec..Vec$LT$addr2line..function..InlinedFunction$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17h9fb9578ea95016d1E', symObjAddr: 0x86610, symBinAddr: 0x8B014, symSize: 0x10 } + - { offsetInCU: 0x1B136, offset: 0x79A02, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr164drop_in_place$LT$alloc..vec..Vec$LT$addr2line..function..InlinedFunction$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17h9fb9578ea95016d1E', symObjAddr: 0x86610, symBinAddr: 0x8B014, symSize: 0x10 } + - { offsetInCU: 0x1B1C7, offset: 0x79A93, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr64drop_in_place$LT$alloc..vec..Vec$LT$addr2line..UnitRange$GT$$GT$17hfd63474c1d82014bE', symObjAddr: 0x86620, symBinAddr: 0x8B024, symSize: 0x10 } + - { offsetInCU: 0x1B1CF, offset: 0x79A9B, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr176drop_in_place$LT$alloc..boxed..Box$LT$$u5b$addr2line..function..InlinedFunction$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$u5d$$GT$$GT$17h6eae32688c885a14E', symObjAddr: 0x86630, symBinAddr: 0x8B034, symSize: 0xC } + - { offsetInCU: 0x1B1E4, offset: 0x79AB0, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr64drop_in_place$LT$alloc..vec..Vec$LT$addr2line..UnitRange$GT$$GT$17hfd63474c1d82014bE', symObjAddr: 0x86620, symBinAddr: 0x8B024, symSize: 0x10 } + - { offsetInCU: 0x1B1FE, offset: 0x79ACA, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr64drop_in_place$LT$alloc..vec..Vec$LT$addr2line..UnitRange$GT$$GT$17hfd63474c1d82014bE', symObjAddr: 0x86620, symBinAddr: 0x8B024, symSize: 0x10 } + - { offsetInCU: 0x1B218, offset: 0x79AE4, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr64drop_in_place$LT$alloc..vec..Vec$LT$addr2line..UnitRange$GT$$GT$17hfd63474c1d82014bE', symObjAddr: 0x86620, symBinAddr: 0x8B024, symSize: 0x10 } + - { offsetInCU: 0x1B29A, offset: 0x79B66, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr176drop_in_place$LT$alloc..boxed..Box$LT$$u5b$addr2line..function..InlinedFunction$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$u5d$$GT$$GT$17h6eae32688c885a14E', symObjAddr: 0x86630, symBinAddr: 0x8B034, symSize: 0xC } + - { offsetInCU: 0x1B2A2, offset: 0x79B6E, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h5cdc75dd7963ea9dE', symObjAddr: 0x8663C, symBinAddr: 0x8B040, symSize: 0xC0 } + - { offsetInCU: 0x1B2B7, offset: 0x79B83, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr176drop_in_place$LT$alloc..boxed..Box$LT$$u5b$addr2line..function..InlinedFunction$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$u5d$$GT$$GT$17h6eae32688c885a14E', symObjAddr: 0x86630, symBinAddr: 0x8B034, symSize: 0xC } + - { offsetInCU: 0x1B2D1, offset: 0x79B9D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr176drop_in_place$LT$alloc..boxed..Box$LT$$u5b$addr2line..function..InlinedFunction$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$u5d$$GT$$GT$17h6eae32688c885a14E', symObjAddr: 0x86630, symBinAddr: 0x8B034, symSize: 0xC } + - { offsetInCU: 0x1B338, offset: 0x79C04, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr168drop_in_place$LT$alloc..vec..Vec$LT$$RF$addr2line..function..InlinedFunction$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17hef3925752c764ab0E', symObjAddr: 0x866FC, symBinAddr: 0x8B100, symSize: 0x10 } + - { offsetInCU: 0x1B340, offset: 0x79C0C, size: 0x8, addend: 0x0, symName: __ZN9addr2line8function10name_entry17h38a72f99420e577cE, symObjAddr: 0x8670C, symBinAddr: 0x8B110, symSize: 0x3D0 } + - { offsetInCU: 0x1B35D, offset: 0x79C29, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr168drop_in_place$LT$alloc..vec..Vec$LT$$RF$addr2line..function..InlinedFunction$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17hef3925752c764ab0E', symObjAddr: 0x866FC, symBinAddr: 0x8B100, symSize: 0x10 } + - { offsetInCU: 0x1B377, offset: 0x79C43, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr168drop_in_place$LT$alloc..vec..Vec$LT$$RF$addr2line..function..InlinedFunction$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17hef3925752c764ab0E', symObjAddr: 0x866FC, symBinAddr: 0x8B100, symSize: 0x10 } + - { offsetInCU: 0x1B391, offset: 0x79C5D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr168drop_in_place$LT$alloc..vec..Vec$LT$$RF$addr2line..function..InlinedFunction$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17hef3925752c764ab0E', symObjAddr: 0x866FC, symBinAddr: 0x8B100, symSize: 0x10 } + - { offsetInCU: 0x1B45E, offset: 0x79D2A, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr124drop_in_place$LT$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$17h688f725ca30a557cE', symObjAddr: 0x87274, symBinAddr: 0x8BC78, symSize: 0x114 } + - { offsetInCU: 0x1B466, offset: 0x79D32, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr71drop_in_place$LT$std..backtrace_rs..symbolize..gimli..macho..Object$GT$17hf04c02636e848f32E', symObjAddr: 0x87388, symBinAddr: 0x8BD8C, symSize: 0xF0 } + - { offsetInCU: 0x1B773, offset: 0x7A03F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr71drop_in_place$LT$std..backtrace_rs..symbolize..gimli..macho..Object$GT$17hf04c02636e848f32E', symObjAddr: 0x87388, symBinAddr: 0x8BD8C, symSize: 0xF0 } + - { offsetInCU: 0x1B77B, offset: 0x7A047, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr121drop_in_place$LT$core..option..Option$LT$core..option..Option$LT$std..backtrace_rs..symbolize..gimli..Mapping$GT$$GT$$GT$17he94e528d4b8e52c1E', symObjAddr: 0x87478, symBinAddr: 0x8BE7C, symSize: 0x14 } + - { offsetInCU: 0x1BAE4, offset: 0x7A3B0, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr121drop_in_place$LT$core..option..Option$LT$core..option..Option$LT$std..backtrace_rs..symbolize..gimli..Mapping$GT$$GT$$GT$17he94e528d4b8e52c1E', symObjAddr: 0x87478, symBinAddr: 0x8BE7C, symSize: 0x14 } + - { offsetInCU: 0x1BAEC, offset: 0x7A3B8, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc8box_free17hebbe23513a408f6aE, symObjAddr: 0x8748C, symBinAddr: 0x8BE90, symSize: 0xC } + - { offsetInCU: 0x1BB90, offset: 0x7A45C, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr123drop_in_place$LT$addr2line..ResUnit$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$17hb92f5f904821fc27E', symObjAddr: 0x87498, symBinAddr: 0x8BE9C, symSize: 0xBC } + - { offsetInCU: 0x1BB98, offset: 0x7A464, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr153drop_in_place$LT$alloc..raw_vec..RawVec$LT$addr2line..ResUnit$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17hfdfe6f8ed8679b4fE', symObjAddr: 0x87554, symBinAddr: 0x8BF58, symSize: 0x10 } + - { offsetInCU: 0x1BFA1, offset: 0x7A86D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr153drop_in_place$LT$alloc..raw_vec..RawVec$LT$addr2line..ResUnit$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17hfdfe6f8ed8679b4fE', symObjAddr: 0x87554, symBinAddr: 0x8BF58, symSize: 0x10 } + - { offsetInCU: 0x1BFA9, offset: 0x7A875, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr154drop_in_place$LT$alloc..sync..Arc$LT$gimli..read..dwarf..Dwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17h982b0a512d39b201E', symObjAddr: 0x87564, symBinAddr: 0x8BF68, symSize: 0x24 } + - { offsetInCU: 0x1BFBE, offset: 0x7A88A, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr153drop_in_place$LT$alloc..raw_vec..RawVec$LT$addr2line..ResUnit$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17hfdfe6f8ed8679b4fE', symObjAddr: 0x87554, symBinAddr: 0x8BF58, symSize: 0x10 } + - { offsetInCU: 0x1BFD8, offset: 0x7A8A4, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr153drop_in_place$LT$alloc..raw_vec..RawVec$LT$addr2line..ResUnit$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17hfdfe6f8ed8679b4fE', symObjAddr: 0x87554, symBinAddr: 0x8BF58, symSize: 0x10 } + - { offsetInCU: 0x1C059, offset: 0x7A925, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr154drop_in_place$LT$alloc..sync..Arc$LT$gimli..read..dwarf..Dwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17h982b0a512d39b201E', symObjAddr: 0x87564, symBinAddr: 0x8BF68, symSize: 0x24 } + - { offsetInCU: 0x1C061, offset: 0x7A92D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr177drop_in_place$LT$core..option..Option$LT$alloc..boxed..Box$LT$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$$GT$17hd3feb7b665b80c08E', symObjAddr: 0x87588, symBinAddr: 0x8BF8C, symSize: 0x4C } + - { offsetInCU: 0x1C076, offset: 0x7A942, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr154drop_in_place$LT$alloc..sync..Arc$LT$gimli..read..dwarf..Dwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17h982b0a512d39b201E', symObjAddr: 0x87564, symBinAddr: 0x8BF68, symSize: 0x24 } + - { offsetInCU: 0x1C090, offset: 0x7A95C, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr154drop_in_place$LT$alloc..sync..Arc$LT$gimli..read..dwarf..Dwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17h982b0a512d39b201E', symObjAddr: 0x87564, symBinAddr: 0x8BF68, symSize: 0x24 } + - { offsetInCU: 0x1C0AA, offset: 0x7A976, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr154drop_in_place$LT$alloc..sync..Arc$LT$gimli..read..dwarf..Dwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17h982b0a512d39b201E', symObjAddr: 0x87564, symBinAddr: 0x8BF68, symSize: 0x24 } + - { offsetInCU: 0x1C112, offset: 0x7A9DE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr177drop_in_place$LT$core..option..Option$LT$alloc..boxed..Box$LT$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$$GT$17hd3feb7b665b80c08E', symObjAddr: 0x87588, symBinAddr: 0x8BF8C, symSize: 0x4C } + - { offsetInCU: 0x1C11A, offset: 0x7A9E6, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hb39082e040a0d391E', symObjAddr: 0x875D4, symBinAddr: 0x8BFD8, symSize: 0x78 } + - { offsetInCU: 0x1C281, offset: 0x7AB4D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr55drop_in_place$LT$gimli..read..abbrev..Abbreviations$GT$17h7444570473eb8f86E', symObjAddr: 0x8764C, symBinAddr: 0x8C050, symSize: 0x10C } + - { offsetInCU: 0x1C289, offset: 0x7AB55, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr181drop_in_place$LT$core..option..Option$LT$gimli..read..line..IncompleteLineProgram$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$GT$$GT$17h1888c87e871d5c2cE', symObjAddr: 0x87758, symBinAddr: 0x8C15C, symSize: 0x70 } + - { offsetInCU: 0x1C688, offset: 0x7AF54, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr181drop_in_place$LT$core..option..Option$LT$gimli..read..line..IncompleteLineProgram$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$GT$$GT$17h1888c87e871d5c2cE', symObjAddr: 0x87758, symBinAddr: 0x8C15C, symSize: 0x70 } + - { offsetInCU: 0x1C690, offset: 0x7AF5C, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr119drop_in_place$LT$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..Lines$C$gimli..read..Error$GT$$GT$$GT$17h3f6cd1b53490ffe2E', symObjAddr: 0x877C8, symBinAddr: 0x8C1CC, symSize: 0x14 } + - { offsetInCU: 0x1C9C7, offset: 0x7B293, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr119drop_in_place$LT$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..Lines$C$gimli..read..Error$GT$$GT$$GT$17h3f6cd1b53490ffe2E', symObjAddr: 0x877C8, symBinAddr: 0x8C1CC, symSize: 0x14 } + - { offsetInCU: 0x1C9CF, offset: 0x7B29B, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr217drop_in_place$LT$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..function..Functions$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$$GT$17h2a7d0435ae3b318cE', symObjAddr: 0x877DC, symBinAddr: 0x8C1E0, symSize: 0x14 } + - { offsetInCU: 0x1C9E4, offset: 0x7B2B0, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr119drop_in_place$LT$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..Lines$C$gimli..read..Error$GT$$GT$$GT$17h3f6cd1b53490ffe2E', symObjAddr: 0x877C8, symBinAddr: 0x8C1CC, symSize: 0x14 } + - { offsetInCU: 0x1C9FE, offset: 0x7B2CA, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr119drop_in_place$LT$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..Lines$C$gimli..read..Error$GT$$GT$$GT$17h3f6cd1b53490ffe2E', symObjAddr: 0x877C8, symBinAddr: 0x8C1CC, symSize: 0x14 } + - { offsetInCU: 0x1CA16, offset: 0x7B2E2, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr217drop_in_place$LT$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..function..Functions$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$$GT$17h2a7d0435ae3b318cE', symObjAddr: 0x877DC, symBinAddr: 0x8C1E0, symSize: 0x14 } + - { offsetInCU: 0x1CA1E, offset: 0x7B2EA, size: 0x8, addend: 0x0, symName: '__ZN5alloc11collections5btree3map25IntoIter$LT$K$C$V$C$A$GT$10dying_next17hdd1ab3686764354aE', symObjAddr: 0x877F0, symBinAddr: 0x8C1F4, symSize: 0x18C } + - { offsetInCU: 0x1CA33, offset: 0x7B2FF, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr217drop_in_place$LT$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..function..Functions$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$$GT$17h2a7d0435ae3b318cE', symObjAddr: 0x877DC, symBinAddr: 0x8C1E0, symSize: 0x14 } + - { offsetInCU: 0x1CA4D, offset: 0x7B319, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr217drop_in_place$LT$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..function..Functions$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$$GT$17h2a7d0435ae3b318cE', symObjAddr: 0x877DC, symBinAddr: 0x8C1E0, symSize: 0x14 } + - { offsetInCU: 0x1CACE, offset: 0x7B39A, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr82drop_in_place$LT$alloc..sync..ArcInner$LT$std..sys..unix..fs..InnerReadDir$GT$$GT$17h00f963c14d25e7d0E', symObjAddr: 0x87AAC, symBinAddr: 0x8C424, symSize: 0x50 } + - { offsetInCU: 0x1CAD6, offset: 0x7B3A2, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs9symbolize5gimli5macho6Object7section17h57324cd404c3fd5fE, symObjAddr: 0x87AFC, symBinAddr: 0x8C474, symSize: 0x410 } + - { offsetInCU: 0x1CC25, offset: 0x7B4F1, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr159drop_in_place$LT$alloc..sync..ArcInner$LT$gimli..read..dwarf..Dwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17hbeff9f36df6b7262E', symObjAddr: 0x87F0C, symBinAddr: 0x8C884, symSize: 0x28 } + - { offsetInCU: 0x1CC2D, offset: 0x7B4F9, size: 0x8, addend: 0x0, symName: '__ZN9addr2line17ResDwarf$LT$R$GT$5parse17hdb321e617da9181dE', symObjAddr: 0x87F34, symBinAddr: 0x8C8AC, symSize: 0x3F5C } + - { offsetInCU: 0x1CC4A, offset: 0x7B516, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr159drop_in_place$LT$alloc..sync..ArcInner$LT$gimli..read..dwarf..Dwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17hbeff9f36df6b7262E', symObjAddr: 0x87F0C, symBinAddr: 0x8C884, symSize: 0x28 } + - { offsetInCU: 0x1CC64, offset: 0x7B530, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr159drop_in_place$LT$alloc..sync..ArcInner$LT$gimli..read..dwarf..Dwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17hbeff9f36df6b7262E', symObjAddr: 0x87F0C, symBinAddr: 0x8C884, symSize: 0x28 } + - { offsetInCU: 0x1CE5B, offset: 0x7B727, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr130drop_in_place$LT$gimli..read..dwarf..Dwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$17h018f9b419d6b3afcE', symObjAddr: 0x8BE90, symBinAddr: 0x90808, symSize: 0x28 } + - { offsetInCU: 0x1CE63, offset: 0x7B72F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr118drop_in_place$LT$alloc..vec..Vec$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$GT$$GT$17h93b2714e04348aabE', symObjAddr: 0x8BEB8, symBinAddr: 0x90830, symSize: 0x10 } + - { offsetInCU: 0x1CE78, offset: 0x7B744, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr130drop_in_place$LT$gimli..read..dwarf..Dwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$17h018f9b419d6b3afcE', symObjAddr: 0x8BE90, symBinAddr: 0x90808, symSize: 0x28 } + - { offsetInCU: 0x1CF15, offset: 0x7B7E1, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr118drop_in_place$LT$alloc..vec..Vec$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$GT$$GT$17h93b2714e04348aabE', symObjAddr: 0x8BEB8, symBinAddr: 0x90830, symSize: 0x10 } + - { offsetInCU: 0x1CF1D, offset: 0x7B7E9, size: 0x8, addend: 0x0, symName: '__ZN5gimli4read7aranges30ArangeHeader$LT$R$C$Offset$GT$5parse17h71ad12bd0efe254aE', symObjAddr: 0x8BEC8, symBinAddr: 0x90840, symSize: 0x344 } + - { offsetInCU: 0x1CF32, offset: 0x7B7FE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr118drop_in_place$LT$alloc..vec..Vec$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$GT$$GT$17h93b2714e04348aabE', symObjAddr: 0x8BEB8, symBinAddr: 0x90830, symSize: 0x10 } + - { offsetInCU: 0x1CF4C, offset: 0x7B818, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr118drop_in_place$LT$alloc..vec..Vec$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$GT$$GT$17h93b2714e04348aabE', symObjAddr: 0x8BEB8, symBinAddr: 0x90830, symSize: 0x10 } + - { offsetInCU: 0x1CF66, offset: 0x7B832, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr118drop_in_place$LT$alloc..vec..Vec$LT$$LP$gimli..common..DebugInfoOffset$C$gimli..common..DebugArangesOffset$RP$$GT$$GT$17h93b2714e04348aabE', symObjAddr: 0x8BEB8, symBinAddr: 0x90830, symSize: 0x10 } + - { offsetInCU: 0x1CFE8, offset: 0x7B8B4, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr52drop_in_place$LT$gimli..read..abbrev..Attributes$GT$17h64e8e74e4ae6840dE', symObjAddr: 0x8C20C, symBinAddr: 0x90B84, symSize: 0x1C } + - { offsetInCU: 0x1CFF0, offset: 0x7B8BC, size: 0x8, addend: 0x0, symName: __ZN5gimli4read4line15FileEntryFormat5parse17h68488c0557477708E, symObjAddr: 0x8C228, symBinAddr: 0x90BA0, symSize: 0x2AC } + - { offsetInCU: 0x1D0CD, offset: 0x7B999, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr164drop_in_place$LT$alloc..vec..Vec$LT$gimli..read..line..FileEntry$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$GT$$GT$17h94b88e763fa51901E', symObjAddr: 0x8CE54, symBinAddr: 0x917CC, symSize: 0x10 } + - { offsetInCU: 0x1D0D5, offset: 0x7B9A1, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h30eee68f360b2935E', symObjAddr: 0x8CE64, symBinAddr: 0x917DC, symSize: 0xD4 } + - { offsetInCU: 0x1D0EA, offset: 0x7B9B6, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr164drop_in_place$LT$alloc..vec..Vec$LT$gimli..read..line..FileEntry$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$GT$$GT$17h94b88e763fa51901E', symObjAddr: 0x8CE54, symBinAddr: 0x917CC, symSize: 0x10 } + - { offsetInCU: 0x1D104, offset: 0x7B9D0, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr164drop_in_place$LT$alloc..vec..Vec$LT$gimli..read..line..FileEntry$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$GT$$GT$17h94b88e763fa51901E', symObjAddr: 0x8CE54, symBinAddr: 0x917CC, symSize: 0x10 } + - { offsetInCU: 0x1D11E, offset: 0x7B9EA, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr164drop_in_place$LT$alloc..vec..Vec$LT$gimli..read..line..FileEntry$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$GT$$GT$17h94b88e763fa51901E', symObjAddr: 0x8CE54, symBinAddr: 0x917CC, symSize: 0x10 } + - { offsetInCU: 0x1D1A0, offset: 0x7BA6C, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr137drop_in_place$LT$gimli..read..dwarf..Unit$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$GT$17h545e11a40fa0b018E', symObjAddr: 0x8CF38, symBinAddr: 0x918B0, symSize: 0x8C } + - { offsetInCU: 0x1D1A8, offset: 0x7BA74, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr146drop_in_place$LT$alloc..vec..Vec$LT$addr2line..ResUnit$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17hd97a853937c22d44E', symObjAddr: 0x8CFC4, symBinAddr: 0x9193C, symSize: 0xAC } + - { offsetInCU: 0x1D4FA, offset: 0x7BDC6, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr146drop_in_place$LT$alloc..vec..Vec$LT$addr2line..ResUnit$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17hd97a853937c22d44E', symObjAddr: 0x8CFC4, symBinAddr: 0x9193C, symSize: 0xAC } + - { offsetInCU: 0x1D502, offset: 0x7BDCE, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h3e4edcb03bc157f0E', symObjAddr: 0x8D070, symBinAddr: 0x919E8, symSize: 0xC0 } + - { offsetInCU: 0x1D5D1, offset: 0x7BE9D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr144drop_in_place$LT$alloc..vec..Vec$LT$core..option..Option$LT$core..option..Option$LT$std..backtrace_rs..symbolize..gimli..Mapping$GT$$GT$$GT$$GT$17h70164f22442888b8E', symObjAddr: 0x8D130, symBinAddr: 0x91AA8, symSize: 0xBC } + - { offsetInCU: 0x1D5D9, offset: 0x7BEA5, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr72drop_in_place$LT$core..option..Option$LT$object..read..ObjectMap$GT$$GT$17hb78313a22742eb42E', symObjAddr: 0x8D1EC, symBinAddr: 0x91B64, symSize: 0x48 } + - { offsetInCU: 0x1D6D2, offset: 0x7BF9E, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr72drop_in_place$LT$core..option..Option$LT$object..read..ObjectMap$GT$$GT$17hb78313a22742eb42E', symObjAddr: 0x8D1EC, symBinAddr: 0x91B64, symSize: 0x48 } + - { offsetInCU: 0x1D6DA, offset: 0x7BFA6, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr151drop_in_place$LT$alloc..raw_vec..RawVec$LT$core..option..Option$LT$core..option..Option$LT$std..backtrace_rs..symbolize..gimli..Mapping$GT$$GT$$GT$$GT$17h7b48b41483fffd0cE', symObjAddr: 0x8D234, symBinAddr: 0x91BAC, symSize: 0x10 } + - { offsetInCU: 0x1D8B1, offset: 0x7C17D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr151drop_in_place$LT$alloc..raw_vec..RawVec$LT$core..option..Option$LT$core..option..Option$LT$std..backtrace_rs..symbolize..gimli..Mapping$GT$$GT$$GT$$GT$17h7b48b41483fffd0cE', symObjAddr: 0x8D234, symBinAddr: 0x91BAC, symSize: 0x10 } + - { offsetInCU: 0x1D8B9, offset: 0x7C185, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$7reserve21do_reserve_and_handle17h5a05cce8e5d8d921E', symObjAddr: 0x8D244, symBinAddr: 0xC4510, symSize: 0xD4 } + - { offsetInCU: 0x1D8CE, offset: 0x7C19A, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr151drop_in_place$LT$alloc..raw_vec..RawVec$LT$core..option..Option$LT$core..option..Option$LT$std..backtrace_rs..symbolize..gimli..Mapping$GT$$GT$$GT$$GT$17h7b48b41483fffd0cE', symObjAddr: 0x8D234, symBinAddr: 0x91BAC, symSize: 0x10 } + - { offsetInCU: 0x1D8E8, offset: 0x7C1B4, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr151drop_in_place$LT$alloc..raw_vec..RawVec$LT$core..option..Option$LT$core..option..Option$LT$std..backtrace_rs..symbolize..gimli..Mapping$GT$$GT$$GT$$GT$17h7b48b41483fffd0cE', symObjAddr: 0x8D234, symBinAddr: 0x91BAC, symSize: 0x10 } + - { offsetInCU: 0x1DA79, offset: 0x7C345, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr44drop_in_place$LT$object..read..ObjectMap$GT$17hc74c698036190a9fE', symObjAddr: 0x8F24C, symBinAddr: 0x93A30, symSize: 0x44 } + - { offsetInCU: 0x1DA81, offset: 0x7C34D, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort8heapsort17ha7d9f8ceedcf981eE, symObjAddr: 0x8F290, symBinAddr: 0xC46A4, symSize: 0x240 } + - { offsetInCU: 0x1DC25, offset: 0x7C4F1, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr86drop_in_place$LT$core..slice..sort..CopyOnDrop$LT$object..read..ObjectMapEntry$GT$$GT$17h7d0608c0db406970E', symObjAddr: 0x8F940, symBinAddr: 0x93A74, symSize: 0x14 } + - { offsetInCU: 0x1DC2D, offset: 0x7C4F9, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort8heapsort17h55a2014d81c9e902E, symObjAddr: 0x8F954, symBinAddr: 0xC4D54, symSize: 0x238 } + - { offsetInCU: 0x1DC42, offset: 0x7C50E, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr86drop_in_place$LT$core..slice..sort..CopyOnDrop$LT$object..read..ObjectMapEntry$GT$$GT$17h7d0608c0db406970E', symObjAddr: 0x8F940, symBinAddr: 0x93A74, symSize: 0x14 } + - { offsetInCU: 0x1DC5C, offset: 0x7C528, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr86drop_in_place$LT$core..slice..sort..CopyOnDrop$LT$object..read..ObjectMapEntry$GT$$GT$17h7d0608c0db406970E', symObjAddr: 0x8F940, symBinAddr: 0x93A74, symSize: 0x14 } + - { offsetInCU: 0x1DC73, offset: 0x7C53F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr88drop_in_place$LT$core..slice..sort..CopyOnDrop$LT$$LP$$RF$$u5b$u8$u5d$$C$u64$RP$$GT$$GT$17h391ea80a629f0e8eE', symObjAddr: 0x8FFC8, symBinAddr: 0x93A88, symSize: 0x14 } + - { offsetInCU: 0x1DC7B, offset: 0x7C547, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort8heapsort17hc1d311dedadceb9cE, symObjAddr: 0x8FFDC, symBinAddr: 0xC53C8, symSize: 0xD0 } + - { offsetInCU: 0x1DC90, offset: 0x7C55C, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr88drop_in_place$LT$core..slice..sort..CopyOnDrop$LT$$LP$$RF$$u5b$u8$u5d$$C$u64$RP$$GT$$GT$17h391ea80a629f0e8eE', symObjAddr: 0x8FFC8, symBinAddr: 0x93A88, symSize: 0x14 } + - { offsetInCU: 0x1DCAA, offset: 0x7C576, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr88drop_in_place$LT$core..slice..sort..CopyOnDrop$LT$$LP$$RF$$u5b$u8$u5d$$C$u64$RP$$GT$$GT$17h391ea80a629f0e8eE', symObjAddr: 0x8FFC8, symBinAddr: 0x93A88, symSize: 0x14 } + - { offsetInCU: 0x1DCDF, offset: 0x7C5AB, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr111drop_in_place$LT$alloc..raw_vec..RawVec$LT$$LP$usize$C$std..backtrace_rs..symbolize..gimli..Mapping$RP$$GT$$GT$17h6bc40d0733aaabacE', symObjAddr: 0x908D0, symBinAddr: 0x93EC0, symSize: 0x10 } + - { offsetInCU: 0x1DCE7, offset: 0x7C5B3, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs9symbolize6Symbol4name17h42e94ee8d935fdadE, symObjAddr: 0x908E0, symBinAddr: 0x93ED0, symSize: 0xF8 } + - { offsetInCU: 0x1DCFC, offset: 0x7C5C8, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr111drop_in_place$LT$alloc..raw_vec..RawVec$LT$$LP$usize$C$std..backtrace_rs..symbolize..gimli..Mapping$RP$$GT$$GT$17h6bc40d0733aaabacE', symObjAddr: 0x908D0, symBinAddr: 0x93EC0, symSize: 0x10 } + - { offsetInCU: 0x1DD16, offset: 0x7C5E2, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr111drop_in_place$LT$alloc..raw_vec..RawVec$LT$$LP$usize$C$std..backtrace_rs..symbolize..gimli..Mapping$RP$$GT$$GT$17h6bc40d0733aaabacE', symObjAddr: 0x908D0, symBinAddr: 0x93EC0, symSize: 0x10 } + - { offsetInCU: 0x1DDD3, offset: 0x7C69F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr75drop_in_place$LT$std..sys..unix..locks..pthread_rwlock..AllocatedRwLock$GT$17h20fdc8a668f8bd76E', symObjAddr: 0x90DEC, symBinAddr: 0x942BC, symSize: 0x4 } + - { offsetInCU: 0x1DDDB, offset: 0x7C6A7, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr64drop_in_place$LT$std..backtrace_rs..print..BacktraceFrameFmt$GT$17h554003865f3f2a4fE', symObjAddr: 0x90DF0, symBinAddr: 0x942C0, symSize: 0x10 } + - { offsetInCU: 0x1DDF0, offset: 0x7C6BC, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr75drop_in_place$LT$std..sys..unix..locks..pthread_rwlock..AllocatedRwLock$GT$17h20fdc8a668f8bd76E', symObjAddr: 0x90DEC, symBinAddr: 0x942BC, symSize: 0x4 } + - { offsetInCU: 0x1DDF8, offset: 0x7C6C4, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr64drop_in_place$LT$std..backtrace_rs..print..BacktraceFrameFmt$GT$17h554003865f3f2a4fE', symObjAddr: 0x90DF0, symBinAddr: 0x942C0, symSize: 0x10 } + - { offsetInCU: 0x1DE07, offset: 0x7C6D3, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr64drop_in_place$LT$std..backtrace_rs..print..BacktraceFrameFmt$GT$17h554003865f3f2a4fE', symObjAddr: 0x90DF0, symBinAddr: 0x942C0, symSize: 0x10 } + - { offsetInCU: 0x1DE0F, offset: 0x7C6DB, size: 0x8, addend: 0x0, symName: __ZN3std12backtrace_rs5print17BacktraceFrameFmt21print_raw_with_column17h8c13d9fae29f5b4dE, symObjAddr: 0x90E00, symBinAddr: 0x942D0, symSize: 0x4A4 } + - { offsetInCU: 0x1DE24, offset: 0x7C6F0, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr64drop_in_place$LT$std..backtrace_rs..print..BacktraceFrameFmt$GT$17h554003865f3f2a4fE', symObjAddr: 0x90DF0, symBinAddr: 0x942C0, symSize: 0x10 } + - { offsetInCU: 0x1DE3B, offset: 0x7C707, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr71drop_in_place$LT$std..sync..rwlock..RwLockReadGuard$LT$$LP$$RP$$GT$$GT$17h9e852fef908926ccE', symObjAddr: 0x913DC, symBinAddr: 0x948AC, symSize: 0x3C } + - { offsetInCU: 0x1DE43, offset: 0x7C70F, size: 0x8, addend: 0x0, symName: '__ZN60_$LT$std..io..error..Error$u20$as$u20$core..fmt..Display$GT$3fmt17h766d95c2d368631bE', symObjAddr: 0x91418, symBinAddr: 0x948E8, symSize: 0x510 } + - { offsetInCU: 0x1DE5F, offset: 0x7C72B, size: 0x8, addend: 0x0, symName: '__ZN60_$LT$std..io..error..Error$u20$as$u20$core..fmt..Display$GT$3fmt17h766d95c2d368631bE', symObjAddr: 0x91418, symBinAddr: 0x948E8, symSize: 0x510 } + - { offsetInCU: 0x1DE79, offset: 0x7C745, size: 0x8, addend: 0x0, symName: '__ZN60_$LT$std..io..error..Error$u20$as$u20$core..fmt..Display$GT$3fmt17h766d95c2d368631bE', symObjAddr: 0x91418, symBinAddr: 0x948E8, symSize: 0x510 } + - { offsetInCU: 0x1DFDB, offset: 0x7C8A7, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr84drop_in_place$LT$std..io..stdio..set_output_capture..$u7b$$u7b$closure$u7d$$u7d$$GT$17h8ee75496711b3edaE', symObjAddr: 0x91DDC, symBinAddr: 0x951A8, symSize: 0x2C } + - { offsetInCU: 0x1DFE3, offset: 0x7C8AF, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17he3ab93a411a345e6E, symObjAddr: 0x91E08, symBinAddr: 0x951D4, symSize: 0xA0 } + - { offsetInCU: 0x1DFF8, offset: 0x7C8C4, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr84drop_in_place$LT$std..io..stdio..set_output_capture..$u7b$$u7b$closure$u7d$$u7d$$GT$17h8ee75496711b3edaE', symObjAddr: 0x91DDC, symBinAddr: 0x951A8, symSize: 0x2C } + - { offsetInCU: 0x1E0D1, offset: 0x7C99D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr215drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..Cell$LT$core..option..Option$LT$alloc..sync..Arc$LT$std..sync..mutex..Mutex$LT$alloc..vec..Vec$LT$u8$GT$$GT$$GT$$GT$$GT$$GT$$GT$$GT$17h3af527a13eea77f9E', symObjAddr: 0x91EA8, symBinAddr: 0x95274, symSize: 0x54 } + - { offsetInCU: 0x1E0D9, offset: 0x7C9A5, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write9write_fmt17h9ce3f3087b088578E, symObjAddr: 0x91EFC, symBinAddr: 0x952C8, symSize: 0xEC } + - { offsetInCU: 0x1E237, offset: 0x7CB03, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write9write_fmt17h9ce3f3087b088578E, symObjAddr: 0x91EFC, symBinAddr: 0x952C8, symSize: 0xEC } + - { offsetInCU: 0x1E251, offset: 0x7CB1D, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write9write_fmt17h9ce3f3087b088578E, symObjAddr: 0x91EFC, symBinAddr: 0x952C8, symSize: 0xEC } + - { offsetInCU: 0x1E26B, offset: 0x7CB37, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write9write_fmt17h9ce3f3087b088578E, symObjAddr: 0x91EFC, symBinAddr: 0x952C8, symSize: 0xEC } + - { offsetInCU: 0x1E284, offset: 0x7CB50, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write9write_fmt17h9ce3f3087b088578E, symObjAddr: 0x91EFC, symBinAddr: 0x952C8, symSize: 0xEC } + - { offsetInCU: 0x1E29D, offset: 0x7CB69, size: 0x8, addend: 0x0, symName: __ZN3std2io5Write9write_fmt17h9ce3f3087b088578E, symObjAddr: 0x91EFC, symBinAddr: 0x952C8, symSize: 0xEC } + - { offsetInCU: 0x1E2B0, offset: 0x7CB7C, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr101drop_in_place$LT$alloc..sync..Arc$LT$std..sync..mutex..Mutex$LT$alloc..vec..Vec$LT$u8$GT$$GT$$GT$$GT$17h960733d3d28a8891E', symObjAddr: 0x91FE8, symBinAddr: 0x953B4, symSize: 0x28 } + - { offsetInCU: 0x1E2B8, offset: 0x7CB84, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$std..io..Write..write_fmt..Adapter$LT$T$GT$$u20$as$u20$core..fmt..Write$GT$9write_str17he3db7cc307a7a833E', symObjAddr: 0x92010, symBinAddr: 0x953DC, symSize: 0x78 } + - { offsetInCU: 0x1E2CD, offset: 0x7CB99, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr101drop_in_place$LT$alloc..sync..Arc$LT$std..sync..mutex..Mutex$LT$alloc..vec..Vec$LT$u8$GT$$GT$$GT$$GT$17h960733d3d28a8891E', symObjAddr: 0x91FE8, symBinAddr: 0x953B4, symSize: 0x28 } + - { offsetInCU: 0x1E2E7, offset: 0x7CBB3, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr101drop_in_place$LT$alloc..sync..Arc$LT$std..sync..mutex..Mutex$LT$alloc..vec..Vec$LT$u8$GT$$GT$$GT$$GT$17h960733d3d28a8891E', symObjAddr: 0x91FE8, symBinAddr: 0x953B4, symSize: 0x28 } + - { offsetInCU: 0x1E301, offset: 0x7CBCD, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr101drop_in_place$LT$alloc..sync..Arc$LT$std..sync..mutex..Mutex$LT$alloc..vec..Vec$LT$u8$GT$$GT$$GT$$GT$17h960733d3d28a8891E', symObjAddr: 0x91FE8, symBinAddr: 0x953B4, symSize: 0x28 } + - { offsetInCU: 0x1E387, offset: 0x7CC53, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr77drop_in_place$LT$std..sys..unix..locks..pthread_condvar..AllocatedCondvar$GT$17had1f5b058710b6e8E', symObjAddr: 0x92578, symBinAddr: 0x9586C, symSize: 0x4 } + - { offsetInCU: 0x1E38F, offset: 0x7CC5B, size: 0x8, addend: 0x0, symName: __ZN3std4sync4mpmc7context7Context3new17h5d48f5f70507df4fE, symObjAddr: 0x9257C, symBinAddr: 0xC5B94, symSize: 0x178 } + - { offsetInCU: 0x1E3A4, offset: 0x7CC70, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr77drop_in_place$LT$std..sys..unix..locks..pthread_condvar..AllocatedCondvar$GT$17had1f5b058710b6e8E', symObjAddr: 0x92578, symBinAddr: 0x9586C, symSize: 0x4 } + - { offsetInCU: 0x1E3AC, offset: 0x7CC78, size: 0x8, addend: 0x0, symName: __ZN3std4sync4mpmc7context7Context3new17h5d48f5f70507df4fE, symObjAddr: 0x9257C, symBinAddr: 0xC5B94, symSize: 0x178 } + - { offsetInCU: 0x1E3D9, offset: 0x7CCA5, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr81drop_in_place$LT$alloc..sync..ArcInner$LT$std..sync..mpmc..context..Inner$GT$$GT$17h91b823d66b987abdE', symObjAddr: 0x926F4, symBinAddr: 0x95870, symSize: 0x28 } + - { offsetInCU: 0x1E3E1, offset: 0x7CCAD, size: 0x8, addend: 0x0, symName: '__ZN91_$LT$std..sys_common..backtrace.._print..DisplayBacktrace$u20$as$u20$core..fmt..Display$GT$3fmt17h7de9207d3c56fc89E', symObjAddr: 0x9271C, symBinAddr: 0x95898, symSize: 0x2FC } + - { offsetInCU: 0x1E3FE, offset: 0x7CCCA, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr81drop_in_place$LT$alloc..sync..ArcInner$LT$std..sync..mpmc..context..Inner$GT$$GT$17h91b823d66b987abdE', symObjAddr: 0x926F4, symBinAddr: 0x95870, symSize: 0x28 } + - { offsetInCU: 0x1E418, offset: 0x7CCE4, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr81drop_in_place$LT$alloc..sync..ArcInner$LT$std..sync..mpmc..context..Inner$GT$$GT$17h91b823d66b987abdE', symObjAddr: 0x926F4, symBinAddr: 0x95870, symSize: 0x28 } + - { offsetInCU: 0x1E432, offset: 0x7CCFE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr81drop_in_place$LT$alloc..sync..ArcInner$LT$std..sync..mpmc..context..Inner$GT$$GT$17h91b823d66b987abdE', symObjAddr: 0x926F4, symBinAddr: 0x95870, symSize: 0x28 } + - { offsetInCU: 0x1E44C, offset: 0x7CD18, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr81drop_in_place$LT$alloc..sync..ArcInner$LT$std..sync..mpmc..context..Inner$GT$$GT$17h91b823d66b987abdE', symObjAddr: 0x926F4, symBinAddr: 0x95870, symSize: 0x28 } + - { offsetInCU: 0x1E466, offset: 0x7CD32, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr81drop_in_place$LT$alloc..sync..ArcInner$LT$std..sync..mpmc..context..Inner$GT$$GT$17h91b823d66b987abdE', symObjAddr: 0x926F4, symBinAddr: 0x95870, symSize: 0x28 } + - { offsetInCU: 0x1E480, offset: 0x7CD4C, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr81drop_in_place$LT$alloc..sync..ArcInner$LT$std..sync..mpmc..context..Inner$GT$$GT$17h91b823d66b987abdE', symObjAddr: 0x926F4, symBinAddr: 0x95870, symSize: 0x28 } + - { offsetInCU: 0x1E49A, offset: 0x7CD66, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr81drop_in_place$LT$alloc..sync..ArcInner$LT$std..sync..mpmc..context..Inner$GT$$GT$17h91b823d66b987abdE', symObjAddr: 0x926F4, symBinAddr: 0x95870, symSize: 0x28 } + - { offsetInCU: 0x1E533, offset: 0x7CDFF, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr70drop_in_place$LT$std..panicking..begin_panic_handler..PanicPayload$GT$17hf4e6995e830a8ce1E', symObjAddr: 0x92A18, symBinAddr: 0x95B94, symSize: 0x1C } + - { offsetInCU: 0x1E53B, offset: 0x7CE07, size: 0x8, addend: 0x0, symName: '__ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17hba6a138ed50d57d6E', symObjAddr: 0x92A34, symBinAddr: 0x95BB0, symSize: 0x4 } + - { offsetInCU: 0x1E722, offset: 0x7CFEE, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr68drop_in_place$LT$core..option..Option$LT$std..thread..Thread$GT$$GT$17h668d94e44987ed1aE', symObjAddr: 0x95768, symBinAddr: 0x988E4, symSize: 0x2C } + - { offsetInCU: 0x1E72A, offset: 0x7CFF6, size: 0x8, addend: 0x0, symName: '__ZN3std9panicking12default_hook28_$u7b$$u7b$closure$u7d$$u7d$17hc38d37b7ce8e4427E', symObjAddr: 0x95794, symBinAddr: 0x98910, symSize: 0x224 } + - { offsetInCU: 0x2053E, offset: 0x7EE0A, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5Write10write_char17h131258929a0dd663E, symObjAddr: 0x78248, symBinAddr: 0x7CFF4, symSize: 0xC8 } + - { offsetInCU: 0x20546, offset: 0x7EE12, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5Write9write_fmt17h0aaeed3cf6030e13E, symObjAddr: 0x78310, symBinAddr: 0x7D0BC, symSize: 0x40 } + - { offsetInCU: 0x2059A, offset: 0x7EE66, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5Write9write_fmt17h0aaeed3cf6030e13E, symObjAddr: 0x78310, symBinAddr: 0x7D0BC, symSize: 0x40 } + - { offsetInCU: 0x205A2, offset: 0x7EE6E, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr100drop_in_place$LT$$RF$mut$u20$std..io..Write..write_fmt..Adapter$LT$alloc..vec..Vec$LT$u8$GT$$GT$$GT$17h55e5e1dcaf07a195E', symObjAddr: 0x78350, symBinAddr: 0x7D0FC, symSize: 0x4 } + - { offsetInCU: 0x205CE, offset: 0x7EE9A, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5Write10write_char17h2f668b23e7bb56a0E, symObjAddr: 0x92088, symBinAddr: 0x95454, symSize: 0x120 } + - { offsetInCU: 0x205D6, offset: 0x7EEA2, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5Write9write_fmt17h42d0af625ab9ec21E, symObjAddr: 0x921A8, symBinAddr: 0x95574, symSize: 0x40 } + - { offsetInCU: 0x20757, offset: 0x7F023, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5Write9write_fmt17h42d0af625ab9ec21E, symObjAddr: 0x921A8, symBinAddr: 0x95574, symSize: 0x40 } + - { offsetInCU: 0x2076B, offset: 0x7F037, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5Write9write_fmt17h42d0af625ab9ec21E, symObjAddr: 0x921A8, symBinAddr: 0x95574, symSize: 0x40 } + - { offsetInCU: 0x20773, offset: 0x7F03F, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_str17h13f1f4da433017c8E', symObjAddr: 0x921E8, symBinAddr: 0x955B4, symSize: 0x7C } + - { offsetInCU: 0x207A6, offset: 0x7F072, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_str17h9b1b49e0e71d2a90E', symObjAddr: 0x78354, symBinAddr: 0x7D100, symSize: 0x8 } + - { offsetInCU: 0x207AE, offset: 0x7F07A, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17h1f919c1769d38f0bE', symObjAddr: 0x7835C, symBinAddr: 0x7D108, symSize: 0xCC } + - { offsetInCU: 0x207C6, offset: 0x7F092, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17h1f919c1769d38f0bE', symObjAddr: 0x7835C, symBinAddr: 0x7D108, symSize: 0xCC } + - { offsetInCU: 0x207CE, offset: 0x7F09A, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_fmt17hd4ff00989b525567E', symObjAddr: 0x78428, symBinAddr: 0x7D1D4, symSize: 0x44 } + - { offsetInCU: 0x20843, offset: 0x7F10F, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_fmt17hd4ff00989b525567E', symObjAddr: 0x78428, symBinAddr: 0x7D1D4, symSize: 0x44 } + - { offsetInCU: 0x2084B, offset: 0x7F117, size: 0x8, addend: 0x0, symName: __ZN3std9panicking11panic_count17LOCAL_PANIC_COUNT7__getit17ha83da79a3e52a3a7E, symObjAddr: 0x7846C, symBinAddr: 0x7D218, symSize: 0xEC } + - { offsetInCU: 0x2087C, offset: 0x7F148, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_str17h13f1f4da433017c8E', symObjAddr: 0x921E8, symBinAddr: 0x955B4, symSize: 0x7C } + - { offsetInCU: 0x20884, offset: 0x7F150, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17he0514badfc198656E', symObjAddr: 0x92264, symBinAddr: 0x95630, symSize: 0x1C } + - { offsetInCU: 0x209C2, offset: 0x7F28E, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17he0514badfc198656E', symObjAddr: 0x92264, symBinAddr: 0x95630, symSize: 0x1C } + - { offsetInCU: 0x209D6, offset: 0x7F2A2, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17he0514badfc198656E', symObjAddr: 0x92264, symBinAddr: 0x95630, symSize: 0x1C } + - { offsetInCU: 0x209DE, offset: 0x7F2AA, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_fmt17hc2b7c2d8e4580366E', symObjAddr: 0x92280, symBinAddr: 0x9564C, symSize: 0x44 } + - { offsetInCU: 0x209F5, offset: 0x7F2C1, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_fmt17hc2b7c2d8e4580366E', symObjAddr: 0x92280, symBinAddr: 0x9564C, symSize: 0x44 } + - { offsetInCU: 0x209FD, offset: 0x7F2C9, size: 0x8, addend: 0x0, symName: _rust_panic, symObjAddr: 0x922C4, symBinAddr: 0x95690, symSize: 0xC } + - { offsetInCU: 0x20A2E, offset: 0x7F2FA, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_str17h44aedcc7e7c5a5bcE', symObjAddr: 0x96BA8, symBinAddr: 0x99D24, symSize: 0x78 } + - { offsetInCU: 0x20A36, offset: 0x7F302, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17ha4dab667f8f56562E', symObjAddr: 0x96C20, symBinAddr: 0x99D9C, symSize: 0x144 } + - { offsetInCU: 0x20B74, offset: 0x7F440, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17ha4dab667f8f56562E', symObjAddr: 0x96C20, symBinAddr: 0x99D9C, symSize: 0x144 } + - { offsetInCU: 0x20B88, offset: 0x7F454, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17ha4dab667f8f56562E', symObjAddr: 0x96C20, symBinAddr: 0x99D9C, symSize: 0x144 } + - { offsetInCU: 0x20B90, offset: 0x7F45C, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_fmt17hb01ac48c486ddd0fE', symObjAddr: 0x96D64, symBinAddr: 0x99EE0, symSize: 0x44 } + - { offsetInCU: 0x20DBF, offset: 0x7F68B, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_fmt17hb01ac48c486ddd0fE', symObjAddr: 0x96D64, symBinAddr: 0x99EE0, symSize: 0x44 } + - { offsetInCU: 0x20DD3, offset: 0x7F69F, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_fmt17hb01ac48c486ddd0fE', symObjAddr: 0x96D64, symBinAddr: 0x99EE0, symSize: 0x44 } + - { offsetInCU: 0x20DDB, offset: 0x7F6A7, size: 0x8, addend: 0x0, symName: '__ZN36_$LT$T$u20$as$u20$core..any..Any$GT$7type_id17hd35d9d670bb5f4b3E', symObjAddr: 0x96DA8, symBinAddr: 0x99F24, symSize: 0x14 } + - { offsetInCU: 0x20E27, offset: 0x7F6F3, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt3num50_$LT$impl$u20$core..fmt..Debug$u20$for$u20$i32$GT$3fmt17h07c0a1e0c12e0e92E.1115', symObjAddr: 0x7980C, symBinAddr: 0x7E50C, symSize: 0xFC } + - { offsetInCU: 0x20E2F, offset: 0x7F6FB, size: 0x8, addend: 0x0, symName: '__ZN62_$LT$std..io..error..ErrorKind$u20$as$u20$core..fmt..Debug$GT$3fmt17h771d92d4dd5b847bE', symObjAddr: 0x79908, symBinAddr: 0x7E608, symSize: 0x30 } + - { offsetInCU: 0x20FC5, offset: 0x7F891, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17hd566ac9650457770E', symObjAddr: 0x78678, symBinAddr: 0x7D3E4, symSize: 0x100 } + - { offsetInCU: 0x20FCD, offset: 0x7F899, size: 0x8, addend: 0x0, symName: __ZN3std11personality5dwarf2eh20read_encoded_pointer17h31295a8d5f18278dE, symObjAddr: 0x78778, symBinAddr: 0x7D4E4, symSize: 0x19C } + - { offsetInCU: 0x21181, offset: 0x7FA4D, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17hcf6fe0208e866a8dE', symObjAddr: 0x797B4, symBinAddr: 0x7E4B4, symSize: 0x10 } + - { offsetInCU: 0x21189, offset: 0x7FA55, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17hc1fc9a6a28bb4ed0E', symObjAddr: 0x797C4, symBinAddr: 0x7E4C4, symSize: 0x34 } + - { offsetInCU: 0x211AE, offset: 0x7FA7A, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17hc1fc9a6a28bb4ed0E', symObjAddr: 0x797C4, symBinAddr: 0x7E4C4, symSize: 0x34 } + - { offsetInCU: 0x211BD, offset: 0x7FA89, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17hc1fc9a6a28bb4ed0E', symObjAddr: 0x797C4, symBinAddr: 0x7E4C4, symSize: 0x34 } + - { offsetInCU: 0x211C5, offset: 0x7FA91, size: 0x8, addend: 0x0, symName: '__ZN58_$LT$alloc..string..String$u20$as$u20$core..fmt..Debug$GT$3fmt17h18c01200b9404934E.1114', symObjAddr: 0x797F8, symBinAddr: 0x7E4F8, symSize: 0x14 } + - { offsetInCU: 0x211EA, offset: 0x7FAB6, size: 0x8, addend: 0x0, symName: '__ZN58_$LT$alloc..string..String$u20$as$u20$core..fmt..Debug$GT$3fmt17h18c01200b9404934E.1114', symObjAddr: 0x797F8, symBinAddr: 0x7E4F8, symSize: 0x14 } + - { offsetInCU: 0x21208, offset: 0x7FAD4, size: 0x8, addend: 0x0, symName: '__ZN58_$LT$alloc..string..String$u20$as$u20$core..fmt..Debug$GT$3fmt17h18c01200b9404934E.1114', symObjAddr: 0x797F8, symBinAddr: 0x7E4F8, symSize: 0x14 } + - { offsetInCU: 0x2121E, offset: 0x7FAEA, size: 0x8, addend: 0x0, symName: '__ZN44_$LT$$RF$T$u20$as$u20$core..fmt..Display$GT$3fmt17h1e57fa1372b5b9acE', symObjAddr: 0x7A1B0, symBinAddr: 0x7EE74, symSize: 0x10 } + - { offsetInCU: 0x21226, offset: 0x7FAF2, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17he187be1fcfafc867E', symObjAddr: 0x7A1C0, symBinAddr: 0x7EE84, symSize: 0x3D0 } + - { offsetInCU: 0x2124F, offset: 0x7FB1B, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$std..path..Components$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17he187be1fcfafc867E', symObjAddr: 0x7A1C0, symBinAddr: 0x7EE84, symSize: 0x3D0 } + - { offsetInCU: 0x2125E, offset: 0x7FB2A, size: 0x8, addend: 0x0, symName: '__ZN44_$LT$$RF$T$u20$as$u20$core..fmt..Display$GT$3fmt17hcbe23964e189f48dE', symObjAddr: 0x95B30, symBinAddr: 0x98CAC, symSize: 0x68 } + - { offsetInCU: 0x21266, offset: 0x7FB32, size: 0x8, addend: 0x0, symName: __ZN3std10sys_common9backtrace5print17h057d66d5ce8b4eb4E, symObjAddr: 0x95B98, symBinAddr: 0x98D14, symSize: 0x148 } + - { offsetInCU: 0x212EE, offset: 0x7FBBA, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$BP$mut$u20$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h546cbd433ccc8a2dE', symObjAddr: 0x912A4, symBinAddr: 0x94774, symSize: 0xF0 } + - { offsetInCU: 0x212F6, offset: 0x7FBC2, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common9backtrace10_print_fmt28_$u7b$$u7b$closure$u7d$$u7d$17hcf3bf937e3729968E', symObjAddr: 0x91394, symBinAddr: 0x94864, symSize: 0x48 } + - { offsetInCU: 0x23115, offset: 0x819E1, size: 0x8, addend: 0x0, symName: '__ZN4core5slice4sort12choose_pivot28_$u7b$$u7b$closure$u7d$$u7d$17h0bb9c6e67ce78aecE', symObjAddr: 0x900AC, symBinAddr: 0x93A9C, symSize: 0x170 } + - { offsetInCU: 0x2311D, offset: 0x819E9, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort22partial_insertion_sort17heb59904afe3383b2E, symObjAddr: 0x9021C, symBinAddr: 0xC5498, symSize: 0x370 } + - { offsetInCU: 0x2365A, offset: 0x81F26, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort7recurse17h04aca4ba42c7256fE, symObjAddr: 0x8D318, symBinAddr: 0x91BBC, symSize: 0xAC8 } + - { offsetInCU: 0x23662, offset: 0x81F2E, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort7recurse17h6632ceb843c79e21E, symObjAddr: 0x8DDE0, symBinAddr: 0x92684, symSize: 0x9B8 } + - { offsetInCU: 0x24AEA, offset: 0x833B6, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort7recurse17h6632ceb843c79e21E, symObjAddr: 0x8DDE0, symBinAddr: 0x92684, symSize: 0x9B8 } + - { offsetInCU: 0x24AF2, offset: 0x833BE, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort7recurse17hab79e8bec9feb0b9E, symObjAddr: 0x8E798, symBinAddr: 0x9303C, symSize: 0x9F4 } + - { offsetInCU: 0x25E08, offset: 0x846D4, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort7recurse17hab79e8bec9feb0b9E, symObjAddr: 0x8E798, symBinAddr: 0x9303C, symSize: 0x9F4 } + - { offsetInCU: 0x25E10, offset: 0x846DC, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$7reserve21do_reserve_and_handle17h8b9eb36c24606c2bE', symObjAddr: 0x8F18C, symBinAddr: 0xC45E4, symSize: 0xC0 } + - { offsetInCU: 0x27147, offset: 0x85A13, size: 0x8, addend: 0x0, symName: '__ZN4core5slice4sort8heapsort28_$u7b$$u7b$closure$u7d$$u7d$17hd447a33f93af1e99E', symObjAddr: 0x9058C, symBinAddr: 0x93C0C, symSize: 0x13C } + - { offsetInCU: 0x2714F, offset: 0x85A1B, size: 0x8, addend: 0x0, symName: __ZN3std3sys6common14small_c_string24run_with_cstr_allocating17h7aa08aebffe8a7bbE, symObjAddr: 0x906C8, symBinAddr: 0xC5808, symSize: 0x90 } + - { offsetInCU: 0x2735D, offset: 0x85C29, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort8heapsort17ha7d9f8ceedcf981eE, symObjAddr: 0x8F290, symBinAddr: 0xC46A4, symSize: 0x240 } + - { offsetInCU: 0x27365, offset: 0x85C31, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort14break_patterns17hf984472a567690d0E, symObjAddr: 0x8F4D0, symBinAddr: 0xC48E4, symSize: 0x1A4 } + - { offsetInCU: 0x275C4, offset: 0x85E90, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort14break_patterns17hf984472a567690d0E, symObjAddr: 0x8F4D0, symBinAddr: 0xC48E4, symSize: 0x1A4 } + - { offsetInCU: 0x275CC, offset: 0x85E98, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort22partial_insertion_sort17h5ff6a50550d26946E, symObjAddr: 0x8F674, symBinAddr: 0xC4A88, symSize: 0x2CC } + - { offsetInCU: 0x2769B, offset: 0x85F67, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort22partial_insertion_sort17h5ff6a50550d26946E, symObjAddr: 0x8F674, symBinAddr: 0xC4A88, symSize: 0x2CC } + - { offsetInCU: 0x276A3, offset: 0x85F6F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr86drop_in_place$LT$core..slice..sort..CopyOnDrop$LT$object..read..ObjectMapEntry$GT$$GT$17h7d0608c0db406970E', symObjAddr: 0x8F940, symBinAddr: 0x93A74, symSize: 0x14 } + - { offsetInCU: 0x27A1E, offset: 0x862EA, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort8heapsort17h55a2014d81c9e902E, symObjAddr: 0x8F954, symBinAddr: 0xC4D54, symSize: 0x238 } + - { offsetInCU: 0x27A26, offset: 0x862F2, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort14break_patterns17hf144e9686618134dE, symObjAddr: 0x8FB8C, symBinAddr: 0xC4F8C, symSize: 0x19C } + - { offsetInCU: 0x27CA2, offset: 0x8656E, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort14break_patterns17hf144e9686618134dE, symObjAddr: 0x8FB8C, symBinAddr: 0xC4F8C, symSize: 0x19C } + - { offsetInCU: 0x27CAA, offset: 0x86576, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort22partial_insertion_sort17hbdc7fac71ef1ec66E, symObjAddr: 0x8FD28, symBinAddr: 0xC5128, symSize: 0x2A0 } + - { offsetInCU: 0x27D79, offset: 0x86645, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort22partial_insertion_sort17hbdc7fac71ef1ec66E, symObjAddr: 0x8FD28, symBinAddr: 0xC5128, symSize: 0x2A0 } + - { offsetInCU: 0x27D81, offset: 0x8664D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr88drop_in_place$LT$core..slice..sort..CopyOnDrop$LT$$LP$$RF$$u5b$u8$u5d$$C$u64$RP$$GT$$GT$17h391ea80a629f0e8eE', symObjAddr: 0x8FFC8, symBinAddr: 0x93A88, symSize: 0x14 } + - { offsetInCU: 0x28114, offset: 0x869E0, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort8heapsort17hc1d311dedadceb9cE, symObjAddr: 0x8FFDC, symBinAddr: 0xC53C8, symSize: 0xD0 } + - { offsetInCU: 0x2811C, offset: 0x869E8, size: 0x8, addend: 0x0, symName: '__ZN4core5slice4sort12choose_pivot28_$u7b$$u7b$closure$u7d$$u7d$17h0bb9c6e67ce78aecE', symObjAddr: 0x900AC, symBinAddr: 0x93A9C, symSize: 0x170 } + - { offsetInCU: 0x28277, offset: 0x86B43, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort22partial_insertion_sort17heb59904afe3383b2E, symObjAddr: 0x9021C, symBinAddr: 0xC5498, symSize: 0x370 } + - { offsetInCU: 0x2827F, offset: 0x86B4B, size: 0x8, addend: 0x0, symName: '__ZN4core5slice4sort8heapsort28_$u7b$$u7b$closure$u7d$$u7d$17hd447a33f93af1e99E', symObjAddr: 0x9058C, symBinAddr: 0x93C0C, symSize: 0x13C } + - { offsetInCU: 0x28E9F, offset: 0x8776B, size: 0x8, addend: 0x0, symName: __ZN4core9panicking13assert_failed17h54031cfe3ac2059fE, symObjAddr: 0x78638, symBinAddr: 0xC40DC, symSize: 0x40 } + - { offsetInCU: 0x28EA7, offset: 0x87773, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17hd566ac9650457770E', symObjAddr: 0x78678, symBinAddr: 0x7D3E4, symSize: 0x100 } + - { offsetInCU: 0x28EE1, offset: 0x877AD, size: 0x8, addend: 0x0, symName: '__ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17he8e86bf578c233b0E', symObjAddr: 0x78914, symBinAddr: 0x7D680, symSize: 0xC } + - { offsetInCU: 0x28EE9, offset: 0x877B5, size: 0x8, addend: 0x0, symName: '__ZN3std11personality3gcc14find_eh_action28_$u7b$$u7b$closure$u7d$$u7d$17h91ecb79178947faaE', symObjAddr: 0x78920, symBinAddr: 0x7D68C, symSize: 0xC } + - { offsetInCU: 0x28F0D, offset: 0x877D9, size: 0x8, addend: 0x0, symName: '__ZN3std11personality3gcc14find_eh_action28_$u7b$$u7b$closure$u7d$$u7d$17h91ecb79178947faaE', symObjAddr: 0x78920, symBinAddr: 0x7D68C, symSize: 0xC } + - { offsetInCU: 0x28F26, offset: 0x877F2, size: 0x8, addend: 0x0, symName: '__ZN3std11personality3gcc14find_eh_action28_$u7b$$u7b$closure$u7d$$u7d$17h91ecb79178947faaE', symObjAddr: 0x78920, symBinAddr: 0x7D68C, symSize: 0xC } + - { offsetInCU: 0x28F43, offset: 0x8780F, size: 0x8, addend: 0x0, symName: '__ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17ha21c028bb3358aacE', symObjAddr: 0x7892C, symBinAddr: 0x7D698, symSize: 0xC } + - { offsetInCU: 0x28F4B, offset: 0x87817, size: 0x8, addend: 0x0, symName: '__ZN3std11personality3gcc14find_eh_action28_$u7b$$u7b$closure$u7d$$u7d$17hc590dca35827584fE', symObjAddr: 0x78938, symBinAddr: 0x7D6A4, symSize: 0xC } + - { offsetInCU: 0x28F6F, offset: 0x8783B, size: 0x8, addend: 0x0, symName: '__ZN3std11personality3gcc14find_eh_action28_$u7b$$u7b$closure$u7d$$u7d$17hc590dca35827584fE', symObjAddr: 0x78938, symBinAddr: 0x7D6A4, symSize: 0xC } + - { offsetInCU: 0x28F88, offset: 0x87854, size: 0x8, addend: 0x0, symName: '__ZN3std11personality3gcc14find_eh_action28_$u7b$$u7b$closure$u7d$$u7d$17hc590dca35827584fE', symObjAddr: 0x78938, symBinAddr: 0x7D6A4, symSize: 0xC } + - { offsetInCU: 0x28FCF, offset: 0x8789B, size: 0x8, addend: 0x0, symName: '__ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17hba6a138ed50d57d6E', symObjAddr: 0x92A34, symBinAddr: 0x95BB0, symSize: 0x4 } + - { offsetInCU: 0x28FD7, offset: 0x878A3, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common9backtrace10_print_fmt28_$u7b$$u7b$closure$u7d$$u7d$17hceaf68f04be06505E', symObjAddr: 0x92A38, symBinAddr: 0x95BB4, symSize: 0x2694 } + - { offsetInCU: 0x28FF3, offset: 0x878BF, size: 0x8, addend: 0x0, symName: '__ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17hba6a138ed50d57d6E', symObjAddr: 0x92A34, symBinAddr: 0x95BB0, symSize: 0x4 } + - { offsetInCU: 0x28FFB, offset: 0x878C7, size: 0x8, addend: 0x0, symName: '__ZN3std10sys_common9backtrace10_print_fmt28_$u7b$$u7b$closure$u7d$$u7d$17hceaf68f04be06505E', symObjAddr: 0x92A38, symBinAddr: 0x95BB4, symSize: 0x2694 } + - { offsetInCU: 0x29017, offset: 0x878E3, size: 0x8, addend: 0x0, symName: '__ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h0a6b6ecc1c2ff116E', symObjAddr: 0x95610, symBinAddr: 0x9878C, symSize: 0x84 } + - { offsetInCU: 0x2901F, offset: 0x878EB, size: 0x8, addend: 0x0, symName: __ZN3std5alloc24default_alloc_error_hook17h79cde74585374cbeE, symObjAddr: 0x95694, symBinAddr: 0x98810, symSize: 0xD4 } + - { offsetInCU: 0x2A722, offset: 0x88FEE, size: 0x8, addend: 0x0, symName: '__ZN55_$LT$$RF$str$u20$as$u20$core..str..pattern..Pattern$GT$15is_contained_in17h7f91ef1c78ffd9fdE', symObjAddr: 0x95288, symBinAddr: 0x98404, symSize: 0x388 } + - { offsetInCU: 0x2A72A, offset: 0x88FF6, size: 0x8, addend: 0x0, symName: '__ZN4core3ops8function6FnOnce40call_once$u7b$$u7b$vtable.shim$u7d$$u7d$17h0a6b6ecc1c2ff116E', symObjAddr: 0x95610, symBinAddr: 0x9878C, symSize: 0x84 } + - { offsetInCU: 0x2AC8C, offset: 0x89558, size: 0x8, addend: 0x0, symName: '__ZN36_$LT$T$u20$as$u20$core..any..Any$GT$7type_id17h81b88bab92c8afbcE', symObjAddr: 0x96B94, symBinAddr: 0x99D10, symSize: 0x14 } + - { offsetInCU: 0x2AC94, offset: 0x89560, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_str17h44aedcc7e7c5a5bcE', symObjAddr: 0x96BA8, symBinAddr: 0x99D24, symSize: 0x78 } + - { offsetInCU: 0x2ACAC, offset: 0x89578, size: 0x8, addend: 0x0, symName: '__ZN36_$LT$T$u20$as$u20$core..any..Any$GT$7type_id17hd35d9d670bb5f4b3E', symObjAddr: 0x96DA8, symBinAddr: 0x99F24, symSize: 0x14 } + - { offsetInCU: 0x2ACB4, offset: 0x89580, size: 0x8, addend: 0x0, symName: '__ZN93_$LT$std..panicking..begin_panic_handler..StrPanicPayload$u20$as$u20$core..panic..BoxMeUp$GT$8take_box17h2ce84ced2235cf4fE', symObjAddr: 0x96DBC, symBinAddr: 0x99F38, symSize: 0x40 } + - { offsetInCU: 0x2ACCC, offset: 0x89598, size: 0x8, addend: 0x0, symName: '__ZN36_$LT$T$u20$as$u20$core..any..Any$GT$7type_id17h659f1bacaadaf065E', symObjAddr: 0x96E08, symBinAddr: 0x99F84, symSize: 0x14 } + - { offsetInCU: 0x2ACD4, offset: 0x895A0, size: 0x8, addend: 0x0, symName: '__ZN63_$LT$std..sync..mpsc..RecvError$u20$as$u20$core..fmt..Debug$GT$3fmt17h31ac55eb3311e17bE', symObjAddr: 0x96E1C, symBinAddr: 0x99F98, symSize: 0x18 } + - { offsetInCU: 0x2AD96, offset: 0x89662, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc8box_free17h151243767fe8fc14E, symObjAddr: 0x7807C, symBinAddr: 0x7CE28, symSize: 0xC } + - { offsetInCU: 0x2AD9E, offset: 0x8966A, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr88drop_in_place$LT$std..io..Write..write_fmt..Adapter$LT$alloc..vec..Vec$LT$u8$GT$$GT$$GT$17h0b445cfe656e9355E', symObjAddr: 0x78088, symBinAddr: 0x7CE34, symSize: 0x8C } + - { offsetInCU: 0x2ADBB, offset: 0x89687, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc8box_free17h151243767fe8fc14E, symObjAddr: 0x7807C, symBinAddr: 0x7CE28, symSize: 0xC } + - { offsetInCU: 0x2B033, offset: 0x898FF, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc8box_free17hebbe23513a408f6aE, symObjAddr: 0x8748C, symBinAddr: 0x8BE90, symSize: 0xC } + - { offsetInCU: 0x2B03B, offset: 0x89907, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr123drop_in_place$LT$addr2line..ResUnit$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$17hb92f5f904821fc27E', symObjAddr: 0x87498, symBinAddr: 0x8BE9C, symSize: 0xBC } + - { offsetInCU: 0x2B050, offset: 0x8991C, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc8box_free17hebbe23513a408f6aE, symObjAddr: 0x8748C, symBinAddr: 0x8BE90, symSize: 0xC } + - { offsetInCU: 0x2B137, offset: 0x89A03, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc8box_free17h22c467aa496fa3deE, symObjAddr: 0x9735C, symBinAddr: 0x9A22C, symSize: 0x4 } + - { offsetInCU: 0x2B13F, offset: 0x89A0B, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix6thread6Thread3new12thread_start17hffff04f13987e13bE, symObjAddr: 0x97360, symBinAddr: 0x9A230, symSize: 0x68 } + - { offsetInCU: 0x2B154, offset: 0x89A20, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc8box_free17h22c467aa496fa3deE, symObjAddr: 0x9735C, symBinAddr: 0x9A22C, symSize: 0x4 } + - { offsetInCU: 0x2B15C, offset: 0x89A28, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix6thread6Thread3new12thread_start17hffff04f13987e13bE, symObjAddr: 0x97360, symBinAddr: 0x9A230, symSize: 0x68 } + - { offsetInCU: 0x2B16E, offset: 0x89A3A, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc8box_free17h22c467aa496fa3deE, symObjAddr: 0x9735C, symBinAddr: 0x9A22C, symSize: 0x4 } + - { offsetInCU: 0x2B176, offset: 0x89A42, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix6thread6Thread3new12thread_start17hffff04f13987e13bE, symObjAddr: 0x97360, symBinAddr: 0x9A230, symSize: 0x68 } + - { offsetInCU: 0x2B187, offset: 0x89A53, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc8box_free17h22c467aa496fa3deE, symObjAddr: 0x9735C, symBinAddr: 0x9A22C, symSize: 0x4 } + - { offsetInCU: 0x2B18F, offset: 0x89A5B, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix6thread6Thread3new12thread_start17hffff04f13987e13bE, symObjAddr: 0x97360, symBinAddr: 0x9A230, symSize: 0x68 } + - { offsetInCU: 0x2B1A0, offset: 0x89A6C, size: 0x8, addend: 0x0, symName: __ZN5alloc5alloc8box_free17h22c467aa496fa3deE, symObjAddr: 0x9735C, symBinAddr: 0x9A22C, symSize: 0x4 } + - { offsetInCU: 0x2B1A8, offset: 0x89A74, size: 0x8, addend: 0x0, symName: __ZN3std3sys4unix6thread6Thread3new12thread_start17hffff04f13987e13bE, symObjAddr: 0x97360, symBinAddr: 0x9A230, symSize: 0x68 } + - { offsetInCU: 0x2B3FB, offset: 0x89CC7, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17h831aeecc4e9da44dE', symObjAddr: 0x789E4, symBinAddr: 0x7D750, symSize: 0x74 } + - { offsetInCU: 0x2B403, offset: 0x89CCF, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr168drop_in_place$LT$alloc..boxed..Box$LT$std..thread..local..os..Value$LT$core..cell..Cell$LT$core..option..Option$LT$std..sync..mpmc..context..Context$GT$$GT$$GT$$GT$$GT$17h87f2eaef0daadf38E', symObjAddr: 0x78A58, symBinAddr: 0x7D7C4, symSize: 0x54 } + - { offsetInCU: 0x2B64A, offset: 0x89F16, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hd82c010b1c5f3578E', symObjAddr: 0x78AAC, symBinAddr: 0x7D818, symSize: 0x74 } + - { offsetInCU: 0x2B652, offset: 0x89F1E, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17h6763b854a3a3cb9dE, symObjAddr: 0x78B20, symBinAddr: 0x7D88C, symSize: 0x64 } + - { offsetInCU: 0x2B8E7, offset: 0x8A1B3, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hd5dd474e53f63070E', symObjAddr: 0x799E4, symBinAddr: 0x7E6A8, symSize: 0x2C } + - { offsetInCU: 0x2B8EF, offset: 0x8A1BB, size: 0x8, addend: 0x0, symName: __ZN3std6thread6scoped9ScopeData29decrement_num_running_threads17h1f885f8d13ed34c4E, symObjAddr: 0x79A10, symBinAddr: 0x7E6D4, symSize: 0x4C } + - { offsetInCU: 0x2B90C, offset: 0x8A1D8, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hd5dd474e53f63070E', symObjAddr: 0x799E4, symBinAddr: 0x7E6A8, symSize: 0x2C } + - { offsetInCU: 0x2B926, offset: 0x8A1F2, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hd5dd474e53f63070E', symObjAddr: 0x799E4, symBinAddr: 0x7E6A8, symSize: 0x2C } + - { offsetInCU: 0x2B940, offset: 0x8A20C, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hd5dd474e53f63070E', symObjAddr: 0x799E4, symBinAddr: 0x7E6A8, symSize: 0x2C } + - { offsetInCU: 0x2BA59, offset: 0x8A325, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hc21a7bfa2387b952E', symObjAddr: 0x7D384, symBinAddr: 0x81E68, symSize: 0x7C } + - { offsetInCU: 0x2BA61, offset: 0x8A32D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr38drop_in_place$LT$std..fs..DirEntry$GT$17h5f7115a8597ce001E', symObjAddr: 0x7D400, symBinAddr: 0x81EE4, symSize: 0x28 } + - { offsetInCU: 0x2BD3C, offset: 0x8A608, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hb39082e040a0d391E', symObjAddr: 0x875D4, symBinAddr: 0x8BFD8, symSize: 0x78 } + - { offsetInCU: 0x2BD44, offset: 0x8A610, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr55drop_in_place$LT$gimli..read..abbrev..Abbreviations$GT$17h7444570473eb8f86E', symObjAddr: 0x8764C, symBinAddr: 0x8C050, symSize: 0x10C } + - { offsetInCU: 0x2BF91, offset: 0x8A85D, size: 0x8, addend: 0x0, symName: '__ZN5alloc4sync12Arc$LT$T$GT$9drop_slow17hdd618400c1bfcb7cE', symObjAddr: 0x91D44, symBinAddr: 0x95110, symSize: 0x98 } + - { offsetInCU: 0x2BF99, offset: 0x8A865, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr84drop_in_place$LT$std..io..stdio..set_output_capture..$u7b$$u7b$closure$u7d$$u7d$$GT$17h8ee75496711b3edaE', symObjAddr: 0x91DDC, symBinAddr: 0x951A8, symSize: 0x2C } + - { offsetInCU: 0x2C98B, offset: 0x8B257, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h46ab89a77c718d72E', symObjAddr: 0x82788, symBinAddr: 0x8718C, symSize: 0xC0 } + - { offsetInCU: 0x2C993, offset: 0x8B25F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr275drop_in_place$LT$gimli..read..line..LineRows$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$gimli..read..line..IncompleteLineProgram$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$C$usize$GT$$GT$17ha8b888e987077ddaE', symObjAddr: 0x82848, symBinAddr: 0x8724C, symSize: 0x64 } + - { offsetInCU: 0x2CB6C, offset: 0x8B438, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h0783e60114b7f816E', symObjAddr: 0x82C2C, symBinAddr: 0x87630, symSize: 0xD4 } + - { offsetInCU: 0x2CB74, offset: 0x8B440, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr65drop_in_place$LT$alloc..vec..Vec$LT$alloc..string..String$GT$$GT$17h0bcfadfdb1e117f9E', symObjAddr: 0x82D00, symBinAddr: 0x87704, symSize: 0x7C } + - { offsetInCU: 0x2CD03, offset: 0x8B5CF, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h5142afaeed69c480E', symObjAddr: 0x82E70, symBinAddr: 0x87874, symSize: 0xC0 } + - { offsetInCU: 0x2CD0B, offset: 0x8B5D7, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr44drop_in_place$LT$addr2line..LineSequence$GT$17hec7f6aa9810071c9E', symObjAddr: 0x82F30, symBinAddr: 0x87934, symSize: 0x4 } + - { offsetInCU: 0x2CED6, offset: 0x8B7A2, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h16667319d5878141E', symObjAddr: 0x850B0, symBinAddr: 0x89AB4, symSize: 0xD4 } + - { offsetInCU: 0x2CEDE, offset: 0x8B7AA, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr250drop_in_place$LT$$LP$gimli..read..UnitOffset$C$addr2line..lazy..LazyCell$LT$core..result..Result$LT$addr2line..function..Function$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$C$gimli..read..Error$GT$$GT$$RP$$GT$17h3a8da7b935396d33E', symObjAddr: 0x85184, symBinAddr: 0x89B88, symSize: 0x50 } + - { offsetInCU: 0x2D0C1, offset: 0x8B98D, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h5cdc75dd7963ea9dE', symObjAddr: 0x8663C, symBinAddr: 0x8B040, symSize: 0xC0 } + - { offsetInCU: 0x2D0C9, offset: 0x8B995, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr168drop_in_place$LT$alloc..vec..Vec$LT$$RF$addr2line..function..InlinedFunction$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17hef3925752c764ab0E', symObjAddr: 0x866FC, symBinAddr: 0x8B100, symSize: 0x10 } + - { offsetInCU: 0x2D294, offset: 0x8BB60, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h4a71a84905079355E', symObjAddr: 0x86ADC, symBinAddr: 0x8B4E0, symSize: 0xD4 } + - { offsetInCU: 0x2D29C, offset: 0x8BB68, size: 0x8, addend: 0x0, symName: '__ZN5gimli4read4unit32AttributeValue$LT$R$C$Offset$GT$8u8_value17h99de3ec27f7c0962E', symObjAddr: 0x86BB0, symBinAddr: 0x8B5B4, symSize: 0xB8 } + - { offsetInCU: 0x2D4EF, offset: 0x8BDBB, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h30eee68f360b2935E', symObjAddr: 0x8CE64, symBinAddr: 0x917DC, symSize: 0xD4 } + - { offsetInCU: 0x2D4F7, offset: 0x8BDC3, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr137drop_in_place$LT$gimli..read..dwarf..Unit$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$GT$17h545e11a40fa0b018E', symObjAddr: 0x8CF38, symBinAddr: 0x918B0, symSize: 0x8C } + - { offsetInCU: 0x2D6C2, offset: 0x8BF8E, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h3e4edcb03bc157f0E', symObjAddr: 0x8D070, symBinAddr: 0x919E8, symSize: 0xC0 } + - { offsetInCU: 0x2D6CA, offset: 0x8BF96, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr144drop_in_place$LT$alloc..vec..Vec$LT$core..option..Option$LT$core..option..Option$LT$std..backtrace_rs..symbolize..gimli..Mapping$GT$$GT$$GT$$GT$17h70164f22442888b8E', symObjAddr: 0x8D130, symBinAddr: 0x91AA8, symSize: 0xBC } + - { offsetInCU: 0x2D8C1, offset: 0x8C18D, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h918af27258095581E', symObjAddr: 0x923E4, symBinAddr: 0x957B0, symSize: 0xBC } + - { offsetInCU: 0x2D8C9, offset: 0x8C195, size: 0x8, addend: 0x0, symName: __ZN3std7process5abort17hbbdefb91f0891848E, symObjAddr: 0x924A0, symBinAddr: 0xC5ABC, symSize: 0xC } + - { offsetInCU: 0x2DD03, offset: 0x8C5CF, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$7reserve21do_reserve_and_handle17h06b4dd5c5b1e415aE', symObjAddr: 0x7AD10, symBinAddr: 0xC41C4, symSize: 0xBC } + - { offsetInCU: 0x2DD0B, offset: 0x8C5D7, size: 0x8, addend: 0x0, symName: __ZN5alloc7raw_vec11finish_grow17hce03cf7f8e9711bbE, symObjAddr: 0x7ADCC, symBinAddr: 0x7F9D4, symSize: 0x154 } + - { offsetInCU: 0x2DEB6, offset: 0x8C782, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$7reserve21do_reserve_and_handle17h354926ce5c387596E', symObjAddr: 0x7B068, symBinAddr: 0xC42D0, symSize: 0xD4 } + - { offsetInCU: 0x2DEBE, offset: 0x8C78A, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr95drop_in_place$LT$core..option..IntoIter$LT$std..backtrace_rs..symbolize..gimli..Library$GT$$GT$17h662e7a502df1a2abE', symObjAddr: 0x7B13C, symBinAddr: 0x7FC20, symSize: 0x48 } + - { offsetInCU: 0x2E069, offset: 0x8C935, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$7reserve21do_reserve_and_handle17hbaa9bca1b2e760d6E', symObjAddr: 0x7D768, symBinAddr: 0xC43A4, symSize: 0xE0 } + - { offsetInCU: 0x2E071, offset: 0x8C93D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr81drop_in_place$LT$$LP$usize$C$std..backtrace_rs..symbolize..gimli..Mapping$RP$$GT$17hdbd4ccf8b4c6099dE', symObjAddr: 0x7D848, symBinAddr: 0x8224C, symSize: 0x8 } + - { offsetInCU: 0x2E1E1, offset: 0x8CAAD, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$7reserve21do_reserve_and_handle17h5a05cce8e5d8d921E', symObjAddr: 0x8D244, symBinAddr: 0xC4510, symSize: 0xD4 } + - { offsetInCU: 0x2E1E9, offset: 0x8CAB5, size: 0x8, addend: 0x0, symName: __ZN4core5slice4sort7recurse17h04aca4ba42c7256fE, symObjAddr: 0x8D318, symBinAddr: 0x91BBC, symSize: 0xAC8 } + - { offsetInCU: 0x2E359, offset: 0x8CC25, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$7reserve21do_reserve_and_handle17h8b9eb36c24606c2bE', symObjAddr: 0x8F18C, symBinAddr: 0xC45E4, symSize: 0xC0 } + - { offsetInCU: 0x2E361, offset: 0x8CC2D, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr44drop_in_place$LT$object..read..ObjectMap$GT$17hc74c698036190a9fE', symObjAddr: 0x8F24C, symBinAddr: 0x93A30, symSize: 0x44 } + - { offsetInCU: 0x2E50E, offset: 0x8CDDA, size: 0x8, addend: 0x0, symName: __ZN5alloc7raw_vec11finish_grow17hce03cf7f8e9711bbE, symObjAddr: 0x7ADCC, symBinAddr: 0x7F9D4, symSize: 0x154 } + - { offsetInCU: 0x2E516, offset: 0x8CDE2, size: 0x8, addend: 0x0, symName: __ZN3std9panicking11panic_count17is_zero_slow_path17hd79a5a41d38cfe1aE, symObjAddr: 0x7AF20, symBinAddr: 0xC4280, symSize: 0x50 } + - { offsetInCU: 0x2E7C0, offset: 0x8D08C, size: 0x8, addend: 0x0, symName: '__ZN58_$LT$alloc..string..String$u20$as$u20$core..fmt..Debug$GT$3fmt17h18c01200b9404934E.1114', symObjAddr: 0x797F8, symBinAddr: 0x7E4F8, symSize: 0x14 } + - { offsetInCU: 0x2E7C8, offset: 0x8D094, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt3num50_$LT$impl$u20$core..fmt..Debug$u20$for$u20$i32$GT$3fmt17h07c0a1e0c12e0e92E.1115', symObjAddr: 0x7980C, symBinAddr: 0x7E50C, symSize: 0xFC } + - { offsetInCU: 0x2E7E5, offset: 0x8D0B1, size: 0x8, addend: 0x0, symName: '__ZN58_$LT$alloc..string..String$u20$as$u20$core..fmt..Debug$GT$3fmt17h18c01200b9404934E.1114', symObjAddr: 0x797F8, symBinAddr: 0x7E4F8, symSize: 0x14 } + - { offsetInCU: 0x2E889, offset: 0x8D155, size: 0x8, addend: 0x0, symName: '__ZN60_$LT$alloc..string..String$u20$as$u20$core..fmt..Display$GT$3fmt17h39ea319a996c860cE.1148', symObjAddr: 0x91928, symBinAddr: 0x94DF8, symSize: 0x10 } + - { offsetInCU: 0x2E891, offset: 0x8D15D, size: 0x8, addend: 0x0, symName: __ZN3std3sys6common14small_c_string24run_with_cstr_allocating17hdb46a4abb7d73f60E, symObjAddr: 0x91938, symBinAddr: 0xC59B8, symSize: 0x104 } + - { offsetInCU: 0x2E8D4, offset: 0x8D1A0, size: 0x8, addend: 0x0, symName: __ZN3std3sys6common14small_c_string24run_with_cstr_allocating17hdb46a4abb7d73f60E, symObjAddr: 0x91938, symBinAddr: 0xC59B8, symSize: 0x104 } + - { offsetInCU: 0x2F6D0, offset: 0x8DF9C, size: 0x8, addend: 0x0, symName: '__ZN5alloc11collections5btree3map25IntoIter$LT$K$C$V$C$A$GT$10dying_next17hdd1ab3686764354aE', symObjAddr: 0x877F0, symBinAddr: 0x8C1F4, symSize: 0x18C } + - { offsetInCU: 0x2F6D8, offset: 0x8DFA4, size: 0x8, addend: 0x0, symName: '__ZN65_$LT$std..sys..unix..fs..Dir$u20$as$u20$core..ops..drop..Drop$GT$4drop17hd11880211b9cefd2E', symObjAddr: 0x8797C, symBinAddr: 0x8C380, symSize: 0xA4 } + - { offsetInCU: 0x30201, offset: 0x8EACD, size: 0x8, addend: 0x0, symName: __ZN6object4read7archive13ArchiveMember5parse17h50ca5e8867bb5ecaE, symObjAddr: 0x7FF38, symBinAddr: 0x8493C, symSize: 0x3C8 } + - { offsetInCU: 0x30209, offset: 0x8EAD5, size: 0x8, addend: 0x0, symName: __ZN6object4read7archive23parse_bsd_extended_name17h9a2912ffb920e2acE, symObjAddr: 0x80300, symBinAddr: 0x84D04, symSize: 0x2F4 } + - { offsetInCU: 0x305F3, offset: 0x8EEBF, size: 0x8, addend: 0x0, symName: __ZN6object4read7archive23parse_bsd_extended_name17h9a2912ffb920e2acE, symObjAddr: 0x80300, symBinAddr: 0x84D04, symSize: 0x2F4 } + - { offsetInCU: 0x305FB, offset: 0x8EEC7, size: 0x8, addend: 0x0, symName: '__ZN9addr2line16ResUnit$LT$R$GT$11parse_lines17h19d290c198263533E', symObjAddr: 0x805F4, symBinAddr: 0x84FF8, symSize: 0x1EDC } + - { offsetInCU: 0x30A90, offset: 0x8F35C, size: 0x8, addend: 0x0, symName: '__ZN5gimli4read5dwarf14Dwarf$LT$R$GT$11attr_string17hf43894bd39b95e83E', symObjAddr: 0x82FFC, symBinAddr: 0x87A00, symSize: 0x240 } + - { offsetInCU: 0x30A98, offset: 0x8F364, size: 0x8, addend: 0x0, symName: '__ZN5gimli4read8rnglists20RngListIter$LT$R$GT$4next17h36ca3af345ea5da5E', symObjAddr: 0x8323C, symBinAddr: 0x87C40, symSize: 0x994 } + - { offsetInCU: 0x3157B, offset: 0x8FE47, size: 0x8, addend: 0x0, symName: '__ZN90_$LT$gimli..read..unit..AttributeValue$LT$R$C$Offset$GT$$u20$as$u20$core..clone..Clone$GT$5clone17h2f8c9c67b5c7b846E', symObjAddr: 0x824F0, symBinAddr: 0x86EF4, symSize: 0x68 } + - { offsetInCU: 0x31583, offset: 0x8FE4F, size: 0x8, addend: 0x0, symName: __ZN5gimli4read6reader6Reader12read_sleb12817h715e271842e9ac8fE, symObjAddr: 0x82558, symBinAddr: 0x86F5C, symSize: 0x230 } + - { offsetInCU: 0x315F4, offset: 0x8FEC0, size: 0x8, addend: 0x0, symName: __ZN5gimli4read4unit15parse_attribute17hd71b57678f7d8c75E, symObjAddr: 0x83BD0, symBinAddr: 0x885D4, symSize: 0x1120 } + - { offsetInCU: 0x315FC, offset: 0x8FEC8, size: 0x8, addend: 0x0, symName: '__ZN5gimli4read4unit18Attribute$LT$R$GT$5value17hdb1ba1b73f7b3cbaE', symObjAddr: 0x84CF0, symBinAddr: 0x896F4, symSize: 0x3C0 } + - { offsetInCU: 0x3414A, offset: 0x92A16, size: 0x8, addend: 0x0, symName: '__ZN5gimli4read4unit18Attribute$LT$R$GT$5value17hdb1ba1b73f7b3cbaE', symObjAddr: 0x84CF0, symBinAddr: 0x896F4, symSize: 0x3C0 } + - { offsetInCU: 0x34152, offset: 0x92A1E, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h16667319d5878141E', symObjAddr: 0x850B0, symBinAddr: 0x89AB4, symSize: 0xD4 } + - { offsetInCU: 0x343CE, offset: 0x92C9A, size: 0x8, addend: 0x0, symName: '__ZN5gimli4read4unit32AttributeValue$LT$R$C$Offset$GT$8u8_value17h99de3ec27f7c0962E', symObjAddr: 0x86BB0, symBinAddr: 0x8B5B4, symSize: 0xB8 } + - { offsetInCU: 0x343D6, offset: 0x92CA2, size: 0x8, addend: 0x0, symName: '__ZN5gimli4read4unit32AttributeValue$LT$R$C$Offset$GT$11udata_value17h29ba5d0e2e39c74eE', symObjAddr: 0x86C68, symBinAddr: 0x8B66C, symSize: 0x70 } + - { offsetInCU: 0x343FE, offset: 0x92CCA, size: 0x8, addend: 0x0, symName: '__ZN5gimli4read4unit32AttributeValue$LT$R$C$Offset$GT$11udata_value17h29ba5d0e2e39c74eE', symObjAddr: 0x86C68, symBinAddr: 0x8B66C, symSize: 0x70 } + - { offsetInCU: 0x34406, offset: 0x92CD2, size: 0x8, addend: 0x0, symName: '__ZN5gimli4read4unit32AttributeValue$LT$R$C$Offset$GT$9u16_value17h9b8a8140366582a9E', symObjAddr: 0x86CD8, symBinAddr: 0x8B6DC, symSize: 0xB8 } + - { offsetInCU: 0x34417, offset: 0x92CE3, size: 0x8, addend: 0x0, symName: '__ZN5gimli4read4unit32AttributeValue$LT$R$C$Offset$GT$9u16_value17h9b8a8140366582a9E', symObjAddr: 0x86CD8, symBinAddr: 0x8B6DC, symSize: 0xB8 } + - { offsetInCU: 0x3441F, offset: 0x92CEB, size: 0x8, addend: 0x0, symName: __ZN5gimli4read6reader6Reader12read_address17h109f78aa8c78bb69E, symObjAddr: 0x86D90, symBinAddr: 0x8B794, symSize: 0x1BC } + - { offsetInCU: 0x34448, offset: 0x92D14, size: 0x8, addend: 0x0, symName: __ZN5gimli4read4unit15skip_attributes17h39870cf83424fb88E, symObjAddr: 0x851D4, symBinAddr: 0x89BD8, symSize: 0x384 } + - { offsetInCU: 0x34450, offset: 0x92D1C, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr491drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..function..FunctionAddress$C$alloc..slice..stable_sort$LT$addr2line..function..FunctionAddress$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..function..FunctionAddress$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..function..Functions$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h4dab912f9efbbd2eE', symObjAddr: 0x85558, symBinAddr: 0x89F5C, symSize: 0x4 } + - { offsetInCU: 0x35148, offset: 0x93A14, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr491drop_in_place$LT$core..slice..sort..merge_sort..BufGuard$LT$addr2line..function..FunctionAddress$C$alloc..slice..stable_sort$LT$addr2line..function..FunctionAddress$C$alloc..slice..$LT$impl$u20$$u5b$addr2line..function..FunctionAddress$u5d$$GT$..sort_by_key$LT$u64$C$addr2line..function..Functions$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$..parse..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$..$u7b$$u7b$closure$u7d$$u7d$$GT$$GT$17h4dab912f9efbbd2eE', symObjAddr: 0x85558, symBinAddr: 0x89F5C, symSize: 0x4 } + - { offsetInCU: 0x35395, offset: 0x93C61, size: 0x8, addend: 0x0, symName: __ZN5gimli4read6reader6Reader12read_sleb12817h715e271842e9ac8fE, symObjAddr: 0x82558, symBinAddr: 0x86F5C, symSize: 0x230 } + - { offsetInCU: 0x3539D, offset: 0x93C69, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h46ab89a77c718d72E', symObjAddr: 0x82788, symBinAddr: 0x8718C, symSize: 0xC0 } + - { offsetInCU: 0x354BD, offset: 0x93D89, size: 0x8, addend: 0x0, symName: __ZN5gimli4read6reader6Reader12read_address17h109f78aa8c78bb69E, symObjAddr: 0x86D90, symBinAddr: 0x8B794, symSize: 0x1BC } + - { offsetInCU: 0x354C5, offset: 0x93D91, size: 0x8, addend: 0x0, symName: __ZN5gimli4read6reader6Reader17read_sized_offset17h799c5602974962a1E, symObjAddr: 0x86F4C, symBinAddr: 0x8B950, symSize: 0x1B4 } + - { offsetInCU: 0x357D2, offset: 0x9409E, size: 0x8, addend: 0x0, symName: __ZN5gimli4read6reader6Reader17read_sized_offset17h799c5602974962a1E, symObjAddr: 0x86F4C, symBinAddr: 0x8B950, symSize: 0x1B4 } + - { offsetInCU: 0x357E1, offset: 0x940AD, size: 0x8, addend: 0x0, symName: __ZN5gimli4read6reader6Reader17read_sized_offset17h799c5602974962a1E, symObjAddr: 0x86F4C, symBinAddr: 0x8B950, symSize: 0x1B4 } + - { offsetInCU: 0x357E9, offset: 0x940B5, size: 0x8, addend: 0x0, symName: __ZN5gimli4read6reader6Reader11read_offset17h733d3c321871eaf8E, symObjAddr: 0x87100, symBinAddr: 0x8BB04, symSize: 0xF4 } + - { offsetInCU: 0x35B50, offset: 0x9441C, size: 0x8, addend: 0x0, symName: __ZN5gimli4read6reader6Reader11read_offset17h733d3c321871eaf8E, symObjAddr: 0x87100, symBinAddr: 0x8BB04, symSize: 0xF4 } + - { offsetInCU: 0x35B58, offset: 0x94424, size: 0x8, addend: 0x0, symName: __ZN5gimli4read6reader6Reader8read_u6417ha5267b44976b663fE, symObjAddr: 0x871F4, symBinAddr: 0x8BBF8, symSize: 0x80 } + - { offsetInCU: 0x35D06, offset: 0x945D2, size: 0x8, addend: 0x0, symName: __ZN5gimli4read6reader6Reader8read_u6417ha5267b44976b663fE, symObjAddr: 0x871F4, symBinAddr: 0x8BBF8, symSize: 0x80 } + - { offsetInCU: 0x35D0E, offset: 0x945DA, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr124drop_in_place$LT$addr2line..ResDwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$17h688f725ca30a557cE', symObjAddr: 0x87274, symBinAddr: 0x8BC78, symSize: 0x114 } + - { offsetInCU: 0x36153, offset: 0x94A1F, size: 0x8, addend: 0x0, symName: '__ZN5gimli4read8rnglists20RngListIter$LT$R$GT$4next17h36ca3af345ea5da5E', symObjAddr: 0x8323C, symBinAddr: 0x87C40, symSize: 0x994 } + - { offsetInCU: 0x3615B, offset: 0x94A27, size: 0x8, addend: 0x0, symName: __ZN5gimli4read4unit15parse_attribute17hd71b57678f7d8c75E, symObjAddr: 0x83BD0, symBinAddr: 0x885D4, symSize: 0x1120 } + - { offsetInCU: 0x37D2A, offset: 0x965F6, size: 0x8, addend: 0x0, symName: __ZN5gimli4read4line15FileEntryFormat5parse17h68488c0557477708E, symObjAddr: 0x8C228, symBinAddr: 0x90BA0, symSize: 0x2AC } + - { offsetInCU: 0x37D32, offset: 0x965FE, size: 0x8, addend: 0x0, symName: __ZN5gimli4read4line15parse_attribute17h8c6d44c364e95a23E, symObjAddr: 0x8C4D4, symBinAddr: 0x90E4C, symSize: 0x980 } + - { offsetInCU: 0x38646, offset: 0x96F12, size: 0x8, addend: 0x0, symName: __ZN5gimli4read4line15parse_attribute17h8c6d44c364e95a23E, symObjAddr: 0x8C4D4, symBinAddr: 0x90E4C, symSize: 0x980 } + - { offsetInCU: 0x3864E, offset: 0x96F1A, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr164drop_in_place$LT$alloc..vec..Vec$LT$gimli..read..line..FileEntry$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$C$usize$GT$$GT$$GT$17h94b88e763fa51901E', symObjAddr: 0x8CE54, symBinAddr: 0x917CC, symSize: 0x10 } + - { offsetInCU: 0x39C23, offset: 0x984EF, size: 0x8, addend: 0x0, symName: '__ZN5gimli4read7aranges30ArangeHeader$LT$R$C$Offset$GT$5parse17h71ad12bd0efe254aE', symObjAddr: 0x8BEC8, symBinAddr: 0x90840, symSize: 0x344 } + - { offsetInCU: 0x39C2B, offset: 0x984F7, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr52drop_in_place$LT$gimli..read..abbrev..Attributes$GT$17h64e8e74e4ae6840dE', symObjAddr: 0x8C20C, symBinAddr: 0x90B84, symSize: 0x1C } + - { offsetInCU: 0x3A7CA, offset: 0x99096, size: 0x8, addend: 0x0, symName: '__ZN9addr2line16Context$LT$R$GT$11find_frames17hb25f89c3d96e63e3E', symObjAddr: 0x7D850, symBinAddr: 0x82254, symSize: 0x24A8 } + - { offsetInCU: 0x3A7D2, offset: 0x9909E, size: 0x8, addend: 0x0, symName: '__ZN9addr2line18FrameIter$LT$R$GT$4next17h1c12aac86daa5c46E', symObjAddr: 0x7FCF8, symBinAddr: 0x846FC, symSize: 0x21C } + - { offsetInCU: 0x3EBAB, offset: 0x9D477, size: 0x8, addend: 0x0, symName: '__ZN9addr2line16ResUnit$LT$R$GT$11parse_lines17h19d290c198263533E', symObjAddr: 0x805F4, symBinAddr: 0x84FF8, symSize: 0x1EDC } + - { offsetInCU: 0x3EBB3, offset: 0x9D47F, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr78drop_in_place$LT$alloc..vec..Vec$LT$gimli..read..line..FileEntryFormat$GT$$GT$17ha105d1c995d30babE', symObjAddr: 0x824D0, symBinAddr: 0x86ED4, symSize: 0x10 } + - { offsetInCU: 0x4321A, offset: 0xA1AE6, size: 0x8, addend: 0x0, symName: '__ZN9addr2line16ResUnit$LT$R$GT$11render_file17h8b193807864dbeb7E', symObjAddr: 0x828B4, symBinAddr: 0x872B8, symSize: 0x378 } + - { offsetInCU: 0x43222, offset: 0xA1AEE, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h0783e60114b7f816E', symObjAddr: 0x82C2C, symBinAddr: 0x87630, symSize: 0xD4 } + - { offsetInCU: 0x439B2, offset: 0xA227E, size: 0x8, addend: 0x0, symName: '__ZN9addr2line8function17Function$LT$R$GT$14parse_children17hfb0f86a1cb3e0b1dE', symObjAddr: 0x85738, symBinAddr: 0x8A13C, symSize: 0xD44 } + - { offsetInCU: 0x439BA, offset: 0xA2286, size: 0x8, addend: 0x0, symName: __ZN9addr2line8function9name_attr17hb1f16c253f726ea9E, symObjAddr: 0x8647C, symBinAddr: 0x8AE80, symSize: 0x194 } + - { offsetInCU: 0x44CDF, offset: 0xA35AB, size: 0x8, addend: 0x0, symName: __ZN9addr2line8function9name_attr17hb1f16c253f726ea9E, symObjAddr: 0x8647C, symBinAddr: 0x8AE80, symSize: 0x194 } + - { offsetInCU: 0x44CE7, offset: 0xA35B3, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr164drop_in_place$LT$alloc..vec..Vec$LT$addr2line..function..InlinedFunction$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$$GT$17h9fb9578ea95016d1E', symObjAddr: 0x86610, symBinAddr: 0x8B014, symSize: 0x10 } + - { offsetInCU: 0x44EEC, offset: 0xA37B8, size: 0x8, addend: 0x0, symName: __ZN9addr2line8function10name_entry17h38a72f99420e577cE, symObjAddr: 0x8670C, symBinAddr: 0x8B110, symSize: 0x3D0 } + - { offsetInCU: 0x44EF4, offset: 0xA37C0, size: 0x8, addend: 0x0, symName: '__ZN5alloc7raw_vec19RawVec$LT$T$C$A$GT$16reserve_for_push17h4a71a84905079355E', symObjAddr: 0x86ADC, symBinAddr: 0x8B4E0, symSize: 0xD4 } + - { offsetInCU: 0x45495, offset: 0xA3D61, size: 0x8, addend: 0x0, symName: '__ZN9addr2line18FrameIter$LT$R$GT$4next17h1c12aac86daa5c46E', symObjAddr: 0x7FCF8, symBinAddr: 0x846FC, symSize: 0x21C } + - { offsetInCU: 0x4549D, offset: 0xA3D69, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr125drop_in_place$LT$addr2line..FrameIter$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$17ha50f525ddc8f6e88E', symObjAddr: 0x7FF14, symBinAddr: 0x84918, symSize: 0x24 } + - { offsetInCU: 0x45956, offset: 0xA4222, size: 0x8, addend: 0x0, symName: '__ZN9addr2line17ResDwarf$LT$R$GT$5parse17hdb321e617da9181dE', symObjAddr: 0x87F34, symBinAddr: 0x8C8AC, symSize: 0x3F5C } + - { offsetInCU: 0x4595E, offset: 0xA422A, size: 0x8, addend: 0x0, symName: '__ZN4core3ptr130drop_in_place$LT$gimli..read..dwarf..Dwarf$LT$gimli..read..endian_slice..EndianSlice$LT$gimli..endianity..LittleEndian$GT$$GT$$GT$17h018f9b419d6b3afcE', symObjAddr: 0x8BE90, symBinAddr: 0x90808, symSize: 0x28 } + - { offsetInCU: 0x1F, offset: 0xAD5B6, size: 0x8, addend: 0x0, symName: __ZN4core3ops8function6FnOnce9call_once17h4e2d2224d3f97e34E, symObjAddr: 0x2A348, symBinAddr: 0x31CD4, symSize: 0x8 } + - { offsetInCU: 0x27, offset: 0xAD5BE, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17h1c18e83782650040E, symObjAddr: 0x325E0, symBinAddr: 0x39C18, symSize: 0x7C } + - { offsetInCU: 0x110, offset: 0xAD6A7, size: 0x8, addend: 0x0, symName: __ZN4core7unicode12unicode_data15grapheme_extend6lookup17h5bb371774d311cd4E, symObjAddr: 0x2DAC4, symBinAddr: 0x35138, symSize: 0x130 } + - { offsetInCU: 0x118, offset: 0xAD6AF, size: 0x8, addend: 0x0, symName: __ZN4core7unicode9printable12is_printable17h551230d49321f346E, symObjAddr: 0x2DBF4, symBinAddr: 0x35268, symSize: 0x108 } + - { offsetInCU: 0x2DE, offset: 0xAD875, size: 0x8, addend: 0x0, symName: __ZN4core7unicode12unicode_data14case_ignorable6lookup17h673ff010835712bfE, symObjAddr: 0x32380, symBinAddr: 0x399B8, symSize: 0x130 } + - { offsetInCU: 0x2E6, offset: 0xAD87D, size: 0x8, addend: 0x0, symName: __ZN4core7unicode12unicode_data5cased6lookup17h3f95d54f7d03d9efE, symObjAddr: 0x324B0, symBinAddr: 0x39AE8, symSize: 0x130 } + - { offsetInCU: 0x4AA, offset: 0xADA41, size: 0x8, addend: 0x0, symName: __ZN4core7unicode12unicode_data5cased6lookup17h3f95d54f7d03d9efE, symObjAddr: 0x324B0, symBinAddr: 0x39AE8, symSize: 0x130 } + - { offsetInCU: 0x4B2, offset: 0xADA49, size: 0x8, addend: 0x0, symName: __ZN3std6thread5local2os13destroy_value17h1c18e83782650040E, symObjAddr: 0x325E0, symBinAddr: 0x39C18, symSize: 0x7C } + - { offsetInCU: 0x69D, offset: 0xADC34, size: 0x8, addend: 0x0, symName: __ZN4core7unicode9printable12is_printable17h551230d49321f346E, symObjAddr: 0x2DBF4, symBinAddr: 0x35268, symSize: 0x108 } + - { offsetInCU: 0x6A5, offset: 0xADC3C, size: 0x8, addend: 0x0, symName: __ZN4core7unicode9printable5check17he1481b55aa798ba6E, symObjAddr: 0x2DCFC, symBinAddr: 0x35370, symSize: 0x124 } + - { offsetInCU: 0x6B6, offset: 0xADC4D, size: 0x8, addend: 0x0, symName: __ZN4core7unicode9printable5check17he1481b55aa798ba6E, symObjAddr: 0x2DCFC, symBinAddr: 0x35370, symSize: 0x124 } + - { offsetInCU: 0x6BE, offset: 0xADC55, size: 0x8, addend: 0x0, symName: __ZN4core3str19slice_error_fail_rt17hb629263ff073fa48E, symObjAddr: 0x2DE20, symBinAddr: 0x35494, symSize: 0x370 } + - { offsetInCU: 0x971, offset: 0xADF08, size: 0x8, addend: 0x0, symName: __ZN4core3str19slice_error_fail_rt17hb629263ff073fa48E, symObjAddr: 0x2DE20, symBinAddr: 0x35494, symSize: 0x370 } + - { offsetInCU: 0xA55, offset: 0xADFEC, size: 0x8, addend: 0x0, symName: __ZN4core3num6bignum8Big32x4010mul_digits17hfcebfab3b4ead633E, symObjAddr: 0x2B9B8, symBinAddr: 0x33138, symSize: 0x220 } + - { offsetInCU: 0xA5D, offset: 0xADFF4, size: 0x8, addend: 0x0, symName: __ZN4core3num6bignum8Big32x408mul_pow217h1b4420e307901419E, symObjAddr: 0x2BBD8, symBinAddr: 0x33358, symSize: 0x360 } + - { offsetInCU: 0xD2D, offset: 0xAE2C4, size: 0x8, addend: 0x0, symName: __ZN4core3num6bignum8Big32x408mul_pow217h1b4420e307901419E, symObjAddr: 0x2BBD8, symBinAddr: 0x33358, symSize: 0x360 } + - { offsetInCU: 0xD35, offset: 0xAE2CC, size: 0x8, addend: 0x0, symName: __ZN4core5slice5index22slice_index_order_fail17hbc43e13ac6e9a204E, symObjAddr: 0x2BF38, symBinAddr: 0xC1708, symSize: 0xC } + - { offsetInCU: 0x102E, offset: 0xAE5C5, size: 0x8, addend: 0x0, symName: __ZN4core3num7flt2dec8strategy6dragon9mul_pow1017hdd62b98b8eaa54f7E, symObjAddr: 0x2B844, symBinAddr: 0x32FC4, symSize: 0x174 } + - { offsetInCU: 0x1036, offset: 0xAE5CD, size: 0x8, addend: 0x0, symName: __ZN4core3num6bignum8Big32x4010mul_digits17hfcebfab3b4ead633E, symObjAddr: 0x2B9B8, symBinAddr: 0x33138, symSize: 0x220 } + - { offsetInCU: 0x1207, offset: 0xAE79E, size: 0x8, addend: 0x0, symName: __ZN4core3num7flt2dec8strategy5grisu16format_exact_opt14possibly_round17hca42a2ec43997641E, symObjAddr: 0x2BF94, symBinAddr: 0x33708, symSize: 0x174 } + - { offsetInCU: 0x120F, offset: 0xAE7A6, size: 0x8, addend: 0x0, symName: __ZN4core3num7flt2dec17digits_to_dec_str17ha5272d80ea6dc234E, symObjAddr: 0x2C108, symBinAddr: 0x3387C, symSize: 0x13C } + - { offsetInCU: 0x13FE, offset: 0xAE995, size: 0x8, addend: 0x0, symName: __ZN4core3num7flt2dec17digits_to_dec_str17ha5272d80ea6dc234E, symObjAddr: 0x2C108, symBinAddr: 0x3387C, symSize: 0x13C } + - { offsetInCU: 0x1406, offset: 0xAE99D, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt3num52_$LT$impl$u20$core..fmt..Debug$u20$for$u20$usize$GT$3fmt17h299f80a33efe8d1eE', symObjAddr: 0x2C244, symBinAddr: 0x339B8, symSize: 0x230 } + - { offsetInCU: 0x1537, offset: 0xAEACE, size: 0x8, addend: 0x0, symName: '__ZN68_$LT$core..num..error..ParseIntError$u20$as$u20$core..fmt..Debug$GT$3fmt17hd1ff34cf42a26b99E', symObjAddr: 0x2F18C, symBinAddr: 0x367C4, symSize: 0xC8 } + - { offsetInCU: 0x153F, offset: 0xAEAD6, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h2341f6a3c98715d1E', symObjAddr: 0x2F254, symBinAddr: 0x3688C, symSize: 0x34 } + - { offsetInCU: 0x166E, offset: 0xAEC05, size: 0x8, addend: 0x0, symName: '__ZN4core3num60_$LT$impl$u20$core..str..traits..FromStr$u20$for$u20$u64$GT$8from_str17h324f5b70bd1b31c9E', symObjAddr: 0x2F288, symBinAddr: 0x368C0, symSize: 0xF4 } + - { offsetInCU: 0x1676, offset: 0xAEC0D, size: 0x8, addend: 0x0, symName: '__ZN67_$LT$core..array..TryFromSliceError$u20$as$u20$core..fmt..Debug$GT$3fmt17h3b6c9e6d7b8b6f2cE', symObjAddr: 0x2F37C, symBinAddr: 0x369B4, symSize: 0xD8 } + - { offsetInCU: 0x1C81, offset: 0xAF218, size: 0x8, addend: 0x0, symName: __ZN4core5slice5index26slice_start_index_len_fail17hc8489d7e1203b90aE, symObjAddr: 0x2AD14, symBinAddr: 0xC1580, symSize: 0xC } + - { offsetInCU: 0x1C89, offset: 0xAF220, size: 0x8, addend: 0x0, symName: __ZN4core5slice5index29slice_start_index_len_fail_rt17hcd5b8e9b256ea10fE, symObjAddr: 0x2AD20, symBinAddr: 0x3261C, symSize: 0x50 } + - { offsetInCU: 0x1CA2, offset: 0xAF239, size: 0x8, addend: 0x0, symName: __ZN4core5slice5index29slice_start_index_len_fail_rt17hcd5b8e9b256ea10fE, symObjAddr: 0x2AD20, symBinAddr: 0x3261C, symSize: 0x50 } + - { offsetInCU: 0x1CAA, offset: 0xAF241, size: 0x8, addend: 0x0, symName: __ZN4core5slice5index24slice_end_index_len_fail17hbb3278d42ba8fc28E, symObjAddr: 0x2AD70, symBinAddr: 0xC158C, symSize: 0xC } + - { offsetInCU: 0x1CDC, offset: 0xAF273, size: 0x8, addend: 0x0, symName: __ZN4core5slice5index24slice_end_index_len_fail17hbb3278d42ba8fc28E, symObjAddr: 0x2AD70, symBinAddr: 0xC158C, symSize: 0xC } + - { offsetInCU: 0x1CE4, offset: 0xAF27B, size: 0x8, addend: 0x0, symName: __ZN4core5slice5index27slice_end_index_len_fail_rt17h9fe78b29b5c75185E, symObjAddr: 0x2AD7C, symBinAddr: 0x3266C, symSize: 0x50 } + - { offsetInCU: 0x1CFD, offset: 0xAF294, size: 0x8, addend: 0x0, symName: __ZN4core5slice5index27slice_end_index_len_fail_rt17h9fe78b29b5c75185E, symObjAddr: 0x2AD7C, symBinAddr: 0x3266C, symSize: 0x50 } + - { offsetInCU: 0x1D05, offset: 0xAF29C, size: 0x8, addend: 0x0, symName: __ZN4core3fmt9Formatter3pad17hf1508dad8596cd58E, symObjAddr: 0x2ADCC, symBinAddr: 0x326BC, symSize: 0x47C } + - { offsetInCU: 0x204C, offset: 0xAF5E3, size: 0x8, addend: 0x0, symName: __ZN4core5slice5index22slice_index_order_fail17hbc43e13ac6e9a204E, symObjAddr: 0x2BF38, symBinAddr: 0xC1708, symSize: 0xC } + - { offsetInCU: 0x2054, offset: 0xAF5EB, size: 0x8, addend: 0x0, symName: __ZN4core5slice5index25slice_index_order_fail_rt17haf0c4a338658f6c2E, symObjAddr: 0x2BF44, symBinAddr: 0x336B8, symSize: 0x50 } + - { offsetInCU: 0x206D, offset: 0xAF604, size: 0x8, addend: 0x0, symName: __ZN4core5slice5index25slice_index_order_fail_rt17haf0c4a338658f6c2E, symObjAddr: 0x2BF44, symBinAddr: 0x336B8, symSize: 0x50 } + - { offsetInCU: 0x2075, offset: 0xAF60C, size: 0x8, addend: 0x0, symName: __ZN4core3num7flt2dec8strategy5grisu16format_exact_opt14possibly_round17hca42a2ec43997641E, symObjAddr: 0x2BF94, symBinAddr: 0x33708, symSize: 0x174 } + - { offsetInCU: 0x22D0, offset: 0xAF867, size: 0x8, addend: 0x0, symName: __ZN4core5slice6memchr14memchr_aligned17h61d1ea06064e3dd8E, symObjAddr: 0x2C4A4, symBinAddr: 0x33C18, symSize: 0x118 } + - { offsetInCU: 0x22D8, offset: 0xAF86F, size: 0x8, addend: 0x0, symName: __ZN4core3str8converts9from_utf817ha4be99ef10616e66E, symObjAddr: 0x2C5BC, symBinAddr: 0x33D30, symSize: 0x2C0 } + - { offsetInCU: 0x2A32, offset: 0xAFFC9, size: 0x8, addend: 0x0, symName: __ZN4core3fmt9Formatter12pad_integral17h6a00a2cef8a7ae28E, symObjAddr: 0x2A524, symBinAddr: 0x31E2C, symSize: 0x290 } + - { offsetInCU: 0x2A3A, offset: 0xAFFD1, size: 0x8, addend: 0x0, symName: __ZN4core3str5count14do_count_chars17h0870670f169fb652E, symObjAddr: 0x2A7B4, symBinAddr: 0x320BC, symSize: 0x4E4 } + - { offsetInCU: 0x2CA3, offset: 0xB023A, size: 0x8, addend: 0x0, symName: __ZN4core3str5count14do_count_chars17h0870670f169fb652E, symObjAddr: 0x2A7B4, symBinAddr: 0x320BC, symSize: 0x4E4 } + - { offsetInCU: 0x2DD8, offset: 0xB036F, size: 0x8, addend: 0x0, symName: __ZN4core3fmt9Formatter3pad17hf1508dad8596cd58E, symObjAddr: 0x2ADCC, symBinAddr: 0x326BC, symSize: 0x47C } + - { offsetInCU: 0x2DE0, offset: 0xB0377, size: 0x8, addend: 0x0, symName: __ZN4core9panicking5panic17h26cf245bd00f43b4E, symObjAddr: 0x2B248, symBinAddr: 0xC1598, symSize: 0x38 } + - { offsetInCU: 0x329F, offset: 0xB0836, size: 0x8, addend: 0x0, symName: __ZN4core9panicking5panic17h26cf245bd00f43b4E, symObjAddr: 0x2B248, symBinAddr: 0xC1598, symSize: 0x38 } + - { offsetInCU: 0x3309, offset: 0xB08A0, size: 0x8, addend: 0x0, symName: __ZN4core9panicking5panic17h26cf245bd00f43b4E, symObjAddr: 0x2B248, symBinAddr: 0xC1598, symSize: 0x38 } + - { offsetInCU: 0x3379, offset: 0xB0910, size: 0x8, addend: 0x0, symName: __ZN4core3fmt9Formatter19pad_formatted_parts17h786da2bbafaf35d1E, symObjAddr: 0x2F454, symBinAddr: 0x36A8C, symSize: 0x228 } + - { offsetInCU: 0x3381, offset: 0xB0918, size: 0x8, addend: 0x0, symName: __ZN4core3fmt9Formatter21write_formatted_parts17h2d9c95e421eb4a17E, symObjAddr: 0x2F67C, symBinAddr: 0x36CB4, symSize: 0x210 } + - { offsetInCU: 0x3528, offset: 0xB0ABF, size: 0x8, addend: 0x0, symName: __ZN4core3fmt9Formatter21write_formatted_parts17h2d9c95e421eb4a17E, symObjAddr: 0x2F67C, symBinAddr: 0x36CB4, symSize: 0x210 } + - { offsetInCU: 0x3530, offset: 0xB0AC7, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5float29float_to_decimal_common_exact17h1a400ad29d5a74ebE, symObjAddr: 0x2F88C, symBinAddr: 0x36EC4, symSize: 0x121C } + - { offsetInCU: 0x3673, offset: 0xB0C0A, size: 0x8, addend: 0x0, symName: __ZN4core3fmt8builders10DebugTuple5field17h9d369753528a3d4aE, symObjAddr: 0x2D254, symBinAddr: 0x348D4, symSize: 0x148 } + - { offsetInCU: 0x367B, offset: 0xB0C12, size: 0x8, addend: 0x0, symName: __ZN4core3fmt8builders8DebugSet5entry17h582c0ca5361a75fbE, symObjAddr: 0x2D39C, symBinAddr: 0x34A1C, symSize: 0x13C } + - { offsetInCU: 0x36AE, offset: 0xB0C45, size: 0x8, addend: 0x0, symName: __ZN4core3fmt8builders8DebugSet5entry17h582c0ca5361a75fbE, symObjAddr: 0x2D39C, symBinAddr: 0x34A1C, symSize: 0x13C } + - { offsetInCU: 0x3855, offset: 0xB0DEC, size: 0x8, addend: 0x0, symName: __ZN4core3fmt8builders11DebugStruct5field17h4d04c3c8e4cce501E, symObjAddr: 0x2CE88, symBinAddr: 0x34508, symSize: 0x1AC } + - { offsetInCU: 0x385D, offset: 0xB0DF4, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5Write10write_char17h229a8261631db523E, symObjAddr: 0x2D034, symBinAddr: 0x346B4, symSize: 0xC8 } + - { offsetInCU: 0x39CE, offset: 0xB0F65, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5Write10write_char17h229a8261631db523E, symObjAddr: 0x2D034, symBinAddr: 0x346B4, symSize: 0xC8 } + - { offsetInCU: 0x3A16, offset: 0xB0FAD, size: 0x8, addend: 0x0, symName: '__ZN68_$LT$core..fmt..builders..PadAdapter$u20$as$u20$core..fmt..Write$GT$9write_str17h11a1dcd56a24263fE', symObjAddr: 0x2CCDC, symBinAddr: 0x3435C, symSize: 0x1AC } + - { offsetInCU: 0x3A1E, offset: 0xB0FB5, size: 0x8, addend: 0x0, symName: __ZN4core3fmt8builders11DebugStruct5field17h4d04c3c8e4cce501E, symObjAddr: 0x2CE88, symBinAddr: 0x34508, symSize: 0x1AC } + - { offsetInCU: 0x3CC0, offset: 0xB1257, size: 0x8, addend: 0x0, symName: __ZN4core3fmt8builders8DebugSet5entry17h582c0ca5361a75fbE, symObjAddr: 0x2D39C, symBinAddr: 0x34A1C, symSize: 0x13C } + - { offsetInCU: 0x3CC8, offset: 0xB125F, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h3188294d87c72c1bE', symObjAddr: 0x2D4D8, symBinAddr: 0x34B58, symSize: 0xC } + - { offsetInCU: 0x3D09, offset: 0xB12A0, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h3188294d87c72c1bE', symObjAddr: 0x2D4D8, symBinAddr: 0x34B58, symSize: 0xC } + - { offsetInCU: 0x3DDD, offset: 0xB1374, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h3188294d87c72c1bE', symObjAddr: 0x2D4D8, symBinAddr: 0x34B58, symSize: 0xC } + - { offsetInCU: 0x3E4E, offset: 0xB13E5, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt3num3imp52_$LT$impl$u20$core..fmt..Display$u20$for$u20$u64$GT$3fmt17h565a641eca598e81E', symObjAddr: 0x2A3D4, symBinAddr: 0x31CDC, symSize: 0x150 } + - { offsetInCU: 0x3E56, offset: 0xB13ED, size: 0x8, addend: 0x0, symName: __ZN4core3fmt9Formatter12pad_integral17h6a00a2cef8a7ae28E, symObjAddr: 0x2A524, symBinAddr: 0x31E2C, symSize: 0x290 } + - { offsetInCU: 0x3FF2, offset: 0xB1589, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt3num3imp52_$LT$impl$u20$core..fmt..Display$u20$for$u20$u32$GT$3fmt17ha9815fa155b0ec1eE', symObjAddr: 0x2C8E0, symBinAddr: 0x34048, symSize: 0x150 } + - { offsetInCU: 0x3FFA, offset: 0xB1591, size: 0x8, addend: 0x0, symName: '__ZN73_$LT$core..panic..panic_info..PanicInfo$u20$as$u20$core..fmt..Display$GT$3fmt17h423517045c4044a3E', symObjAddr: 0x2CA30, symBinAddr: 0x34198, symSize: 0x178 } + - { offsetInCU: 0x4188, offset: 0xB171F, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt3num3imp52_$LT$impl$u20$core..fmt..Display$u20$for$u20$i32$GT$3fmt17h595fbce2ec63351fE', symObjAddr: 0x31F98, symBinAddr: 0x395D0, symSize: 0x164 } + - { offsetInCU: 0x4190, offset: 0xB1727, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt3num3imp52_$LT$impl$u20$core..fmt..Display$u20$for$u20$i64$GT$3fmt17hd9c631fc046226b8E', symObjAddr: 0x320FC, symBinAddr: 0x39734, symSize: 0x160 } + - { offsetInCU: 0x4304, offset: 0xB189B, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt3num3imp52_$LT$impl$u20$core..fmt..Display$u20$for$u20$i64$GT$3fmt17hd9c631fc046226b8E', symObjAddr: 0x320FC, symBinAddr: 0x39734, symSize: 0x160 } + - { offsetInCU: 0x430C, offset: 0xB18A3, size: 0x8, addend: 0x0, symName: '__ZN53_$LT$core..fmt..Error$u20$as$u20$core..fmt..Debug$GT$3fmt17h9c9db43da60b0e11E', symObjAddr: 0x3225C, symBinAddr: 0x39894, symSize: 0x18 } + - { offsetInCU: 0x458C, offset: 0xB1B23, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt3num53_$LT$impl$u20$core..fmt..LowerHex$u20$for$u20$i64$GT$3fmt17hdf837bb1e16c5395E', symObjAddr: 0x31EF8, symBinAddr: 0x39530, symSize: 0xA0 } + - { offsetInCU: 0x4594, offset: 0xB1B2B, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt3num3imp52_$LT$impl$u20$core..fmt..Display$u20$for$u20$i32$GT$3fmt17h595fbce2ec63351fE', symObjAddr: 0x31F98, symBinAddr: 0x395D0, symSize: 0x164 } + - { offsetInCU: 0x474D, offset: 0xB1CE4, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt3num52_$LT$impl$u20$core..fmt..Debug$u20$for$u20$usize$GT$3fmt17h299f80a33efe8d1eE', symObjAddr: 0x2C244, symBinAddr: 0x339B8, symSize: 0x230 } + - { offsetInCU: 0x4755, offset: 0xB1CEC, size: 0x8, addend: 0x0, symName: '__ZN60_$LT$core..cell..BorrowError$u20$as$u20$core..fmt..Debug$GT$3fmt17h9c9170732da4af4dE', symObjAddr: 0x2C474, symBinAddr: 0x33BE8, symSize: 0x18 } + - { offsetInCU: 0x4B57, offset: 0xB20EE, size: 0x8, addend: 0x0, symName: __ZN4core3fmt9Formatter12pad_integral12write_prefix17hfc61ebb386bf6326E, symObjAddr: 0x2AC98, symBinAddr: 0x325A0, symSize: 0x7C } + - { offsetInCU: 0x4B5F, offset: 0xB20F6, size: 0x8, addend: 0x0, symName: __ZN4core5slice5index26slice_start_index_len_fail17hc8489d7e1203b90aE, symObjAddr: 0x2AD14, symBinAddr: 0xC1580, symSize: 0xC } + - { offsetInCU: 0x4B95, offset: 0xB212C, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h6ec52f1fc3650d2eE', symObjAddr: 0x2B3B8, symBinAddr: 0x32B38, symSize: 0x10 } + - { offsetInCU: 0x4B9D, offset: 0xB2134, size: 0x8, addend: 0x0, symName: '__ZN59_$LT$core..fmt..Arguments$u20$as$u20$core..fmt..Display$GT$3fmt17h444c988a7a5a607aE', symObjAddr: 0x2B3C8, symBinAddr: 0x32B48, symSize: 0x38 } + - { offsetInCU: 0x4BB6, offset: 0xB214D, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h7cd5b6a90da645a4E', symObjAddr: 0x2B610, symBinAddr: 0x32D90, symSize: 0x234 } + - { offsetInCU: 0x4BBE, offset: 0xB2155, size: 0x8, addend: 0x0, symName: __ZN4core3num7flt2dec8strategy6dragon9mul_pow1017hdd62b98b8eaa54f7E, symObjAddr: 0x2B844, symBinAddr: 0x32FC4, symSize: 0x174 } + - { offsetInCU: 0x4EED, offset: 0xB2484, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h3188294d87c72c1bE', symObjAddr: 0x2D4D8, symBinAddr: 0x34B58, symSize: 0xC } + - { offsetInCU: 0x4EF5, offset: 0xB248C, size: 0x8, addend: 0x0, symName: '__ZN43_$LT$bool$u20$as$u20$core..fmt..Display$GT$3fmt17ha8d9a83641f43fa4E', symObjAddr: 0x2D4E4, symBinAddr: 0x34B64, symSize: 0x34 } + - { offsetInCU: 0x4F0E, offset: 0xB24A5, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h230f78d9ea3a2ed0E', symObjAddr: 0x2EFEC, symBinAddr: 0x36624, symSize: 0x18C } + - { offsetInCU: 0x4F16, offset: 0xB24AD, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h79b100f2fd1ac70dE', symObjAddr: 0x2F178, symBinAddr: 0x367B0, symSize: 0x14 } + - { offsetInCU: 0x518F, offset: 0xB2726, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h79b100f2fd1ac70dE', symObjAddr: 0x2F178, symBinAddr: 0x367B0, symSize: 0x14 } + - { offsetInCU: 0x5197, offset: 0xB272E, size: 0x8, addend: 0x0, symName: '__ZN68_$LT$core..num..error..ParseIntError$u20$as$u20$core..fmt..Debug$GT$3fmt17hd1ff34cf42a26b99E', symObjAddr: 0x2F18C, symBinAddr: 0x367C4, symSize: 0xC8 } + - { offsetInCU: 0x51BC, offset: 0xB2753, size: 0x8, addend: 0x0, symName: '__ZN68_$LT$core..num..error..ParseIntError$u20$as$u20$core..fmt..Debug$GT$3fmt17hd1ff34cf42a26b99E', symObjAddr: 0x2F18C, symBinAddr: 0x367C4, symSize: 0xC8 } + - { offsetInCU: 0x51CB, offset: 0xB2762, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h2341f6a3c98715d1E', symObjAddr: 0x2F254, symBinAddr: 0x3688C, symSize: 0x34 } + - { offsetInCU: 0x51D3, offset: 0xB276A, size: 0x8, addend: 0x0, symName: '__ZN4core3num60_$LT$impl$u20$core..str..traits..FromStr$u20$for$u20$u64$GT$8from_str17h324f5b70bd1b31c9E', symObjAddr: 0x2F288, symBinAddr: 0x368C0, symSize: 0xF4 } + - { offsetInCU: 0x51F8, offset: 0xB278F, size: 0x8, addend: 0x0, symName: '__ZN4core3num60_$LT$impl$u20$core..str..traits..FromStr$u20$for$u20$u64$GT$8from_str17h324f5b70bd1b31c9E', symObjAddr: 0x2F288, symBinAddr: 0x368C0, symSize: 0xF4 } + - { offsetInCU: 0x5212, offset: 0xB27A9, size: 0x8, addend: 0x0, symName: '__ZN4core3num60_$LT$impl$u20$core..str..traits..FromStr$u20$for$u20$u64$GT$8from_str17h324f5b70bd1b31c9E', symObjAddr: 0x2F288, symBinAddr: 0x368C0, symSize: 0xF4 } + - { offsetInCU: 0x5221, offset: 0xB27B8, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17hb123f938a22a7003E', symObjAddr: 0x32274, symBinAddr: 0x398AC, symSize: 0x10C } + - { offsetInCU: 0x5229, offset: 0xB27C0, size: 0x8, addend: 0x0, symName: __ZN4core7unicode12unicode_data14case_ignorable6lookup17h673ff010835712bfE, symObjAddr: 0x32380, symBinAddr: 0x399B8, symSize: 0x130 } + - { offsetInCU: 0x532F, offset: 0xB28C6, size: 0x8, addend: 0x0, symName: '__ZN59_$LT$core..fmt..Arguments$u20$as$u20$core..fmt..Display$GT$3fmt17h444c988a7a5a607aE', symObjAddr: 0x2B3C8, symBinAddr: 0x32B48, symSize: 0x38 } + - { offsetInCU: 0x5337, offset: 0xB28CE, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5write17he2e861ab79f0c367E, symObjAddr: 0x2B400, symBinAddr: 0x32B80, symSize: 0x210 } + - { offsetInCU: 0x538E, offset: 0xB2925, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5write17he2e861ab79f0c367E, symObjAddr: 0x2B400, symBinAddr: 0x32B80, symSize: 0x210 } + - { offsetInCU: 0x5396, offset: 0xB292D, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h7cd5b6a90da645a4E', symObjAddr: 0x2B610, symBinAddr: 0x32D90, symSize: 0x234 } + - { offsetInCU: 0x55D0, offset: 0xB2B67, size: 0x8, addend: 0x0, symName: '__ZN44_$LT$$RF$T$u20$as$u20$core..fmt..Display$GT$3fmt17h8915351871bd327dE', symObjAddr: 0x2CBA8, symBinAddr: 0x34310, symSize: 0x38 } + - { offsetInCU: 0x55D8, offset: 0xB2B6F, size: 0x8, addend: 0x0, symName: '__ZN44_$LT$$RF$T$u20$as$u20$core..fmt..Display$GT$3fmt17h2ff96d7deccba726E', symObjAddr: 0x2CBE0, symBinAddr: 0x34348, symSize: 0x14 } + - { offsetInCU: 0x561A, offset: 0xB2BB1, size: 0x8, addend: 0x0, symName: '__ZN44_$LT$$RF$T$u20$as$u20$core..fmt..Display$GT$3fmt17h2ff96d7deccba726E', symObjAddr: 0x2CBE0, symBinAddr: 0x34348, symSize: 0x14 } + - { offsetInCU: 0x5622, offset: 0xB2BB9, size: 0x8, addend: 0x0, symName: __ZN4core9panicking18panic_nounwind_fmt17h537808157b1e030fE, symObjAddr: 0x2CBF4, symBinAddr: 0xC1720, symSize: 0x40 } + - { offsetInCU: 0x5647, offset: 0xB2BDE, size: 0x8, addend: 0x0, symName: __ZN4core9panicking18panic_nounwind_fmt17h537808157b1e030fE, symObjAddr: 0x2CBF4, symBinAddr: 0xC1720, symSize: 0x40 } + - { offsetInCU: 0x5661, offset: 0xB2BF8, size: 0x8, addend: 0x0, symName: __ZN4core9panicking18panic_nounwind_fmt17h537808157b1e030fE, symObjAddr: 0x2CBF4, symBinAddr: 0xC1720, symSize: 0x40 } + - { offsetInCU: 0x568F, offset: 0xB2C26, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5Write10write_char17h229a8261631db523E, symObjAddr: 0x2D034, symBinAddr: 0x346B4, symSize: 0xC8 } + - { offsetInCU: 0x5697, offset: 0xB2C2E, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5Write9write_fmt17h3e7967a08d45dc93E, symObjAddr: 0x2D0FC, symBinAddr: 0x3477C, symSize: 0x40 } + - { offsetInCU: 0x56EB, offset: 0xB2C82, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5Write9write_fmt17h3e7967a08d45dc93E, symObjAddr: 0x2D0FC, symBinAddr: 0x3477C, symSize: 0x40 } + - { offsetInCU: 0x56F3, offset: 0xB2C8A, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_str17hf3191540ba4d533fE', symObjAddr: 0x2D13C, symBinAddr: 0x347BC, symSize: 0x8 } + - { offsetInCU: 0x5726, offset: 0xB2CBD, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_str17hf3191540ba4d533fE', symObjAddr: 0x2D13C, symBinAddr: 0x347BC, symSize: 0x8 } + - { offsetInCU: 0x572E, offset: 0xB2CC5, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17hc51db2636a4b14c5E', symObjAddr: 0x2D144, symBinAddr: 0x347C4, symSize: 0xCC } + - { offsetInCU: 0x5746, offset: 0xB2CDD, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17hc51db2636a4b14c5E', symObjAddr: 0x2D144, symBinAddr: 0x347C4, symSize: 0xCC } + - { offsetInCU: 0x574E, offset: 0xB2CE5, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_fmt17h5a1a27aea4884935E', symObjAddr: 0x2D210, symBinAddr: 0x34890, symSize: 0x44 } + - { offsetInCU: 0x57C3, offset: 0xB2D5A, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_fmt17h5a1a27aea4884935E', symObjAddr: 0x2D210, symBinAddr: 0x34890, symSize: 0x44 } + - { offsetInCU: 0x57CB, offset: 0xB2D62, size: 0x8, addend: 0x0, symName: __ZN4core3fmt8builders10DebugTuple5field17h9d369753528a3d4aE, symObjAddr: 0x2D254, symBinAddr: 0x348D4, symSize: 0x148 } + - { offsetInCU: 0x5803, offset: 0xB2D9A, size: 0x8, addend: 0x0, symName: '__ZN43_$LT$bool$u20$as$u20$core..fmt..Display$GT$3fmt17ha8d9a83641f43fa4E', symObjAddr: 0x2D4E4, symBinAddr: 0x34B64, symSize: 0x34 } + - { offsetInCU: 0x580B, offset: 0xB2DA2, size: 0x8, addend: 0x0, symName: '__ZN40_$LT$str$u20$as$u20$core..fmt..Debug$GT$3fmt17hc3198a7537299967E', symObjAddr: 0x2D518, symBinAddr: 0x34B98, symSize: 0x5A0 } + - { offsetInCU: 0x584B, offset: 0xB2DE2, size: 0x8, addend: 0x0, symName: '__ZN40_$LT$str$u20$as$u20$core..fmt..Debug$GT$3fmt17hc3198a7537299967E', symObjAddr: 0x2D518, symBinAddr: 0x34B98, symSize: 0x5A0 } + - { offsetInCU: 0x5878, offset: 0xB2E0F, size: 0x8, addend: 0x0, symName: '__ZN40_$LT$str$u20$as$u20$core..fmt..Debug$GT$3fmt17hc3198a7537299967E', symObjAddr: 0x2D518, symBinAddr: 0x34B98, symSize: 0x5A0 } + - { offsetInCU: 0x5880, offset: 0xB2E17, size: 0x8, addend: 0x0, symName: __ZN4core3str16slice_error_fail17hf01fa213164b7ef8E, symObjAddr: 0x2DAB8, symBinAddr: 0xC1808, symSize: 0xC } + - { offsetInCU: 0x5D06, offset: 0xB329D, size: 0x8, addend: 0x0, symName: '__ZN41_$LT$char$u20$as$u20$core..fmt..Debug$GT$3fmt17h8d13dcac9700c1f5E', symObjAddr: 0x2E190, symBinAddr: 0x35804, symSize: 0x310 } + - { offsetInCU: 0x5D0E, offset: 0xB32A5, size: 0x8, addend: 0x0, symName: '__ZN71_$LT$core..ops..range..Range$LT$Idx$GT$$u20$as$u20$core..fmt..Debug$GT$3fmt17h54bf5f26eea01793E', symObjAddr: 0x2E4A0, symBinAddr: 0x35B14, symSize: 0x80 } + - { offsetInCU: 0x5E14, offset: 0xB33AB, size: 0x8, addend: 0x0, symName: '__ZN43_$LT$char$u20$as$u20$core..fmt..Display$GT$3fmt17hd589fbffec33e1a5E', symObjAddr: 0x2E520, symBinAddr: 0x35B94, symSize: 0xFC } + - { offsetInCU: 0x5E1C, offset: 0xB33B3, size: 0x8, addend: 0x0, symName: __ZN4core3str6traits23str_index_overflow_fail17h260b3ab16859fde3E, symObjAddr: 0x2E61C, symBinAddr: 0xC1814, symSize: 0x3C } + - { offsetInCU: 0x5ECF, offset: 0xB3466, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5float29float_to_decimal_common_exact17h1a400ad29d5a74ebE, symObjAddr: 0x2F88C, symBinAddr: 0x36EC4, symSize: 0x121C } + - { offsetInCU: 0x5ED7, offset: 0xB346E, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5float32float_to_decimal_common_shortest17h9c308f2e8581f0f2E, symObjAddr: 0x30AA8, symBinAddr: 0x380E0, symSize: 0x1420 } + - { offsetInCU: 0x7A7E, offset: 0xB5015, size: 0x8, addend: 0x0, symName: __ZN4core3fmt5float32float_to_decimal_common_shortest17h9c308f2e8581f0f2E, symObjAddr: 0x30AA8, symBinAddr: 0x380E0, symSize: 0x1420 } + - { offsetInCU: 0x7A86, offset: 0xB501D, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt5float52_$LT$impl$u20$core..fmt..Display$u20$for$u20$f64$GT$3fmt17hff6db8ff082a1ca0E', symObjAddr: 0x31EC8, symBinAddr: 0x39500, symSize: 0x30 } + - { offsetInCU: 0x9D01, offset: 0xB7298, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt5float52_$LT$impl$u20$core..fmt..Display$u20$for$u20$f64$GT$3fmt17hff6db8ff082a1ca0E', symObjAddr: 0x31EC8, symBinAddr: 0x39500, symSize: 0x30 } + - { offsetInCU: 0x9D09, offset: 0xB72A0, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt3num53_$LT$impl$u20$core..fmt..LowerHex$u20$for$u20$i64$GT$3fmt17hdf837bb1e16c5395E', symObjAddr: 0x31EF8, symBinAddr: 0x39530, symSize: 0xA0 } + - { offsetInCU: 0x9D2E, offset: 0xB72C5, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt3num53_$LT$impl$u20$core..fmt..LowerHex$u20$for$u20$i64$GT$3fmt17hdf837bb1e16c5395E', symObjAddr: 0x31EF8, symBinAddr: 0x39530, symSize: 0xA0 } + - { offsetInCU: 0x9D52, offset: 0xB72E9, size: 0x8, addend: 0x0, symName: '__ZN53_$LT$core..fmt..Error$u20$as$u20$core..fmt..Debug$GT$3fmt17h9c9db43da60b0e11E', symObjAddr: 0x3225C, symBinAddr: 0x39894, symSize: 0x18 } + - { offsetInCU: 0x9D5A, offset: 0xB72F1, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17hb123f938a22a7003E', symObjAddr: 0x32274, symBinAddr: 0x398AC, symSize: 0x10C } + - { offsetInCU: 0x9D77, offset: 0xB730E, size: 0x8, addend: 0x0, symName: '__ZN53_$LT$core..fmt..Error$u20$as$u20$core..fmt..Debug$GT$3fmt17h9c9db43da60b0e11E', symObjAddr: 0x3225C, symBinAddr: 0x39894, symSize: 0x18 } + - { offsetInCU: 0x9D7F, offset: 0xB7316, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17hb123f938a22a7003E', symObjAddr: 0x32274, symBinAddr: 0x398AC, symSize: 0x10C } + - { offsetInCU: 0x9E06, offset: 0xB739D, size: 0x8, addend: 0x0, symName: __ZN4core6result13unwrap_failed17he8ba865a060c7873E, symObjAddr: 0x2CC80, symBinAddr: 0xC17AC, symSize: 0x5C } + - { offsetInCU: 0x9E0E, offset: 0xB73A5, size: 0x8, addend: 0x0, symName: '__ZN68_$LT$core..fmt..builders..PadAdapter$u20$as$u20$core..fmt..Write$GT$9write_str17h11a1dcd56a24263fE', symObjAddr: 0x2CCDC, symBinAddr: 0x3435C, symSize: 0x1AC } + - { offsetInCU: 0x9F73, offset: 0xB750A, size: 0x8, addend: 0x0, symName: __ZN4core3ops8function6FnOnce9call_once17h4e2d2224d3f97e34E, symObjAddr: 0x2A348, symBinAddr: 0x31CD4, symSize: 0x8 } + - { offsetInCU: 0x9F7B, offset: 0xB7512, size: 0x8, addend: 0x0, symName: __ZN4core9panicking9panic_fmt17h3be1a78f780a9547E, symObjAddr: 0x2A350, symBinAddr: 0xC14FC, symSize: 0x34 } + - { offsetInCU: 0x9F97, offset: 0xB752E, size: 0x8, addend: 0x0, symName: __ZN4core3ops8function6FnOnce9call_once17h4e2d2224d3f97e34E, symObjAddr: 0x2A348, symBinAddr: 0x31CD4, symSize: 0x8 } + - { offsetInCU: 0x9F9F, offset: 0xB7536, size: 0x8, addend: 0x0, symName: __ZN4core9panicking9panic_fmt17h3be1a78f780a9547E, symObjAddr: 0x2A350, symBinAddr: 0xC14FC, symSize: 0x34 } + - { offsetInCU: 0x9FB0, offset: 0xB7547, size: 0x8, addend: 0x0, symName: __ZN4core3ops8function6FnOnce9call_once17h4e2d2224d3f97e34E, symObjAddr: 0x2A348, symBinAddr: 0x31CD4, symSize: 0x8 } + - { offsetInCU: 0xA07D, offset: 0xB7614, size: 0x8, addend: 0x0, symName: '__ZN71_$LT$core..ops..range..Range$LT$Idx$GT$$u20$as$u20$core..fmt..Debug$GT$3fmt17h54bf5f26eea01793E', symObjAddr: 0x2E4A0, symBinAddr: 0x35B14, symSize: 0x80 } + - { offsetInCU: 0xA085, offset: 0xB761C, size: 0x8, addend: 0x0, symName: '__ZN43_$LT$char$u20$as$u20$core..fmt..Display$GT$3fmt17hd589fbffec33e1a5E', symObjAddr: 0x2E520, symBinAddr: 0x35B94, symSize: 0xFC } + - { offsetInCU: 0xA1FA, offset: 0xB7791, size: 0x8, addend: 0x0, symName: __ZN4core3str5count14do_count_chars17h0870670f169fb652E, symObjAddr: 0x2A7B4, symBinAddr: 0x320BC, symSize: 0x4E4 } + - { offsetInCU: 0xA202, offset: 0xB7799, size: 0x8, addend: 0x0, symName: __ZN4core3fmt9Formatter12pad_integral12write_prefix17hfc61ebb386bf6326E, symObjAddr: 0x2AC98, symBinAddr: 0x325A0, symSize: 0x7C } + - { offsetInCU: 0xA86E, offset: 0xB7E05, size: 0x8, addend: 0x0, symName: __ZN4core3str6traits23str_index_overflow_fail17h260b3ab16859fde3E, symObjAddr: 0x2E61C, symBinAddr: 0xC1814, symSize: 0x3C } + - { offsetInCU: 0xA876, offset: 0xB7E0D, size: 0x8, addend: 0x0, symName: __ZN4core3str7pattern11StrSearcher3new17h44ff08b822caa645E, symObjAddr: 0x2E658, symBinAddr: 0x35C90, symSize: 0x7B8 } + - { offsetInCU: 0xA8B1, offset: 0xB7E48, size: 0x8, addend: 0x0, symName: __ZN4core3str8converts9from_utf817ha4be99ef10616e66E, symObjAddr: 0x2C5BC, symBinAddr: 0x33D30, symSize: 0x2C0 } + - { offsetInCU: 0xA8B9, offset: 0xB7E50, size: 0x8, addend: 0x0, symName: __ZN4core6option13expect_failed17hc1df1895a7f97399E, symObjAddr: 0x2C87C, symBinAddr: 0xC1714, symSize: 0xC } + - { offsetInCU: 0xA8D6, offset: 0xB7E6D, size: 0x8, addend: 0x0, symName: __ZN4core3str8converts9from_utf817ha4be99ef10616e66E, symObjAddr: 0x2C5BC, symBinAddr: 0x33D30, symSize: 0x2C0 } + - { offsetInCU: 0xA9F8, offset: 0xB7F8F, size: 0x8, addend: 0x0, symName: __ZN4core3str7pattern11StrSearcher3new17h44ff08b822caa645E, symObjAddr: 0x2E658, symBinAddr: 0x35C90, symSize: 0x7B8 } + - { offsetInCU: 0xAA00, offset: 0xB7F97, size: 0x8, addend: 0x0, symName: '__ZN87_$LT$core..str..lossy..Utf8Chunks$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h2a2e5fe0ff48f109E', symObjAddr: 0x2EE10, symBinAddr: 0x36448, symSize: 0x1DC } + - { offsetInCU: 0xAC9E, offset: 0xB8235, size: 0x8, addend: 0x0, symName: __ZN4core3str16slice_error_fail17hf01fa213164b7ef8E, symObjAddr: 0x2DAB8, symBinAddr: 0xC1808, symSize: 0xC } + - { offsetInCU: 0xACA6, offset: 0xB823D, size: 0x8, addend: 0x0, symName: __ZN4core7unicode12unicode_data15grapheme_extend6lookup17h5bb371774d311cd4E, symObjAddr: 0x2DAC4, symBinAddr: 0x35138, symSize: 0x130 } + - { offsetInCU: 0xACBF, offset: 0xB8256, size: 0x8, addend: 0x0, symName: __ZN4core3str19slice_error_fail_rt17hb629263ff073fa48E, symObjAddr: 0x2DE20, symBinAddr: 0x35494, symSize: 0x370 } + - { offsetInCU: 0xACC7, offset: 0xB825E, size: 0x8, addend: 0x0, symName: '__ZN41_$LT$char$u20$as$u20$core..fmt..Debug$GT$3fmt17h8d13dcac9700c1f5E', symObjAddr: 0x2E190, symBinAddr: 0x35804, symSize: 0x310 } + - { offsetInCU: 0xAF44, offset: 0xB84DB, size: 0x8, addend: 0x0, symName: '__ZN41_$LT$char$u20$as$u20$core..fmt..Debug$GT$3fmt17h8d13dcac9700c1f5E', symObjAddr: 0x2E190, symBinAddr: 0x35804, symSize: 0x310 } + - { offsetInCU: 0xAF73, offset: 0xB850A, size: 0x8, addend: 0x0, symName: '__ZN87_$LT$core..str..lossy..Utf8Chunks$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h2a2e5fe0ff48f109E', symObjAddr: 0x2EE10, symBinAddr: 0x36448, symSize: 0x1DC } + - { offsetInCU: 0xAF7B, offset: 0xB8512, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h230f78d9ea3a2ed0E', symObjAddr: 0x2EFEC, symBinAddr: 0x36624, symSize: 0x18C } + - { offsetInCU: 0xB2E8, offset: 0xB887F, size: 0x8, addend: 0x0, symName: '__ZN73_$LT$core..panic..panic_info..PanicInfo$u20$as$u20$core..fmt..Display$GT$3fmt17h423517045c4044a3E', symObjAddr: 0x2CA30, symBinAddr: 0x34198, symSize: 0x178 } + - { offsetInCU: 0xB2F0, offset: 0xB8887, size: 0x8, addend: 0x0, symName: '__ZN44_$LT$$RF$T$u20$as$u20$core..fmt..Display$GT$3fmt17h8915351871bd327dE', symObjAddr: 0x2CBA8, symBinAddr: 0x34310, symSize: 0x38 } + - { offsetInCU: 0xB3FC, offset: 0xB8993, size: 0x8, addend: 0x0, symName: __ZN4core9panicking9panic_fmt17h3be1a78f780a9547E, symObjAddr: 0x2A350, symBinAddr: 0xC14FC, symSize: 0x34 } + - { offsetInCU: 0xB404, offset: 0xB899B, size: 0x8, addend: 0x0, symName: __ZN4core9panicking18panic_bounds_check17hb70efbd80c62751aE, symObjAddr: 0x2A384, symBinAddr: 0xC1530, symSize: 0x50 } + - { offsetInCU: 0xB437, offset: 0xB89CE, size: 0x8, addend: 0x0, symName: __ZN4core9panicking18panic_bounds_check17hb70efbd80c62751aE, symObjAddr: 0x2A384, symBinAddr: 0xC1530, symSize: 0x50 } + - { offsetInCU: 0xB43F, offset: 0xB89D6, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt3num3imp52_$LT$impl$u20$core..fmt..Display$u20$for$u20$u64$GT$3fmt17h565a641eca598e81E', symObjAddr: 0x2A3D4, symBinAddr: 0x31CDC, symSize: 0x150 } + - { offsetInCU: 0xB472, offset: 0xB8A09, size: 0x8, addend: 0x0, symName: __ZN4core9panicking5panic17h26cf245bd00f43b4E, symObjAddr: 0x2B248, symBinAddr: 0xC1598, symSize: 0x38 } + - { offsetInCU: 0xB47A, offset: 0xB8A11, size: 0x8, addend: 0x0, symName: __ZN4core9panicking13assert_failed17h53157ee36ec0f2ceE, symObjAddr: 0x2B280, symBinAddr: 0xC15D0, symSize: 0x44 } + - { offsetInCU: 0xB4AD, offset: 0xB8A44, size: 0x8, addend: 0x0, symName: __ZN4core9panicking13assert_failed17h53157ee36ec0f2ceE, symObjAddr: 0x2B280, symBinAddr: 0xC15D0, symSize: 0x44 } + - { offsetInCU: 0xB4B5, offset: 0xB8A4C, size: 0x8, addend: 0x0, symName: __ZN4core9panicking19assert_failed_inner17h3290267b112d2569E, symObjAddr: 0x2B2C4, symBinAddr: 0xC1614, symSize: 0xF4 } + - { offsetInCU: 0xB4CE, offset: 0xB8A65, size: 0x8, addend: 0x0, symName: __ZN4core9panicking19assert_failed_inner17h3290267b112d2569E, symObjAddr: 0x2B2C4, symBinAddr: 0xC1614, symSize: 0xF4 } + - { offsetInCU: 0xB4D6, offset: 0xB8A6D, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h6ec52f1fc3650d2eE', symObjAddr: 0x2B3B8, symBinAddr: 0x32B38, symSize: 0x10 } + - { offsetInCU: 0xB524, offset: 0xB8ABB, size: 0x8, addend: 0x0, symName: __ZN4core9panicking9panic_str17h65139aed6005800aE, symObjAddr: 0x2C888, symBinAddr: 0x33FF0, symSize: 0x1C } + - { offsetInCU: 0xB52C, offset: 0xB8AC3, size: 0x8, addend: 0x0, symName: __ZN4core9panicking13panic_display17h7e7504edc4230186E, symObjAddr: 0x2C8A4, symBinAddr: 0x3400C, symSize: 0x3C } + - { offsetInCU: 0xB544, offset: 0xB8ADB, size: 0x8, addend: 0x0, symName: __ZN4core9panicking13panic_display17h7e7504edc4230186E, symObjAddr: 0x2C8A4, symBinAddr: 0x3400C, symSize: 0x3C } + - { offsetInCU: 0xB54C, offset: 0xB8AE3, size: 0x8, addend: 0x0, symName: '__ZN4core3fmt3num3imp52_$LT$impl$u20$core..fmt..Display$u20$for$u20$u32$GT$3fmt17ha9815fa155b0ec1eE', symObjAddr: 0x2C8E0, symBinAddr: 0x34048, symSize: 0x150 } + - { offsetInCU: 0xB57E, offset: 0xB8B15, size: 0x8, addend: 0x0, symName: __ZN4core9panicking18panic_nounwind_fmt17h537808157b1e030fE, symObjAddr: 0x2CBF4, symBinAddr: 0xC1720, symSize: 0x40 } + - { offsetInCU: 0xB586, offset: 0xB8B1D, size: 0x8, addend: 0x0, symName: __ZN4core9panicking19panic_cannot_unwind17h41fc28b1dd29ab99E, symObjAddr: 0x2CC34, symBinAddr: 0xC1760, symSize: 0xC } + - { offsetInCU: 0xB5BA, offset: 0xB8B51, size: 0x8, addend: 0x0, symName: __ZN4core9panicking19panic_cannot_unwind17h41fc28b1dd29ab99E, symObjAddr: 0x2CC34, symBinAddr: 0xC1760, symSize: 0xC } + - { offsetInCU: 0xB5C2, offset: 0xB8B59, size: 0x8, addend: 0x0, symName: __ZN4core9panicking14panic_nounwind17h9a3717de0c9c1428E, symObjAddr: 0x2CC40, symBinAddr: 0xC176C, symSize: 0x40 } + - { offsetInCU: 0xB5DB, offset: 0xB8B72, size: 0x8, addend: 0x0, symName: __ZN4core9panicking14panic_nounwind17h9a3717de0c9c1428E, symObjAddr: 0x2CC40, symBinAddr: 0xC176C, symSize: 0x40 } + - { offsetInCU: 0xB5E3, offset: 0xB8B7A, size: 0x8, addend: 0x0, symName: __ZN4core6result13unwrap_failed17he8ba865a060c7873E, symObjAddr: 0x2CC80, symBinAddr: 0xC17AC, symSize: 0x5C } + - { offsetInCU: 0xBB87, offset: 0xB911E, size: 0x8, addend: 0x0, symName: __ZN4core6option13expect_failed17hc1df1895a7f97399E, symObjAddr: 0x2C87C, symBinAddr: 0xC1714, symSize: 0xC } + - { offsetInCU: 0xBB8F, offset: 0xB9126, size: 0x8, addend: 0x0, symName: __ZN4core9panicking9panic_str17h65139aed6005800aE, symObjAddr: 0x2C888, symBinAddr: 0x33FF0, symSize: 0x1C } + - { offsetInCU: 0xBC52, offset: 0xB91E9, size: 0x8, addend: 0x0, symName: '__ZN67_$LT$core..array..TryFromSliceError$u20$as$u20$core..fmt..Debug$GT$3fmt17h3b6c9e6d7b8b6f2cE', symObjAddr: 0x2F37C, symBinAddr: 0x369B4, symSize: 0xD8 } + - { offsetInCU: 0xBC5A, offset: 0xB91F1, size: 0x8, addend: 0x0, symName: __ZN4core3fmt9Formatter19pad_formatted_parts17h786da2bbafaf35d1E, symObjAddr: 0x2F454, symBinAddr: 0x36A8C, symSize: 0x228 } + - { offsetInCU: 0xBD55, offset: 0xB92EC, size: 0x8, addend: 0x0, symName: '__ZN60_$LT$core..cell..BorrowError$u20$as$u20$core..fmt..Debug$GT$3fmt17h9c9170732da4af4dE', symObjAddr: 0x2C474, symBinAddr: 0x33BE8, symSize: 0x18 } + - { offsetInCU: 0xBD5D, offset: 0xB92F4, size: 0x8, addend: 0x0, symName: '__ZN63_$LT$core..cell..BorrowMutError$u20$as$u20$core..fmt..Debug$GT$3fmt17h69313de9bcf55716E', symObjAddr: 0x2C48C, symBinAddr: 0x33C00, symSize: 0x18 } + - { offsetInCU: 0xBD7B, offset: 0xB9312, size: 0x8, addend: 0x0, symName: '__ZN60_$LT$core..cell..BorrowError$u20$as$u20$core..fmt..Debug$GT$3fmt17h9c9170732da4af4dE', symObjAddr: 0x2C474, symBinAddr: 0x33BE8, symSize: 0x18 } + - { offsetInCU: 0xBD83, offset: 0xB931A, size: 0x8, addend: 0x0, symName: '__ZN63_$LT$core..cell..BorrowMutError$u20$as$u20$core..fmt..Debug$GT$3fmt17h69313de9bcf55716E', symObjAddr: 0x2C48C, symBinAddr: 0x33C00, symSize: 0x18 } + - { offsetInCU: 0xBD95, offset: 0xB932C, size: 0x8, addend: 0x0, symName: '__ZN60_$LT$core..cell..BorrowError$u20$as$u20$core..fmt..Debug$GT$3fmt17h9c9170732da4af4dE', symObjAddr: 0x2C474, symBinAddr: 0x33BE8, symSize: 0x18 } + - { offsetInCU: 0xBD9D, offset: 0xB9334, size: 0x8, addend: 0x0, symName: '__ZN63_$LT$core..cell..BorrowMutError$u20$as$u20$core..fmt..Debug$GT$3fmt17h69313de9bcf55716E', symObjAddr: 0x2C48C, symBinAddr: 0x33C00, symSize: 0x18 } + - { offsetInCU: 0xBDAF, offset: 0xB9346, size: 0x8, addend: 0x0, symName: '__ZN60_$LT$core..cell..BorrowError$u20$as$u20$core..fmt..Debug$GT$3fmt17h9c9170732da4af4dE', symObjAddr: 0x2C474, symBinAddr: 0x33BE8, symSize: 0x18 } + - { offsetInCU: 0xBDB7, offset: 0xB934E, size: 0x8, addend: 0x0, symName: '__ZN63_$LT$core..cell..BorrowMutError$u20$as$u20$core..fmt..Debug$GT$3fmt17h69313de9bcf55716E', symObjAddr: 0x2C48C, symBinAddr: 0x33C00, symSize: 0x18 } + - { offsetInCU: 0xBDCE, offset: 0xB9365, size: 0x8, addend: 0x0, symName: '__ZN63_$LT$core..cell..BorrowMutError$u20$as$u20$core..fmt..Debug$GT$3fmt17h69313de9bcf55716E', symObjAddr: 0x2C48C, symBinAddr: 0x33C00, symSize: 0x18 } + - { offsetInCU: 0xBDD6, offset: 0xB936D, size: 0x8, addend: 0x0, symName: __ZN4core5slice6memchr14memchr_aligned17h61d1ea06064e3dd8E, symObjAddr: 0x2C4A4, symBinAddr: 0x33C18, symSize: 0x118 } + - { offsetInCU: 0xBDF4, offset: 0xB938B, size: 0x8, addend: 0x0, symName: '__ZN63_$LT$core..cell..BorrowMutError$u20$as$u20$core..fmt..Debug$GT$3fmt17h69313de9bcf55716E', symObjAddr: 0x2C48C, symBinAddr: 0x33C00, symSize: 0x18 } + - { offsetInCU: 0xBDFC, offset: 0xB9393, size: 0x8, addend: 0x0, symName: __ZN4core5slice6memchr14memchr_aligned17h61d1ea06064e3dd8E, symObjAddr: 0x2C4A4, symBinAddr: 0x33C18, symSize: 0x118 } + - { offsetInCU: 0xBE0E, offset: 0xB93A5, size: 0x8, addend: 0x0, symName: '__ZN63_$LT$core..cell..BorrowMutError$u20$as$u20$core..fmt..Debug$GT$3fmt17h69313de9bcf55716E', symObjAddr: 0x2C48C, symBinAddr: 0x33C00, symSize: 0x18 } + - { offsetInCU: 0xBE16, offset: 0xB93AD, size: 0x8, addend: 0x0, symName: __ZN4core5slice6memchr14memchr_aligned17h61d1ea06064e3dd8E, symObjAddr: 0x2C4A4, symBinAddr: 0x33C18, symSize: 0x118 } + - { offsetInCU: 0xBE28, offset: 0xB93BF, size: 0x8, addend: 0x0, symName: '__ZN63_$LT$core..cell..BorrowMutError$u20$as$u20$core..fmt..Debug$GT$3fmt17h69313de9bcf55716E', symObjAddr: 0x2C48C, symBinAddr: 0x33C00, symSize: 0x18 } + - { offsetInCU: 0xBE30, offset: 0xB93C7, size: 0x8, addend: 0x0, symName: __ZN4core5slice6memchr14memchr_aligned17h61d1ea06064e3dd8E, symObjAddr: 0x2C4A4, symBinAddr: 0x33C18, symSize: 0x118 } + - { offsetInCU: 0x1F, offset: 0xB963C, size: 0x8, addend: 0x0, symName: __ZN9hashbrown3raw11Fallibility17capacity_overflow17hdb398afcc7488b1fE, symObjAddr: 0x335E0, symBinAddr: 0x3AC18, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0xB9644, size: 0x8, addend: 0x0, symName: __ZN9isar_core6object14object_builder13ObjectBuilder3new17ha07c8866e64f6eaaE, symObjAddr: 0x3362C, symBinAddr: 0x3AC64, symSize: 0x1AC } + - { offsetInCU: 0x68, offset: 0xB9685, size: 0x8, addend: 0x0, symName: __ZN9hashbrown3raw11Fallibility17capacity_overflow17hdb398afcc7488b1fE, symObjAddr: 0x335E0, symBinAddr: 0x3AC18, symSize: 0x3C } + - { offsetInCU: 0x70, offset: 0xB968D, size: 0x8, addend: 0x0, symName: __ZN9hashbrown3raw11Fallibility9alloc_err17h825c5d874aa2a8bcE, symObjAddr: 0x3361C, symBinAddr: 0x3AC54, symSize: 0x10 } + - { offsetInCU: 0xA3, offset: 0xB96C0, size: 0x8, addend: 0x0, symName: __ZN9hashbrown3raw11Fallibility9alloc_err17h825c5d874aa2a8bcE, symObjAddr: 0x3361C, symBinAddr: 0x3AC54, symSize: 0x10 } + - { offsetInCU: 0xAB, offset: 0xB96C8, size: 0x8, addend: 0x0, symName: __ZN9isar_core6object14object_builder13ObjectBuilder3new17ha07c8866e64f6eaaE, symObjAddr: 0x3362C, symBinAddr: 0x3AC64, symSize: 0x1AC } + - { offsetInCU: 0x1F, offset: 0xB9703, size: 0x8, addend: 0x0, symName: __ZN6memchr6memchr8fallback6memchr17h45457239c77ba8c6E, symObjAddr: 0x6CFDC, symBinAddr: 0x71F5C, symSize: 0x11C } + - { offsetInCU: 0x27, offset: 0xB970B, size: 0x8, addend: 0x0, symName: __ZN6object4read7archive24parse_sysv_extended_name17h58e6fbe3437cfb17E, symObjAddr: 0x6D0F8, symBinAddr: 0x72078, symSize: 0x434 } + - { offsetInCU: 0xA8, offset: 0xB978C, size: 0x8, addend: 0x0, symName: __ZN6memchr6memchr8fallback6memchr17h45457239c77ba8c6E, symObjAddr: 0x6CFDC, symBinAddr: 0x71F5C, symSize: 0x11C } + - { offsetInCU: 0xB0, offset: 0xB9794, size: 0x8, addend: 0x0, symName: __ZN6object4read7archive24parse_sysv_extended_name17h58e6fbe3437cfb17E, symObjAddr: 0x6D0F8, symBinAddr: 0x72078, symSize: 0x434 } + - { offsetInCU: 0xC5, offset: 0xB97A9, size: 0x8, addend: 0x0, symName: __ZN6memchr6memchr8fallback6memchr17h45457239c77ba8c6E, symObjAddr: 0x6CFDC, symBinAddr: 0x71F5C, symSize: 0x11C } + - { offsetInCU: 0x1F, offset: 0xB9B31, size: 0x8, addend: 0x0, symName: ___rust_panic_cleanup, symObjAddr: 0x6DD28, symBinAddr: 0x72C5C, symSize: 0x20 } + - { offsetInCU: 0x27, offset: 0xB9B39, size: 0x8, addend: 0x0, symName: '__ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17h783d6cd0529b226dE', symObjAddr: 0x6DD60, symBinAddr: 0x72C94, symSize: 0x208 } + - { offsetInCU: 0x37, offset: 0xB9B49, size: 0x8, addend: 0x0, symName: ___rust_panic_cleanup, symObjAddr: 0x6DD28, symBinAddr: 0x72C5C, symSize: 0x20 } + - { offsetInCU: 0x3F, offset: 0xB9B51, size: 0x8, addend: 0x0, symName: ___rust_start_panic, symObjAddr: 0x6DD48, symBinAddr: 0x72C7C, symSize: 0xC } + - { offsetInCU: 0x54, offset: 0xB9B66, size: 0x8, addend: 0x0, symName: ___rust_start_panic, symObjAddr: 0x6DD48, symBinAddr: 0x72C7C, symSize: 0xC } + - { offsetInCU: 0x5C, offset: 0xB9B6E, size: 0x8, addend: 0x0, symName: __ZN11panic_abort18__rust_start_panic5abort17h00be8924da5b7461E, symObjAddr: 0x6DD54, symBinAddr: 0x72C88, symSize: 0xC } + - { offsetInCU: 0x77, offset: 0xB9B89, size: 0x8, addend: 0x0, symName: __ZN11panic_abort18__rust_start_panic5abort17h00be8924da5b7461E, symObjAddr: 0x6DD54, symBinAddr: 0x72C88, symSize: 0xC } + - { offsetInCU: 0x7F, offset: 0xB9B91, size: 0x8, addend: 0x0, symName: '__ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17h783d6cd0529b226dE', symObjAddr: 0x6DD60, symBinAddr: 0x72C94, symSize: 0x208 } + - { offsetInCU: 0x1F, offset: 0xB9BCA, size: 0x8, addend: 0x0, symName: '__ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17h783d6cd0529b226dE', symObjAddr: 0x6DD60, symBinAddr: 0x72C94, symSize: 0x208 } + - { offsetInCU: 0x27, offset: 0xB9BD2, size: 0x8, addend: 0x0, symName: __ZN3ryu6pretty8mantissa19write_mantissa_long17hcc2f985f4dae6d14E, symObjAddr: 0x7481C, symBinAddr: 0x79750, symSize: 0x170 } + - { offsetInCU: 0x3BE, offset: 0xB9F69, size: 0x8, addend: 0x0, symName: '__ZN81_$LT$core..str..pattern..CharSearcher$u20$as$u20$core..str..pattern..Searcher$GT$10next_match17h783d6cd0529b226dE', symObjAddr: 0x6DD60, symBinAddr: 0x72C94, symSize: 0x208 } + - { offsetInCU: 0x3C6, offset: 0xB9F71, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer10print_path17h02b6e8e19705ed78E, symObjAddr: 0x6DF68, symBinAddr: 0x72E9C, symSize: 0x734 } + - { offsetInCU: 0x568, offset: 0xBA113, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$core..str..pattern..StrSearcher$u20$as$u20$core..str..pattern..Searcher$GT$4next17hd8200db028b7d20fE', symObjAddr: 0x71A8C, symBinAddr: 0x769C0, symSize: 0x378 } + - { offsetInCU: 0x570, offset: 0xBA11B, size: 0x8, addend: 0x0, symName: '__ZN104_$LT$core..iter..sources..from_fn..FromFn$LT$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h2ced44b006cc6d24E', symObjAddr: 0x71E04, symBinAddr: 0x76D38, symSize: 0x440 } + - { offsetInCU: 0xB3D, offset: 0xBA6E8, size: 0x8, addend: 0x0, symName: '__ZN4core3str6traits110_$LT$impl$u20$core..slice..index..SliceIndex$LT$str$GT$$u20$for$u20$core..ops..range..RangeTo$LT$usize$GT$$GT$5index17he054a56be042f1e2E', symObjAddr: 0x6F610, symBinAddr: 0x74544, symSize: 0x50 } + - { offsetInCU: 0xB45, offset: 0xBA6F0, size: 0x8, addend: 0x0, symName: '__ZN4core3str6traits112_$LT$impl$u20$core..slice..index..SliceIndex$LT$str$GT$$u20$for$u20$core..ops..range..RangeFrom$LT$usize$GT$$GT$5index17h8a771fe68a6a1625E', symObjAddr: 0x6F660, symBinAddr: 0x74594, symSize: 0x50 } + - { offsetInCU: 0xBB4, offset: 0xBA75F, size: 0x8, addend: 0x0, symName: '__ZN4core3str6traits112_$LT$impl$u20$core..slice..index..SliceIndex$LT$str$GT$$u20$for$u20$core..ops..range..RangeFrom$LT$usize$GT$$GT$5index17h8a771fe68a6a1625E', symObjAddr: 0x6F660, symBinAddr: 0x74594, symSize: 0x50 } + - { offsetInCU: 0xBBC, offset: 0xBA767, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer9in_binder17hfa16e6408daf5149E, symObjAddr: 0x6F6B0, symBinAddr: 0x745E4, symSize: 0x234 } + - { offsetInCU: 0xE51, offset: 0xBA9FC, size: 0x8, addend: 0x0, symName: __ZN4core3str5count11count_chars17h1989afdd85b1124dE, symObjAddr: 0x72258, symBinAddr: 0x7718C, symSize: 0x1F4 } + - { offsetInCU: 0xE59, offset: 0xBAA04, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h67094faf2ad51d2eE', symObjAddr: 0x7244C, symBinAddr: 0x77380, symSize: 0xB0 } + - { offsetInCU: 0xF67, offset: 0xBAB12, size: 0x8, addend: 0x0, symName: '__ZN44_$LT$$RF$T$u20$as$u20$core..fmt..Display$GT$3fmt17h958c0c4666aa36e7E', symObjAddr: 0x73A3C, symBinAddr: 0x78970, symSize: 0xC50 } + - { offsetInCU: 0xF6F, offset: 0xBAB1A, size: 0x8, addend: 0x0, symName: '__ZN71_$LT$rustc_demangle..SizeLimitExhausted$u20$as$u20$core..fmt..Debug$GT$3fmt17h8e3b263c5d9c0de2E', symObjAddr: 0x7468C, symBinAddr: 0x795C0, symSize: 0x18 } + - { offsetInCU: 0x2A59, offset: 0xBC604, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_str17ha148bc474eb8cbaaE', symObjAddr: 0x746A4, symBinAddr: 0x795D8, symSize: 0x38 } + - { offsetInCU: 0x2A61, offset: 0xBC60C, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17h70e6a01a58999e7cE', symObjAddr: 0x746DC, symBinAddr: 0x79610, symSize: 0xFC } + - { offsetInCU: 0x2AAB, offset: 0xBC656, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17h70e6a01a58999e7cE', symObjAddr: 0x746DC, symBinAddr: 0x79610, symSize: 0xFC } + - { offsetInCU: 0x2AC8, offset: 0xBC673, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17h70e6a01a58999e7cE', symObjAddr: 0x746DC, symBinAddr: 0x79610, symSize: 0xFC } + - { offsetInCU: 0x2AD8, offset: 0xBC683, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$10write_char17h70e6a01a58999e7cE', symObjAddr: 0x746DC, symBinAddr: 0x79610, symSize: 0xFC } + - { offsetInCU: 0x2AE0, offset: 0xBC68B, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_fmt17h67d5ae9f8b886c6aE', symObjAddr: 0x747D8, symBinAddr: 0x7970C, symSize: 0x44 } + - { offsetInCU: 0x2BBF, offset: 0xBC76A, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_fmt17h67d5ae9f8b886c6aE', symObjAddr: 0x747D8, symBinAddr: 0x7970C, symSize: 0x44 } + - { offsetInCU: 0x2BC7, offset: 0xBC772, size: 0x8, addend: 0x0, symName: __ZN3ryu6pretty8mantissa19write_mantissa_long17hcc2f985f4dae6d14E, symObjAddr: 0x7481C, symBinAddr: 0x79750, symSize: 0x170 } + - { offsetInCU: 0x2C15, offset: 0xBC7C0, size: 0x8, addend: 0x0, symName: '__ZN45_$LT$$LP$$RP$$u20$as$u20$core..fmt..Debug$GT$3fmt17he444be7f6fdd9f6dE', symObjAddr: 0x72244, symBinAddr: 0x77178, symSize: 0x14 } + - { offsetInCU: 0x2C1D, offset: 0xBC7C8, size: 0x8, addend: 0x0, symName: __ZN4core3str5count11count_chars17h1989afdd85b1124dE, symObjAddr: 0x72258, symBinAddr: 0x7718C, symSize: 0x1F4 } + - { offsetInCU: 0x2C70, offset: 0xBC81B, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h67094faf2ad51d2eE', symObjAddr: 0x7244C, symBinAddr: 0x77380, symSize: 0xB0 } + - { offsetInCU: 0x2C78, offset: 0xBC823, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h799dbeb1f1d43deeE', symObjAddr: 0x724FC, symBinAddr: 0x77430, symSize: 0x14 } + - { offsetInCU: 0x2DF6, offset: 0xBC9A1, size: 0x8, addend: 0x0, symName: '__ZN42_$LT$$RF$T$u20$as$u20$core..fmt..Debug$GT$3fmt17h799dbeb1f1d43deeE', symObjAddr: 0x724FC, symBinAddr: 0x77430, symSize: 0x14 } + - { offsetInCU: 0x2DFE, offset: 0xBC9A9, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer15print_dyn_trait17he51fe99a9d770a1eE, symObjAddr: 0x72510, symBinAddr: 0x77444, symSize: 0x1DC } + - { offsetInCU: 0x3A03, offset: 0xBD5AE, size: 0x8, addend: 0x0, symName: '__ZN104_$LT$core..iter..sources..from_fn..FromFn$LT$F$GT$$u20$as$u20$core..iter..traits..iterator..Iterator$GT$4next17h2ced44b006cc6d24E', symObjAddr: 0x71E04, symBinAddr: 0x76D38, symSize: 0x440 } + - { offsetInCU: 0x3A0B, offset: 0xBD5B6, size: 0x8, addend: 0x0, symName: '__ZN45_$LT$$LP$$RP$$u20$as$u20$core..fmt..Debug$GT$3fmt17he444be7f6fdd9f6dE', symObjAddr: 0x72244, symBinAddr: 0x77178, symSize: 0x14 } + - { offsetInCU: 0x4231, offset: 0xBDDDC, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser9namespace17hfa00318cae7281d2E, symObjAddr: 0x6EDCC, symBinAddr: 0x73D00, symSize: 0x60 } + - { offsetInCU: 0x4239, offset: 0xBDDE4, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser13disambiguator17h82f65d7d23ea85b1E, symObjAddr: 0x6EE2C, symBinAddr: 0x73D60, symSize: 0x110 } + - { offsetInCU: 0x4256, offset: 0xBDE01, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser9namespace17hfa00318cae7281d2E, symObjAddr: 0x6EDCC, symBinAddr: 0x73D00, symSize: 0x60 } + - { offsetInCU: 0x4270, offset: 0xBDE1B, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser9namespace17hfa00318cae7281d2E, symObjAddr: 0x6EDCC, symBinAddr: 0x73D00, symSize: 0x60 } + - { offsetInCU: 0x4297, offset: 0xBDE42, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser13disambiguator17h82f65d7d23ea85b1E, symObjAddr: 0x6EE2C, symBinAddr: 0x73D60, symSize: 0x110 } + - { offsetInCU: 0x429F, offset: 0xBDE4A, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser5ident17h59527ccd1587da4bE, symObjAddr: 0x6EF3C, symBinAddr: 0x73E70, symSize: 0x224 } + - { offsetInCU: 0x42C2, offset: 0xBDE6D, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser13disambiguator17h82f65d7d23ea85b1E, symObjAddr: 0x6EE2C, symBinAddr: 0x73D60, symSize: 0x110 } + - { offsetInCU: 0x42DC, offset: 0xBDE87, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser13disambiguator17h82f65d7d23ea85b1E, symObjAddr: 0x6EE2C, symBinAddr: 0x73D60, symSize: 0x110 } + - { offsetInCU: 0x44DD, offset: 0xBE088, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser5ident17h59527ccd1587da4bE, symObjAddr: 0x6EF3C, symBinAddr: 0x73E70, symSize: 0x224 } + - { offsetInCU: 0x44E5, offset: 0xBE090, size: 0x8, addend: 0x0, symName: '__ZN64_$LT$rustc_demangle..v0..Ident$u20$as$u20$core..fmt..Display$GT$3fmt17h3b392f5775ce592fE', symObjAddr: 0x6F160, symBinAddr: 0x74094, symSize: 0x4B0 } + - { offsetInCU: 0x4930, offset: 0xBE4DB, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser10integer_6217h08c5e1cab41661a8E, symObjAddr: 0x6FDA4, symBinAddr: 0x74CD8, symSize: 0xE8 } + - { offsetInCU: 0x4938, offset: 0xBE4E3, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer25print_lifetime_from_index17hae591f65c5ac712dE, symObjAddr: 0x6FE8C, symBinAddr: 0x74DC0, symSize: 0x234 } + - { offsetInCU: 0x494D, offset: 0xBE4F8, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser10integer_6217h08c5e1cab41661a8E, symObjAddr: 0x6FDA4, symBinAddr: 0x74CD8, symSize: 0xE8 } + - { offsetInCU: 0x4967, offset: 0xBE512, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser10integer_6217h08c5e1cab41661a8E, symObjAddr: 0x6FDA4, symBinAddr: 0x74CD8, symSize: 0xE8 } + - { offsetInCU: 0x4A90, offset: 0xBE63B, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser11hex_nibbles17h846df12c8d35b69fE, symObjAddr: 0x714E0, symBinAddr: 0x76414, symSize: 0xA4 } + - { offsetInCU: 0x4A98, offset: 0xBE643, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v010HexNibbles14try_parse_uint17h102fc9f8c885938bE, symObjAddr: 0x71584, symBinAddr: 0x764B8, symSize: 0x19C } + - { offsetInCU: 0x4BEC, offset: 0xBE797, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer10print_path17h02b6e8e19705ed78E, symObjAddr: 0x6DF68, symBinAddr: 0x72E9C, symSize: 0x734 } + - { offsetInCU: 0x4BF4, offset: 0xBE79F, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer13print_backref17h2a43c19a79e80bd9E, symObjAddr: 0x6E69C, symBinAddr: 0x735D0, symSize: 0x1D0 } + - { offsetInCU: 0x55BB, offset: 0xBF166, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer13print_backref17h2a43c19a79e80bd9E, symObjAddr: 0x6E69C, symBinAddr: 0x735D0, symSize: 0x1D0 } + - { offsetInCU: 0x55C3, offset: 0xBF16E, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer14print_sep_list17h8ca71c6a248f9a01E, symObjAddr: 0x6E86C, symBinAddr: 0x737A0, symSize: 0xA0 } + - { offsetInCU: 0x58D5, offset: 0xBF480, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer14print_sep_list17h8ca71c6a248f9a01E, symObjAddr: 0x6E86C, symBinAddr: 0x737A0, symSize: 0xA0 } + - { offsetInCU: 0x58DD, offset: 0xBF488, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer10print_type17hd371f262bf5506b5E, symObjAddr: 0x6E90C, symBinAddr: 0x73840, symSize: 0x4C0 } + - { offsetInCU: 0x5A0F, offset: 0xBF5BA, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer10print_type17hd371f262bf5506b5E, symObjAddr: 0x6E90C, symBinAddr: 0x73840, symSize: 0x4C0 } + - { offsetInCU: 0x5A17, offset: 0xBF5C2, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser9namespace17hfa00318cae7281d2E, symObjAddr: 0x6EDCC, symBinAddr: 0x73D00, symSize: 0x60 } + - { offsetInCU: 0x61F1, offset: 0xBFD9C, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer9in_binder17hfa16e6408daf5149E, symObjAddr: 0x6F6B0, symBinAddr: 0x745E4, symSize: 0x234 } + - { offsetInCU: 0x61F9, offset: 0xBFDA4, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer13print_backref17h1a1fb5611b3144dcE, symObjAddr: 0x6F8E4, symBinAddr: 0x74818, symSize: 0x1C8 } + - { offsetInCU: 0x66BE, offset: 0xC0269, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer13print_backref17h1a1fb5611b3144dcE, symObjAddr: 0x6F8E4, symBinAddr: 0x74818, symSize: 0x1C8 } + - { offsetInCU: 0x66C6, offset: 0xC0271, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer9in_binder17h18893918e0698718E, symObjAddr: 0x6FAAC, symBinAddr: 0x749E0, symSize: 0x2F8 } + - { offsetInCU: 0x69D9, offset: 0xC0584, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer9in_binder17h18893918e0698718E, symObjAddr: 0x6FAAC, symBinAddr: 0x749E0, symSize: 0x2F8 } + - { offsetInCU: 0x69E1, offset: 0xC058C, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser10integer_6217h08c5e1cab41661a8E, symObjAddr: 0x6FDA4, symBinAddr: 0x74CD8, symSize: 0xE8 } + - { offsetInCU: 0x7130, offset: 0xC0CDB, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer25print_lifetime_from_index17hae591f65c5ac712dE, symObjAddr: 0x6FE8C, symBinAddr: 0x74DC0, symSize: 0x234 } + - { offsetInCU: 0x7138, offset: 0xC0CE3, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer14print_sep_list17he1620655f3a25c5aE, symObjAddr: 0x700C0, symBinAddr: 0x74FF4, symSize: 0xB0 } + - { offsetInCU: 0x7330, offset: 0xC0EDB, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer14print_sep_list17he1620655f3a25c5aE, symObjAddr: 0x700C0, symBinAddr: 0x74FF4, symSize: 0xB0 } + - { offsetInCU: 0x734E, offset: 0xC0EF9, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer14print_sep_list17he1620655f3a25c5aE, symObjAddr: 0x700C0, symBinAddr: 0x74FF4, symSize: 0xB0 } + - { offsetInCU: 0x736C, offset: 0xC0F17, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer14print_sep_list17he1620655f3a25c5aE, symObjAddr: 0x700C0, symBinAddr: 0x74FF4, symSize: 0xB0 } + - { offsetInCU: 0x74E6, offset: 0xC1091, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer14print_sep_list17he1620655f3a25c5aE, symObjAddr: 0x700C0, symBinAddr: 0x74FF4, symSize: 0xB0 } + - { offsetInCU: 0x74EE, offset: 0xC1099, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer11print_const17hdc4422008a1cecafE, symObjAddr: 0x70170, symBinAddr: 0x750A4, symSize: 0x6B0 } + - { offsetInCU: 0x7620, offset: 0xC11CB, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer11print_const17hdc4422008a1cecafE, symObjAddr: 0x70170, symBinAddr: 0x750A4, symSize: 0x6B0 } + - { offsetInCU: 0x7628, offset: 0xC11D3, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer16print_const_uint17h750658f7780de0deE, symObjAddr: 0x70820, symBinAddr: 0x75754, symSize: 0x300 } + - { offsetInCU: 0x8068, offset: 0xC1C13, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer16print_const_uint17h750658f7780de0deE, symObjAddr: 0x70820, symBinAddr: 0x75754, symSize: 0x300 } + - { offsetInCU: 0x8070, offset: 0xC1C1B, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer13print_backref17h2a0274ae543da294E, symObjAddr: 0x70B20, symBinAddr: 0x75A54, symSize: 0x1D0 } + - { offsetInCU: 0x84E0, offset: 0xC208B, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer13print_backref17h2a0274ae543da294E, symObjAddr: 0x70B20, symBinAddr: 0x75A54, symSize: 0x1D0 } + - { offsetInCU: 0x84EF, offset: 0xC209A, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer13print_backref17h2a0274ae543da294E, symObjAddr: 0x70B20, symBinAddr: 0x75A54, symSize: 0x1D0 } + - { offsetInCU: 0x84F7, offset: 0xC20A2, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer14print_sep_list17h37bd05b9e167b860E, symObjAddr: 0x70CF0, symBinAddr: 0x75C24, symSize: 0x298 } + - { offsetInCU: 0x87FA, offset: 0xC23A5, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer14print_sep_list17h37bd05b9e167b860E, symObjAddr: 0x70CF0, symBinAddr: 0x75C24, symSize: 0x298 } + - { offsetInCU: 0x8802, offset: 0xC23AD, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer14print_sep_list17h290d07816bd576d7E, symObjAddr: 0x70F88, symBinAddr: 0x75EBC, symSize: 0xA4 } + - { offsetInCU: 0x8C79, offset: 0xC2824, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer14print_sep_list17h290d07816bd576d7E, symObjAddr: 0x70F88, symBinAddr: 0x75EBC, symSize: 0xA4 } + - { offsetInCU: 0x8C81, offset: 0xC282C, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer14print_sep_list17h71e91c6553e29a8fE, symObjAddr: 0x7102C, symBinAddr: 0x75F60, symSize: 0xB4 } + - { offsetInCU: 0x8DBC, offset: 0xC2967, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer14print_sep_list17h71e91c6553e29a8fE, symObjAddr: 0x7102C, symBinAddr: 0x75F60, symSize: 0xB4 } + - { offsetInCU: 0x8DC4, offset: 0xC296F, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer23print_const_str_literal17hc158cec4362aa66bE, symObjAddr: 0x710E0, symBinAddr: 0x76014, symSize: 0x400 } + - { offsetInCU: 0x8F0F, offset: 0xC2ABA, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer23print_const_str_literal17hc158cec4362aa66bE, symObjAddr: 0x710E0, symBinAddr: 0x76014, symSize: 0x400 } + - { offsetInCU: 0x8F17, offset: 0xC2AC2, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v06Parser11hex_nibbles17h846df12c8d35b69fE, symObjAddr: 0x714E0, symBinAddr: 0x76414, symSize: 0xA4 } + - { offsetInCU: 0x937C, offset: 0xC2F27, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer26print_quoted_escaped_chars17hd7f91581c37dd75aE, symObjAddr: 0x71720, symBinAddr: 0x76654, symSize: 0x36C } + - { offsetInCU: 0x9384, offset: 0xC2F2F, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$core..str..pattern..StrSearcher$u20$as$u20$core..str..pattern..Searcher$GT$4next17hd8200db028b7d20fE', symObjAddr: 0x71A8C, symBinAddr: 0x769C0, symSize: 0x378 } + - { offsetInCU: 0x9533, offset: 0xC30DE, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$core..str..pattern..StrSearcher$u20$as$u20$core..str..pattern..Searcher$GT$4next17hd8200db028b7d20fE', symObjAddr: 0x71A8C, symBinAddr: 0x769C0, symSize: 0x378 } + - { offsetInCU: 0x9551, offset: 0xC30FC, size: 0x8, addend: 0x0, symName: '__ZN80_$LT$core..str..pattern..StrSearcher$u20$as$u20$core..str..pattern..Searcher$GT$4next17hd8200db028b7d20fE', symObjAddr: 0x71A8C, symBinAddr: 0x769C0, symSize: 0x378 } + - { offsetInCU: 0x9560, offset: 0xC310B, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer15print_dyn_trait17he51fe99a9d770a1eE, symObjAddr: 0x72510, symBinAddr: 0x77444, symSize: 0x1DC } + - { offsetInCU: 0x9568, offset: 0xC3113, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer30print_path_maybe_open_generics17h46565a4b00fc4851E, symObjAddr: 0x726EC, symBinAddr: 0x77620, symSize: 0x294 } + - { offsetInCU: 0x9863, offset: 0xC340E, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer30print_path_maybe_open_generics17h46565a4b00fc4851E, symObjAddr: 0x726EC, symBinAddr: 0x77620, symSize: 0x294 } + - { offsetInCU: 0x986B, offset: 0xC3416, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer17print_generic_arg17hbc7a1949ef7f472aE, symObjAddr: 0x72980, symBinAddr: 0x778B4, symSize: 0x168 } + - { offsetInCU: 0x9E20, offset: 0xC39CB, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer17print_generic_arg17hbc7a1949ef7f472aE, symObjAddr: 0x72980, symBinAddr: 0x778B4, symSize: 0x168 } + - { offsetInCU: 0x9E28, offset: 0xC39D3, size: 0x8, addend: 0x0, symName: '__ZN14rustc_demangle2v07Printer10print_type28_$u7b$$u7b$closure$u7d$$u7d$17h4811b5f5d7cad626E', symObjAddr: 0x72AE8, symBinAddr: 0x77A1C, symSize: 0x47C } + - { offsetInCU: 0xA1D0, offset: 0xC3D7B, size: 0x8, addend: 0x0, symName: '__ZN14rustc_demangle2v07Printer10print_type28_$u7b$$u7b$closure$u7d$$u7d$17h4811b5f5d7cad626E', symObjAddr: 0x72AE8, symBinAddr: 0x77A1C, symSize: 0x47C } + - { offsetInCU: 0xA1D8, offset: 0xC3D83, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle12try_demangle17h1e654a2b8c88c113E, symObjAddr: 0x72F64, symBinAddr: 0x77E98, symSize: 0xAD8 } + - { offsetInCU: 0xAC66, offset: 0xC4811, size: 0x8, addend: 0x0, symName: '__ZN64_$LT$rustc_demangle..v0..Ident$u20$as$u20$core..fmt..Display$GT$3fmt17h3b392f5775ce592fE', symObjAddr: 0x6F160, symBinAddr: 0x74094, symSize: 0x4B0 } + - { offsetInCU: 0xAC6E, offset: 0xC4819, size: 0x8, addend: 0x0, symName: '__ZN4core3str6traits110_$LT$impl$u20$core..slice..index..SliceIndex$LT$str$GT$$u20$for$u20$core..ops..range..RangeTo$LT$usize$GT$$GT$5index17he054a56be042f1e2E', symObjAddr: 0x6F610, symBinAddr: 0x74544, symSize: 0x50 } + - { offsetInCU: 0xB284, offset: 0xC4E2F, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v010HexNibbles14try_parse_uint17h102fc9f8c885938bE, symObjAddr: 0x71584, symBinAddr: 0x764B8, symSize: 0x19C } + - { offsetInCU: 0xB28C, offset: 0xC4E37, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer26print_quoted_escaped_chars17hd7f91581c37dd75aE, symObjAddr: 0x71720, symBinAddr: 0x76654, symSize: 0x36C } + - { offsetInCU: 0xB418, offset: 0xC4FC3, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle2v07Printer26print_quoted_escaped_chars17hd7f91581c37dd75aE, symObjAddr: 0x71720, symBinAddr: 0x76654, symSize: 0x36C } + - { offsetInCU: 0xB5A0, offset: 0xC514B, size: 0x8, addend: 0x0, symName: __ZN14rustc_demangle12try_demangle17h1e654a2b8c88c113E, symObjAddr: 0x72F64, symBinAddr: 0x77E98, symSize: 0xAD8 } + - { offsetInCU: 0xB5A8, offset: 0xC5153, size: 0x8, addend: 0x0, symName: '__ZN44_$LT$$RF$T$u20$as$u20$core..fmt..Display$GT$3fmt17h958c0c4666aa36e7E', symObjAddr: 0x73A3C, symBinAddr: 0x78970, symSize: 0xC50 } + - { offsetInCU: 0xC77D, offset: 0xC6328, size: 0x8, addend: 0x0, symName: '__ZN71_$LT$rustc_demangle..SizeLimitExhausted$u20$as$u20$core..fmt..Debug$GT$3fmt17h8e3b263c5d9c0de2E', symObjAddr: 0x7468C, symBinAddr: 0x795C0, symSize: 0x18 } + - { offsetInCU: 0xC785, offset: 0xC6330, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_str17ha148bc474eb8cbaaE', symObjAddr: 0x746A4, symBinAddr: 0x795D8, symSize: 0x38 } + - { offsetInCU: 0xC7A6, offset: 0xC6351, size: 0x8, addend: 0x0, symName: '__ZN71_$LT$rustc_demangle..SizeLimitExhausted$u20$as$u20$core..fmt..Debug$GT$3fmt17h8e3b263c5d9c0de2E', symObjAddr: 0x7468C, symBinAddr: 0x795C0, symSize: 0x18 } + - { offsetInCU: 0xC7AE, offset: 0xC6359, size: 0x8, addend: 0x0, symName: '__ZN50_$LT$$RF$mut$u20$W$u20$as$u20$core..fmt..Write$GT$9write_str17ha148bc474eb8cbaaE', symObjAddr: 0x746A4, symBinAddr: 0x795D8, symSize: 0x38 } +... diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Headers/IsarFlutterLibsPlugin.h b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Headers/IsarFlutterLibsPlugin.h new file mode 100644 index 0000000..f2a658f --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Headers/IsarFlutterLibsPlugin.h @@ -0,0 +1,4 @@ +#import + +@interface IsarFlutterLibsPlugin : NSObject +@end diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Headers/binding.h b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Headers/binding.h new file mode 100644 index 0000000..d827bbe --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Headers/binding.h @@ -0,0 +1,6 @@ +#include +#include +#include +#include + +char* isar_get_error(uint32_t err); \ No newline at end of file diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Headers/isar_flutter_libs-Swift.h b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Headers/isar_flutter_libs-Swift.h new file mode 100644 index 0000000..e984f01 --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Headers/isar_flutter_libs-Swift.h @@ -0,0 +1,323 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef ISAR_FLUTTER_LIBS_SWIFT_H +#define ISAR_FLUTTER_LIBS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="isar_flutter_libs",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; +@class FlutterMethodCall; + +SWIFT_CLASS("_TtC17isar_flutter_libs26SwiftIsarFlutterLibsPlugin") +@interface SwiftIsarFlutterLibsPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (void)handleMethodCall:(FlutterMethodCall * _Nonnull)call result:(FlutterResult _Nonnull)result; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Headers/isar_flutter_libs-umbrella.h b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Headers/isar_flutter_libs-umbrella.h new file mode 100644 index 0000000..2527a6c --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Headers/isar_flutter_libs-umbrella.h @@ -0,0 +1,18 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "binding.h" +#import "IsarFlutterLibsPlugin.h" + +FOUNDATION_EXPORT double isar_flutter_libsVersionNumber; +FOUNDATION_EXPORT const unsigned char isar_flutter_libsVersionString[]; + diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Info.plist b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Info.plist new file mode 100644 index 0000000..4d5658c Binary files /dev/null and b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Info.plist differ diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo new file mode 100644 index 0000000..aa629bb Binary files /dev/null and b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios.abi.json b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..3b125cd --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,233 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "isar_flutter_libs" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "isar_flutter_libs" + }, + { + "kind": "TypeDecl", + "name": "SwiftIsarFlutterLibsPlugin", + "printedName": "SwiftIsarFlutterLibsPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@isar_flutter_libs@objc(cs)SwiftIsarFlutterLibsPlugin(cm)registerWithRegistrar:", + "mangledName": "$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC8register4withySo0fH9Registrar_p_tFZ", + "moduleName": "isar_flutter_libs", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handle", + "printedName": "handle(_:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterMethodCall", + "printedName": "Flutter.FlutterMethodCall", + "usr": "c:objc(cs)FlutterMethodCall" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@M@isar_flutter_libs@objc(cs)SwiftIsarFlutterLibsPlugin(im)handleMethodCall:result:", + "mangledName": "$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC6handle_6resultySo0F10MethodCallC_yypSgctF", + "moduleName": "isar_flutter_libs", + "objc_name": "handleMethodCall:result:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dummyMethodToEnforceBundling", + "printedName": "dummyMethodToEnforceBundling()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17isar_flutter_libs26SwiftIsarFlutterLibsPluginC28dummyMethodToEnforceBundlingyyF", + "mangledName": "$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC28dummyMethodToEnforceBundlingyyF", + "moduleName": "isar_flutter_libs", + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftIsarFlutterLibsPlugin", + "printedName": "isar_flutter_libs.SwiftIsarFlutterLibsPlugin", + "usr": "c:@M@isar_flutter_libs@objc(cs)SwiftIsarFlutterLibsPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@isar_flutter_libs@objc(cs)SwiftIsarFlutterLibsPlugin(im)init", + "mangledName": "$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginCACycfc", + "moduleName": "isar_flutter_libs", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@isar_flutter_libs@objc(cs)SwiftIsarFlutterLibsPlugin", + "mangledName": "$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC", + "moduleName": "isar_flutter_libs", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/isar_flutter_libs-3.1.0+1\/ios\/Classes\/SwiftIsarFlutterLibsPlugin.swift", + "kind": "IntegerLiteral", + "offset": 414, + "length": 1, + "value": "0" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios.private.swiftinterface b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..1fc1cdb --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,18 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name isar_flutter_libs +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import isar_flutter_libs +@objc @_inheritsConvenienceInitializers public class SwiftIsarFlutterLibsPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + public func dummyMethodToEnforceBundling() + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios.swiftdoc b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..9267d89 Binary files /dev/null and b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios.swiftinterface b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..1fc1cdb --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,18 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name isar_flutter_libs +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import isar_flutter_libs +@objc @_inheritsConvenienceInitializers public class SwiftIsarFlutterLibsPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + public func dummyMethodToEnforceBundling() + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/module.modulemap b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/module.modulemap new file mode 100644 index 0000000..beff223 --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module isar_flutter_libs { + umbrella header "isar_flutter_libs-umbrella.h" + + export * + module * { export * } +} + +module isar_flutter_libs.Swift { + header "isar_flutter_libs-Swift.h" + requires objc +} diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/isar_flutter_libs b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/isar_flutter_libs new file mode 100755 index 0000000..3508c9f Binary files /dev/null and b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64/isar_flutter_libs.framework/isar_flutter_libs differ diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Headers/IsarFlutterLibsPlugin.h b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Headers/IsarFlutterLibsPlugin.h new file mode 100644 index 0000000..f2a658f --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Headers/IsarFlutterLibsPlugin.h @@ -0,0 +1,4 @@ +#import + +@interface IsarFlutterLibsPlugin : NSObject +@end diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Headers/binding.h b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Headers/binding.h new file mode 100644 index 0000000..d827bbe --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Headers/binding.h @@ -0,0 +1,6 @@ +#include +#include +#include +#include + +char* isar_get_error(uint32_t err); \ No newline at end of file diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Headers/isar_flutter_libs-Swift.h b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Headers/isar_flutter_libs-Swift.h new file mode 100644 index 0000000..cc28b10 --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Headers/isar_flutter_libs-Swift.h @@ -0,0 +1,642 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef ISAR_FLUTTER_LIBS_SWIFT_H +#define ISAR_FLUTTER_LIBS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="isar_flutter_libs",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; +@class FlutterMethodCall; + +SWIFT_CLASS("_TtC17isar_flutter_libs26SwiftIsarFlutterLibsPlugin") +@interface SwiftIsarFlutterLibsPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (void)handleMethodCall:(FlutterMethodCall * _Nonnull)call result:(FlutterResult _Nonnull)result; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef ISAR_FLUTTER_LIBS_SWIFT_H +#define ISAR_FLUTTER_LIBS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="isar_flutter_libs",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; +@class FlutterMethodCall; + +SWIFT_CLASS("_TtC17isar_flutter_libs26SwiftIsarFlutterLibsPlugin") +@interface SwiftIsarFlutterLibsPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (void)handleMethodCall:(FlutterMethodCall * _Nonnull)call result:(FlutterResult _Nonnull)result; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Headers/isar_flutter_libs-umbrella.h b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Headers/isar_flutter_libs-umbrella.h new file mode 100644 index 0000000..2527a6c --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Headers/isar_flutter_libs-umbrella.h @@ -0,0 +1,18 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "binding.h" +#import "IsarFlutterLibsPlugin.h" + +FOUNDATION_EXPORT double isar_flutter_libsVersionNumber; +FOUNDATION_EXPORT const unsigned char isar_flutter_libsVersionString[]; + diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Info.plist b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Info.plist new file mode 100644 index 0000000..0f7486d Binary files /dev/null and b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Info.plist differ diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..3370ae4 Binary files /dev/null and b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..1801804 Binary files /dev/null and b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.abi.json b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..ec82b2b --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,228 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "isar_flutter_libs" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "isar_flutter_libs" + }, + { + "kind": "TypeDecl", + "name": "SwiftIsarFlutterLibsPlugin", + "printedName": "SwiftIsarFlutterLibsPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@isar_flutter_libs@objc(cs)SwiftIsarFlutterLibsPlugin(cm)registerWithRegistrar:", + "mangledName": "$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC8register4withySo0fH9Registrar_p_tFZ", + "moduleName": "isar_flutter_libs", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handle", + "printedName": "handle(_:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterMethodCall", + "printedName": "Flutter.FlutterMethodCall", + "usr": "c:objc(cs)FlutterMethodCall" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@M@isar_flutter_libs@objc(cs)SwiftIsarFlutterLibsPlugin(im)handleMethodCall:result:", + "mangledName": "$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC6handle_6resultySo0F10MethodCallC_yypSgctF", + "moduleName": "isar_flutter_libs", + "isOpen": true, + "objc_name": "handleMethodCall:result:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dummyMethodToEnforceBundling", + "printedName": "dummyMethodToEnforceBundling()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17isar_flutter_libs26SwiftIsarFlutterLibsPluginC28dummyMethodToEnforceBundlingyyF", + "mangledName": "$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC28dummyMethodToEnforceBundlingyyF", + "moduleName": "isar_flutter_libs", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftIsarFlutterLibsPlugin", + "printedName": "isar_flutter_libs.SwiftIsarFlutterLibsPlugin", + "usr": "c:@M@isar_flutter_libs@objc(cs)SwiftIsarFlutterLibsPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@isar_flutter_libs@objc(cs)SwiftIsarFlutterLibsPlugin(im)init", + "mangledName": "$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginCACycfc", + "moduleName": "isar_flutter_libs", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@isar_flutter_libs@objc(cs)SwiftIsarFlutterLibsPlugin", + "mangledName": "$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC", + "moduleName": "isar_flutter_libs", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [] +} \ No newline at end of file diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..0294a86 --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,18 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name isar_flutter_libs +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import isar_flutter_libs +@objc @_inheritsConvenienceInitializers public class SwiftIsarFlutterLibsPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + public func dummyMethodToEnforceBundling() + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..dade5c6 Binary files /dev/null and b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..0294a86 --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,18 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name isar_flutter_libs +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import isar_flutter_libs +@objc @_inheritsConvenienceInitializers public class SwiftIsarFlutterLibsPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + public func dummyMethodToEnforceBundling() + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..ec82b2b --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,228 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "isar_flutter_libs" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "isar_flutter_libs" + }, + { + "kind": "TypeDecl", + "name": "SwiftIsarFlutterLibsPlugin", + "printedName": "SwiftIsarFlutterLibsPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@isar_flutter_libs@objc(cs)SwiftIsarFlutterLibsPlugin(cm)registerWithRegistrar:", + "mangledName": "$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC8register4withySo0fH9Registrar_p_tFZ", + "moduleName": "isar_flutter_libs", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "handle", + "printedName": "handle(_:result:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterMethodCall", + "printedName": "Flutter.FlutterMethodCall", + "usr": "c:objc(cs)FlutterMethodCall" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "c:@M@isar_flutter_libs@objc(cs)SwiftIsarFlutterLibsPlugin(im)handleMethodCall:result:", + "mangledName": "$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC6handle_6resultySo0F10MethodCallC_yypSgctF", + "moduleName": "isar_flutter_libs", + "isOpen": true, + "objc_name": "handleMethodCall:result:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "dummyMethodToEnforceBundling", + "printedName": "dummyMethodToEnforceBundling()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:17isar_flutter_libs26SwiftIsarFlutterLibsPluginC28dummyMethodToEnforceBundlingyyF", + "mangledName": "$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC28dummyMethodToEnforceBundlingyyF", + "moduleName": "isar_flutter_libs", + "isOpen": true, + "declAttributes": [ + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftIsarFlutterLibsPlugin", + "printedName": "isar_flutter_libs.SwiftIsarFlutterLibsPlugin", + "usr": "c:@M@isar_flutter_libs@objc(cs)SwiftIsarFlutterLibsPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@isar_flutter_libs@objc(cs)SwiftIsarFlutterLibsPlugin(im)init", + "mangledName": "$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginCACycfc", + "moduleName": "isar_flutter_libs", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@isar_flutter_libs@objc(cs)SwiftIsarFlutterLibsPlugin", + "mangledName": "$s17isar_flutter_libs26SwiftIsarFlutterLibsPluginC", + "moduleName": "isar_flutter_libs", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [] +} \ No newline at end of file diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..37ecb95 --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,18 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name isar_flutter_libs +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import isar_flutter_libs +@objc @_inheritsConvenienceInitializers public class SwiftIsarFlutterLibsPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + public func dummyMethodToEnforceBundling() + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..0ed057f Binary files /dev/null and b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..37ecb95 --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,18 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name isar_flutter_libs +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import isar_flutter_libs +@objc @_inheritsConvenienceInitializers public class SwiftIsarFlutterLibsPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func handle(_ call: Flutter.FlutterMethodCall, result: @escaping Flutter.FlutterResult) + public func dummyMethodToEnforceBundling() + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/module.modulemap b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/module.modulemap new file mode 100644 index 0000000..beff223 --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module isar_flutter_libs { + umbrella header "isar_flutter_libs-umbrella.h" + + export * + module * { export * } +} + +module isar_flutter_libs.Swift { + header "isar_flutter_libs-Swift.h" + requires objc +} diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/_CodeSignature/CodeResources b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..2b8c850 --- /dev/null +++ b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/_CodeSignature/CodeResources @@ -0,0 +1,289 @@ + + + + + files + + Headers/IsarFlutterLibsPlugin.h + + nx0cXR80TVE22ViLku4h4Olhyks= + + Headers/binding.h + + /lVb5DhcUTWdNa9I3o4RCp0wghs= + + Headers/isar_flutter_libs-Swift.h + + oI97EjIdQOzYaDhFqexFvgTseXY= + + Headers/isar_flutter_libs-umbrella.h + + DNuWL1gy1IEvSX1E0Axri96synY= + + Info.plist + + oDjqxbEjkUv3E4+Qhq5ta97peNw= + + Modules/isar_flutter_libs.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + kEF79IwuaXdpLdYr60IH1S1hc1g= + + Modules/isar_flutter_libs.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + cvn5BrYG2jK22MCmxwP49q2M0FA= + + Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.abi.json + + 6LtzfR3MD60du71S+guS2m0SfVU= + + Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + 2rS+Ln38ut1AUuEUYcSoYdH0hlI= + + Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + K/vruHx3mPn/QgYuIqg73LSLWBI= + + Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + 2rS+Ln38ut1AUuEUYcSoYdH0hlI= + + Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + p4a72bgy5HlL9x5LXy+IXA8Tdts= + + Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.abi.json + + 6LtzfR3MD60du71S+guS2m0SfVU= + + Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + 3cnOGw4hbb72FsetHrWGvwwFYOo= + + Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + oP66mcSmHK0dBhEU+fiet1NXUC8= + + Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + 3cnOGw4hbb72FsetHrWGvwwFYOo= + + Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + oRIv3pCaOsITEtapSut28TQ+e6M= + + Modules/module.modulemap + + RApWs/kCB1HuYuqjAH0CDifi3k4= + + + files2 + + Headers/IsarFlutterLibsPlugin.h + + hash2 + + z1IYKofBkouQe7NOLhdiLWk2yaVnAFk7wD+v5+RjMBo= + + + Headers/binding.h + + hash2 + + 6xcIECVTrkiOi9UUrJ5M+HiY221hPEZNu+UGRbNKOM8= + + + Headers/isar_flutter_libs-Swift.h + + hash2 + + w29MFEsp4u9Cj5W7VDjXzBhdmKTuD7prr9xFSM4zUJA= + + + Headers/isar_flutter_libs-umbrella.h + + hash2 + + tyjY11JuiCi4iU7XWPgr0HcixCSa1lLsReIt21A4lgw= + + + Modules/isar_flutter_libs.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + hash2 + + kCdkaV7nn3F3mpjwtbhoUbbMVi4tMsEf395EB5jwOK0= + + + Modules/isar_flutter_libs.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + hash2 + + b248GV+Sf2kHaZq+qXSYGGQnzjUgWVumu9Qtr9Njk9A= + + + Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + 80ejdHh/4x8aqczl0s4x8r5lLSLimIvGFHtyZ36w55U= + + + Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + vRkcs+Vo1/7x5qfwWDvzkuYPkGoca2SyGJSkPOzNb78= + + + Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + EHKtfdzJeUesdXAXwwZUSwpFEIDUQBxVFIb5kLUPIMs= + + + Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + vRkcs+Vo1/7x5qfwWDvzkuYPkGoca2SyGJSkPOzNb78= + + + Modules/isar_flutter_libs.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + njNq11h7iHaXyfPbTJM7HxMpJZLDU+0FGtQ7N8SCj4Y= + + + Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + 80ejdHh/4x8aqczl0s4x8r5lLSLimIvGFHtyZ36w55U= + + + Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + aftk/7Q/Tt45cHa1gEXK902rK7aFOvuTdr7gob/vqV0= + + + Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + 9vGlwdT+9UZJd2pvK1bDY3p21qAy7LZAMXUWmDmJCSA= + + + Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + aftk/7Q/Tt45cHa1gEXK902rK7aFOvuTdr7gob/vqV0= + + + Modules/isar_flutter_libs.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + utu61WiJ5662xyflKTV69Z/osPW/RCArAGIgch/+DOE= + + + Modules/module.modulemap + + hash2 + + 4is/PP2Tybn6OmJIKlqLy+REzzcx1euU82QeG3tK4jw= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/isar_flutter_libs b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/isar_flutter_libs new file mode 100755 index 0000000..913bc25 Binary files /dev/null and b/Flutter/Release/isar_flutter_libs.xcframework/ios-arm64_x86_64-simulator/isar_flutter_libs.framework/isar_flutter_libs differ diff --git a/Flutter/Release/package_info_plus.xcframework/Info.plist b/Flutter/Release/package_info_plus.xcframework/Info.plist new file mode 100644 index 0000000..e90daa0 --- /dev/null +++ b/Flutter/Release/package_info_plus.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + package_info_plus.framework/package_info_plus + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + package_info_plus.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + package_info_plus.framework/package_info_plus + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + package_info_plus.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64/dSYMs/package_info_plus.framework.dSYM/Contents/Info.plist b/Flutter/Release/package_info_plus.xcframework/ios-arm64/dSYMs/package_info_plus.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..bbdb469 --- /dev/null +++ b/Flutter/Release/package_info_plus.xcframework/ios-arm64/dSYMs/package_info_plus.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.package-info-plus + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 0.4.5 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64/dSYMs/package_info_plus.framework.dSYM/Contents/Resources/DWARF/package_info_plus b/Flutter/Release/package_info_plus.xcframework/ios-arm64/dSYMs/package_info_plus.framework.dSYM/Contents/Resources/DWARF/package_info_plus new file mode 100644 index 0000000..3c7f8f3 Binary files /dev/null and b/Flutter/Release/package_info_plus.xcframework/ios-arm64/dSYMs/package_info_plus.framework.dSYM/Contents/Resources/DWARF/package_info_plus differ diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64/dSYMs/package_info_plus.framework.dSYM/Contents/Resources/Relocations/aarch64/package_info_plus.yml b/Flutter/Release/package_info_plus.xcframework/ios-arm64/dSYMs/package_info_plus.framework.dSYM/Contents/Resources/Relocations/aarch64/package_info_plus.yml new file mode 100644 index 0000000..67003ab --- /dev/null +++ b/Flutter/Release/package_info_plus.xcframework/ios-arm64/dSYMs/package_info_plus.framework.dSYM/Contents/Resources/Relocations/aarch64/package_info_plus.yml @@ -0,0 +1,10 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/package_info_plus/package_info_plus.framework/package_info_plus' +relocations: + - { offsetInCU: 0x34, offset: 0x56C96, size: 0x8, addend: 0x0, symName: _package_info_plusVersionString, symObjAddr: 0x0, symBinAddr: 0x46F8, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x56CCB, size: 0x8, addend: 0x0, symName: _package_info_plusVersionNumber, symObjAddr: 0x30, symBinAddr: 0x4728, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x56D08, size: 0x8, addend: 0x0, symName: '+[FPPPackageInfoPlusPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0xA4 } + - { offsetInCU: 0x54, offset: 0x56D35, size: 0x8, addend: 0x0, symName: '+[FPPPackageInfoPlusPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0xA4 } + - { offsetInCU: 0xB3, offset: 0x56D94, size: 0x8, addend: 0x0, symName: '-[FPPPackageInfoPlusPlugin handleMethodCall:result:]', symObjAddr: 0xA4, symBinAddr: 0x40A4, symSize: 0x404 } +... diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/Headers/FPPPackageInfoPlusPlugin.h b/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/Headers/FPPPackageInfoPlusPlugin.h new file mode 100644 index 0000000..e28734f --- /dev/null +++ b/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/Headers/FPPPackageInfoPlusPlugin.h @@ -0,0 +1,8 @@ +// Copyright 2017 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +@interface FPPPackageInfoPlusPlugin : NSObject +@end diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/Headers/package_info_plus-umbrella.h b/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/Headers/package_info_plus-umbrella.h new file mode 100644 index 0000000..b9989ed --- /dev/null +++ b/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/Headers/package_info_plus-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FPPPackageInfoPlusPlugin.h" + +FOUNDATION_EXPORT double package_info_plusVersionNumber; +FOUNDATION_EXPORT const unsigned char package_info_plusVersionString[]; + diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/Info.plist b/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/Info.plist new file mode 100644 index 0000000..960a2d6 Binary files /dev/null and b/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/Info.plist differ diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/Modules/module.modulemap b/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/Modules/module.modulemap new file mode 100644 index 0000000..d8111b4 --- /dev/null +++ b/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module package_info_plus { + umbrella header "package_info_plus-umbrella.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/package_info_plus b/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/package_info_plus new file mode 100755 index 0000000..3b5ea1c Binary files /dev/null and b/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/package_info_plus differ diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/package_info_plus_privacy.bundle/Info.plist b/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/package_info_plus_privacy.bundle/Info.plist new file mode 100644 index 0000000..08f6085 Binary files /dev/null and b/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/package_info_plus_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/package_info_plus_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/package_info_plus_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..a34b7e2 --- /dev/null +++ b/Flutter/Release/package_info_plus.xcframework/ios-arm64/package_info_plus.framework/package_info_plus_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/Headers/FPPPackageInfoPlusPlugin.h b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/Headers/FPPPackageInfoPlusPlugin.h new file mode 100644 index 0000000..e28734f --- /dev/null +++ b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/Headers/FPPPackageInfoPlusPlugin.h @@ -0,0 +1,8 @@ +// Copyright 2017 The Chromium Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +@interface FPPPackageInfoPlusPlugin : NSObject +@end diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/Headers/package_info_plus-umbrella.h b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/Headers/package_info_plus-umbrella.h new file mode 100644 index 0000000..b9989ed --- /dev/null +++ b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/Headers/package_info_plus-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FPPPackageInfoPlusPlugin.h" + +FOUNDATION_EXPORT double package_info_plusVersionNumber; +FOUNDATION_EXPORT const unsigned char package_info_plusVersionString[]; + diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/Info.plist b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/Info.plist new file mode 100644 index 0000000..ecf09dc Binary files /dev/null and b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/Info.plist differ diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/Modules/module.modulemap b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/Modules/module.modulemap new file mode 100644 index 0000000..d8111b4 --- /dev/null +++ b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module package_info_plus { + umbrella header "package_info_plus-umbrella.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/_CodeSignature/CodeResources b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..565f66b --- /dev/null +++ b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/_CodeSignature/CodeResources @@ -0,0 +1,157 @@ + + + + + files + + Headers/FPPPackageInfoPlusPlugin.h + + TDgjwrW3MT/E6oBIQZm5Rf5hiGY= + + Headers/package_info_plus-umbrella.h + + fFQUgSJsy+2G96LV/IyC3eyjqtY= + + Info.plist + + WavwDoNMFT91JQ+WISqDsxv7J58= + + Modules/module.modulemap + + xYay+XiwCOFhHmPqIoR96MTag1Q= + + package_info_plus_privacy.bundle/Info.plist + + 4cENavzqYu4TxuL+24aqPFlOQvA= + + package_info_plus_privacy.bundle/PrivacyInfo.xcprivacy + + /LX0ZlwxwIAIhjZaDB8EiH5KpXA= + + + files2 + + Headers/FPPPackageInfoPlusPlugin.h + + hash2 + + +WFPcqsAmfwPEEeo6bRxfoLIQHlhGx3V6+j5osKtISo= + + + Headers/package_info_plus-umbrella.h + + hash2 + + SorXThepFuMKhQ6KUvz89q09dVtsnzNG4S5ii7+e0JY= + + + Modules/module.modulemap + + hash2 + + LwR3Th8olBUOATz9esc0SvrHPR0pkHTDQArk/x29sT4= + + + package_info_plus_privacy.bundle/Info.plist + + hash2 + + zgEQfxDt1zRFdJ3pyBVwEdeG5oa11zJyHwGmQfSerk4= + + + package_info_plus_privacy.bundle/PrivacyInfo.xcprivacy + + hash2 + + bS2g2NkwIn1CjB2TY7CtbjoS4sm2jFzilxWKdBL8jDE= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/package_info_plus b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/package_info_plus new file mode 100755 index 0000000..d053898 Binary files /dev/null and b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/package_info_plus differ diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/package_info_plus_privacy.bundle/Info.plist b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/package_info_plus_privacy.bundle/Info.plist new file mode 100644 index 0000000..b1af30e Binary files /dev/null and b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/package_info_plus_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/package_info_plus_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/package_info_plus_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..a34b7e2 --- /dev/null +++ b/Flutter/Release/package_info_plus.xcframework/ios-arm64_x86_64-simulator/package_info_plus.framework/package_info_plus_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/path_provider_foundation.xcframework/Info.plist b/Flutter/Release/path_provider_foundation.xcframework/Info.plist new file mode 100644 index 0000000..36b73f4 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + path_provider_foundation.framework/path_provider_foundation + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + path_provider_foundation.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + path_provider_foundation.framework/path_provider_foundation + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + path_provider_foundation.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/dSYMs/path_provider_foundation.framework.dSYM/Contents/Info.plist b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/dSYMs/path_provider_foundation.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..d007e60 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/dSYMs/path_provider_foundation.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.path-provider-foundation + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 0.0.1 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/dSYMs/path_provider_foundation.framework.dSYM/Contents/Resources/DWARF/path_provider_foundation b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/dSYMs/path_provider_foundation.framework.dSYM/Contents/Resources/DWARF/path_provider_foundation new file mode 100644 index 0000000..e57ea50 Binary files /dev/null and b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/dSYMs/path_provider_foundation.framework.dSYM/Contents/Resources/DWARF/path_provider_foundation differ diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/dSYMs/path_provider_foundation.framework.dSYM/Contents/Resources/Relocations/aarch64/path_provider_foundation.yml b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/dSYMs/path_provider_foundation.framework.dSYM/Contents/Resources/Relocations/aarch64/path_provider_foundation.yml new file mode 100644 index 0000000..d5688d7 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/dSYMs/path_provider_foundation.framework.dSYM/Contents/Resources/Relocations/aarch64/path_provider_foundation.yml @@ -0,0 +1,35 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/path_provider_foundation/path_provider_foundation.framework/path_provider_foundation' +relocations: + - { offsetInCU: 0x34, offset: 0x573D3, size: 0x8, addend: 0x0, symName: _path_provider_foundationVersionString, symObjAddr: 0x0, symBinAddr: 0x73C0, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x57408, size: 0x8, addend: 0x0, symName: _path_provider_foundationVersionNumber, symObjAddr: 0x38, symBinAddr: 0x73F8, symSize: 0x0 } + - { offsetInCU: 0x11D, offset: 0x5753B, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation20PathProviderApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU_', symObjAddr: 0x30, symBinAddr: 0x4000, symSize: 0x18C } + - { offsetInCU: 0x2DC, offset: 0x576FA, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation20PathProviderApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU0_', symObjAddr: 0x35C, symBinAddr: 0x432C, symSize: 0x190 } + - { offsetInCU: 0x474, offset: 0x57892, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation20PathProviderApiSetupCfD', symObjAddr: 0x4EC, symBinAddr: 0x44BC, symSize: 0x10 } + - { offsetInCU: 0x4A3, offset: 0x578C1, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation20PathProviderApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZTf4nnd_n', symObjAddr: 0x51C, symBinAddr: 0x44EC, symSize: 0x2E4 } + - { offsetInCU: 0x569, offset: 0x57987, size: 0x8, addend: 0x0, symName: '_$sypSgAAIegn_Iegng_yXlSgABIeyBy_IeyByy_TR', symObjAddr: 0x1BC, symBinAddr: 0x418C, symSize: 0xC8 } + - { offsetInCU: 0x581, offset: 0x5799F, size: 0x8, addend: 0x0, symName: '_$syXlSgIeyBy_ypSgIegn_TR', symObjAddr: 0x284, symBinAddr: 0x4254, symSize: 0xD8 } + - { offsetInCU: 0x599, offset: 0x579B7, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation20PathProviderApiSetupCMa', symObjAddr: 0x4FC, symBinAddr: 0x44CC, symSize: 0x20 } + - { offsetInCU: 0x5AD, offset: 0x579CB, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x800, symBinAddr: 0x47D0, symSize: 0x40 } + - { offsetInCU: 0x5C1, offset: 0x579DF, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation15PathProviderApi_pWOb', symObjAddr: 0x840, symBinAddr: 0x4810, symSize: 0x18 } + - { offsetInCU: 0x5D5, offset: 0x579F3, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation15PathProviderApi_pWOc', symObjAddr: 0x858, symBinAddr: 0x4828, symSize: 0x44 } + - { offsetInCU: 0x5E9, offset: 0x57A07, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation20PathProviderApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU0_TA', symObjAddr: 0x8C0, symBinAddr: 0x4890, symSize: 0x8 } + - { offsetInCU: 0x5FD, offset: 0x57A1B, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x8C8, symBinAddr: 0x4898, symSize: 0x10 } + - { offsetInCU: 0x611, offset: 0x57A2F, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x8D8, symBinAddr: 0x48A8, symSize: 0x8 } + - { offsetInCU: 0x625, offset: 0x57A43, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation20PathProviderApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU_TA', symObjAddr: 0x8E0, symBinAddr: 0x48B0, symSize: 0x8 } + - { offsetInCU: 0x639, offset: 0x57A57, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x92C, symBinAddr: 0x48FC, symSize: 0x10 } + - { offsetInCU: 0x64D, offset: 0x57A6B, size: 0x8, addend: 0x0, symName: '_$sypSgWOb', symObjAddr: 0x93C, symBinAddr: 0x490C, symSize: 0x48 } + - { offsetInCU: 0x661, offset: 0x57A7F, size: 0x8, addend: 0x0, symName: '_$syXlSgIeyBy_ypSgIegn_TRTA', symObjAddr: 0x9E4, symBinAddr: 0x49B4, symSize: 0x8 } + - { offsetInCU: 0x675, offset: 0x57A93, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x9EC, symBinAddr: 0x49BC, symSize: 0x24 } + - { offsetInCU: 0x60, offset: 0x57D04, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation18PathProviderPluginC8register4withySo07FlutterF9Registrar_p_tFZ', symObjAddr: 0x0, symBinAddr: 0x4A0C, symSize: 0xAC } + - { offsetInCU: 0xD1, offset: 0x57D75, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation18PathProviderPluginCACycfC', symObjAddr: 0xAC, symBinAddr: 0x4AB8, symSize: 0x20 } + - { offsetInCU: 0x14B, offset: 0x57DEF, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation18PathProviderPluginC8register4withySo07FlutterF9Registrar_p_tFZTo', symObjAddr: 0xEC, symBinAddr: 0x4AF8, symSize: 0xC8 } + - { offsetInCU: 0x1BE, offset: 0x57E62, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation18PathProviderPluginCACycfc', symObjAddr: 0x1B4, symBinAddr: 0x4BC0, symSize: 0x30 } + - { offsetInCU: 0x1F9, offset: 0x57E9D, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation18PathProviderPluginCACycfcTo', symObjAddr: 0x1E4, symBinAddr: 0x4BF0, symSize: 0x3C } + - { offsetInCU: 0x234, offset: 0x57ED8, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation18PathProviderPluginCfD', symObjAddr: 0x220, symBinAddr: 0x4C2C, symSize: 0x30 } + - { offsetInCU: 0x261, offset: 0x57F05, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation18PathProviderPluginC012getDirectoryD04typeSSSgAA0H4TypeO_tFTf4nd_n', symObjAddr: 0x29C, symBinAddr: 0x4C68, symSize: 0x90 } + - { offsetInCU: 0x3A1, offset: 0x58045, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation18PathProviderPluginC012getContainerD018appGroupIdentifierSSSgSS_tFTf4nd_n', symObjAddr: 0x32C, symBinAddr: 0x4CF8, symSize: 0x1C4 } + - { offsetInCU: 0x3E8, offset: 0x5808C, size: 0x8, addend: 0x0, symName: '_$s24path_provider_foundation18PathProviderPluginCMa', symObjAddr: 0xCC, symBinAddr: 0x4AD8, symSize: 0x20 } + - { offsetInCU: 0x494, offset: 0x58138, size: 0x8, addend: 0x0, symName: '_$s10Foundation3URLVSgWOb', symObjAddr: 0x4F0, symBinAddr: 0x4EBC, symSize: 0x48 } +... diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Headers/path_provider_foundation-Swift.h b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Headers/path_provider_foundation-Swift.h new file mode 100644 index 0000000..7ef6c03 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Headers/path_provider_foundation-Swift.h @@ -0,0 +1,321 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef PATH_PROVIDER_FOUNDATION_SWIFT_H +#define PATH_PROVIDER_FOUNDATION_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="path_provider_foundation",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; + +SWIFT_CLASS("_TtC24path_provider_foundation18PathProviderPlugin") +@interface PathProviderPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Headers/path_provider_foundation-umbrella.h b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Headers/path_provider_foundation-umbrella.h new file mode 100644 index 0000000..f62757e --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Headers/path_provider_foundation-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double path_provider_foundationVersionNumber; +FOUNDATION_EXPORT const unsigned char path_provider_foundationVersionString[]; + diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Info.plist b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Info.plist new file mode 100644 index 0000000..ccf4555 Binary files /dev/null and b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Info.plist differ diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/module.modulemap b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/module.modulemap new file mode 100644 index 0000000..c32e757 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module path_provider_foundation { + umbrella header "path_provider_foundation-umbrella.h" + + export * + module * { export * } +} + +module path_provider_foundation.Swift { + header "path_provider_foundation-Swift.h" + requires objc +} diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo new file mode 100644 index 0000000..45f3370 Binary files /dev/null and b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios.abi.json b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..b20670e --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,376 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "path_provider_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "path_provider_foundation" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "path_provider_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "path_provider_foundation" + }, + { + "kind": "TypeDecl", + "name": "PathProviderPlugin", + "printedName": "PathProviderPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@path_provider_foundation@objc(cs)PathProviderPlugin(cm)registerWithRegistrar:", + "mangledName": "$s24path_provider_foundation18PathProviderPluginC8register4withySo07FlutterF9Registrar_p_tFZ", + "moduleName": "path_provider_foundation", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PathProviderPlugin", + "printedName": "path_provider_foundation.PathProviderPlugin", + "usr": "c:@M@path_provider_foundation@objc(cs)PathProviderPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@path_provider_foundation@objc(cs)PathProviderPlugin(im)init", + "mangledName": "$s24path_provider_foundation18PathProviderPluginCACycfc", + "moduleName": "path_provider_foundation", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@path_provider_foundation@objc(cs)PathProviderPlugin", + "mangledName": "$s24path_provider_foundation18PathProviderPluginC", + "moduleName": "path_provider_foundation", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 698, + "length": 10, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 707, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 714, + "length": 20, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 733, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 740, + "length": 40, + "value": "\"Stacktrace: \"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 779, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 956, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 986, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1007, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1026, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1042, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1070, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 956, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 986, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1007, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1026, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1042, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1070, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 956, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 986, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1007, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1026, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1042, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1070, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 1739, + "length": 53, + "value": "\"dev.flutter.pigeon.PathProviderApi.getDirectoryPath\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 2008, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 2349, + "length": 53, + "value": "\"dev.flutter.pigeon.PathProviderApi.getContainerPath\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 2608, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/PathProviderPlugin.swift", + "kind": "BooleanLiteral", + "offset": 2682, + "length": 4, + "value": "true" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios.private.swiftinterface b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..2588b02 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name path_provider_foundation +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import path_provider_foundation +@objc @_inheritsConvenienceInitializers public class PathProviderPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios.swiftdoc b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..68d8dfe Binary files /dev/null and b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios.swiftinterface b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..2588b02 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name path_provider_foundation +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import path_provider_foundation +@objc @_inheritsConvenienceInitializers public class PathProviderPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/path_provider_foundation b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/path_provider_foundation new file mode 100755 index 0000000..6a366ef Binary files /dev/null and b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/path_provider_foundation differ diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/path_provider_foundation_privacy.bundle/Info.plist b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/path_provider_foundation_privacy.bundle/Info.plist new file mode 100644 index 0000000..7f9501e Binary files /dev/null and b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/path_provider_foundation_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/path_provider_foundation_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/path_provider_foundation_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..a34b7e2 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64/path_provider_foundation.framework/path_provider_foundation_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Headers/path_provider_foundation-Swift.h b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Headers/path_provider_foundation-Swift.h new file mode 100644 index 0000000..f9be103 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Headers/path_provider_foundation-Swift.h @@ -0,0 +1,638 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef PATH_PROVIDER_FOUNDATION_SWIFT_H +#define PATH_PROVIDER_FOUNDATION_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="path_provider_foundation",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; + +SWIFT_CLASS("_TtC24path_provider_foundation18PathProviderPlugin") +@interface PathProviderPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef PATH_PROVIDER_FOUNDATION_SWIFT_H +#define PATH_PROVIDER_FOUNDATION_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="path_provider_foundation",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; + +SWIFT_CLASS("_TtC24path_provider_foundation18PathProviderPlugin") +@interface PathProviderPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Headers/path_provider_foundation-umbrella.h b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Headers/path_provider_foundation-umbrella.h new file mode 100644 index 0000000..f62757e --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Headers/path_provider_foundation-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double path_provider_foundationVersionNumber; +FOUNDATION_EXPORT const unsigned char path_provider_foundationVersionString[]; + diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Info.plist b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Info.plist new file mode 100644 index 0000000..4b27f10 Binary files /dev/null and b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Info.plist differ diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/module.modulemap b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/module.modulemap new file mode 100644 index 0000000..c32e757 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module path_provider_foundation { + umbrella header "path_provider_foundation-umbrella.h" + + export * + module * { export * } +} + +module path_provider_foundation.Swift { + header "path_provider_foundation-Swift.h" + requires objc +} diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..8808266 Binary files /dev/null and b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..98afcd1 Binary files /dev/null and b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.abi.json b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..2ff812d --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,898 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "path_provider_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "path_provider_foundation" + }, + { + "kind": "TypeDecl", + "name": "DirectoryType", + "printedName": "DirectoryType", + "children": [ + { + "kind": "Var", + "name": "applicationDocuments", + "printedName": "applicationDocuments", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(path_provider_foundation.DirectoryType.Type) -> path_provider_foundation.DirectoryType", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "path_provider_foundation.DirectoryType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:24path_provider_foundation13DirectoryTypeO20applicationDocumentsyA2CmF", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO20applicationDocumentsyA2CmF", + "moduleName": "path_provider_foundation", + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "applicationSupport", + "printedName": "applicationSupport", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(path_provider_foundation.DirectoryType.Type) -> path_provider_foundation.DirectoryType", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "path_provider_foundation.DirectoryType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:24path_provider_foundation13DirectoryTypeO18applicationSupportyA2CmF", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO18applicationSupportyA2CmF", + "moduleName": "path_provider_foundation", + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "downloads", + "printedName": "downloads", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(path_provider_foundation.DirectoryType.Type) -> path_provider_foundation.DirectoryType", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "path_provider_foundation.DirectoryType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:24path_provider_foundation13DirectoryTypeO9downloadsyA2CmF", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO9downloadsyA2CmF", + "moduleName": "path_provider_foundation", + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "library", + "printedName": "library", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(path_provider_foundation.DirectoryType.Type) -> path_provider_foundation.DirectoryType", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "path_provider_foundation.DirectoryType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:24path_provider_foundation13DirectoryTypeO7libraryyA2CmF", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO7libraryyA2CmF", + "moduleName": "path_provider_foundation", + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "temp", + "printedName": "temp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(path_provider_foundation.DirectoryType.Type) -> path_provider_foundation.DirectoryType", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "path_provider_foundation.DirectoryType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:24path_provider_foundation13DirectoryTypeO4tempyA2CmF", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO4tempyA2CmF", + "moduleName": "path_provider_foundation", + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "applicationCache", + "printedName": "applicationCache", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(path_provider_foundation.DirectoryType.Type) -> path_provider_foundation.DirectoryType", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "path_provider_foundation.DirectoryType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:24path_provider_foundation13DirectoryTypeO16applicationCacheyA2CmF", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO16applicationCacheyA2CmF", + "moduleName": "path_provider_foundation", + "fixedbinaryorder": 5 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "path_provider_foundation.DirectoryType?", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:24path_provider_foundation13DirectoryTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO8rawValueACSgSi_tcfc", + "moduleName": "path_provider_foundation", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:24path_provider_foundation13DirectoryTypeO8rawValueSivp", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO8rawValueSivp", + "moduleName": "path_provider_foundation", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:24path_provider_foundation13DirectoryTypeO8rawValueSivg", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO8rawValueSivg", + "moduleName": "path_provider_foundation", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:24path_provider_foundation13DirectoryTypeO", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO", + "moduleName": "path_provider_foundation", + "enumRawTypeName": "Int", + "isEnumExhaustive": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PathProviderApi", + "printedName": "PathProviderApi", + "children": [ + { + "kind": "Function", + "name": "getDirectoryPath", + "printedName": "getDirectoryPath(type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ], + "declKind": "Func", + "usr": "s:24path_provider_foundation15PathProviderApiP012getDirectoryD04typeSSSgAA0H4TypeO_tKF", + "mangledName": "$s24path_provider_foundation15PathProviderApiP012getDirectoryD04typeSSSgAA0H4TypeO_tKF", + "moduleName": "path_provider_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : path_provider_foundation.PathProviderApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getContainerPath", + "printedName": "getContainerPath(appGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:24path_provider_foundation15PathProviderApiP012getContainerD018appGroupIdentifierSSSgSS_tKF", + "mangledName": "$s24path_provider_foundation15PathProviderApiP012getContainerD018appGroupIdentifierSSSgSS_tKF", + "moduleName": "path_provider_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : path_provider_foundation.PathProviderApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:24path_provider_foundation15PathProviderApiP", + "mangledName": "$s24path_provider_foundation15PathProviderApiP", + "moduleName": "path_provider_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PathProviderApiSetup", + "printedName": "PathProviderApiSetup", + "children": [ + { + "kind": "Function", + "name": "setUp", + "printedName": "setUp(binaryMessenger:api:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterBinaryMessenger", + "printedName": "Flutter.FlutterBinaryMessenger", + "usr": "c:objc(pl)FlutterBinaryMessenger" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "path_provider_foundation.PathProviderApi?", + "children": [ + { + "kind": "TypeNominal", + "name": "PathProviderApi", + "printedName": "path_provider_foundation.PathProviderApi", + "usr": "s:24path_provider_foundation15PathProviderApiP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:24path_provider_foundation20PathProviderApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZ", + "mangledName": "$s24path_provider_foundation20PathProviderApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZ", + "moduleName": "path_provider_foundation", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PathProviderApiSetup", + "printedName": "path_provider_foundation.PathProviderApiSetup", + "usr": "s:24path_provider_foundation20PathProviderApiSetupC" + } + ], + "declKind": "Constructor", + "usr": "s:24path_provider_foundation20PathProviderApiSetupCACycfc", + "mangledName": "$s24path_provider_foundation20PathProviderApiSetupCACycfc", + "moduleName": "path_provider_foundation", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:24path_provider_foundation20PathProviderApiSetupC", + "mangledName": "$s24path_provider_foundation20PathProviderApiSetupC", + "moduleName": "path_provider_foundation", + "isOpen": true, + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "path_provider_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "path_provider_foundation" + }, + { + "kind": "TypeDecl", + "name": "PathProviderPlugin", + "printedName": "PathProviderPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@path_provider_foundation@objc(cs)PathProviderPlugin(cm)registerWithRegistrar:", + "mangledName": "$s24path_provider_foundation18PathProviderPluginC8register4withySo07FlutterF9Registrar_p_tFZ", + "moduleName": "path_provider_foundation", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getDirectoryPath", + "printedName": "getDirectoryPath(type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ], + "declKind": "Func", + "usr": "s:24path_provider_foundation18PathProviderPluginC012getDirectoryD04typeSSSgAA0H4TypeO_tF", + "mangledName": "$s24path_provider_foundation18PathProviderPluginC012getDirectoryD04typeSSSgAA0H4TypeO_tF", + "moduleName": "path_provider_foundation", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getContainerPath", + "printedName": "getContainerPath(appGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:24path_provider_foundation18PathProviderPluginC012getContainerD018appGroupIdentifierSSSgSS_tF", + "mangledName": "$s24path_provider_foundation18PathProviderPluginC012getContainerD018appGroupIdentifierSSSgSS_tF", + "moduleName": "path_provider_foundation", + "isOpen": true, + "declAttributes": [ + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PathProviderPlugin", + "printedName": "path_provider_foundation.PathProviderPlugin", + "usr": "c:@M@path_provider_foundation@objc(cs)PathProviderPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@path_provider_foundation@objc(cs)PathProviderPlugin(im)init", + "mangledName": "$s24path_provider_foundation18PathProviderPluginCACycfc", + "moduleName": "path_provider_foundation", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@path_provider_foundation@objc(cs)PathProviderPlugin", + "mangledName": "$s24path_provider_foundation18PathProviderPluginC", + "moduleName": "path_provider_foundation", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "PathProviderApi", + "printedName": "PathProviderApi", + "usr": "s:24path_provider_foundation15PathProviderApiP", + "mangledName": "$s24path_provider_foundation15PathProviderApiP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 956, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 986, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1007, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1026, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1042, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1070, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 956, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 986, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1007, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1026, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1042, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1070, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 956, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 986, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1007, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1026, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1042, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1070, + "length": 1, + "value": "5" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..cd7ab00 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name path_provider_foundation +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import path_provider_foundation +@objc @_inheritsConvenienceInitializers public class PathProviderPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..87d67a7 Binary files /dev/null and b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..cd7ab00 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name path_provider_foundation +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import path_provider_foundation +@objc @_inheritsConvenienceInitializers public class PathProviderPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..2ff812d --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,898 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "path_provider_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "path_provider_foundation" + }, + { + "kind": "TypeDecl", + "name": "DirectoryType", + "printedName": "DirectoryType", + "children": [ + { + "kind": "Var", + "name": "applicationDocuments", + "printedName": "applicationDocuments", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(path_provider_foundation.DirectoryType.Type) -> path_provider_foundation.DirectoryType", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "path_provider_foundation.DirectoryType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:24path_provider_foundation13DirectoryTypeO20applicationDocumentsyA2CmF", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO20applicationDocumentsyA2CmF", + "moduleName": "path_provider_foundation", + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "applicationSupport", + "printedName": "applicationSupport", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(path_provider_foundation.DirectoryType.Type) -> path_provider_foundation.DirectoryType", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "path_provider_foundation.DirectoryType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:24path_provider_foundation13DirectoryTypeO18applicationSupportyA2CmF", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO18applicationSupportyA2CmF", + "moduleName": "path_provider_foundation", + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "downloads", + "printedName": "downloads", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(path_provider_foundation.DirectoryType.Type) -> path_provider_foundation.DirectoryType", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "path_provider_foundation.DirectoryType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:24path_provider_foundation13DirectoryTypeO9downloadsyA2CmF", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO9downloadsyA2CmF", + "moduleName": "path_provider_foundation", + "fixedbinaryorder": 2 + }, + { + "kind": "Var", + "name": "library", + "printedName": "library", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(path_provider_foundation.DirectoryType.Type) -> path_provider_foundation.DirectoryType", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "path_provider_foundation.DirectoryType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:24path_provider_foundation13DirectoryTypeO7libraryyA2CmF", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO7libraryyA2CmF", + "moduleName": "path_provider_foundation", + "fixedbinaryorder": 3 + }, + { + "kind": "Var", + "name": "temp", + "printedName": "temp", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(path_provider_foundation.DirectoryType.Type) -> path_provider_foundation.DirectoryType", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "path_provider_foundation.DirectoryType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:24path_provider_foundation13DirectoryTypeO4tempyA2CmF", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO4tempyA2CmF", + "moduleName": "path_provider_foundation", + "fixedbinaryorder": 4 + }, + { + "kind": "Var", + "name": "applicationCache", + "printedName": "applicationCache", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(path_provider_foundation.DirectoryType.Type) -> path_provider_foundation.DirectoryType", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "path_provider_foundation.DirectoryType.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:24path_provider_foundation13DirectoryTypeO16applicationCacheyA2CmF", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO16applicationCacheyA2CmF", + "moduleName": "path_provider_foundation", + "fixedbinaryorder": 5 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "path_provider_foundation.DirectoryType?", + "children": [ + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:24path_provider_foundation13DirectoryTypeO8rawValueACSgSi_tcfc", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO8rawValueACSgSi_tcfc", + "moduleName": "path_provider_foundation", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:24path_provider_foundation13DirectoryTypeO8rawValueSivp", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO8rawValueSivp", + "moduleName": "path_provider_foundation", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:24path_provider_foundation13DirectoryTypeO8rawValueSivg", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO8rawValueSivg", + "moduleName": "path_provider_foundation", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:24path_provider_foundation13DirectoryTypeO", + "mangledName": "$s24path_provider_foundation13DirectoryTypeO", + "moduleName": "path_provider_foundation", + "enumRawTypeName": "Int", + "isEnumExhaustive": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "PathProviderApi", + "printedName": "PathProviderApi", + "children": [ + { + "kind": "Function", + "name": "getDirectoryPath", + "printedName": "getDirectoryPath(type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ], + "declKind": "Func", + "usr": "s:24path_provider_foundation15PathProviderApiP012getDirectoryD04typeSSSgAA0H4TypeO_tKF", + "mangledName": "$s24path_provider_foundation15PathProviderApiP012getDirectoryD04typeSSSgAA0H4TypeO_tKF", + "moduleName": "path_provider_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : path_provider_foundation.PathProviderApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getContainerPath", + "printedName": "getContainerPath(appGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:24path_provider_foundation15PathProviderApiP012getContainerD018appGroupIdentifierSSSgSS_tKF", + "mangledName": "$s24path_provider_foundation15PathProviderApiP012getContainerD018appGroupIdentifierSSSgSS_tKF", + "moduleName": "path_provider_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : path_provider_foundation.PathProviderApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:24path_provider_foundation15PathProviderApiP", + "mangledName": "$s24path_provider_foundation15PathProviderApiP", + "moduleName": "path_provider_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PathProviderApiSetup", + "printedName": "PathProviderApiSetup", + "children": [ + { + "kind": "Function", + "name": "setUp", + "printedName": "setUp(binaryMessenger:api:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterBinaryMessenger", + "printedName": "Flutter.FlutterBinaryMessenger", + "usr": "c:objc(pl)FlutterBinaryMessenger" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "path_provider_foundation.PathProviderApi?", + "children": [ + { + "kind": "TypeNominal", + "name": "PathProviderApi", + "printedName": "path_provider_foundation.PathProviderApi", + "usr": "s:24path_provider_foundation15PathProviderApiP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:24path_provider_foundation20PathProviderApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZ", + "mangledName": "$s24path_provider_foundation20PathProviderApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZ", + "moduleName": "path_provider_foundation", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PathProviderApiSetup", + "printedName": "path_provider_foundation.PathProviderApiSetup", + "usr": "s:24path_provider_foundation20PathProviderApiSetupC" + } + ], + "declKind": "Constructor", + "usr": "s:24path_provider_foundation20PathProviderApiSetupCACycfc", + "mangledName": "$s24path_provider_foundation20PathProviderApiSetupCACycfc", + "moduleName": "path_provider_foundation", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:24path_provider_foundation20PathProviderApiSetupC", + "mangledName": "$s24path_provider_foundation20PathProviderApiSetupC", + "moduleName": "path_provider_foundation", + "isOpen": true, + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "path_provider_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "path_provider_foundation" + }, + { + "kind": "TypeDecl", + "name": "PathProviderPlugin", + "printedName": "PathProviderPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@path_provider_foundation@objc(cs)PathProviderPlugin(cm)registerWithRegistrar:", + "mangledName": "$s24path_provider_foundation18PathProviderPluginC8register4withySo07FlutterF9Registrar_p_tFZ", + "moduleName": "path_provider_foundation", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getDirectoryPath", + "printedName": "getDirectoryPath(type:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "DirectoryType", + "printedName": "path_provider_foundation.DirectoryType", + "usr": "s:24path_provider_foundation13DirectoryTypeO" + } + ], + "declKind": "Func", + "usr": "s:24path_provider_foundation18PathProviderPluginC012getDirectoryD04typeSSSgAA0H4TypeO_tF", + "mangledName": "$s24path_provider_foundation18PathProviderPluginC012getDirectoryD04typeSSSgAA0H4TypeO_tF", + "moduleName": "path_provider_foundation", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getContainerPath", + "printedName": "getContainerPath(appGroupIdentifier:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:24path_provider_foundation18PathProviderPluginC012getContainerD018appGroupIdentifierSSSgSS_tF", + "mangledName": "$s24path_provider_foundation18PathProviderPluginC012getContainerD018appGroupIdentifierSSSgSS_tF", + "moduleName": "path_provider_foundation", + "isOpen": true, + "declAttributes": [ + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PathProviderPlugin", + "printedName": "path_provider_foundation.PathProviderPlugin", + "usr": "c:@M@path_provider_foundation@objc(cs)PathProviderPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@path_provider_foundation@objc(cs)PathProviderPlugin(im)init", + "mangledName": "$s24path_provider_foundation18PathProviderPluginCACycfc", + "moduleName": "path_provider_foundation", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@path_provider_foundation@objc(cs)PathProviderPlugin", + "mangledName": "$s24path_provider_foundation18PathProviderPluginC", + "moduleName": "path_provider_foundation", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "PathProviderApi", + "printedName": "PathProviderApi", + "usr": "s:24path_provider_foundation15PathProviderApiP", + "mangledName": "$s24path_provider_foundation15PathProviderApiP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 956, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 986, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1007, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1026, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1042, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1070, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 956, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 986, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1007, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1026, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1042, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1070, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 956, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 986, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1007, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1026, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1042, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/path_provider_foundation-2.3.2\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1070, + "length": 1, + "value": "5" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..8843dd8 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name path_provider_foundation +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import path_provider_foundation +@objc @_inheritsConvenienceInitializers public class PathProviderPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..2c42123 Binary files /dev/null and b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..8843dd8 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name path_provider_foundation +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import path_provider_foundation +@objc @_inheritsConvenienceInitializers public class PathProviderPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/_CodeSignature/CodeResources b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..4adce10 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/_CodeSignature/CodeResources @@ -0,0 +1,289 @@ + + + + + files + + Headers/path_provider_foundation-Swift.h + + Fb/CEhwzfJHnAh+b+sVI3W8594k= + + Headers/path_provider_foundation-umbrella.h + + HLPUH7a1+Uud1CEb8ZVbUJlVow0= + + Info.plist + + PzRtkceHRsUiO5ai6bTuPysOqf0= + + Modules/module.modulemap + + 4ou7sfZJMUritXkWYrNLe8ROvJ8= + + Modules/path_provider_foundation.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + S7YS9AChvnGp6MT7Ej3pbg1BHUk= + + Modules/path_provider_foundation.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + 4stDdLZ9Xjbf6ZuS0GPPlB1w/B0= + + Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.abi.json + + JKKeiyBGUOFfIUpFfIEQMbhLnMU= + + Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hF3uABQ0JGU/RQgkhvYZDIeZ2XQ= + + Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + 7RUyxKos2h0L+BVNF4k0SPrh8cs= + + Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hF3uABQ0JGU/RQgkhvYZDIeZ2XQ= + + Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + UeCc63gFjzMSuSmLzb//ncaXqW8= + + Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.abi.json + + JKKeiyBGUOFfIUpFfIEQMbhLnMU= + + Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + e1PNFHIzsjoILq9vGtR0nnSG2KM= + + Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + a6HjUSNdZKIfFxHO7h+d2QK08e0= + + Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + e1PNFHIzsjoILq9vGtR0nnSG2KM= + + Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + IpUFgvI+09Th3l6vHj9ImHvqqWA= + + path_provider_foundation_privacy.bundle/Info.plist + + NKUm6yU02nOyHd667tTqRo/LMPc= + + path_provider_foundation_privacy.bundle/PrivacyInfo.xcprivacy + + /LX0ZlwxwIAIhjZaDB8EiH5KpXA= + + + files2 + + Headers/path_provider_foundation-Swift.h + + hash2 + + lZrSkxx6dI6/rr82tFdgDVG8FCIdNEt1pz1dC/En82w= + + + Headers/path_provider_foundation-umbrella.h + + hash2 + + zQc9a/y7t7MqxTgSSmpfImDb6DSiKF26gJFqk0CuTBE= + + + Modules/module.modulemap + + hash2 + + GljPXu0mFl3W6UpwpsufQgltdn4I8vCubbMMs3ACbiw= + + + Modules/path_provider_foundation.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + hash2 + + gcHOnwbm6hdoxVYtCnXzRUJgvnGUZxJPdg6OHzoJh48= + + + Modules/path_provider_foundation.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + hash2 + + jfhWZywcDcW2MHXhHJR+uDMHtFspqdhBZvhJz/OMQXw= + + + Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + NaPdE8cINrMZ+TWvEwhP5OdLk/cqIWb3bL56Vq3F9U0= + + + Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + d+IE8JCI+d9TewJknRJeknoZ9MaAAieDyga/pxONMDs= + + + Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + 6v+m6e0OeGjnFIY5U4YN/3tSCOsOWrpb+/wmoj83/Dg= + + + Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + d+IE8JCI+d9TewJknRJeknoZ9MaAAieDyga/pxONMDs= + + + Modules/path_provider_foundation.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + 8W00P4bk59zbRD1tkfHuRJMOqS1BYEWPGSYb4Lt4W7Q= + + + Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + NaPdE8cINrMZ+TWvEwhP5OdLk/cqIWb3bL56Vq3F9U0= + + + Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + 40L/yIVArgUilYEj0H+i3CNFZuttBjbbzFyC0/V5IdU= + + + Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + 3Yx/RPCWDAdbFNxGtNhmHG7rFzveCGyV/SODlZgFaXA= + + + Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + 40L/yIVArgUilYEj0H+i3CNFZuttBjbbzFyC0/V5IdU= + + + Modules/path_provider_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + iFo/yMWYlPDB+zhZHbGWvnN8zxpGTBJnlwgdZY8eBgA= + + + path_provider_foundation_privacy.bundle/Info.plist + + hash2 + + 3qkjEXTGzC7eweahFQsipNqFGZboWkcX0S/Fg7WseDY= + + + path_provider_foundation_privacy.bundle/PrivacyInfo.xcprivacy + + hash2 + + bS2g2NkwIn1CjB2TY7CtbjoS4sm2jFzilxWKdBL8jDE= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/path_provider_foundation b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/path_provider_foundation new file mode 100755 index 0000000..f91741b Binary files /dev/null and b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/path_provider_foundation differ diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/path_provider_foundation_privacy.bundle/Info.plist b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/path_provider_foundation_privacy.bundle/Info.plist new file mode 100644 index 0000000..6cae0e2 Binary files /dev/null and b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/path_provider_foundation_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/path_provider_foundation_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/path_provider_foundation_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..a34b7e2 --- /dev/null +++ b/Flutter/Release/path_provider_foundation.xcframework/ios-arm64_x86_64-simulator/path_provider_foundation.framework/path_provider_foundation_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/permission_handler_apple.xcframework/Info.plist b/Flutter/Release/permission_handler_apple.xcframework/Info.plist new file mode 100644 index 0000000..1c2e9df --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/Info.plist @@ -0,0 +1,44 @@ + + + + + AvailableLibraries + + + BinaryPath + permission_handler_apple.framework/permission_handler_apple + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + permission_handler_apple.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + permission_handler_apple.framework/permission_handler_apple + LibraryIdentifier + ios-arm64 + LibraryPath + permission_handler_apple.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/AppTrackingTransparencyPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/AppTrackingTransparencyPermissionStrategy.h new file mode 100644 index 0000000..c0d2c3a --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/AppTrackingTransparencyPermissionStrategy.h @@ -0,0 +1,25 @@ +// +// AppTrackingTransparency.h +// permission_handler +// +// Created by Jan-Derk on 21/05/2021. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_APP_TRACKING_TRANSPARENCY + +#import + +@interface AppTrackingTransparencyPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" + +@interface AppTrackingTransparencyPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/AssistantPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/AssistantPermissionStrategy.h new file mode 100644 index 0000000..eed630b --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/AssistantPermissionStrategy.h @@ -0,0 +1,22 @@ +// +// Created by Baptiste Dupuch(dupuchba) on 2023-09-04. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_ASSISTANT + +#import + +@interface AssistantPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface AssistantPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/AudioVideoPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/AudioVideoPermissionStrategy.h new file mode 100644 index 0000000..8db77d0 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/AudioVideoPermissionStrategy.h @@ -0,0 +1,21 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_CAMERA | PERMISSION_MICROPHONE +#import + +@interface AudioVideoPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface AudioVideoPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/BackgroundRefreshStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/BackgroundRefreshStrategy.h new file mode 100644 index 0000000..2dfe003 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/BackgroundRefreshStrategy.h @@ -0,0 +1,17 @@ +// +// BackgroundRefreshStrategy.h +// permission_handler_apple +// +// Created by Sebastian Roth on 28/09/2023. +// + +#import +#import "PermissionStrategy.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface BackgroundRefreshStrategy : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/BluetoothPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/BluetoothPermissionStrategy.h new file mode 100644 index 0000000..2e59b16 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/BluetoothPermissionStrategy.h @@ -0,0 +1,26 @@ +// +// BluetoothPermissionStrategy.h +// permission_handler +// +// Created by Rene Floor on 12/03/2021. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_BLUETOOTH + +#import + +@interface BluetoothPermissionStrategy : NSObject +- (void)initManagerIfNeeded; +@end + +#else + +#import "UnknownPermissionStrategy.h" + +@interface BluetoothPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/Codec.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/Codec.h new file mode 100644 index 0000000..ad930a4 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/Codec.h @@ -0,0 +1,17 @@ +// +// Created by Razvan Lung on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionHandlerEnums.h" + +@interface Codec : NSObject ++ (PermissionGroup)decodePermissionGroupFrom:(NSNumber *_Nonnull)event; + ++ (NSArray*_Nullable)decodePermissionGroupsFrom:(NSArray *_Nullable)event; + ++ (NSNumber *_Nullable)encodePermissionStatus:(enum PermissionStatus)permissionStatus; + ++ (NSNumber *_Nullable)encodeServiceStatus:(enum ServiceStatus)serviceStatus; +@end diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/ContactPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/ContactPermissionStrategy.h new file mode 100644 index 0000000..1565d32 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/ContactPermissionStrategy.h @@ -0,0 +1,23 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_CONTACTS + +#import +#import + +@interface ContactPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface ContactPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/CriticalAlertsPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/CriticalAlertsPermissionStrategy.h new file mode 100644 index 0000000..44b857f --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/CriticalAlertsPermissionStrategy.h @@ -0,0 +1,25 @@ +// +// CriticalAlertsPermissionStrategy.h +// permission_handler +// +// Created by Neal Soni on 2021/6/8. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_CRITICAL_ALERTS + +#import + +@interface CriticalAlertsPermissionStrategy : NSObject + +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface CriticalAlertsPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/EventPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/EventPermissionStrategy.h new file mode 100644 index 0000000..3789cfb --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/EventPermissionStrategy.h @@ -0,0 +1,22 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_EVENTS | PERMISSION_EVENTS_FULL_ACCESS | PERMISSION_REMINDERS + +#import + +@interface EventPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface EventPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/LocationPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/LocationPermissionStrategy.h new file mode 100644 index 0000000..52bcc89 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/LocationPermissionStrategy.h @@ -0,0 +1,23 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_LOCATION || PERMISSION_LOCATION_WHENINUSE || PERMISSION_LOCATION_ALWAYS + +#import + +@interface LocationPermissionStrategy : NSObject +- (instancetype)initWithLocationManager; +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface LocationPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/MediaLibraryPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/MediaLibraryPermissionStrategy.h new file mode 100644 index 0000000..5bab13c --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/MediaLibraryPermissionStrategy.h @@ -0,0 +1,22 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#include "PermissionStrategy.h" + +#if PERMISSION_MEDIA_LIBRARY + +#import + +@interface MediaLibraryPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface MediaLibraryPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/NotificationPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/NotificationPermissionStrategy.h new file mode 100644 index 0000000..df5a795 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/NotificationPermissionStrategy.h @@ -0,0 +1,25 @@ +// +// NotificationPermissionStrategy.h +// permission_handler +// +// Created by Tong on 2019/10/21. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_NOTIFICATIONS + +#import + +@interface NotificationPermissionStrategy : NSObject + +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface NotificationPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PermissionHandlerEnums.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PermissionHandlerEnums.h new file mode 100644 index 0000000..c153dc5 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PermissionHandlerEnums.h @@ -0,0 +1,182 @@ +// +// PermissionHandlerEnums.h +// permission_handler +// +// Created by Razvan Lung on 15/02/2019. +// + +// ios: [PermissionGroupCalendar, PermissionGroupCalendarWriteOnly] +// Info.plist: [NSCalendarsUsageDescription, NSCalendarWriteOnlyAccessUsageDescription] +// dart: PermissionGroup.calendar +#ifndef PERMISSION_EVENTS + #define PERMISSION_EVENTS 0 +#endif + +// ios: PermissionGroupReminders +// Info.plist: NSRemindersFullAccessUsageDescription +// dart: PermissionGroup.reminders +#ifndef PERMISSION_REMINDERS + #define PERMISSION_REMINDERS 0 +#endif + +// ios: PermissionGroupContacts +// Info.plist: NSContactsUsageDescription +// dart: PermissionGroup.contacts +#ifndef PERMISSION_CONTACTS + #define PERMISSION_CONTACTS 0 +#endif + +// ios: PermissionGroupCamera +// Info.plist: NSCameraUsageDescription +// dart: PermissionGroup.camera +#ifndef PERMISSION_CAMERA + #define PERMISSION_CAMERA 0 +#endif + +// ios: PermissionGroupMicrophone +// Info.plist: NSMicrophoneUsageDescription +// dart: PermissionGroup.microphone +#ifndef PERMISSION_MICROPHONE + #define PERMISSION_MICROPHONE 0 +#endif + +// ios: PermissionGroupSpeech +// Info.plist: NSSpeechRecognitionUsageDescription +// dart: PermissionGroup.speech +#ifndef PERMISSION_SPEECH_RECOGNIZER + #define PERMISSION_SPEECH_RECOGNIZER 0 +#endif + +// ios: PermissionGroupPhotos +// Info.plist: NSPhotoLibraryUsageDescription +// dart: PermissionGroup.photos +#ifndef PERMISSION_PHOTOS + #define PERMISSION_PHOTOS 0 +#endif + +// ios: PermissionGroupPhotosAddOnly +// Info.plist: NSPhotoLibraryAddUsageDescription +// dart: PermissionGroup.photosAddOnly +#ifndef PERMISSION_PHOTOS_ADD_ONLY + #define PERMISSION_PHOTOS_ADD_ONLY 0 +#endif + +// ios: [PermissionGroupLocation, PermissionGroupLocationAlways, PermissionGroupLocationWhenInUse] +// Info.plist: [NSLocationUsageDescription, NSLocationAlwaysAndWhenInUseUsageDescription, NSLocationWhenInUseUsageDescription] +// dart: [PermissionGroup.location, PermissionGroup.locationAlways, PermissionGroup.locationWhenInUse] +#ifndef PERMISSION_LOCATION + #define PERMISSION_LOCATION 0 +#endif + +// ios: PermissionGroupNotification +// dart: PermissionGroup.notification +#ifndef PERMISSION_NOTIFICATIONS + #define PERMISSION_NOTIFICATIONS 0 +#endif + +// ios: PermissionGroupMediaLibrary +// Info.plist: [NSAppleMusicUsageDescription, kTCCServiceMediaLibrary] +// dart: PermissionGroup.mediaLibrary +#ifndef PERMISSION_MEDIA_LIBRARY + #define PERMISSION_MEDIA_LIBRARY 0 +#endif + +// ios: PermissionGroupSensors +// Info.plist: NSMotionUsageDescription +// dart: PermissionGroup.sensors +#ifndef PERMISSION_SENSORS + #define PERMISSION_SENSORS 0 +#endif + +// ios: PermissionGroupBluetooth +// Info.plist: [NSBluetoothAlwaysUsageDescription, NSBluetoothPeripheralUsageDescription] +// dart: PermissionGroup.bluetooth +#ifndef PERMISSION_BLUETOOTH + #define PERMISSION_BLUETOOTH 0 +#endif + +// ios: PermissionGroupAppTrackingTransparency +// Info.plist: [NSUserTrackingUsageDescription] +// dart: PermissionGroup.appTrackingTransparency +#ifndef PERMISSION_APP_TRACKING_TRANSPARENCY + #define PERMISSION_APP_TRACKING_TRANSPARENCY 0 +#endif + +// ios: PermissionGroupCriticalAlerts +// Info.plist: UNAuthorizationOptionCriticalAlert +// dart: PermissionGroup.criticalAlerts +#ifndef PERMISSION_CRITICAL_ALERTS + #define PERMISSION_CRITICAL_ALERTS 0 +#endif + +// ios: PermissionGroupAssistant +// Info.plist: [NSSiriUsageDescription] +// dart: PermissionGroup.assistant +#ifndef PERMISSION_ASSISTANT + #define PERMISSION_ASSISTANT 0 +#endif + +// ios: PermissionGroupCalendarFullAccess +// Info.plist: [NSCalendarsFullAccessUsageDescription] +// dart: PermissionGroup.calendarFullAccess +#ifndef PERMISSION_EVENTS_FULL_ACCESS + #define PERMISSION_EVENTS_FULL_ACCESS 0 +#endif + +typedef NS_ENUM(int, PermissionGroup) { + PermissionGroupCalendar = 0, + PermissionGroupCamera, + PermissionGroupContacts, + PermissionGroupLocation, + PermissionGroupLocationAlways, + PermissionGroupLocationWhenInUse, + PermissionGroupMediaLibrary, + PermissionGroupMicrophone, + PermissionGroupPhone, + PermissionGroupPhotos, + PermissionGroupPhotosAddOnly, + PermissionGroupReminders, + PermissionGroupSensors, + PermissionGroupSms, + PermissionGroupSpeech, + PermissionGroupStorage, + PermissionGroupIgnoreBatteryOptimizations, + PermissionGroupNotification, + PermissionGroupAccessMediaLocation, + PermissionGroupActivityRecognition, + PermissionGroupUnknown, + PermissionGroupBluetooth, + PermissionGroupManageExternalStorage, + PermissionGroupSystemAlertWindow, + PermissionGroupRequestInstallPackages, + PermissionGroupAppTrackingTransparency, + PermissionGroupCriticalAlerts, + PermissionGroupAccessNotificationPolicy, + PermissionGroupBluetoothScan, + PermissionGroupBluetoothAdvertise, + PermissionGroupBluetoothConnect, + PermissionGroupNearbyWifiDevices, + PermissiongroupVideos, + PermissionGroupAudio, + PermissionGroupScheduleExactAlarm, + PermissionGroupSensorsAlways, + PermissionGroupCalendarWriteOnly, + PermissionGroupCalendarFullAccess, + PermissionGroupAssistant, + PermissionGroupBackgroundRefresh +}; + +typedef NS_ENUM(int, PermissionStatus) { + PermissionStatusDenied = 0, + PermissionStatusGranted = 1, + PermissionStatusRestricted = 2, + PermissionStatusLimited = 3, + PermissionStatusPermanentlyDenied = 4, + PermissionStatusProvisional = 5, +}; + +typedef NS_ENUM(int, ServiceStatus) { + ServiceStatusDisabled = 0, + ServiceStatusEnabled, + ServiceStatusNotApplicable, +}; diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PermissionHandlerPlugin.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PermissionHandlerPlugin.h new file mode 100644 index 0000000..7285bd5 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PermissionHandlerPlugin.h @@ -0,0 +1,6 @@ +#import +#import "PermissionManager.h" + +@interface PermissionHandlerPlugin : NSObject +- (instancetype)initWithPermissionManager:(PermissionManager *)permissionManager; +@end diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PermissionManager.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PermissionManager.h new file mode 100644 index 0000000..d929a6d --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PermissionManager.h @@ -0,0 +1,44 @@ +// +// PermissionManager.h +// permission_handler +// +// Created by Razvan Lung on 15/02/2019. +// + +#import +#import +#import + +#import "AudioVideoPermissionStrategy.h" +#import "AppTrackingTransparencyPermissionStrategy.h" +#import "BackgroundRefreshStrategy.h" +#import "BluetoothPermissionStrategy.h" +#import "ContactPermissionStrategy.h" +#import "EventPermissionStrategy.h" +#import "LocationPermissionStrategy.h" +#import "MediaLibraryPermissionStrategy.h" +#import "PermissionStrategy.h" +#import "PhonePermissionStrategy.h" +#import "PhotoPermissionStrategy.h" +#import "SensorPermissionStrategy.h" +#import "SpeechPermissionStrategy.h" +#import "StoragePermissionStrategy.h" +#import "UnknownPermissionStrategy.h" +#import "NotificationPermissionStrategy.h" +#import "CriticalAlertsPermissionStrategy.h" +#import "AssistantPermissionStrategy.h" +#import "PermissionHandlerEnums.h" +#import "Codec.h" + +typedef void (^PermissionRequestCompletion)(NSDictionary *permissionRequestResults); + +@interface PermissionManager : NSObject + +- (instancetype)initWithStrategyInstances; +- (void)requestPermissions:(NSArray *)permissions completion:(PermissionRequestCompletion)completion errorHandler:(PermissionErrorHandler)errorHandler; + ++ (void)checkPermissionStatus:(enum PermissionGroup)permission result:(FlutterResult)result; ++ (void)checkServiceStatus:(enum PermissionGroup)permission result:(FlutterResult)result; ++ (void)openAppSettings:(FlutterResult)result; + +@end diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PermissionStrategy.h new file mode 100644 index 0000000..eb03075 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PermissionStrategy.h @@ -0,0 +1,19 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionHandlerEnums.h" + +typedef void (^ServiceStatusHandler)(ServiceStatus serviceStatus); +typedef void (^PermissionStatusHandler)(PermissionStatus permissionStatus); +typedef void (^PermissionErrorHandler)(NSString* errorCode, NSString* errorDescription); + +@protocol PermissionStrategy +- (PermissionStatus)checkPermissionStatus:(PermissionGroup)permission; + +- (void)checkServiceStatus:(PermissionGroup)permission completionHandler:(ServiceStatusHandler)completionHandler; + +- (void)requestPermission:(PermissionGroup)permission completionHandler:(PermissionStatusHandler)completionHandler errorHandler:(PermissionErrorHandler)errorHandler; +@end diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PhonePermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PhonePermissionStrategy.h new file mode 100644 index 0000000..a90cfc8 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PhonePermissionStrategy.h @@ -0,0 +1,17 @@ +// +// PhonePermissionStrategy.h +// permission_handler +// +// Created by Sebastian Roth on 5/20/19. +// + +#import +#import "PermissionStrategy.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface PhonePermissionStrategy : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PhotoPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PhotoPermissionStrategy.h new file mode 100644 index 0000000..ef63509 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/PhotoPermissionStrategy.h @@ -0,0 +1,23 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_PHOTOS + +#import + +@interface PhotoPermissionStrategy : NSObject +-(instancetype)initWithAccessAddOnly:(BOOL) addOnly; +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface PhotoPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/SensorPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/SensorPermissionStrategy.h new file mode 100644 index 0000000..22f8dca --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/SensorPermissionStrategy.h @@ -0,0 +1,22 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_SENSORS + +#import + +@interface SensorPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface SensorPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/SpeechPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/SpeechPermissionStrategy.h new file mode 100644 index 0000000..0e00ecc --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/SpeechPermissionStrategy.h @@ -0,0 +1,22 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_SPEECH_RECOGNIZER + +#import + +@interface SpeechPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface SpeechPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/StoragePermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/StoragePermissionStrategy.h new file mode 100644 index 0000000..51e9d07 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/StoragePermissionStrategy.h @@ -0,0 +1,17 @@ +// +// StoragePermissionStrategy.h +// permission_handler +// +// Created by Frank Gregor on 06.11.19. +// + +#import +#import "PermissionStrategy.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface StoragePermissionStrategy : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/UnknownPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/UnknownPermissionStrategy.h new file mode 100644 index 0000000..8b633d9 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/UnknownPermissionStrategy.h @@ -0,0 +1,11 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + + +@interface UnknownPermissionStrategy : NSObject +@end \ No newline at end of file diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/permission_handler_apple-umbrella.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/permission_handler_apple-umbrella.h new file mode 100644 index 0000000..e495da6 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Headers/permission_handler_apple-umbrella.h @@ -0,0 +1,38 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "PermissionHandlerEnums.h" +#import "PermissionHandlerPlugin.h" +#import "PermissionManager.h" +#import "AppTrackingTransparencyPermissionStrategy.h" +#import "AssistantPermissionStrategy.h" +#import "AudioVideoPermissionStrategy.h" +#import "BackgroundRefreshStrategy.h" +#import "BluetoothPermissionStrategy.h" +#import "ContactPermissionStrategy.h" +#import "CriticalAlertsPermissionStrategy.h" +#import "EventPermissionStrategy.h" +#import "LocationPermissionStrategy.h" +#import "MediaLibraryPermissionStrategy.h" +#import "NotificationPermissionStrategy.h" +#import "PermissionStrategy.h" +#import "PhonePermissionStrategy.h" +#import "PhotoPermissionStrategy.h" +#import "SensorPermissionStrategy.h" +#import "SpeechPermissionStrategy.h" +#import "StoragePermissionStrategy.h" +#import "UnknownPermissionStrategy.h" +#import "Codec.h" + +FOUNDATION_EXPORT double permission_handler_appleVersionNumber; +FOUNDATION_EXPORT const unsigned char permission_handler_appleVersionString[]; + diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Info.plist b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Info.plist new file mode 100644 index 0000000..b09bae6 Binary files /dev/null and b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Info.plist differ diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Modules/module.modulemap b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Modules/module.modulemap new file mode 100644 index 0000000..23a92d0 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module permission_handler_apple { + umbrella header "permission_handler_apple-umbrella.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/permission_handler_apple b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/permission_handler_apple new file mode 100644 index 0000000..c90914d Binary files /dev/null and b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64/permission_handler_apple.framework/permission_handler_apple differ diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/AppTrackingTransparencyPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/AppTrackingTransparencyPermissionStrategy.h new file mode 100644 index 0000000..c0d2c3a --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/AppTrackingTransparencyPermissionStrategy.h @@ -0,0 +1,25 @@ +// +// AppTrackingTransparency.h +// permission_handler +// +// Created by Jan-Derk on 21/05/2021. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_APP_TRACKING_TRANSPARENCY + +#import + +@interface AppTrackingTransparencyPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" + +@interface AppTrackingTransparencyPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/AssistantPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/AssistantPermissionStrategy.h new file mode 100644 index 0000000..eed630b --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/AssistantPermissionStrategy.h @@ -0,0 +1,22 @@ +// +// Created by Baptiste Dupuch(dupuchba) on 2023-09-04. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_ASSISTANT + +#import + +@interface AssistantPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface AssistantPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/AudioVideoPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/AudioVideoPermissionStrategy.h new file mode 100644 index 0000000..8db77d0 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/AudioVideoPermissionStrategy.h @@ -0,0 +1,21 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_CAMERA | PERMISSION_MICROPHONE +#import + +@interface AudioVideoPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface AudioVideoPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/BackgroundRefreshStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/BackgroundRefreshStrategy.h new file mode 100644 index 0000000..2dfe003 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/BackgroundRefreshStrategy.h @@ -0,0 +1,17 @@ +// +// BackgroundRefreshStrategy.h +// permission_handler_apple +// +// Created by Sebastian Roth on 28/09/2023. +// + +#import +#import "PermissionStrategy.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface BackgroundRefreshStrategy : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/BluetoothPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/BluetoothPermissionStrategy.h new file mode 100644 index 0000000..2e59b16 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/BluetoothPermissionStrategy.h @@ -0,0 +1,26 @@ +// +// BluetoothPermissionStrategy.h +// permission_handler +// +// Created by Rene Floor on 12/03/2021. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_BLUETOOTH + +#import + +@interface BluetoothPermissionStrategy : NSObject +- (void)initManagerIfNeeded; +@end + +#else + +#import "UnknownPermissionStrategy.h" + +@interface BluetoothPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/Codec.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/Codec.h new file mode 100644 index 0000000..ad930a4 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/Codec.h @@ -0,0 +1,17 @@ +// +// Created by Razvan Lung on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionHandlerEnums.h" + +@interface Codec : NSObject ++ (PermissionGroup)decodePermissionGroupFrom:(NSNumber *_Nonnull)event; + ++ (NSArray*_Nullable)decodePermissionGroupsFrom:(NSArray *_Nullable)event; + ++ (NSNumber *_Nullable)encodePermissionStatus:(enum PermissionStatus)permissionStatus; + ++ (NSNumber *_Nullable)encodeServiceStatus:(enum ServiceStatus)serviceStatus; +@end diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/ContactPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/ContactPermissionStrategy.h new file mode 100644 index 0000000..1565d32 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/ContactPermissionStrategy.h @@ -0,0 +1,23 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_CONTACTS + +#import +#import + +@interface ContactPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface ContactPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/CriticalAlertsPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/CriticalAlertsPermissionStrategy.h new file mode 100644 index 0000000..44b857f --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/CriticalAlertsPermissionStrategy.h @@ -0,0 +1,25 @@ +// +// CriticalAlertsPermissionStrategy.h +// permission_handler +// +// Created by Neal Soni on 2021/6/8. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_CRITICAL_ALERTS + +#import + +@interface CriticalAlertsPermissionStrategy : NSObject + +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface CriticalAlertsPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/EventPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/EventPermissionStrategy.h new file mode 100644 index 0000000..3789cfb --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/EventPermissionStrategy.h @@ -0,0 +1,22 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_EVENTS | PERMISSION_EVENTS_FULL_ACCESS | PERMISSION_REMINDERS + +#import + +@interface EventPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface EventPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/LocationPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/LocationPermissionStrategy.h new file mode 100644 index 0000000..52bcc89 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/LocationPermissionStrategy.h @@ -0,0 +1,23 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_LOCATION || PERMISSION_LOCATION_WHENINUSE || PERMISSION_LOCATION_ALWAYS + +#import + +@interface LocationPermissionStrategy : NSObject +- (instancetype)initWithLocationManager; +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface LocationPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/MediaLibraryPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/MediaLibraryPermissionStrategy.h new file mode 100644 index 0000000..5bab13c --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/MediaLibraryPermissionStrategy.h @@ -0,0 +1,22 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#include "PermissionStrategy.h" + +#if PERMISSION_MEDIA_LIBRARY + +#import + +@interface MediaLibraryPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface MediaLibraryPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/NotificationPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/NotificationPermissionStrategy.h new file mode 100644 index 0000000..df5a795 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/NotificationPermissionStrategy.h @@ -0,0 +1,25 @@ +// +// NotificationPermissionStrategy.h +// permission_handler +// +// Created by Tong on 2019/10/21. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_NOTIFICATIONS + +#import + +@interface NotificationPermissionStrategy : NSObject + +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface NotificationPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PermissionHandlerEnums.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PermissionHandlerEnums.h new file mode 100644 index 0000000..c153dc5 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PermissionHandlerEnums.h @@ -0,0 +1,182 @@ +// +// PermissionHandlerEnums.h +// permission_handler +// +// Created by Razvan Lung on 15/02/2019. +// + +// ios: [PermissionGroupCalendar, PermissionGroupCalendarWriteOnly] +// Info.plist: [NSCalendarsUsageDescription, NSCalendarWriteOnlyAccessUsageDescription] +// dart: PermissionGroup.calendar +#ifndef PERMISSION_EVENTS + #define PERMISSION_EVENTS 0 +#endif + +// ios: PermissionGroupReminders +// Info.plist: NSRemindersFullAccessUsageDescription +// dart: PermissionGroup.reminders +#ifndef PERMISSION_REMINDERS + #define PERMISSION_REMINDERS 0 +#endif + +// ios: PermissionGroupContacts +// Info.plist: NSContactsUsageDescription +// dart: PermissionGroup.contacts +#ifndef PERMISSION_CONTACTS + #define PERMISSION_CONTACTS 0 +#endif + +// ios: PermissionGroupCamera +// Info.plist: NSCameraUsageDescription +// dart: PermissionGroup.camera +#ifndef PERMISSION_CAMERA + #define PERMISSION_CAMERA 0 +#endif + +// ios: PermissionGroupMicrophone +// Info.plist: NSMicrophoneUsageDescription +// dart: PermissionGroup.microphone +#ifndef PERMISSION_MICROPHONE + #define PERMISSION_MICROPHONE 0 +#endif + +// ios: PermissionGroupSpeech +// Info.plist: NSSpeechRecognitionUsageDescription +// dart: PermissionGroup.speech +#ifndef PERMISSION_SPEECH_RECOGNIZER + #define PERMISSION_SPEECH_RECOGNIZER 0 +#endif + +// ios: PermissionGroupPhotos +// Info.plist: NSPhotoLibraryUsageDescription +// dart: PermissionGroup.photos +#ifndef PERMISSION_PHOTOS + #define PERMISSION_PHOTOS 0 +#endif + +// ios: PermissionGroupPhotosAddOnly +// Info.plist: NSPhotoLibraryAddUsageDescription +// dart: PermissionGroup.photosAddOnly +#ifndef PERMISSION_PHOTOS_ADD_ONLY + #define PERMISSION_PHOTOS_ADD_ONLY 0 +#endif + +// ios: [PermissionGroupLocation, PermissionGroupLocationAlways, PermissionGroupLocationWhenInUse] +// Info.plist: [NSLocationUsageDescription, NSLocationAlwaysAndWhenInUseUsageDescription, NSLocationWhenInUseUsageDescription] +// dart: [PermissionGroup.location, PermissionGroup.locationAlways, PermissionGroup.locationWhenInUse] +#ifndef PERMISSION_LOCATION + #define PERMISSION_LOCATION 0 +#endif + +// ios: PermissionGroupNotification +// dart: PermissionGroup.notification +#ifndef PERMISSION_NOTIFICATIONS + #define PERMISSION_NOTIFICATIONS 0 +#endif + +// ios: PermissionGroupMediaLibrary +// Info.plist: [NSAppleMusicUsageDescription, kTCCServiceMediaLibrary] +// dart: PermissionGroup.mediaLibrary +#ifndef PERMISSION_MEDIA_LIBRARY + #define PERMISSION_MEDIA_LIBRARY 0 +#endif + +// ios: PermissionGroupSensors +// Info.plist: NSMotionUsageDescription +// dart: PermissionGroup.sensors +#ifndef PERMISSION_SENSORS + #define PERMISSION_SENSORS 0 +#endif + +// ios: PermissionGroupBluetooth +// Info.plist: [NSBluetoothAlwaysUsageDescription, NSBluetoothPeripheralUsageDescription] +// dart: PermissionGroup.bluetooth +#ifndef PERMISSION_BLUETOOTH + #define PERMISSION_BLUETOOTH 0 +#endif + +// ios: PermissionGroupAppTrackingTransparency +// Info.plist: [NSUserTrackingUsageDescription] +// dart: PermissionGroup.appTrackingTransparency +#ifndef PERMISSION_APP_TRACKING_TRANSPARENCY + #define PERMISSION_APP_TRACKING_TRANSPARENCY 0 +#endif + +// ios: PermissionGroupCriticalAlerts +// Info.plist: UNAuthorizationOptionCriticalAlert +// dart: PermissionGroup.criticalAlerts +#ifndef PERMISSION_CRITICAL_ALERTS + #define PERMISSION_CRITICAL_ALERTS 0 +#endif + +// ios: PermissionGroupAssistant +// Info.plist: [NSSiriUsageDescription] +// dart: PermissionGroup.assistant +#ifndef PERMISSION_ASSISTANT + #define PERMISSION_ASSISTANT 0 +#endif + +// ios: PermissionGroupCalendarFullAccess +// Info.plist: [NSCalendarsFullAccessUsageDescription] +// dart: PermissionGroup.calendarFullAccess +#ifndef PERMISSION_EVENTS_FULL_ACCESS + #define PERMISSION_EVENTS_FULL_ACCESS 0 +#endif + +typedef NS_ENUM(int, PermissionGroup) { + PermissionGroupCalendar = 0, + PermissionGroupCamera, + PermissionGroupContacts, + PermissionGroupLocation, + PermissionGroupLocationAlways, + PermissionGroupLocationWhenInUse, + PermissionGroupMediaLibrary, + PermissionGroupMicrophone, + PermissionGroupPhone, + PermissionGroupPhotos, + PermissionGroupPhotosAddOnly, + PermissionGroupReminders, + PermissionGroupSensors, + PermissionGroupSms, + PermissionGroupSpeech, + PermissionGroupStorage, + PermissionGroupIgnoreBatteryOptimizations, + PermissionGroupNotification, + PermissionGroupAccessMediaLocation, + PermissionGroupActivityRecognition, + PermissionGroupUnknown, + PermissionGroupBluetooth, + PermissionGroupManageExternalStorage, + PermissionGroupSystemAlertWindow, + PermissionGroupRequestInstallPackages, + PermissionGroupAppTrackingTransparency, + PermissionGroupCriticalAlerts, + PermissionGroupAccessNotificationPolicy, + PermissionGroupBluetoothScan, + PermissionGroupBluetoothAdvertise, + PermissionGroupBluetoothConnect, + PermissionGroupNearbyWifiDevices, + PermissiongroupVideos, + PermissionGroupAudio, + PermissionGroupScheduleExactAlarm, + PermissionGroupSensorsAlways, + PermissionGroupCalendarWriteOnly, + PermissionGroupCalendarFullAccess, + PermissionGroupAssistant, + PermissionGroupBackgroundRefresh +}; + +typedef NS_ENUM(int, PermissionStatus) { + PermissionStatusDenied = 0, + PermissionStatusGranted = 1, + PermissionStatusRestricted = 2, + PermissionStatusLimited = 3, + PermissionStatusPermanentlyDenied = 4, + PermissionStatusProvisional = 5, +}; + +typedef NS_ENUM(int, ServiceStatus) { + ServiceStatusDisabled = 0, + ServiceStatusEnabled, + ServiceStatusNotApplicable, +}; diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PermissionHandlerPlugin.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PermissionHandlerPlugin.h new file mode 100644 index 0000000..7285bd5 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PermissionHandlerPlugin.h @@ -0,0 +1,6 @@ +#import +#import "PermissionManager.h" + +@interface PermissionHandlerPlugin : NSObject +- (instancetype)initWithPermissionManager:(PermissionManager *)permissionManager; +@end diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PermissionManager.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PermissionManager.h new file mode 100644 index 0000000..d929a6d --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PermissionManager.h @@ -0,0 +1,44 @@ +// +// PermissionManager.h +// permission_handler +// +// Created by Razvan Lung on 15/02/2019. +// + +#import +#import +#import + +#import "AudioVideoPermissionStrategy.h" +#import "AppTrackingTransparencyPermissionStrategy.h" +#import "BackgroundRefreshStrategy.h" +#import "BluetoothPermissionStrategy.h" +#import "ContactPermissionStrategy.h" +#import "EventPermissionStrategy.h" +#import "LocationPermissionStrategy.h" +#import "MediaLibraryPermissionStrategy.h" +#import "PermissionStrategy.h" +#import "PhonePermissionStrategy.h" +#import "PhotoPermissionStrategy.h" +#import "SensorPermissionStrategy.h" +#import "SpeechPermissionStrategy.h" +#import "StoragePermissionStrategy.h" +#import "UnknownPermissionStrategy.h" +#import "NotificationPermissionStrategy.h" +#import "CriticalAlertsPermissionStrategy.h" +#import "AssistantPermissionStrategy.h" +#import "PermissionHandlerEnums.h" +#import "Codec.h" + +typedef void (^PermissionRequestCompletion)(NSDictionary *permissionRequestResults); + +@interface PermissionManager : NSObject + +- (instancetype)initWithStrategyInstances; +- (void)requestPermissions:(NSArray *)permissions completion:(PermissionRequestCompletion)completion errorHandler:(PermissionErrorHandler)errorHandler; + ++ (void)checkPermissionStatus:(enum PermissionGroup)permission result:(FlutterResult)result; ++ (void)checkServiceStatus:(enum PermissionGroup)permission result:(FlutterResult)result; ++ (void)openAppSettings:(FlutterResult)result; + +@end diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PermissionStrategy.h new file mode 100644 index 0000000..eb03075 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PermissionStrategy.h @@ -0,0 +1,19 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionHandlerEnums.h" + +typedef void (^ServiceStatusHandler)(ServiceStatus serviceStatus); +typedef void (^PermissionStatusHandler)(PermissionStatus permissionStatus); +typedef void (^PermissionErrorHandler)(NSString* errorCode, NSString* errorDescription); + +@protocol PermissionStrategy +- (PermissionStatus)checkPermissionStatus:(PermissionGroup)permission; + +- (void)checkServiceStatus:(PermissionGroup)permission completionHandler:(ServiceStatusHandler)completionHandler; + +- (void)requestPermission:(PermissionGroup)permission completionHandler:(PermissionStatusHandler)completionHandler errorHandler:(PermissionErrorHandler)errorHandler; +@end diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PhonePermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PhonePermissionStrategy.h new file mode 100644 index 0000000..a90cfc8 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PhonePermissionStrategy.h @@ -0,0 +1,17 @@ +// +// PhonePermissionStrategy.h +// permission_handler +// +// Created by Sebastian Roth on 5/20/19. +// + +#import +#import "PermissionStrategy.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface PhonePermissionStrategy : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PhotoPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PhotoPermissionStrategy.h new file mode 100644 index 0000000..ef63509 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/PhotoPermissionStrategy.h @@ -0,0 +1,23 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_PHOTOS + +#import + +@interface PhotoPermissionStrategy : NSObject +-(instancetype)initWithAccessAddOnly:(BOOL) addOnly; +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface PhotoPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/SensorPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/SensorPermissionStrategy.h new file mode 100644 index 0000000..22f8dca --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/SensorPermissionStrategy.h @@ -0,0 +1,22 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_SENSORS + +#import + +@interface SensorPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface SensorPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/SpeechPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/SpeechPermissionStrategy.h new file mode 100644 index 0000000..0e00ecc --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/SpeechPermissionStrategy.h @@ -0,0 +1,22 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + +#if PERMISSION_SPEECH_RECOGNIZER + +#import + +@interface SpeechPermissionStrategy : NSObject +@end + +#else + +#import "UnknownPermissionStrategy.h" +@interface SpeechPermissionStrategy : UnknownPermissionStrategy +@end + +#endif diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/StoragePermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/StoragePermissionStrategy.h new file mode 100644 index 0000000..51e9d07 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/StoragePermissionStrategy.h @@ -0,0 +1,17 @@ +// +// StoragePermissionStrategy.h +// permission_handler +// +// Created by Frank Gregor on 06.11.19. +// + +#import +#import "PermissionStrategy.h" + +NS_ASSUME_NONNULL_BEGIN + +@interface StoragePermissionStrategy : NSObject + +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/UnknownPermissionStrategy.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/UnknownPermissionStrategy.h new file mode 100644 index 0000000..8b633d9 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/UnknownPermissionStrategy.h @@ -0,0 +1,11 @@ +// +// Created by Razvan Lung(long1eu) on 2019-02-15. +// Copyright (c) 2019 The Chromium Authors. All rights reserved. +// + +#import +#import "PermissionStrategy.h" + + +@interface UnknownPermissionStrategy : NSObject +@end \ No newline at end of file diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/permission_handler_apple-umbrella.h b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/permission_handler_apple-umbrella.h new file mode 100644 index 0000000..e495da6 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Headers/permission_handler_apple-umbrella.h @@ -0,0 +1,38 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "PermissionHandlerEnums.h" +#import "PermissionHandlerPlugin.h" +#import "PermissionManager.h" +#import "AppTrackingTransparencyPermissionStrategy.h" +#import "AssistantPermissionStrategy.h" +#import "AudioVideoPermissionStrategy.h" +#import "BackgroundRefreshStrategy.h" +#import "BluetoothPermissionStrategy.h" +#import "ContactPermissionStrategy.h" +#import "CriticalAlertsPermissionStrategy.h" +#import "EventPermissionStrategy.h" +#import "LocationPermissionStrategy.h" +#import "MediaLibraryPermissionStrategy.h" +#import "NotificationPermissionStrategy.h" +#import "PermissionStrategy.h" +#import "PhonePermissionStrategy.h" +#import "PhotoPermissionStrategy.h" +#import "SensorPermissionStrategy.h" +#import "SpeechPermissionStrategy.h" +#import "StoragePermissionStrategy.h" +#import "UnknownPermissionStrategy.h" +#import "Codec.h" + +FOUNDATION_EXPORT double permission_handler_appleVersionNumber; +FOUNDATION_EXPORT const unsigned char permission_handler_appleVersionString[]; + diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Info.plist b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Info.plist new file mode 100644 index 0000000..3849dde Binary files /dev/null and b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Info.plist differ diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Modules/module.modulemap b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Modules/module.modulemap new file mode 100644 index 0000000..23a92d0 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module permission_handler_apple { + umbrella header "permission_handler_apple-umbrella.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/_CodeSignature/CodeDirectory b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/_CodeSignature/CodeDirectory new file mode 100644 index 0000000..ec5681b Binary files /dev/null and b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/_CodeSignature/CodeDirectory differ diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/_CodeSignature/CodeRequirements b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/_CodeSignature/CodeRequirements new file mode 100644 index 0000000..dbf9d61 Binary files /dev/null and b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/_CodeSignature/CodeRequirements differ diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/_CodeSignature/CodeRequirements-1 b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/_CodeSignature/CodeRequirements-1 new file mode 100644 index 0000000..b26d7cb Binary files /dev/null and b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/_CodeSignature/CodeRequirements-1 differ diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/_CodeSignature/CodeResources b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..43a8cb2 --- /dev/null +++ b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/_CodeSignature/CodeResources @@ -0,0 +1,462 @@ + + + + + files + + Headers/AppTrackingTransparencyPermissionStrategy.h + + hSkl0b3zmpyg1kIaXinvAUWwTdE= + + Headers/AssistantPermissionStrategy.h + + rfyiTSc3DWmT/IqegGQgKuWnDmk= + + Headers/AudioVideoPermissionStrategy.h + + k1XMk5D67/BlFMHryiDNCV87Nz4= + + Headers/BackgroundRefreshStrategy.h + + Zr7z2f6i1590PAAxns69n8gXkOM= + + Headers/BluetoothPermissionStrategy.h + + 17/pBDn9OoNrkQGTFIML+sWrfDg= + + Headers/Codec.h + + TpOitwsmfbhnBzKjbvmBrG9OSwc= + + Headers/ContactPermissionStrategy.h + + BQkOYAHIcocgpEjvXKmMgIxf5qA= + + Headers/CriticalAlertsPermissionStrategy.h + + TDATrFm293Gs/WJ+i9elQ5Ty0Ms= + + Headers/EventPermissionStrategy.h + + 8TQLrJJiXENXA0pzyX0MAehoib0= + + Headers/LocationPermissionStrategy.h + + 4HZBgjY+jnz+Kef7iwJteHsOWA8= + + Headers/MediaLibraryPermissionStrategy.h + + nE9rvzK+2d+hcHKuCR+XtS8mDwM= + + Headers/NotificationPermissionStrategy.h + + W/t0YnZeptSrUKh9CfnGqgLXJxs= + + Headers/PermissionHandlerEnums.h + + Zk+h1C8RKll80Wp3k5TEdY45wjk= + + Headers/PermissionHandlerPlugin.h + + US8gfGrgvyHBMXjEc33uZU/u1/E= + + Headers/PermissionManager.h + + G4OvECvMo3LuS67YcSCDxvDGi4s= + + Headers/PermissionStrategy.h + + WIUX3JCm9FUEJMoS1xdJTAxa/ik= + + Headers/PhonePermissionStrategy.h + + LsoP+Y2q9MdLenVRQzHFKrXwRIc= + + Headers/PhotoPermissionStrategy.h + + QLgVRQwqcCVRmpfQThnv+4EIrEk= + + Headers/SensorPermissionStrategy.h + + xP0948JSWc+YtL8URX8qK54p2ic= + + Headers/SpeechPermissionStrategy.h + + IbFEyirnw1ktEDkKos/H7ZfFj4w= + + Headers/StoragePermissionStrategy.h + + puOgC58jkur+6VE/ynqT93gbVaE= + + Headers/UnknownPermissionStrategy.h + + t4BFc70Lz8ZDv/Q0Ql6IwCvrXuU= + + Headers/permission_handler_apple-umbrella.h + + ZBe03XoX9g8bhj5mSSZkPM+iHoo= + + Info.plist + + TqS8FewqORVlfYR6Z9KdACoUV7M= + + Modules/module.modulemap + + gm1KE03qnJ+bIZ5fWa5NiCyl/HM= + + + files2 + + Headers/AppTrackingTransparencyPermissionStrategy.h + + hash + + hSkl0b3zmpyg1kIaXinvAUWwTdE= + + hash2 + + FDiqFCrpcVe8BwNe0IVGdgkfxR/Fr4jW0igw7Rzw4w0= + + + Headers/AssistantPermissionStrategy.h + + hash + + rfyiTSc3DWmT/IqegGQgKuWnDmk= + + hash2 + + YB605BVhTrNspfKznnWzz8+AY1xPwdziRLiqrds6sY0= + + + Headers/AudioVideoPermissionStrategy.h + + hash + + k1XMk5D67/BlFMHryiDNCV87Nz4= + + hash2 + + FEF02mBdpnc7Dr7Qs0FsK1DsPcBh/Dd2BbCAuTsZzjY= + + + Headers/BackgroundRefreshStrategy.h + + hash + + Zr7z2f6i1590PAAxns69n8gXkOM= + + hash2 + + E7ZqYfvF3pn8TJ9X/cK1zMaZiWAcwQdOYruCpnV2g9k= + + + Headers/BluetoothPermissionStrategy.h + + hash + + 17/pBDn9OoNrkQGTFIML+sWrfDg= + + hash2 + + vZRPgDvRS2XdqV1Zbf4rg6pocg8trXvNM9aNFbgJQk4= + + + Headers/Codec.h + + hash + + TpOitwsmfbhnBzKjbvmBrG9OSwc= + + hash2 + + uU++6c8HCdYA/Uge3GPwQzy7/fOkqvVCHoV/bxZMaZQ= + + + Headers/ContactPermissionStrategy.h + + hash + + BQkOYAHIcocgpEjvXKmMgIxf5qA= + + hash2 + + q+zjx5YvN9zFvK+g0Lym6ir27CztjxMGWAetTJVr4v4= + + + Headers/CriticalAlertsPermissionStrategy.h + + hash + + TDATrFm293Gs/WJ+i9elQ5Ty0Ms= + + hash2 + + r3Ig/lRHFtHu30oEVwyVQjKHtAvQ7+042tUR46Epnco= + + + Headers/EventPermissionStrategy.h + + hash + + 8TQLrJJiXENXA0pzyX0MAehoib0= + + hash2 + + RiIa+gGIv0FHQMMH403dbP13+CFGZakzWcX4vURlN14= + + + Headers/LocationPermissionStrategy.h + + hash + + 4HZBgjY+jnz+Kef7iwJteHsOWA8= + + hash2 + + myNRYAK+ykYvBjMj53oJ1wIJRR4xOUP7TFQEwJZmHPc= + + + Headers/MediaLibraryPermissionStrategy.h + + hash + + nE9rvzK+2d+hcHKuCR+XtS8mDwM= + + hash2 + + WEBI3xU4uotIH5yLR8R+G/H5kno05nmKltW/p9CykxU= + + + Headers/NotificationPermissionStrategy.h + + hash + + W/t0YnZeptSrUKh9CfnGqgLXJxs= + + hash2 + + U/EqmXTD1SRvYAPQToIM9d8MhjWqTHhNtBcOoG5Luho= + + + Headers/PermissionHandlerEnums.h + + hash + + Zk+h1C8RKll80Wp3k5TEdY45wjk= + + hash2 + + Vqt68tV7QoCIjCQ1ZnsclVd0Ia2kuMlpN0onYS+9vWg= + + + Headers/PermissionHandlerPlugin.h + + hash + + US8gfGrgvyHBMXjEc33uZU/u1/E= + + hash2 + + qw8RV61OI4XxMpRQh1QTQQEiObRyJ3gNqeXAgxxMD6c= + + + Headers/PermissionManager.h + + hash + + G4OvECvMo3LuS67YcSCDxvDGi4s= + + hash2 + + YJg3Mo/e8dtO2wQh1bVRI8kGaM3vhOVfY1KrAzJOmdA= + + + Headers/PermissionStrategy.h + + hash + + WIUX3JCm9FUEJMoS1xdJTAxa/ik= + + hash2 + + QZiNFqZAQ8mgm5sA8WnvJpAJ+xmTd6DhdG+T34t2oXg= + + + Headers/PhonePermissionStrategy.h + + hash + + LsoP+Y2q9MdLenVRQzHFKrXwRIc= + + hash2 + + Q2ytTOkdveMpynMYLHluRQwxxk/r6JeZPv4N37W9d9Q= + + + Headers/PhotoPermissionStrategy.h + + hash + + QLgVRQwqcCVRmpfQThnv+4EIrEk= + + hash2 + + jFUnkRzuhzc1haZtH4trCcPv7pnKgxDOqXC3KR4KrjY= + + + Headers/SensorPermissionStrategy.h + + hash + + xP0948JSWc+YtL8URX8qK54p2ic= + + hash2 + + 555sFrHZE5aISnOxs0b/y/8EaAoqsKWKp/RtoTp/0eE= + + + Headers/SpeechPermissionStrategy.h + + hash + + IbFEyirnw1ktEDkKos/H7ZfFj4w= + + hash2 + + khedPP1JtYLi8TrS4+lKbO7zFtP1ftsYa/qNxqTHvH8= + + + Headers/StoragePermissionStrategy.h + + hash + + puOgC58jkur+6VE/ynqT93gbVaE= + + hash2 + + fzXdSapwI87Np9ohvHtabrUpIpovIL/wPHlazHwcOkU= + + + Headers/UnknownPermissionStrategy.h + + hash + + t4BFc70Lz8ZDv/Q0Ql6IwCvrXuU= + + hash2 + + s6QogQgVeKU/60rT8J+wtY57wuQA4oos8VGOe1XCvAM= + + + Headers/permission_handler_apple-umbrella.h + + hash + + ZBe03XoX9g8bhj5mSSZkPM+iHoo= + + hash2 + + A/h7t4BddfD+RIO3I6s6K0V/45lASGvPWeRVxYXGEF0= + + + Modules/module.modulemap + + hash + + gm1KE03qnJ+bIZ5fWa5NiCyl/HM= + + hash2 + + 1keaghtAIv++ss5DHOr0GaYc37vcGEovRt35Be9B8Zc= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/_CodeSignature/CodeSignature b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/_CodeSignature/CodeSignature new file mode 100644 index 0000000..e69de29 diff --git a/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/permission_handler_apple b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/permission_handler_apple new file mode 100644 index 0000000..b124715 Binary files /dev/null and b/Flutter/Release/permission_handler_apple.xcframework/ios-arm64_x86_64-simulator/permission_handler_apple.framework/permission_handler_apple differ diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/Info.plist b/Flutter/Release/pointer_interceptor_ios.xcframework/Info.plist new file mode 100644 index 0000000..f968e0a --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + pointer_interceptor_ios.framework/pointer_interceptor_ios + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + pointer_interceptor_ios.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + pointer_interceptor_ios.framework/pointer_interceptor_ios + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + pointer_interceptor_ios.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/dSYMs/pointer_interceptor_ios.framework.dSYM/Contents/Info.plist b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/dSYMs/pointer_interceptor_ios.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..50de389 --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/dSYMs/pointer_interceptor_ios.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.pointer-interceptor-ios + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 0.0.1 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/dSYMs/pointer_interceptor_ios.framework.dSYM/Contents/Resources/DWARF/pointer_interceptor_ios b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/dSYMs/pointer_interceptor_ios.framework.dSYM/Contents/Resources/DWARF/pointer_interceptor_ios new file mode 100644 index 0000000..6268dca Binary files /dev/null and b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/dSYMs/pointer_interceptor_ios.framework.dSYM/Contents/Resources/DWARF/pointer_interceptor_ios differ diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/dSYMs/pointer_interceptor_ios.framework.dSYM/Contents/Resources/Relocations/aarch64/pointer_interceptor_ios.yml b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/dSYMs/pointer_interceptor_ios.framework.dSYM/Contents/Resources/Relocations/aarch64/pointer_interceptor_ios.yml new file mode 100644 index 0000000..73b96fb --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/dSYMs/pointer_interceptor_ios.framework.dSYM/Contents/Resources/Relocations/aarch64/pointer_interceptor_ios.yml @@ -0,0 +1,39 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/pointer_interceptor_ios/pointer_interceptor_ios.framework/pointer_interceptor_ios' +relocations: + - { offsetInCU: 0x34, offset: 0x573D3, size: 0x8, addend: 0x0, symName: _pointer_interceptor_iosVersionString, symObjAddr: 0x0, symBinAddr: 0x6DD0, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x57408, size: 0x8, addend: 0x0, symName: _pointer_interceptor_iosVersionNumber, symObjAddr: 0x38, symBinAddr: 0x6E08, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x57445, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios25PointerInterceptorFactoryC6create9withFrame14viewIdentifier9argumentsSo19FlutterPlatformView_pSo6CGRectV_s5Int64VypSgtFTo', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0xB0 } + - { offsetInCU: 0x5A, offset: 0x57478, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios25PointerInterceptorFactoryC6create9withFrame14viewIdentifier9argumentsSo19FlutterPlatformView_pSo6CGRectV_s5Int64VypSgtFTo', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0xB0 } + - { offsetInCU: 0xAA, offset: 0x574C8, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios25PointerInterceptorFactoryC15createArgsCodecSo014FlutterMessageI0_So8NSObjectpyFTo', symObjAddr: 0xB0, symBinAddr: 0x40B0, symSize: 0x6C } + - { offsetInCU: 0xFD, offset: 0x5751B, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios25PointerInterceptorFactoryCACycfcTo', symObjAddr: 0x11C, symBinAddr: 0x411C, symSize: 0x3C } + - { offsetInCU: 0x138, offset: 0x57556, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios25PointerInterceptorFactoryCfD', symObjAddr: 0x158, symBinAddr: 0x4158, symSize: 0x30 } + - { offsetInCU: 0x165, offset: 0x57583, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios25PointerInterceptorFactoryC6create9withFrame14viewIdentifier9argumentsSo19FlutterPlatformView_pSo6CGRectV_s5Int64VypSgtFTf4ndnd_n', symObjAddr: 0x2EC, symBinAddr: 0x42EC, symSize: 0x168 } + - { offsetInCU: 0x1FB, offset: 0x57619, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios25PointerInterceptorFactoryCMa', symObjAddr: 0x188, symBinAddr: 0x4188, symSize: 0x20 } + - { offsetInCU: 0x225, offset: 0x57643, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x1A8, symBinAddr: 0x41A8, symSize: 0x64 } + - { offsetInCU: 0x288, offset: 0x576A6, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x20C, symBinAddr: 0x420C, symSize: 0xE0 } + - { offsetInCU: 0x2EB, offset: 0x57709, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x454, symBinAddr: 0x4454, symSize: 0x40 } + - { offsetInCU: 0x2FF, offset: 0x5771D, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x494, symBinAddr: 0x4494, symSize: 0x40 } + - { offsetInCU: 0x313, offset: 0x57731, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x4D4, symBinAddr: 0x44D4, symSize: 0x48 } + - { offsetInCU: 0x327, offset: 0x57745, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x51C, symBinAddr: 0x451C, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0x578C8, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios27PointerInterceptorIosPluginC8register4withySo07FlutterG9Registrar_p_tFZ', symObjAddr: 0x0, symBinAddr: 0x4558, symSize: 0x84 } + - { offsetInCU: 0x64, offset: 0x57905, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios27PointerInterceptorIosPluginC8register4withySo07FlutterG9Registrar_p_tFZ', symObjAddr: 0x0, symBinAddr: 0x4558, symSize: 0x84 } + - { offsetInCU: 0xC8, offset: 0x57969, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios27PointerInterceptorIosPluginC8register4withySo07FlutterG9Registrar_p_tFZTo', symObjAddr: 0x84, symBinAddr: 0x45DC, symSize: 0xA0 } + - { offsetInCU: 0x108, offset: 0x579A9, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios27PointerInterceptorIosPluginCACycfC', symObjAddr: 0x124, symBinAddr: 0x467C, symSize: 0x20 } + - { offsetInCU: 0x126, offset: 0x579C7, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios27PointerInterceptorIosPluginCACycfc', symObjAddr: 0x144, symBinAddr: 0x469C, symSize: 0x30 } + - { offsetInCU: 0x161, offset: 0x57A02, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios27PointerInterceptorIosPluginCACycfcTo', symObjAddr: 0x194, symBinAddr: 0x46EC, symSize: 0x3C } + - { offsetInCU: 0x19C, offset: 0x57A3D, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios27PointerInterceptorIosPluginCfD', symObjAddr: 0x1D0, symBinAddr: 0x4728, symSize: 0x30 } + - { offsetInCU: 0x1CA, offset: 0x57A6B, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios27PointerInterceptorIosPluginCMa', symObjAddr: 0x174, symBinAddr: 0x46CC, symSize: 0x20 } + - { offsetInCU: 0x27, offset: 0x57B56, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios22PointerInterceptorViewC5frame5debugACSo6CGRectV_Sbtcfc', symObjAddr: 0x0, symBinAddr: 0x4758, symSize: 0x15C } + - { offsetInCU: 0x4B, offset: 0x57B7A, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios22PointerInterceptorViewC5frame5debugACSo6CGRectV_Sbtcfc', symObjAddr: 0x0, symBinAddr: 0x4758, symSize: 0x15C } + - { offsetInCU: 0xCE, offset: 0x57BFD, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios22PointerInterceptorViewC4viewSo6UIViewCyF', symObjAddr: 0x15C, symBinAddr: 0x48B4, symSize: 0x10 } + - { offsetInCU: 0x109, offset: 0x57C38, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios22PointerInterceptorViewC4viewSo6UIViewCyFTo', symObjAddr: 0x16C, symBinAddr: 0x48C4, symSize: 0x10 } + - { offsetInCU: 0x129, offset: 0x57C58, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios22PointerInterceptorViewC4viewSo6UIViewCyFTo', symObjAddr: 0x16C, symBinAddr: 0x48C4, symSize: 0x10 } + - { offsetInCU: 0x146, offset: 0x57C75, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios22PointerInterceptorViewCACycfC', symObjAddr: 0x17C, symBinAddr: 0x48D4, symSize: 0x20 } + - { offsetInCU: 0x164, offset: 0x57C93, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios22PointerInterceptorViewCACycfc', symObjAddr: 0x19C, symBinAddr: 0x48F4, symSize: 0x2C } + - { offsetInCU: 0x1C7, offset: 0x57CF6, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios22PointerInterceptorViewCACycfcTo', symObjAddr: 0x1C8, symBinAddr: 0x4920, symSize: 0x2C } + - { offsetInCU: 0x22E, offset: 0x57D5D, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios22PointerInterceptorViewCfD', symObjAddr: 0x1F4, symBinAddr: 0x494C, symSize: 0x30 } + - { offsetInCU: 0x272, offset: 0x57DA1, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios22PointerInterceptorViewCMa', symObjAddr: 0x224, symBinAddr: 0x497C, symSize: 0x20 } + - { offsetInCU: 0x286, offset: 0x57DB5, size: 0x8, addend: 0x0, symName: '_$s23pointer_interceptor_ios22PointerInterceptorViewCfETo', symObjAddr: 0x244, symBinAddr: 0x499C, symSize: 0x10 } +... diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Headers/pointer_interceptor_ios-Swift.h b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Headers/pointer_interceptor_ios-Swift.h new file mode 100644 index 0000000..0b91944 --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Headers/pointer_interceptor_ios-Swift.h @@ -0,0 +1,330 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef POINTER_INTERCEPTOR_IOS_SWIFT_H +#define POINTER_INTERCEPTOR_IOS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="pointer_interceptor_ios",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; + +SWIFT_CLASS("_TtC23pointer_interceptor_ios27PointerInterceptorIosPlugin") +@interface PointerInterceptorIosPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class UIView; + +SWIFT_CLASS("_TtC23pointer_interceptor_ios22PointerInterceptorView") +@interface PointerInterceptorView : NSObject +- (UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Headers/pointer_interceptor_ios-umbrella.h b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Headers/pointer_interceptor_ios-umbrella.h new file mode 100644 index 0000000..62b442e --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Headers/pointer_interceptor_ios-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double pointer_interceptor_iosVersionNumber; +FOUNDATION_EXPORT const unsigned char pointer_interceptor_iosVersionString[]; + diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Info.plist b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Info.plist new file mode 100644 index 0000000..868454a Binary files /dev/null and b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Info.plist differ diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/module.modulemap b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/module.modulemap new file mode 100644 index 0000000..bf9f6c7 --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module pointer_interceptor_ios { + umbrella header "pointer_interceptor_ios-umbrella.h" + + export * + module * { export * } +} + +module pointer_interceptor_ios.Swift { + header "pointer_interceptor_ios-Swift.h" + requires objc +} diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo new file mode 100644 index 0000000..c3ac7a9 Binary files /dev/null and b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios.abi.json b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..362bf28 --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,359 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "pointer_interceptor_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "pointer_interceptor_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "pointer_interceptor_ios" + }, + { + "kind": "TypeDecl", + "name": "PointerInterceptorIosPlugin", + "printedName": "PointerInterceptorIosPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorIosPlugin(cm)registerWithRegistrar:", + "mangledName": "$s23pointer_interceptor_ios27PointerInterceptorIosPluginC8register4withySo07FlutterG9Registrar_p_tFZ", + "moduleName": "pointer_interceptor_ios", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PointerInterceptorIosPlugin", + "printedName": "pointer_interceptor_ios.PointerInterceptorIosPlugin", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorIosPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorIosPlugin(im)init", + "mangledName": "$s23pointer_interceptor_ios27PointerInterceptorIosPluginCACycfc", + "moduleName": "pointer_interceptor_ios", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorIosPlugin", + "mangledName": "$s23pointer_interceptor_ios27PointerInterceptorIosPluginC", + "moduleName": "pointer_interceptor_ios", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "pointer_interceptor_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "pointer_interceptor_ios" + }, + { + "kind": "TypeDecl", + "name": "PointerInterceptorView", + "printedName": "PointerInterceptorView", + "children": [ + { + "kind": "Function", + "name": "view", + "printedName": "view()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorView(im)view", + "mangledName": "$s23pointer_interceptor_ios22PointerInterceptorViewC4viewSo6UIViewCyF", + "moduleName": "pointer_interceptor_ios", + "objc_name": "view", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PointerInterceptorView", + "printedName": "pointer_interceptor_ios.PointerInterceptorView", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorView" + } + ], + "declKind": "Constructor", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorView(im)init", + "mangledName": "$s23pointer_interceptor_ios22PointerInterceptorViewCACycfc", + "moduleName": "pointer_interceptor_ios", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorView", + "mangledName": "$s23pointer_interceptor_ios22PointerInterceptorViewC", + "moduleName": "pointer_interceptor_ios", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/pointer_interceptor_ios-0.10.0+2\/ios\/Classes\/PointerInterceptorFactory.swift", + "kind": "StringLiteral", + "offset": 416, + "length": 7, + "value": "\"debug\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/pointer_interceptor_ios-0.10.0+2\/ios\/Classes\/PointerInterceptorFactory.swift", + "kind": "BooleanLiteral", + "offset": 437, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/pointer_interceptor_ios-0.10.0+2\/ios\/Classes\/PointerInterceptorIosPlugin.swift", + "kind": "StringLiteral", + "offset": 400, + "length": 45, + "value": "\"plugins.flutter.dev\/pointer_interceptor_ios\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/pointer_interceptor_ios-0.10.0+2\/ios\/Classes\/PointerInterceptorView.swift", + "kind": "IntegerLiteral", + "offset": 439, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/pointer_interceptor_ios-0.10.0+2\/ios\/Classes\/PointerInterceptorView.swift", + "kind": "IntegerLiteral", + "offset": 449, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/pointer_interceptor_ios-0.10.0+2\/ios\/Classes\/PointerInterceptorView.swift", + "kind": "IntegerLiteral", + "offset": 458, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/pointer_interceptor_ios-0.10.0+2\/ios\/Classes\/PointerInterceptorView.swift", + "kind": "FloatLiteral", + "offset": 468, + "length": 3, + "value": "0.5" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/pointer_interceptor_ios-0.10.0+2\/ios\/Classes\/PointerInterceptorView.swift", + "kind": "StringLiteral", + "offset": 206, + "length": 22, + "value": "\"pointer_interceptor_ios.PointerInterceptorView\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios.private.swiftinterface b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..066211e --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,20 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name pointer_interceptor_ios +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import pointer_interceptor_ios +@objc @_inheritsConvenienceInitializers public class PointerInterceptorIosPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} +@objc @_hasMissingDesignatedInitializers public class PointerInterceptorView : ObjectiveC.NSObject, Flutter.FlutterPlatformView { + @objc public func view() -> UIKit.UIView + @objc deinit +} diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios.swiftdoc b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..f4e63b1 Binary files /dev/null and b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios.swiftinterface b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..066211e --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,20 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name pointer_interceptor_ios +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import pointer_interceptor_ios +@objc @_inheritsConvenienceInitializers public class PointerInterceptorIosPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} +@objc @_hasMissingDesignatedInitializers public class PointerInterceptorView : ObjectiveC.NSObject, Flutter.FlutterPlatformView { + @objc public func view() -> UIKit.UIView + @objc deinit +} diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/pointer_interceptor_ios b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/pointer_interceptor_ios new file mode 100755 index 0000000..35d3db1 Binary files /dev/null and b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/pointer_interceptor_ios differ diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/pointer_interceptor_ios_privacy.bundle/Info.plist b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/pointer_interceptor_ios_privacy.bundle/Info.plist new file mode 100644 index 0000000..9df266c Binary files /dev/null and b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/pointer_interceptor_ios_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/pointer_interceptor_ios_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/pointer_interceptor_ios_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..a34b7e2 --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64/pointer_interceptor_ios.framework/pointer_interceptor_ios_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Headers/pointer_interceptor_ios-Swift.h b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Headers/pointer_interceptor_ios-Swift.h new file mode 100644 index 0000000..61045fc --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Headers/pointer_interceptor_ios-Swift.h @@ -0,0 +1,656 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef POINTER_INTERCEPTOR_IOS_SWIFT_H +#define POINTER_INTERCEPTOR_IOS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="pointer_interceptor_ios",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; + +SWIFT_CLASS("_TtC23pointer_interceptor_ios27PointerInterceptorIosPlugin") +@interface PointerInterceptorIosPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class UIView; + +SWIFT_CLASS("_TtC23pointer_interceptor_ios22PointerInterceptorView") +@interface PointerInterceptorView : NSObject +- (UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef POINTER_INTERCEPTOR_IOS_SWIFT_H +#define POINTER_INTERCEPTOR_IOS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="pointer_interceptor_ios",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; + +SWIFT_CLASS("_TtC23pointer_interceptor_ios27PointerInterceptorIosPlugin") +@interface PointerInterceptorIosPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +@class UIView; + +SWIFT_CLASS("_TtC23pointer_interceptor_ios22PointerInterceptorView") +@interface PointerInterceptorView : NSObject +- (UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Headers/pointer_interceptor_ios-umbrella.h b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Headers/pointer_interceptor_ios-umbrella.h new file mode 100644 index 0000000..62b442e --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Headers/pointer_interceptor_ios-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double pointer_interceptor_iosVersionNumber; +FOUNDATION_EXPORT const unsigned char pointer_interceptor_iosVersionString[]; + diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Info.plist b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Info.plist new file mode 100644 index 0000000..d24d1cb Binary files /dev/null and b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Info.plist differ diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/module.modulemap b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/module.modulemap new file mode 100644 index 0000000..bf9f6c7 --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module pointer_interceptor_ios { + umbrella header "pointer_interceptor_ios-umbrella.h" + + export * + module * { export * } +} + +module pointer_interceptor_ios.Swift { + header "pointer_interceptor_ios-Swift.h" + requires objc +} diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..7f8d802 Binary files /dev/null and b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..5e18afb Binary files /dev/null and b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.abi.json b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..5d7cb75 --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,558 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "pointer_interceptor_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PointerInterceptorFactory", + "printedName": "PointerInterceptorFactory", + "children": [ + { + "kind": "Function", + "name": "create", + "printedName": "create(withFrame:viewIdentifier:arguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterPlatformView", + "printedName": "Flutter.FlutterPlatformView", + "usr": "c:objc(pl)FlutterPlatformView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorFactory(im)createWithFrame:viewIdentifier:arguments:", + "mangledName": "$s23pointer_interceptor_ios25PointerInterceptorFactoryC6create9withFrame14viewIdentifier9argumentsSo19FlutterPlatformView_pSo6CGRectV_s5Int64VypSgtF", + "moduleName": "pointer_interceptor_ios", + "isOpen": true, + "objc_name": "createWithFrame:viewIdentifier:arguments:", + "declAttributes": [ + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "createArgsCodec", + "printedName": "createArgsCodec()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Flutter.FlutterMessageCodec & ObjectiveC.NSObjectProtocol" + } + ], + "declKind": "Func", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorFactory(im)createArgsCodec", + "mangledName": "$s23pointer_interceptor_ios25PointerInterceptorFactoryC15createArgsCodecSo014FlutterMessageI0_So8NSObjectpyF", + "moduleName": "pointer_interceptor_ios", + "isOpen": true, + "objc_name": "createArgsCodec", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PointerInterceptorFactory", + "printedName": "pointer_interceptor_ios.PointerInterceptorFactory", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorFactory" + } + ], + "declKind": "Constructor", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorFactory(im)init", + "mangledName": "$s23pointer_interceptor_ios25PointerInterceptorFactoryCACycfc", + "moduleName": "pointer_interceptor_ios", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorFactory", + "mangledName": "$s23pointer_interceptor_ios25PointerInterceptorFactoryC", + "moduleName": "pointer_interceptor_ios", + "isOpen": true, + "declAttributes": [ + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "pointer_interceptor_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "pointer_interceptor_ios" + }, + { + "kind": "TypeDecl", + "name": "PointerInterceptorIosPlugin", + "printedName": "PointerInterceptorIosPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorIosPlugin(cm)registerWithRegistrar:", + "mangledName": "$s23pointer_interceptor_ios27PointerInterceptorIosPluginC8register4withySo07FlutterG9Registrar_p_tFZ", + "moduleName": "pointer_interceptor_ios", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PointerInterceptorIosPlugin", + "printedName": "pointer_interceptor_ios.PointerInterceptorIosPlugin", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorIosPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorIosPlugin(im)init", + "mangledName": "$s23pointer_interceptor_ios27PointerInterceptorIosPluginCACycfc", + "moduleName": "pointer_interceptor_ios", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorIosPlugin", + "mangledName": "$s23pointer_interceptor_ios27PointerInterceptorIosPluginC", + "moduleName": "pointer_interceptor_ios", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "pointer_interceptor_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "pointer_interceptor_ios" + }, + { + "kind": "TypeDecl", + "name": "PointerInterceptorView", + "printedName": "PointerInterceptorView", + "children": [ + { + "kind": "Var", + "name": "interceptorView", + "printedName": "interceptorView", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Var", + "usr": "s:23pointer_interceptor_ios22PointerInterceptorViewC0bF0So6UIViewCvp", + "mangledName": "$s23pointer_interceptor_ios22PointerInterceptorViewC0bF0So6UIViewCvp", + "moduleName": "pointer_interceptor_ios", + "declAttributes": [ + "Final", + "HasStorage" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Accessor", + "usr": "s:23pointer_interceptor_ios22PointerInterceptorViewC0bF0So6UIViewCvg", + "mangledName": "$s23pointer_interceptor_ios22PointerInterceptorViewC0bF0So6UIViewCvg", + "moduleName": "pointer_interceptor_ios", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:debug:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PointerInterceptorView", + "printedName": "pointer_interceptor_ios.PointerInterceptorView", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:23pointer_interceptor_ios22PointerInterceptorViewC5frame5debugACSo6CGRectV_Sbtcfc", + "mangledName": "$s23pointer_interceptor_ios22PointerInterceptorViewC5frame5debugACSo6CGRectV_Sbtcfc", + "moduleName": "pointer_interceptor_ios", + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "view", + "printedName": "view()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorView(im)view", + "mangledName": "$s23pointer_interceptor_ios22PointerInterceptorViewC4viewSo6UIViewCyF", + "moduleName": "pointer_interceptor_ios", + "isOpen": true, + "objc_name": "view", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PointerInterceptorView", + "printedName": "pointer_interceptor_ios.PointerInterceptorView", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorView" + } + ], + "declKind": "Constructor", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorView(im)init", + "mangledName": "$s23pointer_interceptor_ios22PointerInterceptorViewCACycfc", + "moduleName": "pointer_interceptor_ios", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorView", + "mangledName": "$s23pointer_interceptor_ios22PointerInterceptorViewC", + "moduleName": "pointer_interceptor_ios", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/pointer_interceptor_ios-0.10.0+2\/ios\/Classes\/PointerInterceptorView.swift", + "kind": "StringLiteral", + "offset": 206, + "length": 22, + "value": "\"pointer_interceptor_ios.PointerInterceptorView\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..7d63687 --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,20 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name pointer_interceptor_ios +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import pointer_interceptor_ios +@objc @_inheritsConvenienceInitializers public class PointerInterceptorIosPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} +@objc @_hasMissingDesignatedInitializers public class PointerInterceptorView : ObjectiveC.NSObject, Flutter.FlutterPlatformView { + @objc public func view() -> UIKit.UIView + @objc deinit +} diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..a4acfa3 Binary files /dev/null and b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..7d63687 --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,20 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name pointer_interceptor_ios +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import pointer_interceptor_ios +@objc @_inheritsConvenienceInitializers public class PointerInterceptorIosPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} +@objc @_hasMissingDesignatedInitializers public class PointerInterceptorView : ObjectiveC.NSObject, Flutter.FlutterPlatformView { + @objc public func view() -> UIKit.UIView + @objc deinit +} diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..5d7cb75 --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,558 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "pointer_interceptor_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "PointerInterceptorFactory", + "printedName": "PointerInterceptorFactory", + "children": [ + { + "kind": "Function", + "name": "create", + "printedName": "create(withFrame:viewIdentifier:arguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterPlatformView", + "printedName": "Flutter.FlutterPlatformView", + "usr": "c:objc(pl)FlutterPlatformView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorFactory(im)createWithFrame:viewIdentifier:arguments:", + "mangledName": "$s23pointer_interceptor_ios25PointerInterceptorFactoryC6create9withFrame14viewIdentifier9argumentsSo19FlutterPlatformView_pSo6CGRectV_s5Int64VypSgtF", + "moduleName": "pointer_interceptor_ios", + "isOpen": true, + "objc_name": "createWithFrame:viewIdentifier:arguments:", + "declAttributes": [ + "ObjC" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "createArgsCodec", + "printedName": "createArgsCodec()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Flutter.FlutterMessageCodec & ObjectiveC.NSObjectProtocol" + } + ], + "declKind": "Func", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorFactory(im)createArgsCodec", + "mangledName": "$s23pointer_interceptor_ios25PointerInterceptorFactoryC15createArgsCodecSo014FlutterMessageI0_So8NSObjectpyF", + "moduleName": "pointer_interceptor_ios", + "isOpen": true, + "objc_name": "createArgsCodec", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PointerInterceptorFactory", + "printedName": "pointer_interceptor_ios.PointerInterceptorFactory", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorFactory" + } + ], + "declKind": "Constructor", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorFactory(im)init", + "mangledName": "$s23pointer_interceptor_ios25PointerInterceptorFactoryCACycfc", + "moduleName": "pointer_interceptor_ios", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorFactory", + "mangledName": "$s23pointer_interceptor_ios25PointerInterceptorFactoryC", + "moduleName": "pointer_interceptor_ios", + "isOpen": true, + "declAttributes": [ + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "pointer_interceptor_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "pointer_interceptor_ios" + }, + { + "kind": "TypeDecl", + "name": "PointerInterceptorIosPlugin", + "printedName": "PointerInterceptorIosPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorIosPlugin(cm)registerWithRegistrar:", + "mangledName": "$s23pointer_interceptor_ios27PointerInterceptorIosPluginC8register4withySo07FlutterG9Registrar_p_tFZ", + "moduleName": "pointer_interceptor_ios", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PointerInterceptorIosPlugin", + "printedName": "pointer_interceptor_ios.PointerInterceptorIosPlugin", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorIosPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorIosPlugin(im)init", + "mangledName": "$s23pointer_interceptor_ios27PointerInterceptorIosPluginCACycfc", + "moduleName": "pointer_interceptor_ios", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorIosPlugin", + "mangledName": "$s23pointer_interceptor_ios27PointerInterceptorIosPluginC", + "moduleName": "pointer_interceptor_ios", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "pointer_interceptor_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "pointer_interceptor_ios" + }, + { + "kind": "TypeDecl", + "name": "PointerInterceptorView", + "printedName": "PointerInterceptorView", + "children": [ + { + "kind": "Var", + "name": "interceptorView", + "printedName": "interceptorView", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Var", + "usr": "s:23pointer_interceptor_ios22PointerInterceptorViewC0bF0So6UIViewCvp", + "mangledName": "$s23pointer_interceptor_ios22PointerInterceptorViewC0bF0So6UIViewCvp", + "moduleName": "pointer_interceptor_ios", + "declAttributes": [ + "Final", + "HasStorage" + ], + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Accessor", + "usr": "s:23pointer_interceptor_ios22PointerInterceptorViewC0bF0So6UIViewCvg", + "mangledName": "$s23pointer_interceptor_ios22PointerInterceptorViewC0bF0So6UIViewCvg", + "moduleName": "pointer_interceptor_ios", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(frame:debug:)", + "children": [ + { + "kind": "TypeNominal", + "name": "PointerInterceptorView", + "printedName": "pointer_interceptor_ios.PointerInterceptorView", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Constructor", + "usr": "s:23pointer_interceptor_ios22PointerInterceptorViewC5frame5debugACSo6CGRectV_Sbtcfc", + "mangledName": "$s23pointer_interceptor_ios22PointerInterceptorViewC5frame5debugACSo6CGRectV_Sbtcfc", + "moduleName": "pointer_interceptor_ios", + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "view", + "printedName": "view()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorView(im)view", + "mangledName": "$s23pointer_interceptor_ios22PointerInterceptorViewC4viewSo6UIViewCyF", + "moduleName": "pointer_interceptor_ios", + "isOpen": true, + "objc_name": "view", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "PointerInterceptorView", + "printedName": "pointer_interceptor_ios.PointerInterceptorView", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorView" + } + ], + "declKind": "Constructor", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorView(im)init", + "mangledName": "$s23pointer_interceptor_ios22PointerInterceptorViewCACycfc", + "moduleName": "pointer_interceptor_ios", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@pointer_interceptor_ios@objc(cs)PointerInterceptorView", + "mangledName": "$s23pointer_interceptor_ios22PointerInterceptorViewC", + "moduleName": "pointer_interceptor_ios", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/pointer_interceptor_ios-0.10.0+2\/ios\/Classes\/PointerInterceptorView.swift", + "kind": "StringLiteral", + "offset": 206, + "length": 22, + "value": "\"pointer_interceptor_ios.PointerInterceptorView\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..deb3466 --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,20 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name pointer_interceptor_ios +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import pointer_interceptor_ios +@objc @_inheritsConvenienceInitializers public class PointerInterceptorIosPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} +@objc @_hasMissingDesignatedInitializers public class PointerInterceptorView : ObjectiveC.NSObject, Flutter.FlutterPlatformView { + @objc public func view() -> UIKit.UIView + @objc deinit +} diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..f5cb3fb Binary files /dev/null and b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..deb3466 --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,20 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name pointer_interceptor_ios +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import pointer_interceptor_ios +@objc @_inheritsConvenienceInitializers public class PointerInterceptorIosPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} +@objc @_hasMissingDesignatedInitializers public class PointerInterceptorView : ObjectiveC.NSObject, Flutter.FlutterPlatformView { + @objc public func view() -> UIKit.UIView + @objc deinit +} diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/_CodeSignature/CodeResources b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..f6f074a --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/_CodeSignature/CodeResources @@ -0,0 +1,289 @@ + + + + + files + + Headers/pointer_interceptor_ios-Swift.h + + fmI2wYnq+vDriOUHhAGlpulwH4g= + + Headers/pointer_interceptor_ios-umbrella.h + + Kv5R7+5gSob+8I9vqUg7HlLfMaE= + + Info.plist + + Xovi+c+n5yQ3A14Gi3UA+dOf8TY= + + Modules/module.modulemap + + mC1bQ57ivSGaBGcjJG1Ew8sOVIo= + + Modules/pointer_interceptor_ios.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + I+3qgIhdhYvQP9P/qAi8ulv89qg= + + Modules/pointer_interceptor_ios.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + U3TXyVdCvvF74J1X0l42G+GDEu8= + + Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.abi.json + + dBr+yFergTJagQFvmZergY6H4qE= + + Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + w9dBRIG+i23EYzvFTs3dtb2fS1c= + + Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + xeheq053ptsR3TNKl5H/VR2eEjs= + + Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + w9dBRIG+i23EYzvFTs3dtb2fS1c= + + Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + wGAyaM10q5+GLFO4A3Y0vm6H8AY= + + Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.abi.json + + dBr+yFergTJagQFvmZergY6H4qE= + + Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + JfjvilGtD0fBZoWAvwJcONSqkQk= + + Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + kU5ZomG8tjcGk6HTEY0UWIivDP4= + + Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + JfjvilGtD0fBZoWAvwJcONSqkQk= + + Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + 02WO02cefV3gqCoaZNYSAZVZUb0= + + pointer_interceptor_ios_privacy.bundle/Info.plist + + 1irZKx30VLujbL1rx9JO6O8ZRo8= + + pointer_interceptor_ios_privacy.bundle/PrivacyInfo.xcprivacy + + /LX0ZlwxwIAIhjZaDB8EiH5KpXA= + + + files2 + + Headers/pointer_interceptor_ios-Swift.h + + hash2 + + a48l2ifYtsfD+PkC4Dplv0sJm8Tt45cpwov/4xWLXgc= + + + Headers/pointer_interceptor_ios-umbrella.h + + hash2 + + fP+U22kXNhHtYqz0EnzfW+SaF82j/evZ54sIoI3ySVo= + + + Modules/module.modulemap + + hash2 + + I37s9thQEJNV0RaN56PJiJm88iTHtIBm38iLxefxTHs= + + + Modules/pointer_interceptor_ios.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + hash2 + + EEUU8iU61XNgWRHjlgRgDLtbKzGlVmLpvInuzWee5lo= + + + Modules/pointer_interceptor_ios.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + hash2 + + y5bCHbSlvWylBAGaN4hmDdjPE+hfVJxxT/31spFNosE= + + + Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + HGJ3oS6MPgLCeWF14JuhKj4GMT25SxU3/xhsUPOmI2U= + + + Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + CC9RPTkCmuknzm8DVHUDj/Zh2Jvc1PfQEIAeGn4t6mU= + + + Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + Bgcb7nhAQoxEA9mEEde9jv+HLHKDg2ARO0b3c3VR3kU= + + + Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + CC9RPTkCmuknzm8DVHUDj/Zh2Jvc1PfQEIAeGn4t6mU= + + + Modules/pointer_interceptor_ios.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + PdsSwDYi5NmARyJs3KGcapblzJkU6UGQ86GVwtZHQww= + + + Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + HGJ3oS6MPgLCeWF14JuhKj4GMT25SxU3/xhsUPOmI2U= + + + Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + /p3IEtnAXybB/afX2MQyQhT/BLLemFm8TQ/EZb1AZq0= + + + Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + qtGajA6OHdD297JvlKOw3Ldszu5iC5l5hTQa3iF+WeA= + + + Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + /p3IEtnAXybB/afX2MQyQhT/BLLemFm8TQ/EZb1AZq0= + + + Modules/pointer_interceptor_ios.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + 6e/36OZek54F3ovbAUWRwCSodIUnHxgnudz/7iqj0eI= + + + pointer_interceptor_ios_privacy.bundle/Info.plist + + hash2 + + v/p0dlkn9ECehMFH2wnfT/ac2iNDP2U0UPK0qecbkhs= + + + pointer_interceptor_ios_privacy.bundle/PrivacyInfo.xcprivacy + + hash2 + + bS2g2NkwIn1CjB2TY7CtbjoS4sm2jFzilxWKdBL8jDE= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/pointer_interceptor_ios b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/pointer_interceptor_ios new file mode 100755 index 0000000..f8bd020 Binary files /dev/null and b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/pointer_interceptor_ios differ diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/pointer_interceptor_ios_privacy.bundle/Info.plist b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/pointer_interceptor_ios_privacy.bundle/Info.plist new file mode 100644 index 0000000..fa22c15 Binary files /dev/null and b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/pointer_interceptor_ios_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/pointer_interceptor_ios_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/pointer_interceptor_ios_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..a34b7e2 --- /dev/null +++ b/Flutter/Release/pointer_interceptor_ios.xcframework/ios-arm64_x86_64-simulator/pointer_interceptor_ios.framework/pointer_interceptor_ios_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/qr_code_scanner.xcframework/Info.plist b/Flutter/Release/qr_code_scanner.xcframework/Info.plist new file mode 100644 index 0000000..1dcfe2e --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + qr_code_scanner.framework/qr_code_scanner + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + qr_code_scanner.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + qr_code_scanner.framework/qr_code_scanner + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + qr_code_scanner.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/dSYMs/qr_code_scanner.framework.dSYM/Contents/Info.plist b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/dSYMs/qr_code_scanner.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..f2aa9ba --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/dSYMs/qr_code_scanner.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.qr-code-scanner + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 0.2.0 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/dSYMs/qr_code_scanner.framework.dSYM/Contents/Resources/DWARF/qr_code_scanner b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/dSYMs/qr_code_scanner.framework.dSYM/Contents/Resources/DWARF/qr_code_scanner new file mode 100644 index 0000000..453da53 Binary files /dev/null and b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/dSYMs/qr_code_scanner.framework.dSYM/Contents/Resources/DWARF/qr_code_scanner differ diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/dSYMs/qr_code_scanner.framework.dSYM/Contents/Resources/Relocations/aarch64/qr_code_scanner.yml b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/dSYMs/qr_code_scanner.framework.dSYM/Contents/Resources/Relocations/aarch64/qr_code_scanner.yml new file mode 100644 index 0000000..235d640 --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/dSYMs/qr_code_scanner.framework.dSYM/Contents/Resources/Relocations/aarch64/qr_code_scanner.yml @@ -0,0 +1,121 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/qr_code_scanner/qr_code_scanner.framework/qr_code_scanner' +relocations: + - { offsetInCU: 0x34, offset: 0xC4A5F, size: 0x8, addend: 0x0, symName: _qr_code_scannerVersionString, symObjAddr: 0x0, symBinAddr: 0x10040, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0xC4A94, size: 0x8, addend: 0x0, symName: _qr_code_scannerVersionNumber, symObjAddr: 0x30, symBinAddr: 0x10070, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0xC4AD1, size: 0x8, addend: 0x0, symName: '+[FlutterQrPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x8000, symSize: 0xC } + - { offsetInCU: 0x9A, offset: 0xC4B44, size: 0x8, addend: 0x0, symName: '+[FlutterQrPlugin registerWithRegistrar:]', symObjAddr: 0x0, symBinAddr: 0x8000, symSize: 0xC } + - { offsetInCU: 0x69, offset: 0xC4C1A, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC11previewViewSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x800C, symSize: 0x10 } + - { offsetInCU: 0x89, offset: 0xC4C3A, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC11previewViewSo6UIViewCSgvgTo', symObjAddr: 0x0, symBinAddr: 0x800C, symSize: 0x10 } + - { offsetInCU: 0xD0, offset: 0xC4C81, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC11previewViewSo6UIViewCSgvsTo', symObjAddr: 0x10, symBinAddr: 0x801C, symSize: 0x34 } + - { offsetInCU: 0x122, offset: 0xC4CD3, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC9withFrame0E9Registrar0E2Id6paramsACSo6CGRectV_So013FlutterPluginG0_ps5Int64VSDySSypGtcfC', symObjAddr: 0x44, symBinAddr: 0x8050, symSize: 0x90 } + - { offsetInCU: 0x156, offset: 0xC4D07, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC9withFrame0E9Registrar0E2Id6paramsACSo6CGRectV_So013FlutterPluginG0_ps5Int64VSDySSypGtcfc', symObjAddr: 0xD4, symBinAddr: 0x80E0, symSize: 0x44 } + - { offsetInCU: 0x16A, offset: 0xC4D1B, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewCfD', symObjAddr: 0x118, symBinAddr: 0x8124, symSize: 0x4C } + - { offsetInCU: 0x1A5, offset: 0xC4D56, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewCfDTo', symObjAddr: 0x164, symBinAddr: 0x8170, symSize: 0x7C } + - { offsetInCU: 0x1D8, offset: 0xC4D89, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC4viewSo6UIViewCyF', symObjAddr: 0x248, symBinAddr: 0x8254, symSize: 0x18 } + - { offsetInCU: 0x1F2, offset: 0xC4DA3, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC4viewSo6UIViewCyFySo17FlutterMethodCallC_yypSgctcfU_', symObjAddr: 0x260, symBinAddr: 0x826C, symSize: 0x9E0 } + - { offsetInCU: 0x61A, offset: 0xC51CB, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC4viewSo6UIViewCyFTo', symObjAddr: 0xDAC, symBinAddr: 0x8DB8, symSize: 0x40 } + - { offsetInCU: 0x694, offset: 0xC5245, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC13setDimensions_5width6height13scanAreaWidth0iJ6Height0iJ6OffsetyyypSgc_S5dtF', symObjAddr: 0xDEC, symBinAddr: 0x8DF8, symSize: 0x3A4 } + - { offsetInCU: 0x986, offset: 0xC5537, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC13setDimensions_5width6height13scanAreaWidth0iJ6Height0iJ6OffsetyyypSgc_S5dtFyycfU_', symObjAddr: 0x1190, symBinAddr: 0x919C, symSize: 0xD0 } + - { offsetInCU: 0xA88, offset: 0xC5639, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC9startScanyySaySiG_yypSgctF', symObjAddr: 0x128C, symBinAddr: 0x9298, symSize: 0x250 } + - { offsetInCU: 0xD89, offset: 0xC593A, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC9startScanyySaySiG_yypSgctFySbcfU0_', symObjAddr: 0x14DC, symBinAddr: 0x94E8, symSize: 0x3E0 } + - { offsetInCU: 0xEDA, offset: 0xC5A8B, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC9startScanyySaySiG_yypSgctFySbcfU0_ySaySo35AVMetadataMachineReadableCodeObjectCGSgcfU_', symObjAddr: 0x18BC, symBinAddr: 0x98C8, symSize: 0xDD0 } + - { offsetInCU: 0x180A, offset: 0xC63BB, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC9startScanyySaySiG_yypSgctFySbcfU0_ySaySo35AVMetadataMachineReadableCodeObjectCGSgcfU_SDySSypGSgyXEfU0_', symObjAddr: 0x268C, symBinAddr: 0xA698, symSize: 0x258 } + - { offsetInCU: 0x19C9, offset: 0xC657A, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC10flipCamerayyyypSgcF', symObjAddr: 0x2990, symBinAddr: 0xA99C, symSize: 0x174 } + - { offsetInCU: 0x1A76, offset: 0xC6627, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC12getFlashInfoyyyypSgcF', symObjAddr: 0x2B04, symBinAddr: 0xAB10, symSize: 0x164 } + - { offsetInCU: 0x1B14, offset: 0xC66C5, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC11toggleFlashyyyypSgcF', symObjAddr: 0x2C68, symBinAddr: 0xAC74, symSize: 0x208 } + - { offsetInCU: 0x1BD9, offset: 0xC678A, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC11pauseCamerayyyypSgcF', symObjAddr: 0x2E70, symBinAddr: 0xAE7C, symSize: 0x150 } + - { offsetInCU: 0x1C66, offset: 0xC6817, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC12resumeCamerayyyypSgcF', symObjAddr: 0x2FC0, symBinAddr: 0xAFCC, symSize: 0x150 } + - { offsetInCU: 0x1CF3, offset: 0xC68A4, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC17getSystemFeaturesyyyypSgcF', symObjAddr: 0x3110, symBinAddr: 0xB11C, symSize: 0x268 } + - { offsetInCU: 0x1EB2, offset: 0xC6A63, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewCACycfC', symObjAddr: 0x3378, symBinAddr: 0xB384, symSize: 0x20 } + - { offsetInCU: 0x1ED0, offset: 0xC6A81, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewCACycfc', symObjAddr: 0x3398, symBinAddr: 0xB3A4, symSize: 0x2C } + - { offsetInCU: 0x1F33, offset: 0xC6AE4, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewCACycfcTo', symObjAddr: 0x33C4, symBinAddr: 0xB3D0, symSize: 0x2C } + - { offsetInCU: 0x1F9A, offset: 0xC6B4B, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC9withFrame0E9Registrar0E2Id6paramsACSo6CGRectV_So013FlutterPluginG0_ps5Int64VSDySSypGtcfcTf4ngngn_n', symObjAddr: 0x3DEC, symBinAddr: 0xBDF8, symSize: 0x560 } + - { offsetInCU: 0x21A8, offset: 0xC6D59, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC4viewSo6UIViewCyFTf4n_g', symObjAddr: 0x436C, symBinAddr: 0xC378, symSize: 0xEC } + - { offsetInCU: 0x2228, offset: 0xC6DD9, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewCfETo', symObjAddr: 0x1E0, symBinAddr: 0x81EC, symSize: 0x68 } + - { offsetInCU: 0x2278, offset: 0xC6E29, size: 0x8, addend: 0x0, symName: '_$sSo17FlutterMethodCallCypSgIegn_Ieggg_AByXlSgIeyBy_IeyByy_TR', symObjAddr: 0xC40, symBinAddr: 0x8C4C, symSize: 0x94 } + - { offsetInCU: 0x2290, offset: 0xC6E41, size: 0x8, addend: 0x0, symName: '_$syXlSgIeyBy_ypSgIegn_TR', symObjAddr: 0xCD4, symBinAddr: 0x8CE0, symSize: 0xD8 } + - { offsetInCU: 0x22A8, offset: 0xC6E59, size: 0x8, addend: 0x0, symName: '_$sIeg_IeyB_TR', symObjAddr: 0x1260, symBinAddr: 0x926C, symSize: 0x2C } + - { offsetInCU: 0x2532, offset: 0xC70E3, size: 0x8, addend: 0x0, symName: '_$sSaySo35AVMetadataMachineReadableCodeObjectCGSgIegg_So7NSArrayCSgIeyBy_TR', symObjAddr: 0x28E4, symBinAddr: 0xA8F0, symSize: 0x70 } + - { offsetInCU: 0x254A, offset: 0xC70FB, size: 0x8, addend: 0x0, symName: '_$sSbIegy_SbIeyBy_TR', symObjAddr: 0x2954, symBinAddr: 0xA960, symSize: 0x3C } + - { offsetInCU: 0x25D0, offset: 0xC7181, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x36CC, symBinAddr: 0xB6D8, symSize: 0x64 } + - { offsetInCU: 0x2628, offset: 0xC71D9, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSi_Tg5', symObjAddr: 0x3730, symBinAddr: 0xB73C, symSize: 0x30 } + - { offsetInCU: 0x266A, offset: 0xC721B, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x3760, symBinAddr: 0xB76C, symSize: 0xE0 } + - { offsetInCU: 0x26B4, offset: 0xC7265, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSi_Tg5', symObjAddr: 0x3840, symBinAddr: 0xB84C, symSize: 0x9C } + - { offsetInCU: 0x26F7, offset: 0xC72A8, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV19_getElementSlowPathyyXlSiFSo35AVMetadataMachineReadableCodeObjectC_Tg5', symObjAddr: 0x38DC, symBinAddr: 0xB8E8, symSize: 0x210 } + - { offsetInCU: 0x27AC, offset: 0xC735D, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV20_consumeAndCreateNew14bufferIsUnique15minimumCapacity13growForAppendAByxGSb_SiSbtFSo20AVMetadataObjectTypea_Tg5', symObjAddr: 0x3AEC, symBinAddr: 0xBAF8, symSize: 0xE4 } + - { offsetInCU: 0x29E0, offset: 0xC7591, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewCMa', symObjAddr: 0x434C, symBinAddr: 0xC358, symSize: 0x20 } + - { offsetInCU: 0x29F4, offset: 0xC75A5, size: 0x8, addend: 0x0, symName: '_$sSo20AVMetadataObjectTypeas20_SwiftNewtypeWrapperSCSYWb', symObjAddr: 0x44F4, symBinAddr: 0xC500, symSize: 0x24 } + - { offsetInCU: 0x2A08, offset: 0xC75B9, size: 0x8, addend: 0x0, symName: '_$sSo20AVMetadataObjectTypeas20_SwiftNewtypeWrapperSCs35_HasCustomAnyHashableRepresentationPWb', symObjAddr: 0x4518, symBinAddr: 0xC524, symSize: 0x24 } + - { offsetInCU: 0x2A1C, offset: 0xC75CD, size: 0x8, addend: 0x0, symName: '_$sSo20AVMetadataObjectTypeaSHSCSQWb', symObjAddr: 0x457C, symBinAddr: 0xC588, symSize: 0x24 } + - { offsetInCU: 0x2A46, offset: 0xC75F7, size: 0x8, addend: 0x0, symName: '_$ss22_ContiguousArrayBufferV19_uninitializedCount15minimumCapacityAByxGSi_SitcfCSo20AVMetadataObjectTypea_Tg5Tf4nnd_n', symObjAddr: 0x45A0, symBinAddr: 0xC5AC, symSize: 0x7C } + - { offsetInCU: 0x2B14, offset: 0xC76C5, size: 0x8, addend: 0x0, symName: '_$sypSgWOh', symObjAddr: 0x472C, symBinAddr: 0xC738, symSize: 0x40 } + - { offsetInCU: 0x2B28, offset: 0xC76D9, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x476C, symBinAddr: 0xC778, symSize: 0x40 } + - { offsetInCU: 0x2B3C, offset: 0xC76ED, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x47AC, symBinAddr: 0xC7B8, symSize: 0x24 } + - { offsetInCU: 0x2B50, offset: 0xC7701, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x47D0, symBinAddr: 0xC7DC, symSize: 0x20 } + - { offsetInCU: 0x2B64, offset: 0xC7715, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x47F0, symBinAddr: 0xC7FC, symSize: 0x10 } + - { offsetInCU: 0x2B78, offset: 0xC7729, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC9startScanyySaySiG_yypSgctFySbcfU0_TA', symObjAddr: 0x487C, symBinAddr: 0xC888, symSize: 0xC } + - { offsetInCU: 0x2B8C, offset: 0xC773D, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x4888, symBinAddr: 0xC894, symSize: 0x10 } + - { offsetInCU: 0x2BA0, offset: 0xC7751, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x4898, symBinAddr: 0xC8A4, symSize: 0x8 } + - { offsetInCU: 0x2BB4, offset: 0xC7765, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC9startScanyySaySiG_yypSgctFySbcfU0_ySaySo35AVMetadataMachineReadableCodeObjectCGSgcfU_TA', symObjAddr: 0x48CC, symBinAddr: 0xC8D8, symSize: 0x8 } + - { offsetInCU: 0x2BC8, offset: 0xC7779, size: 0x8, addend: 0x0, symName: ___swift_allocate_boxed_opaque_existential_0, symObjAddr: 0x48D4, symBinAddr: 0xC8E0, symSize: 0x3C } + - { offsetInCU: 0x2BDC, offset: 0xC778D, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVSgWOe', symObjAddr: 0x4910, symBinAddr: 0xC91C, symSize: 0x14 } + - { offsetInCU: 0x2BF0, offset: 0xC77A1, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOe', symObjAddr: 0x4924, symBinAddr: 0xC930, symSize: 0x44 } + - { offsetInCU: 0x2C04, offset: 0xC77B5, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataVSgWOy', symObjAddr: 0x4968, symBinAddr: 0xC974, symSize: 0x14 } + - { offsetInCU: 0x2C18, offset: 0xC77C9, size: 0x8, addend: 0x0, symName: '_$s10Foundation4DataV15_RepresentationOWOy', symObjAddr: 0x497C, symBinAddr: 0xC988, symSize: 0x50 } + - { offsetInCU: 0x2C2C, offset: 0xC77DD, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC4viewSo6UIViewCyFySo17FlutterMethodCallC_yypSgctcfU_TA', symObjAddr: 0x49CC, symBinAddr: 0xC9D8, symSize: 0x8 } + - { offsetInCU: 0x2C40, offset: 0xC77F1, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC4viewSo6UIViewCyFySo17FlutterMethodCallC_yypSgctcfU_TA.20', symObjAddr: 0x49D4, symBinAddr: 0xC9E0, symSize: 0x8 } + - { offsetInCU: 0x2C54, offset: 0xC7805, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC13setDimensions_5width6height13scanAreaWidth0iJ6Height0iJ6OffsetyyypSgc_S5dtFyycfU_TA', symObjAddr: 0x4A00, symBinAddr: 0xCA0C, symSize: 0x14 } + - { offsetInCU: 0x2C68, offset: 0xC7819, size: 0x8, addend: 0x0, symName: '_$syXlSgIeyBy_ypSgIegn_TRTA', symObjAddr: 0x4A38, symBinAddr: 0xCA44, symSize: 0x8 } + - { offsetInCU: 0x2C7C, offset: 0xC782D, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner6QRViewC4viewSo6UIViewCyFySo17FlutterMethodCallC_yypSgctcfU_TA.34', symObjAddr: 0x4ABC, symBinAddr: 0xCAC8, symSize: 0x8 } + - { offsetInCU: 0x2C90, offset: 0xC7841, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x4AC4, symBinAddr: 0xCAD0, symSize: 0x3C } + - { offsetInCU: 0x2E8D, offset: 0xC7A3E, size: 0x8, addend: 0x0, symName: '_$sSo20AVMetadataObjectTypeas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromD1C_6resulty01_D5CTypeQz_xSgztFZTW', symObjAddr: 0x33FC, symBinAddr: 0xB408, symSize: 0x4 } + - { offsetInCU: 0x2EAD, offset: 0xC7A5E, size: 0x8, addend: 0x0, symName: '_$sSo20AVMetadataObjectTypeas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromD1C_6resulty01_D5CTypeQz_xSgztFZTW', symObjAddr: 0x33FC, symBinAddr: 0xB408, symSize: 0x4 } + - { offsetInCU: 0x2ECD, offset: 0xC7A7E, size: 0x8, addend: 0x0, symName: '_$sSo20AVMetadataObjectTypeas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromD1C_6resultSb01_D5CTypeQz_xSgztFZTW', symObjAddr: 0x3400, symBinAddr: 0xB40C, symSize: 0x4 } + - { offsetInCU: 0x2EED, offset: 0xC7A9E, size: 0x8, addend: 0x0, symName: '_$sSo20AVMetadataObjectTypeas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromD1C_6resultSb01_D5CTypeQz_xSgztFZTW', symObjAddr: 0x3400, symBinAddr: 0xB40C, symSize: 0x4 } + - { offsetInCU: 0x2F0D, offset: 0xC7ABE, size: 0x8, addend: 0x0, symName: '_$sSo20AVMetadataObjectTypeas21_ObjectiveCBridgeableSCsACP026_unconditionallyBridgeFromD1Cyx01_D5CTypeQzSgFZTW', symObjAddr: 0x3404, symBinAddr: 0xB410, symSize: 0x40 } + - { offsetInCU: 0x2F7C, offset: 0xC7B2D, size: 0x8, addend: 0x0, symName: '_$sSo20AVMetadataObjectTypeaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x3444, symBinAddr: 0xB450, symSize: 0x88 } + - { offsetInCU: 0x2FF5, offset: 0xC7BA6, size: 0x8, addend: 0x0, symName: '_$sSo9MTBCameraVSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x34CC, symBinAddr: 0xB4D8, symSize: 0x14 } + - { offsetInCU: 0x3033, offset: 0xC7BE4, size: 0x8, addend: 0x0, symName: '_$sSo20AVMetadataObjectTypeas35_HasCustomAnyHashableRepresentationSCsACP03_toefG0s0fG0VSgyFTW', symObjAddr: 0x3568, symBinAddr: 0xB574, symSize: 0x6C } + - { offsetInCU: 0x305E, offset: 0xC7C0F, size: 0x8, addend: 0x0, symName: '_$sSo20AVMetadataObjectTypeaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x361C, symBinAddr: 0xB628, symSize: 0x40 } + - { offsetInCU: 0x30DC, offset: 0xC7C8D, size: 0x8, addend: 0x0, symName: '_$sSo20AVMetadataObjectTypeaSHSCSH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x365C, symBinAddr: 0xB668, symSize: 0x70 } + - { offsetInCU: 0x3181, offset: 0xC7D32, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSi_So20AVMetadataObjectTypeaTg5Tf4gd_n', symObjAddr: 0x3BD0, symBinAddr: 0xBBDC, symSize: 0x104 } + - { offsetInCU: 0x32A7, offset: 0xC7E58, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTg5Tf4gd_n', symObjAddr: 0x3CD4, symBinAddr: 0xBCE0, symSize: 0x118 } + - { offsetInCU: 0x3436, offset: 0xC7FE7, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE016_forceBridgeFromD1C_6resultyAD_01_D5CTypeQZ_xSgztFZSo20AVMetadataObjectTypea_Tgq5Tf4nnd_n', symObjAddr: 0x461C, symBinAddr: 0xC628, symSize: 0x80 } + - { offsetInCU: 0x34C7, offset: 0xC8078, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE024_conditionallyBridgeFromD1C_6resultSbAD_01_D5CTypeQZ_xSgztFZSo20AVMetadataObjectTypea_Tgq5Tf4nnd_n', symObjAddr: 0x469C, symBinAddr: 0xC6A8, symSize: 0x90 } + - { offsetInCU: 0x36EE, offset: 0xC829F, size: 0x8, addend: 0x0, symName: '_$sSo9MTBCameraVSYSCSY8rawValuexSg03RawC0Qz_tcfCTW', symObjAddr: 0x354C, symBinAddr: 0xB558, symSize: 0x10 } + - { offsetInCU: 0x370A, offset: 0xC82BB, size: 0x8, addend: 0x0, symName: '_$sSo9MTBCameraVSYSCSY8rawValue03RawC0QzvgTW', symObjAddr: 0x355C, symBinAddr: 0xB568, symSize: 0xC } + - { offsetInCU: 0x396E, offset: 0xC851F, size: 0x8, addend: 0x0, symName: '_$sSo20AVMetadataObjectTypeaSYSCSY8rawValuexSg03RawE0Qz_tcfCTW', symObjAddr: 0x34E0, symBinAddr: 0xB4EC, symSize: 0x44 } + - { offsetInCU: 0x3997, offset: 0xC8548, size: 0x8, addend: 0x0, symName: '_$sSo20AVMetadataObjectTypeaSYSCSY8rawValue03RawE0QzvgTW', symObjAddr: 0x3524, symBinAddr: 0xB530, symSize: 0x28 } + - { offsetInCU: 0x81, offset: 0xC87B0, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner13QRViewFactoryC13withRegistrarACSo013FlutterPluginG0_p_tcfC', symObjAddr: 0x0, symBinAddr: 0xCB34, symSize: 0x6C } + - { offsetInCU: 0xD2, offset: 0xC8801, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner13QRViewFactoryC13withRegistrarACSo013FlutterPluginG0_p_tcfc', symObjAddr: 0x6C, symBinAddr: 0xCBA0, symSize: 0x68 } + - { offsetInCU: 0x123, offset: 0xC8852, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner13QRViewFactoryC6create9withFrame14viewIdentifier9argumentsSo19FlutterPlatformView_pSo6CGRectV_s5Int64VypSgtF', symObjAddr: 0xF4, symBinAddr: 0xCC28, symSize: 0x124 } + - { offsetInCU: 0x20C, offset: 0xC893B, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner13QRViewFactoryC6create9withFrame14viewIdentifier9argumentsSo19FlutterPlatformView_pSo6CGRectV_s5Int64VypSgtFTo', symObjAddr: 0x618, symBinAddr: 0xD0FC, symSize: 0xC8 } + - { offsetInCU: 0x228, offset: 0xC8957, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner13QRViewFactoryC15createArgsCodecSo014FlutterMessageH0_So8NSObjectpyF', symObjAddr: 0x6E0, symBinAddr: 0xD1C4, symSize: 0x68 } + - { offsetInCU: 0x2A0, offset: 0xC89CF, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner13QRViewFactoryC15createArgsCodecSo014FlutterMessageH0_So8NSObjectpyFTo', symObjAddr: 0x748, symBinAddr: 0xD22C, symSize: 0x94 } + - { offsetInCU: 0x304, offset: 0xC8A33, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner13QRViewFactoryCACycfC', symObjAddr: 0x7DC, symBinAddr: 0xD2C0, symSize: 0x20 } + - { offsetInCU: 0x322, offset: 0xC8A51, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner13QRViewFactoryCACycfc', symObjAddr: 0x7FC, symBinAddr: 0xD2E0, symSize: 0x2C } + - { offsetInCU: 0x385, offset: 0xC8AB4, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner13QRViewFactoryCACycfcTo', symObjAddr: 0x828, symBinAddr: 0xD30C, symSize: 0x2C } + - { offsetInCU: 0x3EC, offset: 0xC8B1B, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner13QRViewFactoryCfD', symObjAddr: 0x854, symBinAddr: 0xD338, symSize: 0x30 } + - { offsetInCU: 0x41A, offset: 0xC8B49, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner13QRViewFactoryCMa', symObjAddr: 0xD4, symBinAddr: 0xCC08, symSize: 0x20 } + - { offsetInCU: 0x456, offset: 0xC8B85, size: 0x8, addend: 0x0, symName: '_$sypSgWOc', symObjAddr: 0x218, symBinAddr: 0xCD4C, symSize: 0x48 } + - { offsetInCU: 0x4F9, offset: 0xC8C28, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner13QRViewFactoryCfETo', symObjAddr: 0x884, symBinAddr: 0xD368, symSize: 0x10 } + - { offsetInCU: 0x528, offset: 0xC8C57, size: 0x8, addend: 0x0, symName: '_$sSD8IteratorV8_VariantOyxq___GSHRzr0_lWOe', symObjAddr: 0x91C, symBinAddr: 0xD400, symSize: 0x10 } + - { offsetInCU: 0x574, offset: 0xC8CA3, size: 0x8, addend: 0x0, symName: '_$ss17_dictionaryUpCastySDyq0_q1_GSDyxq_GSHRzSHR0_r2_lFSS_SdSSypTg5', symObjAddr: 0x2B0, symBinAddr: 0xCD94, symSize: 0x368 } + - { offsetInCU: 0x27, offset: 0xC8F7F, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner20SwiftFlutterQrPluginC4withACSo0eG9Registrar_p_tcfC', symObjAddr: 0x0, symBinAddr: 0xD410, symSize: 0x40 } + - { offsetInCU: 0x5A, offset: 0xC8FB2, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner20SwiftFlutterQrPluginC4withACSo0eG9Registrar_p_tcfC', symObjAddr: 0x0, symBinAddr: 0xD410, symSize: 0x40 } + - { offsetInCU: 0x84, offset: 0xC8FDC, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner20SwiftFlutterQrPluginC4withACSo0eG9Registrar_p_tcfc', symObjAddr: 0x40, symBinAddr: 0xD450, symSize: 0x30 } + - { offsetInCU: 0xA9, offset: 0xC9001, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner20SwiftFlutterQrPluginC8register4withySo0eG9Registrar_p_tFZ', symObjAddr: 0x70, symBinAddr: 0xD480, symSize: 0x58 } + - { offsetInCU: 0x11B, offset: 0xC9073, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner20SwiftFlutterQrPluginC8register4withySo0eG9Registrar_p_tFZTo', symObjAddr: 0xC8, symBinAddr: 0xD4D8, symSize: 0x58 } + - { offsetInCU: 0x171, offset: 0xC90C9, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner20SwiftFlutterQrPluginC29applicationDidEnterBackgroundyySo13UIApplicationCFTo', symObjAddr: 0x120, symBinAddr: 0xD530, symSize: 0x4 } + - { offsetInCU: 0x18D, offset: 0xC90E5, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner20SwiftFlutterQrPluginC24applicationWillTerminateyySo13UIApplicationCF', symObjAddr: 0x124, symBinAddr: 0xD534, symSize: 0x4 } + - { offsetInCU: 0x1C4, offset: 0xC911C, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner20SwiftFlutterQrPluginC24applicationWillTerminateyySo13UIApplicationCFTo', symObjAddr: 0x128, symBinAddr: 0xD538, symSize: 0x4 } + - { offsetInCU: 0x1E0, offset: 0xC9138, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner20SwiftFlutterQrPluginCACycfC', symObjAddr: 0x12C, symBinAddr: 0xD53C, symSize: 0x20 } + - { offsetInCU: 0x1FE, offset: 0xC9156, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner20SwiftFlutterQrPluginCACycfc', symObjAddr: 0x14C, symBinAddr: 0xD55C, symSize: 0x2C } + - { offsetInCU: 0x261, offset: 0xC91B9, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner20SwiftFlutterQrPluginCACycfcTo', symObjAddr: 0x178, symBinAddr: 0xD588, symSize: 0x2C } + - { offsetInCU: 0x2C8, offset: 0xC9220, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner20SwiftFlutterQrPluginCfD', symObjAddr: 0x1A4, symBinAddr: 0xD5B4, symSize: 0x30 } + - { offsetInCU: 0x2F5, offset: 0xC924D, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner20SwiftFlutterQrPluginC4withACSo0eG9Registrar_p_tcfcTf4gn_n', symObjAddr: 0x1E4, symBinAddr: 0xD5F4, symSize: 0x110 } + - { offsetInCU: 0x383, offset: 0xC92DB, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner20SwiftFlutterQrPluginCfETo', symObjAddr: 0x1D4, symBinAddr: 0xD5E4, symSize: 0x10 } + - { offsetInCU: 0x406, offset: 0xC935E, size: 0x8, addend: 0x0, symName: '_$s15qr_code_scanner20SwiftFlutterQrPluginCMa', symObjAddr: 0x2F4, symBinAddr: 0xD704, symSize: 0x20 } +... diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Headers/FlutterQrPlugin.h b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Headers/FlutterQrPlugin.h new file mode 100644 index 0000000..c3d077d --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Headers/FlutterQrPlugin.h @@ -0,0 +1,4 @@ +#import + +@interface FlutterQrPlugin : NSObject +@end diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Headers/qr_code_scanner-Swift.h b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Headers/qr_code_scanner-Swift.h new file mode 100644 index 0000000..4002dee --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Headers/qr_code_scanner-Swift.h @@ -0,0 +1,346 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 effective-4.1.50 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef QR_CODE_SCANNER_SWIFT_H +#define QR_CODE_SCANNER_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreFoundation; +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="qr_code_scanner",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@class UIView; + +SWIFT_CLASS("_TtC15qr_code_scanner6QRView") +@interface QRView : NSObject +- (UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + +@protocol FlutterMessageCodec; +@protocol NSObject; + +SWIFT_CLASS("_TtC15qr_code_scanner13QRViewFactory") +@interface QRViewFactory : NSObject +- (id _Nonnull)createWithFrame:(CGRect)frame viewIdentifier:(int64_t)viewId arguments:(id _Nullable)args SWIFT_WARN_UNUSED_RESULT; +- (id _Nonnull)createArgsCodec SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + +@protocol FlutterPluginRegistrar; +@class UIApplication; + +SWIFT_CLASS("_TtC15qr_code_scanner20SwiftFlutterQrPlugin") +@interface SwiftFlutterQrPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (void)applicationDidEnterBackground:(UIApplication * _Nonnull)application; +- (void)applicationWillTerminate:(UIApplication * _Nonnull)application; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Headers/qr_code_scanner-umbrella.h b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Headers/qr_code_scanner-umbrella.h new file mode 100644 index 0000000..dd9750c --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Headers/qr_code_scanner-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FlutterQrPlugin.h" + +FOUNDATION_EXPORT double qr_code_scannerVersionNumber; +FOUNDATION_EXPORT const unsigned char qr_code_scannerVersionString[]; + diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Info.plist b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Info.plist new file mode 100644 index 0000000..e4d1fdf Binary files /dev/null and b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Info.plist differ diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/module.modulemap b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/module.modulemap new file mode 100644 index 0000000..2bd1e72 --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module qr_code_scanner { + umbrella header "qr_code_scanner-umbrella.h" + + export * + module * { export * } +} + +module qr_code_scanner.Swift { + header "qr_code_scanner-Swift.h" + requires objc +} diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo new file mode 100644 index 0000000..d793648 Binary files /dev/null and b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios.abi.json b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..f826c15 --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,1353 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MTBBarcodeScanner", + "printedName": "MTBBarcodeScanner", + "declKind": "Import", + "moduleName": "qr_code_scanner" + }, + { + "kind": "TypeDecl", + "name": "QRView", + "printedName": "QRView", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withFrame:withRegistrar:withId:params:)", + "children": [ + { + "kind": "TypeNominal", + "name": "QRView", + "printedName": "qr_code_scanner.QRView", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + }, + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Constructor", + "usr": "s:15qr_code_scanner6QRViewC9withFrame0E9Registrar0E2Id6paramsACSo6CGRectV_So013FlutterPluginG0_ps5Int64VSDySSypGtcfc", + "mangledName": "$s15qr_code_scanner6QRViewC9withFrame0E9Registrar0E2Id6paramsACSo6CGRectV_So013FlutterPluginG0_ps5Int64VSDySSypGtcfc", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "view", + "printedName": "view()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView(im)view", + "mangledName": "$s15qr_code_scanner6QRViewC4viewSo6UIViewCyF", + "moduleName": "qr_code_scanner", + "objc_name": "view", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "QRView", + "printedName": "qr_code_scanner.QRView", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView" + } + ], + "declKind": "Constructor", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView(im)init", + "mangledName": "$s15qr_code_scanner6QRViewCACycfc", + "moduleName": "qr_code_scanner", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView", + "mangledName": "$s15qr_code_scanner6QRViewC", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "QRViewFactory", + "printedName": "QRViewFactory", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withRegistrar:)", + "children": [ + { + "kind": "TypeNominal", + "name": "QRViewFactory", + "printedName": "qr_code_scanner.QRViewFactory", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Constructor", + "usr": "s:15qr_code_scanner13QRViewFactoryC13withRegistrarACSo013FlutterPluginG0_p_tcfc", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC13withRegistrarACSo013FlutterPluginG0_p_tcfc", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "create", + "printedName": "create(withFrame:viewIdentifier:arguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterPlatformView", + "printedName": "Flutter.FlutterPlatformView", + "usr": "c:objc(pl)FlutterPlatformView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory(im)createWithFrame:viewIdentifier:arguments:", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC6create9withFrame14viewIdentifier9argumentsSo19FlutterPlatformView_pSo6CGRectV_s5Int64VypSgtF", + "moduleName": "qr_code_scanner", + "objc_name": "createWithFrame:viewIdentifier:arguments:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "createArgsCodec", + "printedName": "createArgsCodec()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Flutter.FlutterMessageCodec & ObjectiveC.NSObjectProtocol" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory(im)createArgsCodec", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC15createArgsCodecSo014FlutterMessageH0_So8NSObjectpyF", + "moduleName": "qr_code_scanner", + "objc_name": "createArgsCodec", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "QRViewFactory", + "printedName": "qr_code_scanner.QRViewFactory", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory" + } + ], + "declKind": "Constructor", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory(im)init", + "mangledName": "$s15qr_code_scanner13QRViewFactoryCACycfc", + "moduleName": "qr_code_scanner", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "qr_code_scanner" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "qr_code_scanner" + }, + { + "kind": "TypeDecl", + "name": "SwiftFlutterQrPlugin", + "printedName": "SwiftFlutterQrPlugin", + "children": [ + { + "kind": "Constructor", + "name": "init", + "printedName": "init(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftFlutterQrPlugin", + "printedName": "qr_code_scanner.SwiftFlutterQrPlugin", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Constructor", + "usr": "s:15qr_code_scanner20SwiftFlutterQrPluginC4withACSo0eG9Registrar_p_tcfc", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC4withACSo0eG9Registrar_p_tcfc", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin(cm)registerWithRegistrar:", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC8register4withySo0eG9Registrar_p_tFZ", + "moduleName": "qr_code_scanner", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidEnterBackground", + "printedName": "applicationDidEnterBackground(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin(im)applicationDidEnterBackground:", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC29applicationDidEnterBackgroundyySo13UIApplicationCF", + "moduleName": "qr_code_scanner", + "objc_name": "applicationDidEnterBackground:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillTerminate", + "printedName": "applicationWillTerminate(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin(im)applicationWillTerminate:", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC24applicationWillTerminateyySo13UIApplicationCF", + "moduleName": "qr_code_scanner", + "objc_name": "applicationWillTerminate:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftFlutterQrPlugin", + "printedName": "qr_code_scanner.SwiftFlutterQrPlugin", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin(im)init", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginCACycfc", + "moduleName": "qr_code_scanner", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 515, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 563, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 608, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 657, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 706, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 756, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 809, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 856, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 904, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 962, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1007, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1057, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1103, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1149, + "length": 2, + "value": "13" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1195, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1244, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 1581, + "length": 14, + "value": "\"cameraFacing\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 1674, + "length": 44, + "value": "\"net.touchcapture.qr.flutterqr\/qrview_\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 1717, + "length": 42, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 2049, + "length": 15, + "value": "\"setDimensions\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 2253, + "length": 7, + "value": "\"width\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 2265, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 2326, + "length": 8, + "value": "\"height\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 2339, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 2407, + "length": 15, + "value": "\"scanAreaWidth\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 2427, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 2496, + "length": 16, + "value": "\"scanAreaHeight\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 2517, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 2586, + "length": 16, + "value": "\"scanAreaOffset\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 2607, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 2631, + "length": 11, + "value": "\"startScan\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 2740, + "length": 12, + "value": "\"flipCamera\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 2820, + "length": 13, + "value": "\"toggleFlash\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 2902, + "length": 13, + "value": "\"pauseCamera\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 2984, + "length": 12, + "value": "\"stopCamera\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 3064, + "length": 14, + "value": "\"resumeCamera\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 3148, + "length": 15, + "value": "\"getCameraInfo\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 3234, + "length": 14, + "value": "\"getFlashInfo\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 3318, + "length": 19, + "value": "\"getSystemFeatures\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 3812, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 3818, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 4447, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 4470, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 4605, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 4645, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 4777, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 4921, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "Array", + "offset": 5236, + "length": 2, + "value": "[]" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 5526, + "length": 17, + "value": "\"onPermissionSet\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 6076, + "length": 7, + "value": "\"AZTEC\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 6214, + "length": 9, + "value": "\"CODE_39\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 6354, + "length": 9, + "value": "\"CODE_93\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 6495, + "length": 10, + "value": "\"CODE_128\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 6640, + "length": 13, + "value": "\"DATA_MATRIX\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 6782, + "length": 7, + "value": "\"EAN_8\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 6919, + "length": 8, + "value": "\"EAN_13\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 7143, + "length": 5, + "value": "\"ITF\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 7279, + "length": 9, + "value": "\"PDF_417\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 7415, + "length": 9, + "value": "\"QR_CODE\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 7553, + "length": 7, + "value": "\"UPC_E\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 9301, + "length": 6, + "value": "\"type\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 9321, + "length": 10, + "value": "\"rawBytes\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 9501, + "length": 6, + "value": "\"code\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 9522, + "length": 6, + "value": "\"type\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 9624, + "length": 6, + "value": "\"code\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 9645, + "length": 6, + "value": "\"type\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 9665, + "length": 10, + "value": "\"rawBytes\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 9858, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 9968, + "length": 15, + "value": "\"onRecognizeQR\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 10232, + "length": 15, + "value": "\"unknown-error\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 10258, + "length": 26, + "value": "\"Unable to start scanning\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 11061, + "length": 5, + "value": "\"404\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 11077, + "length": 26, + "value": "\"No barcode scanner found\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 11288, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 11351, + "length": 24, + "value": "\"cameraInformationError\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 11386, + "length": 33, + "value": "\"Could not get flash information\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 11726, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 11789, + "length": 5, + "value": "\"404\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 11805, + "length": 36, + "value": "\"This device doesn't support flash\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 11909, + "length": 5, + "value": "\"404\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 11925, + "length": 26, + "value": "\"No barcode scanner found\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "BooleanLiteral", + "offset": 12199, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 12256, + "length": 5, + "value": "\"404\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 12272, + "length": 26, + "value": "\"No barcode scanner found\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "BooleanLiteral", + "offset": 12550, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 12607, + "length": 5, + "value": "\"404\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 12623, + "length": 26, + "value": "\"No barcode scanner found\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "BooleanLiteral", + "offset": 12821, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "BooleanLiteral", + "offset": 12863, + "length": 5, + "value": "false" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 12950, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "BooleanLiteral", + "offset": 12990, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "BooleanLiteral", + "offset": 13079, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "BooleanLiteral", + "offset": 13157, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "BooleanLiteral", + "offset": 13245, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 13326, + "length": 16, + "value": "\"hasFrontCamera\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 13379, + "length": 15, + "value": "\"hasBackCamera\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 13430, + "length": 10, + "value": "\"hasFlash\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 13473, + "length": 14, + "value": "\"activeCamera\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 13571, + "length": 5, + "value": "\"404\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 141, + "length": 6, + "value": "\"qr_code_scanner.QRView\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRViewFactory.swift", + "kind": "StringLiteral", + "offset": 123, + "length": 13, + "value": "\"qr_code_scanner.QRViewFactory\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/SwiftFlutterQrPlugin.swift", + "kind": "StringLiteral", + "offset": 275, + "length": 38, + "value": "\"net.touchcapture.qr.flutterqr\/qrview\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/SwiftFlutterQrPlugin.swift", + "kind": "StringLiteral", + "offset": 42, + "length": 20, + "value": "\"qr_code_scanner.SwiftFlutterQrPlugin\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios.private.swiftinterface b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..2b61c60 --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,31 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 effective-4.1.50 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 4 -enforce-exclusivity=checked -O -module-name qr_code_scanner +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import MTBBarcodeScanner +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import qr_code_scanner +@objc public class QRView : ObjectiveC.NSObject, Flutter.FlutterPlatformView { + public init(withFrame frame: CoreFoundation.CGRect, withRegistrar registrar: any Flutter.FlutterPluginRegistrar, withId id: Swift.Int64, params: Swift.Dictionary) + @objc deinit + @objc public func view() -> UIKit.UIView +} +@objc public class QRViewFactory : ObjectiveC.NSObject, Flutter.FlutterPlatformViewFactory { + public init(withRegistrar registrar: any Flutter.FlutterPluginRegistrar) + @objc public func create(withFrame frame: CoreFoundation.CGRect, viewIdentifier viewId: Swift.Int64, arguments args: Any?) -> any Flutter.FlutterPlatformView + @objc public func createArgsCodec() -> any Flutter.FlutterMessageCodec & ObjectiveC.NSObjectProtocol + @objc deinit +} +@objc public class SwiftFlutterQrPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + public init(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func applicationDidEnterBackground(_ application: UIKit.UIApplication) + @objc public func applicationWillTerminate(_ application: UIKit.UIApplication) + @objc deinit +} diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios.swiftdoc b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..9368e34 Binary files /dev/null and b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios.swiftinterface b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..2b61c60 --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,31 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 effective-4.1.50 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 4 -enforce-exclusivity=checked -O -module-name qr_code_scanner +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import MTBBarcodeScanner +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import qr_code_scanner +@objc public class QRView : ObjectiveC.NSObject, Flutter.FlutterPlatformView { + public init(withFrame frame: CoreFoundation.CGRect, withRegistrar registrar: any Flutter.FlutterPluginRegistrar, withId id: Swift.Int64, params: Swift.Dictionary) + @objc deinit + @objc public func view() -> UIKit.UIView +} +@objc public class QRViewFactory : ObjectiveC.NSObject, Flutter.FlutterPlatformViewFactory { + public init(withRegistrar registrar: any Flutter.FlutterPluginRegistrar) + @objc public func create(withFrame frame: CoreFoundation.CGRect, viewIdentifier viewId: Swift.Int64, arguments args: Any?) -> any Flutter.FlutterPlatformView + @objc public func createArgsCodec() -> any Flutter.FlutterMessageCodec & ObjectiveC.NSObjectProtocol + @objc deinit +} +@objc public class SwiftFlutterQrPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + public init(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func applicationDidEnterBackground(_ application: UIKit.UIApplication) + @objc public func applicationWillTerminate(_ application: UIKit.UIApplication) + @objc deinit +} diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/qr_code_scanner b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/qr_code_scanner new file mode 100755 index 0000000..a804c5c Binary files /dev/null and b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64/qr_code_scanner.framework/qr_code_scanner differ diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Headers/FlutterQrPlugin.h b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Headers/FlutterQrPlugin.h new file mode 100644 index 0000000..c3d077d --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Headers/FlutterQrPlugin.h @@ -0,0 +1,4 @@ +#import + +@interface FlutterQrPlugin : NSObject +@end diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Headers/qr_code_scanner-Swift.h b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Headers/qr_code_scanner-Swift.h new file mode 100644 index 0000000..9982923 --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Headers/qr_code_scanner-Swift.h @@ -0,0 +1,688 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 effective-4.1.50 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef QR_CODE_SCANNER_SWIFT_H +#define QR_CODE_SCANNER_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreFoundation; +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="qr_code_scanner",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@class UIView; + +SWIFT_CLASS("_TtC15qr_code_scanner6QRView") +@interface QRView : NSObject +- (UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + +@protocol FlutterMessageCodec; +@protocol NSObject; + +SWIFT_CLASS("_TtC15qr_code_scanner13QRViewFactory") +@interface QRViewFactory : NSObject +- (id _Nonnull)createWithFrame:(CGRect)frame viewIdentifier:(int64_t)viewId arguments:(id _Nullable)args SWIFT_WARN_UNUSED_RESULT; +- (id _Nonnull)createArgsCodec SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + +@protocol FlutterPluginRegistrar; +@class UIApplication; + +SWIFT_CLASS("_TtC15qr_code_scanner20SwiftFlutterQrPlugin") +@interface SwiftFlutterQrPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (void)applicationDidEnterBackground:(UIApplication * _Nonnull)application; +- (void)applicationWillTerminate:(UIApplication * _Nonnull)application; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.9.2 effective-4.1.50 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef QR_CODE_SCANNER_SWIFT_H +#define QR_CODE_SCANNER_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import CoreFoundation; +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="qr_code_scanner",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@class UIView; + +SWIFT_CLASS("_TtC15qr_code_scanner6QRView") +@interface QRView : NSObject +- (UIView * _Nonnull)view SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + +@protocol FlutterMessageCodec; +@protocol NSObject; + +SWIFT_CLASS("_TtC15qr_code_scanner13QRViewFactory") +@interface QRViewFactory : NSObject +- (id _Nonnull)createWithFrame:(CGRect)frame viewIdentifier:(int64_t)viewId arguments:(id _Nullable)args SWIFT_WARN_UNUSED_RESULT; +- (id _Nonnull)createArgsCodec SWIFT_WARN_UNUSED_RESULT; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + +@protocol FlutterPluginRegistrar; +@class UIApplication; + +SWIFT_CLASS("_TtC15qr_code_scanner20SwiftFlutterQrPlugin") +@interface SwiftFlutterQrPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (void)applicationDidEnterBackground:(UIApplication * _Nonnull)application; +- (void)applicationWillTerminate:(UIApplication * _Nonnull)application; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_DEPRECATED_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Headers/qr_code_scanner-umbrella.h b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Headers/qr_code_scanner-umbrella.h new file mode 100644 index 0000000..dd9750c --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Headers/qr_code_scanner-umbrella.h @@ -0,0 +1,17 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "FlutterQrPlugin.h" + +FOUNDATION_EXPORT double qr_code_scannerVersionNumber; +FOUNDATION_EXPORT const unsigned char qr_code_scannerVersionString[]; + diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Info.plist b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Info.plist new file mode 100644 index 0000000..6475ab7 Binary files /dev/null and b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Info.plist differ diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/module.modulemap b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/module.modulemap new file mode 100644 index 0000000..2bd1e72 --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module qr_code_scanner { + umbrella header "qr_code_scanner-umbrella.h" + + export * + module * { export * } +} + +module qr_code_scanner.Swift { + header "qr_code_scanner-Swift.h" + requires objc +} diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..17b4d09 Binary files /dev/null and b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..89482c9 Binary files /dev/null and b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.abi.json b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..cd933f9 --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,2078 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MTBBarcodeScanner", + "printedName": "MTBBarcodeScanner", + "declKind": "Import", + "moduleName": "qr_code_scanner" + }, + { + "kind": "TypeDecl", + "name": "QRView", + "printedName": "QRView", + "children": [ + { + "kind": "Var", + "name": "previewView", + "printedName": "previewView", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView(py)previewView", + "mangledName": "$s15qr_code_scanner6QRViewC11previewViewSo6UIViewCSgvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "IBOutlet", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView(im)previewView", + "mangledName": "$s15qr_code_scanner6QRViewC11previewViewSo6UIViewCSgvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView(im)setPreviewView:", + "mangledName": "$s15qr_code_scanner6QRViewC11previewViewSo6UIViewCSgvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC11previewViewSo6UIViewCSgvM", + "mangledName": "$s15qr_code_scanner6QRViewC11previewViewSo6UIViewCSgvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "scanner", + "printedName": "scanner", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MTBBarcodeScanner.MTBBarcodeScanner?", + "children": [ + { + "kind": "TypeNominal", + "name": "MTBBarcodeScanner", + "printedName": "MTBBarcodeScanner.MTBBarcodeScanner", + "usr": "c:objc(cs)MTBBarcodeScanner" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvp", + "mangledName": "$s15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MTBBarcodeScanner.MTBBarcodeScanner?", + "children": [ + { + "kind": "TypeNominal", + "name": "MTBBarcodeScanner", + "printedName": "MTBBarcodeScanner.MTBBarcodeScanner", + "usr": "c:objc(cs)MTBBarcodeScanner" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvg", + "mangledName": "$s15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MTBBarcodeScanner.MTBBarcodeScanner?", + "children": [ + { + "kind": "TypeNominal", + "name": "MTBBarcodeScanner", + "printedName": "MTBBarcodeScanner.MTBBarcodeScanner", + "usr": "c:objc(cs)MTBBarcodeScanner" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvs", + "mangledName": "$s15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvM", + "mangledName": "$s15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "registrar", + "printedName": "registrar", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Var", + "usr": "s:15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvp", + "mangledName": "$s15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvg", + "mangledName": "$s15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvs", + "mangledName": "$s15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvM", + "mangledName": "$s15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "channel", + "printedName": "channel", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterMethodChannel", + "printedName": "Flutter.FlutterMethodChannel", + "usr": "c:objc(cs)FlutterMethodChannel" + } + ], + "declKind": "Var", + "usr": "s:15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvp", + "mangledName": "$s15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterMethodChannel", + "printedName": "Flutter.FlutterMethodChannel", + "usr": "c:objc(cs)FlutterMethodChannel" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvg", + "mangledName": "$s15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterMethodChannel", + "printedName": "Flutter.FlutterMethodChannel", + "usr": "c:objc(cs)FlutterMethodChannel" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvs", + "mangledName": "$s15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvM", + "mangledName": "$s15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cameraFacing", + "printedName": "cameraFacing", + "children": [ + { + "kind": "TypeNominal", + "name": "MTBCamera", + "printedName": "MTBBarcodeScanner.MTBCamera", + "usr": "c:@E@MTBCamera" + } + ], + "declKind": "Var", + "usr": "s:15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvp", + "mangledName": "$s15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MTBCamera", + "printedName": "MTBBarcodeScanner.MTBCamera", + "usr": "c:@E@MTBCamera" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvg", + "mangledName": "$s15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "MTBCamera", + "printedName": "MTBBarcodeScanner.MTBCamera", + "usr": "c:@E@MTBCamera" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvs", + "mangledName": "$s15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvM", + "mangledName": "$s15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "QRCodeTypes", + "printedName": "QRCodeTypes", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.Int : AVFoundation.AVMetadataObject.ObjectType]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "ObjectType", + "printedName": "AVFoundation.AVMetadataObject.ObjectType", + "usr": "c:@T@AVMetadataObjectType" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvp", + "mangledName": "$s15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.Int : AVFoundation.AVMetadataObject.ObjectType]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "ObjectType", + "printedName": "AVFoundation.AVMetadataObject.ObjectType", + "usr": "c:@T@AVMetadataObjectType" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvg", + "mangledName": "$s15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.Int : AVFoundation.AVMetadataObject.ObjectType]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "ObjectType", + "printedName": "AVFoundation.AVMetadataObject.ObjectType", + "usr": "c:@T@AVMetadataObjectType" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvs", + "mangledName": "$s15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvM", + "mangledName": "$s15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withFrame:withRegistrar:withId:params:)", + "children": [ + { + "kind": "TypeNominal", + "name": "QRView", + "printedName": "qr_code_scanner.QRView", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + }, + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Constructor", + "usr": "s:15qr_code_scanner6QRViewC9withFrame0E9Registrar0E2Id6paramsACSo6CGRectV_So013FlutterPluginG0_ps5Int64VSDySSypGtcfc", + "mangledName": "$s15qr_code_scanner6QRViewC9withFrame0E9Registrar0E2Id6paramsACSo6CGRectV_So013FlutterPluginG0_ps5Int64VSDySSypGtcfc", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "view", + "printedName": "view()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView(im)view", + "mangledName": "$s15qr_code_scanner6QRViewC4viewSo6UIViewCyF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "objc_name": "view", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDimensions", + "printedName": "setDimensions(_:width:height:scanAreaWidth:scanAreaHeight:scanAreaOffset:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC13setDimensions_5width6height13scanAreaWidth0iJ6Height0iJ6OffsetyyypSgc_S5dtF", + "mangledName": "$s15qr_code_scanner6QRViewC13setDimensions_5width6height13scanAreaWidth0iJ6Height0iJ6OffsetyyypSgc_S5dtF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startScan", + "printedName": "startScan(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC9startScanyySaySiG_yypSgctF", + "mangledName": "$s15qr_code_scanner6QRViewC9startScanyySaySiG_yypSgctF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopCamera", + "printedName": "stopCamera(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC10stopCamerayyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC10stopCamerayyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCameraInfo", + "printedName": "getCameraInfo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC13getCameraInfoyyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC13getCameraInfoyyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flipCamera", + "printedName": "flipCamera(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC10flipCamerayyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC10flipCamerayyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFlashInfo", + "printedName": "getFlashInfo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC12getFlashInfoyyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC12getFlashInfoyyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toggleFlash", + "printedName": "toggleFlash(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC11toggleFlashyyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC11toggleFlashyyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "pauseCamera", + "printedName": "pauseCamera(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC11pauseCamerayyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC11pauseCamerayyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resumeCamera", + "printedName": "resumeCamera(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC12resumeCamerayyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC12resumeCamerayyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getSystemFeatures", + "printedName": "getSystemFeatures(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC17getSystemFeaturesyyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC17getSystemFeaturesyyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "QRView", + "printedName": "qr_code_scanner.QRView", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView" + } + ], + "declKind": "Constructor", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView(im)init", + "mangledName": "$s15qr_code_scanner6QRViewCACycfc", + "moduleName": "qr_code_scanner", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView", + "mangledName": "$s15qr_code_scanner6QRViewC", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "QRViewFactory", + "printedName": "QRViewFactory", + "children": [ + { + "kind": "Var", + "name": "registrar", + "printedName": "registrar", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterPluginRegistrar?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvp", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterPluginRegistrar?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvg", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterPluginRegistrar?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvs", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvM", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withRegistrar:)", + "children": [ + { + "kind": "TypeNominal", + "name": "QRViewFactory", + "printedName": "qr_code_scanner.QRViewFactory", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Constructor", + "usr": "s:15qr_code_scanner13QRViewFactoryC13withRegistrarACSo013FlutterPluginG0_p_tcfc", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC13withRegistrarACSo013FlutterPluginG0_p_tcfc", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "create", + "printedName": "create(withFrame:viewIdentifier:arguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterPlatformView", + "printedName": "Flutter.FlutterPlatformView", + "usr": "c:objc(pl)FlutterPlatformView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory(im)createWithFrame:viewIdentifier:arguments:", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC6create9withFrame14viewIdentifier9argumentsSo19FlutterPlatformView_pSo6CGRectV_s5Int64VypSgtF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "objc_name": "createWithFrame:viewIdentifier:arguments:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "createArgsCodec", + "printedName": "createArgsCodec()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Flutter.FlutterMessageCodec & ObjectiveC.NSObjectProtocol" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory(im)createArgsCodec", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC15createArgsCodecSo014FlutterMessageH0_So8NSObjectpyF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "objc_name": "createArgsCodec", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "QRViewFactory", + "printedName": "qr_code_scanner.QRViewFactory", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory" + } + ], + "declKind": "Constructor", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory(im)init", + "mangledName": "$s15qr_code_scanner13QRViewFactoryCACycfc", + "moduleName": "qr_code_scanner", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "qr_code_scanner" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "qr_code_scanner" + }, + { + "kind": "TypeDecl", + "name": "SwiftFlutterQrPlugin", + "printedName": "SwiftFlutterQrPlugin", + "children": [ + { + "kind": "Var", + "name": "factory", + "printedName": "factory", + "children": [ + { + "kind": "TypeNominal", + "name": "QRViewFactory", + "printedName": "qr_code_scanner.QRViewFactory", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory" + } + ], + "declKind": "Var", + "usr": "s:15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvp", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "QRViewFactory", + "printedName": "qr_code_scanner.QRViewFactory", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvg", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "QRViewFactory", + "printedName": "qr_code_scanner.QRViewFactory", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvs", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvM", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftFlutterQrPlugin", + "printedName": "qr_code_scanner.SwiftFlutterQrPlugin", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Constructor", + "usr": "s:15qr_code_scanner20SwiftFlutterQrPluginC4withACSo0eG9Registrar_p_tcfc", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC4withACSo0eG9Registrar_p_tcfc", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin(cm)registerWithRegistrar:", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC8register4withySo0eG9Registrar_p_tFZ", + "moduleName": "qr_code_scanner", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidEnterBackground", + "printedName": "applicationDidEnterBackground(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin(im)applicationDidEnterBackground:", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC29applicationDidEnterBackgroundyySo13UIApplicationCF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "objc_name": "applicationDidEnterBackground:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillTerminate", + "printedName": "applicationWillTerminate(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin(im)applicationWillTerminate:", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC24applicationWillTerminateyySo13UIApplicationCF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "objc_name": "applicationWillTerminate:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftFlutterQrPlugin", + "printedName": "qr_code_scanner.SwiftFlutterQrPlugin", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin(im)init", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginCACycfc", + "moduleName": "qr_code_scanner", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 515, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 563, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 608, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 657, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 706, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 756, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 809, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 856, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 904, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 962, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1007, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1057, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1103, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1149, + "length": 2, + "value": "13" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1195, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1244, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 141, + "length": 6, + "value": "\"qr_code_scanner.QRView\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRViewFactory.swift", + "kind": "StringLiteral", + "offset": 123, + "length": 13, + "value": "\"qr_code_scanner.QRViewFactory\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/SwiftFlutterQrPlugin.swift", + "kind": "StringLiteral", + "offset": 42, + "length": 20, + "value": "\"qr_code_scanner.SwiftFlutterQrPlugin\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..9ada842 --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,31 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 effective-4.1.50 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 4 -enforce-exclusivity=checked -Onone -module-name qr_code_scanner +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import MTBBarcodeScanner +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import qr_code_scanner +@objc public class QRView : ObjectiveC.NSObject, Flutter.FlutterPlatformView { + public init(withFrame frame: CoreFoundation.CGRect, withRegistrar registrar: any Flutter.FlutterPluginRegistrar, withId id: Swift.Int64, params: Swift.Dictionary) + @objc deinit + @objc public func view() -> UIKit.UIView +} +@objc public class QRViewFactory : ObjectiveC.NSObject, Flutter.FlutterPlatformViewFactory { + public init(withRegistrar registrar: any Flutter.FlutterPluginRegistrar) + @objc public func create(withFrame frame: CoreFoundation.CGRect, viewIdentifier viewId: Swift.Int64, arguments args: Any?) -> any Flutter.FlutterPlatformView + @objc public func createArgsCodec() -> any Flutter.FlutterMessageCodec & ObjectiveC.NSObjectProtocol + @objc deinit +} +@objc public class SwiftFlutterQrPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + public init(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func applicationDidEnterBackground(_ application: UIKit.UIApplication) + @objc public func applicationWillTerminate(_ application: UIKit.UIApplication) + @objc deinit +} diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..3180f55 Binary files /dev/null and b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..9ada842 --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,31 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 effective-4.1.50 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 4 -enforce-exclusivity=checked -Onone -module-name qr_code_scanner +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import MTBBarcodeScanner +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import qr_code_scanner +@objc public class QRView : ObjectiveC.NSObject, Flutter.FlutterPlatformView { + public init(withFrame frame: CoreFoundation.CGRect, withRegistrar registrar: any Flutter.FlutterPluginRegistrar, withId id: Swift.Int64, params: Swift.Dictionary) + @objc deinit + @objc public func view() -> UIKit.UIView +} +@objc public class QRViewFactory : ObjectiveC.NSObject, Flutter.FlutterPlatformViewFactory { + public init(withRegistrar registrar: any Flutter.FlutterPluginRegistrar) + @objc public func create(withFrame frame: CoreFoundation.CGRect, viewIdentifier viewId: Swift.Int64, arguments args: Any?) -> any Flutter.FlutterPlatformView + @objc public func createArgsCodec() -> any Flutter.FlutterMessageCodec & ObjectiveC.NSObjectProtocol + @objc deinit +} +@objc public class SwiftFlutterQrPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + public init(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func applicationDidEnterBackground(_ application: UIKit.UIApplication) + @objc public func applicationWillTerminate(_ application: UIKit.UIApplication) + @objc deinit +} diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..cd933f9 --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,2078 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "MTBBarcodeScanner", + "printedName": "MTBBarcodeScanner", + "declKind": "Import", + "moduleName": "qr_code_scanner" + }, + { + "kind": "TypeDecl", + "name": "QRView", + "printedName": "QRView", + "children": [ + { + "kind": "Var", + "name": "previewView", + "printedName": "previewView", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView(py)previewView", + "mangledName": "$s15qr_code_scanner6QRViewC11previewViewSo6UIViewCSgvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "IBOutlet", + "ObjC" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView(im)previewView", + "mangledName": "$s15qr_code_scanner6QRViewC11previewViewSo6UIViewCSgvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "ImplicitlyUnwrappedOptional", + "printedName": "UIKit.UIView?", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView(im)setPreviewView:", + "mangledName": "$s15qr_code_scanner6QRViewC11previewViewSo6UIViewCSgvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "declAttributes": [ + "ObjC" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC11previewViewSo6UIViewCSgvM", + "mangledName": "$s15qr_code_scanner6QRViewC11previewViewSo6UIViewCSgvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "scanner", + "printedName": "scanner", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MTBBarcodeScanner.MTBBarcodeScanner?", + "children": [ + { + "kind": "TypeNominal", + "name": "MTBBarcodeScanner", + "printedName": "MTBBarcodeScanner.MTBBarcodeScanner", + "usr": "c:objc(cs)MTBBarcodeScanner" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvp", + "mangledName": "$s15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MTBBarcodeScanner.MTBBarcodeScanner?", + "children": [ + { + "kind": "TypeNominal", + "name": "MTBBarcodeScanner", + "printedName": "MTBBarcodeScanner.MTBBarcodeScanner", + "usr": "c:objc(cs)MTBBarcodeScanner" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvg", + "mangledName": "$s15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "MTBBarcodeScanner.MTBBarcodeScanner?", + "children": [ + { + "kind": "TypeNominal", + "name": "MTBBarcodeScanner", + "printedName": "MTBBarcodeScanner.MTBBarcodeScanner", + "usr": "c:objc(cs)MTBBarcodeScanner" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvs", + "mangledName": "$s15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvM", + "mangledName": "$s15qr_code_scanner6QRViewC0C0So17MTBBarcodeScannerCSgvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "registrar", + "printedName": "registrar", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Var", + "usr": "s:15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvp", + "mangledName": "$s15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvg", + "mangledName": "$s15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvs", + "mangledName": "$s15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvM", + "mangledName": "$s15qr_code_scanner6QRViewC9registrarSo22FlutterPluginRegistrar_pvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "channel", + "printedName": "channel", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterMethodChannel", + "printedName": "Flutter.FlutterMethodChannel", + "usr": "c:objc(cs)FlutterMethodChannel" + } + ], + "declKind": "Var", + "usr": "s:15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvp", + "mangledName": "$s15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterMethodChannel", + "printedName": "Flutter.FlutterMethodChannel", + "usr": "c:objc(cs)FlutterMethodChannel" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvg", + "mangledName": "$s15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterMethodChannel", + "printedName": "Flutter.FlutterMethodChannel", + "usr": "c:objc(cs)FlutterMethodChannel" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvs", + "mangledName": "$s15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvM", + "mangledName": "$s15qr_code_scanner6QRViewC7channelSo20FlutterMethodChannelCvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "cameraFacing", + "printedName": "cameraFacing", + "children": [ + { + "kind": "TypeNominal", + "name": "MTBCamera", + "printedName": "MTBBarcodeScanner.MTBCamera", + "usr": "c:@E@MTBCamera" + } + ], + "declKind": "Var", + "usr": "s:15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvp", + "mangledName": "$s15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "MTBCamera", + "printedName": "MTBBarcodeScanner.MTBCamera", + "usr": "c:@E@MTBCamera" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvg", + "mangledName": "$s15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "MTBCamera", + "printedName": "MTBBarcodeScanner.MTBCamera", + "usr": "c:@E@MTBCamera" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvs", + "mangledName": "$s15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvM", + "mangledName": "$s15qr_code_scanner6QRViewC12cameraFacingSo9MTBCameraVvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Var", + "name": "QRCodeTypes", + "printedName": "QRCodeTypes", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.Int : AVFoundation.AVMetadataObject.ObjectType]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "ObjectType", + "printedName": "AVFoundation.AVMetadataObject.ObjectType", + "usr": "c:@T@AVMetadataObjectType" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Var", + "usr": "s:15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvp", + "mangledName": "$s15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage", + "RawDocComment" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.Int : AVFoundation.AVMetadataObject.ObjectType]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "ObjectType", + "printedName": "AVFoundation.AVMetadataObject.ObjectType", + "usr": "c:@T@AVMetadataObjectType" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvg", + "mangledName": "$s15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.Int : AVFoundation.AVMetadataObject.ObjectType]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + }, + { + "kind": "TypeNominal", + "name": "ObjectType", + "printedName": "AVFoundation.AVMetadataObject.ObjectType", + "usr": "c:@T@AVMetadataObjectType" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvs", + "mangledName": "$s15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvM", + "mangledName": "$s15qr_code_scanner6QRViewC11QRCodeTypesSDySiSo20AVMetadataObjectTypeaGvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withFrame:withRegistrar:withId:params:)", + "children": [ + { + "kind": "TypeNominal", + "name": "QRView", + "printedName": "qr_code_scanner.QRView", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + }, + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + } + ], + "declKind": "Constructor", + "usr": "s:15qr_code_scanner6QRViewC9withFrame0E9Registrar0E2Id6paramsACSo6CGRectV_So013FlutterPluginG0_ps5Int64VSDySSypGtcfc", + "mangledName": "$s15qr_code_scanner6QRViewC9withFrame0E9Registrar0E2Id6paramsACSo6CGRectV_So013FlutterPluginG0_ps5Int64VSDySSypGtcfc", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "view", + "printedName": "view()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIView", + "printedName": "UIKit.UIView", + "usr": "c:objc(cs)UIView" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView(im)view", + "mangledName": "$s15qr_code_scanner6QRViewC4viewSo6UIViewCyF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "objc_name": "view", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDimensions", + "printedName": "setDimensions(_:width:height:scanAreaWidth:scanAreaHeight:scanAreaOffset:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC13setDimensions_5width6height13scanAreaWidth0iJ6Height0iJ6OffsetyyypSgc_S5dtF", + "mangledName": "$s15qr_code_scanner6QRViewC13setDimensions_5width6height13scanAreaWidth0iJ6Height0iJ6OffsetyyypSgc_S5dtF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "startScan", + "printedName": "startScan(_:_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.Int]", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "usr": "s:Sa" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC9startScanyySaySiG_yypSgctF", + "mangledName": "$s15qr_code_scanner6QRViewC9startScanyySaySiG_yypSgctF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "stopCamera", + "printedName": "stopCamera(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC10stopCamerayyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC10stopCamerayyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getCameraInfo", + "printedName": "getCameraInfo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC13getCameraInfoyyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC13getCameraInfoyyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "flipCamera", + "printedName": "flipCamera(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC10flipCamerayyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC10flipCamerayyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getFlashInfo", + "printedName": "getFlashInfo(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC12getFlashInfoyyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC12getFlashInfoyyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "toggleFlash", + "printedName": "toggleFlash(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC11toggleFlashyyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC11toggleFlashyyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "pauseCamera", + "printedName": "pauseCamera(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC11pauseCamerayyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC11pauseCamerayyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "resumeCamera", + "printedName": "resumeCamera(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC12resumeCamerayyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC12resumeCamerayyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getSystemFeatures", + "printedName": "getSystemFeatures(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Any?) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ] + } + ], + "declKind": "Func", + "usr": "s:15qr_code_scanner6QRViewC17getSystemFeaturesyyyypSgcF", + "mangledName": "$s15qr_code_scanner6QRViewC17getSystemFeaturesyyyypSgcF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "QRView", + "printedName": "qr_code_scanner.QRView", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView" + } + ], + "declKind": "Constructor", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView(im)init", + "mangledName": "$s15qr_code_scanner6QRViewCACycfc", + "moduleName": "qr_code_scanner", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@qr_code_scanner@objc(cs)QRView", + "mangledName": "$s15qr_code_scanner6QRViewC", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "QRViewFactory", + "printedName": "QRViewFactory", + "children": [ + { + "kind": "Var", + "name": "registrar", + "printedName": "registrar", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterPluginRegistrar?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvp", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasInitialValue", + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterPluginRegistrar?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvg", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Flutter.FlutterPluginRegistrar?", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvs", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvM", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC9registrarSo22FlutterPluginRegistrar_pSgvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(withRegistrar:)", + "children": [ + { + "kind": "TypeNominal", + "name": "QRViewFactory", + "printedName": "qr_code_scanner.QRViewFactory", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Constructor", + "usr": "s:15qr_code_scanner13QRViewFactoryC13withRegistrarACSo013FlutterPluginG0_p_tcfc", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC13withRegistrarACSo013FlutterPluginG0_p_tcfc", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "create", + "printedName": "create(withFrame:viewIdentifier:arguments:)", + "children": [ + { + "kind": "TypeNominal", + "name": "FlutterPlatformView", + "printedName": "Flutter.FlutterPlatformView", + "usr": "c:objc(pl)FlutterPlatformView" + }, + { + "kind": "TypeNominal", + "name": "CGRect", + "printedName": "CoreFoundation.CGRect", + "usr": "c:@S@CGRect" + }, + { + "kind": "TypeNominal", + "name": "Int64", + "printedName": "Swift.Int64", + "usr": "s:s5Int64V" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory(im)createWithFrame:viewIdentifier:arguments:", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC6create9withFrame14viewIdentifier9argumentsSo19FlutterPlatformView_pSo6CGRectV_s5Int64VypSgtF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "objc_name": "createWithFrame:viewIdentifier:arguments:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "createArgsCodec", + "printedName": "createArgsCodec()", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Flutter.FlutterMessageCodec & ObjectiveC.NSObjectProtocol" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory(im)createArgsCodec", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC15createArgsCodecSo014FlutterMessageH0_So8NSObjectpyF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "objc_name": "createArgsCodec", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "QRViewFactory", + "printedName": "qr_code_scanner.QRViewFactory", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory" + } + ], + "declKind": "Constructor", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory(im)init", + "mangledName": "$s15qr_code_scanner13QRViewFactoryCACycfc", + "moduleName": "qr_code_scanner", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory", + "mangledName": "$s15qr_code_scanner13QRViewFactoryC", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "qr_code_scanner" + }, + { + "kind": "Import", + "name": "UIKit", + "printedName": "UIKit", + "declKind": "Import", + "moduleName": "qr_code_scanner" + }, + { + "kind": "TypeDecl", + "name": "SwiftFlutterQrPlugin", + "printedName": "SwiftFlutterQrPlugin", + "children": [ + { + "kind": "Var", + "name": "factory", + "printedName": "factory", + "children": [ + { + "kind": "TypeNominal", + "name": "QRViewFactory", + "printedName": "qr_code_scanner.QRViewFactory", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory" + } + ], + "declKind": "Var", + "usr": "s:15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvp", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvp", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "HasStorage" + ], + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "QRViewFactory", + "printedName": "qr_code_scanner.QRViewFactory", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvg", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvg", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "QRViewFactory", + "printedName": "qr_code_scanner.QRViewFactory", + "usr": "c:@M@qr_code_scanner@objc(cs)QRViewFactory" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvs", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvs", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvM", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC7factoryAA13QRViewFactoryCvM", + "moduleName": "qr_code_scanner", + "implicit": true, + "isOpen": true, + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftFlutterQrPlugin", + "printedName": "qr_code_scanner.SwiftFlutterQrPlugin", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Constructor", + "usr": "s:15qr_code_scanner20SwiftFlutterQrPluginC4withACSo0eG9Registrar_p_tcfc", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC4withACSo0eG9Registrar_p_tcfc", + "moduleName": "qr_code_scanner", + "declAttributes": [ + "AccessControl" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin(cm)registerWithRegistrar:", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC8register4withySo0eG9Registrar_p_tFZ", + "moduleName": "qr_code_scanner", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationDidEnterBackground", + "printedName": "applicationDidEnterBackground(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin(im)applicationDidEnterBackground:", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC29applicationDidEnterBackgroundyySo13UIApplicationCF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "objc_name": "applicationDidEnterBackground:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "applicationWillTerminate", + "printedName": "applicationWillTerminate(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "UIApplication", + "printedName": "UIKit.UIApplication", + "usr": "c:objc(cs)UIApplication" + } + ], + "declKind": "Func", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin(im)applicationWillTerminate:", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC24applicationWillTerminateyySo13UIApplicationCF", + "moduleName": "qr_code_scanner", + "isOpen": true, + "objc_name": "applicationWillTerminate:", + "declAttributes": [ + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SwiftFlutterQrPlugin", + "printedName": "qr_code_scanner.SwiftFlutterQrPlugin", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin(im)init", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginCACycfc", + "moduleName": "qr_code_scanner", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@qr_code_scanner@objc(cs)SwiftFlutterQrPlugin", + "mangledName": "$s15qr_code_scanner20SwiftFlutterQrPluginC", + "moduleName": "qr_code_scanner", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 515, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 563, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 608, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 657, + "length": 1, + "value": "3" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 706, + "length": 1, + "value": "4" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 756, + "length": 1, + "value": "5" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 809, + "length": 1, + "value": "6" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 856, + "length": 1, + "value": "7" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 904, + "length": 1, + "value": "8" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 962, + "length": 1, + "value": "9" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1007, + "length": 2, + "value": "10" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1057, + "length": 2, + "value": "11" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1103, + "length": 2, + "value": "12" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1149, + "length": 2, + "value": "13" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1195, + "length": 2, + "value": "14" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "IntegerLiteral", + "offset": 1244, + "length": 2, + "value": "15" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRView.swift", + "kind": "StringLiteral", + "offset": 141, + "length": 6, + "value": "\"qr_code_scanner.QRView\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/QRViewFactory.swift", + "kind": "StringLiteral", + "offset": 123, + "length": 13, + "value": "\"qr_code_scanner.QRViewFactory\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/qr_code_scanner-1.0.1\/ios\/Classes\/SwiftFlutterQrPlugin.swift", + "kind": "StringLiteral", + "offset": 42, + "length": 20, + "value": "\"qr_code_scanner.SwiftFlutterQrPlugin\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..942e7b4 --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,31 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 effective-4.1.50 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 4 -enforce-exclusivity=checked -Onone -module-name qr_code_scanner +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import MTBBarcodeScanner +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import qr_code_scanner +@objc public class QRView : ObjectiveC.NSObject, Flutter.FlutterPlatformView { + public init(withFrame frame: CoreFoundation.CGRect, withRegistrar registrar: any Flutter.FlutterPluginRegistrar, withId id: Swift.Int64, params: Swift.Dictionary) + @objc deinit + @objc public func view() -> UIKit.UIView +} +@objc public class QRViewFactory : ObjectiveC.NSObject, Flutter.FlutterPlatformViewFactory { + public init(withRegistrar registrar: any Flutter.FlutterPluginRegistrar) + @objc public func create(withFrame frame: CoreFoundation.CGRect, viewIdentifier viewId: Swift.Int64, arguments args: Any?) -> any Flutter.FlutterPlatformView + @objc public func createArgsCodec() -> any Flutter.FlutterMessageCodec & ObjectiveC.NSObjectProtocol + @objc deinit +} +@objc public class SwiftFlutterQrPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + public init(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func applicationDidEnterBackground(_ application: UIKit.UIApplication) + @objc public func applicationWillTerminate(_ application: UIKit.UIApplication) + @objc deinit +} diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..447443f Binary files /dev/null and b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..942e7b4 --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,31 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 effective-4.1.50 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 4 -enforce-exclusivity=checked -Onone -module-name qr_code_scanner +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import MTBBarcodeScanner +import Swift +import UIKit +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import qr_code_scanner +@objc public class QRView : ObjectiveC.NSObject, Flutter.FlutterPlatformView { + public init(withFrame frame: CoreFoundation.CGRect, withRegistrar registrar: any Flutter.FlutterPluginRegistrar, withId id: Swift.Int64, params: Swift.Dictionary) + @objc deinit + @objc public func view() -> UIKit.UIView +} +@objc public class QRViewFactory : ObjectiveC.NSObject, Flutter.FlutterPlatformViewFactory { + public init(withRegistrar registrar: any Flutter.FlutterPluginRegistrar) + @objc public func create(withFrame frame: CoreFoundation.CGRect, viewIdentifier viewId: Swift.Int64, arguments args: Any?) -> any Flutter.FlutterPlatformView + @objc public func createArgsCodec() -> any Flutter.FlutterMessageCodec & ObjectiveC.NSObjectProtocol + @objc deinit +} +@objc public class SwiftFlutterQrPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + public init(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc public func applicationDidEnterBackground(_ application: UIKit.UIApplication) + @objc public func applicationWillTerminate(_ application: UIKit.UIApplication) + @objc deinit +} diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/_CodeSignature/CodeResources b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..8e981b6 --- /dev/null +++ b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/_CodeSignature/CodeResources @@ -0,0 +1,278 @@ + + + + + files + + Headers/FlutterQrPlugin.h + + d9kyQHWxL2fDBrFSqChBwBXMDXU= + + Headers/qr_code_scanner-Swift.h + + yUdN+ceHnaMywLAwnby/bDJR1X8= + + Headers/qr_code_scanner-umbrella.h + + wlt1QqyR6PlSDwYChWzSLd592+4= + + Info.plist + + fBWf4XDplJ58wgtsL46kzCavQ4g= + + Modules/module.modulemap + + 9an1xYKdLghkNuJHBuFNhDmXGU0= + + Modules/qr_code_scanner.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + gwojSpDtUcveKaNfoJ6334oLw1c= + + Modules/qr_code_scanner.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + jf4NQd2ucFmMwRWAA+D3kGWIZdY= + + Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.abi.json + + 5A3EseRB1D5cHe+M8ybI736CU8A= + + Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + 9Or/fpASuZN8pS15Ac+QU96opBc= + + Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + 93oqs8CmN4Qvz5m+F2f7Pb/BHio= + + Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + 9Or/fpASuZN8pS15Ac+QU96opBc= + + Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + 6SMaw74El2baCpnqN1VttJOfHxI= + + Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.abi.json + + 5A3EseRB1D5cHe+M8ybI736CU8A= + + Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + 4r/TAfkkjlbXTrcc5TqmcMybknM= + + Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + +33sV8dZODhBGPhaqf4J9p2rvIg= + + Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + 4r/TAfkkjlbXTrcc5TqmcMybknM= + + Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + 43bN6UOZnXVlP0ENcM3AbdH7B0c= + + + files2 + + Headers/FlutterQrPlugin.h + + hash2 + + kXLdvunDFYDXZ7BqwBPf0+6NF4+DZak3EhwcADmjRLU= + + + Headers/qr_code_scanner-Swift.h + + hash2 + + TUlR2huPU7N8qcLOk9vJCQlbc3U0Rt6+EmfKl9FZ5Lo= + + + Headers/qr_code_scanner-umbrella.h + + hash2 + + /+EHsI2/1CByj8RH/tVxcQ224po00DCfwou/SOX7teQ= + + + Modules/module.modulemap + + hash2 + + 3okw7pcj9O6VxMRi9upNrdm0ofixsoAGePce/+kYMRI= + + + Modules/qr_code_scanner.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + hash2 + + tER6Ca/QhkHdrdnIfI3gHn0LFZ5zp1KPm4hAzJDK9d0= + + + Modules/qr_code_scanner.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + hash2 + + Ir8mbvv1WiGuXUvtr8V4vZ+BIWCjVBT0c0HsM75BpQc= + + + Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + 441mpNoM9Pa9cQb/lyNv/2ELaEvDXiP/ZW1Ck3v1eV8= + + + Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + AJdCbz5vVH6oGoNO9wFro3FslTgX/2La7A04iYnN1Gc= + + + Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + yV0IAhRYIBFoPkjtFwXp0Y8z0pfZTKV20xO5leS3kWE= + + + Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + AJdCbz5vVH6oGoNO9wFro3FslTgX/2La7A04iYnN1Gc= + + + Modules/qr_code_scanner.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + sz7pMTYpocDLp7cX1wGhgTorGxlmtKmifnHyiyWaJs0= + + + Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + 441mpNoM9Pa9cQb/lyNv/2ELaEvDXiP/ZW1Ck3v1eV8= + + + Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + BHof/W+M301kqy/N5XRJb5fFbMgTWy4MYapeAWTRV0A= + + + Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + 9pcSsuXvtlUOu88l2jp+jDGabFmnN8BJRVLlsZOXJv8= + + + Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + BHof/W+M301kqy/N5XRJb5fFbMgTWy4MYapeAWTRV0A= + + + Modules/qr_code_scanner.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + /LYLMaVrxM1MBlSyk6rIT/6VuOn9ucNcWC9D3DnHVmM= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/qr_code_scanner b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/qr_code_scanner new file mode 100755 index 0000000..477aba0 Binary files /dev/null and b/Flutter/Release/qr_code_scanner.xcframework/ios-arm64_x86_64-simulator/qr_code_scanner.framework/qr_code_scanner differ diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/Info.plist b/Flutter/Release/shared_preferences_foundation.xcframework/Info.plist new file mode 100644 index 0000000..f1aa74f --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + shared_preferences_foundation.framework/shared_preferences_foundation + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + shared_preferences_foundation.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + shared_preferences_foundation.framework/shared_preferences_foundation + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + shared_preferences_foundation.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/dSYMs/shared_preferences_foundation.framework.dSYM/Contents/Info.plist b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/dSYMs/shared_preferences_foundation.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..c2a697e --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/dSYMs/shared_preferences_foundation.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.shared-preferences-foundation + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 0.0.1 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/dSYMs/shared_preferences_foundation.framework.dSYM/Contents/Resources/DWARF/shared_preferences_foundation b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/dSYMs/shared_preferences_foundation.framework.dSYM/Contents/Resources/DWARF/shared_preferences_foundation new file mode 100644 index 0000000..18e3d7b Binary files /dev/null and b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/dSYMs/shared_preferences_foundation.framework.dSYM/Contents/Resources/DWARF/shared_preferences_foundation differ diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/dSYMs/shared_preferences_foundation.framework.dSYM/Contents/Resources/Relocations/aarch64/shared_preferences_foundation.yml b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/dSYMs/shared_preferences_foundation.framework.dSYM/Contents/Resources/Relocations/aarch64/shared_preferences_foundation.yml new file mode 100644 index 0000000..4d9a240 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/dSYMs/shared_preferences_foundation.framework.dSYM/Contents/Resources/Relocations/aarch64/shared_preferences_foundation.yml @@ -0,0 +1,66 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/shared_preferences_foundation/shared_preferences_foundation.framework/shared_preferences_foundation' +relocations: + - { offsetInCU: 0x34, offset: 0x573D3, size: 0x8, addend: 0x0, symName: _shared_preferences_foundationVersionString, symObjAddr: 0x0, symBinAddr: 0xE750, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x57408, size: 0x8, addend: 0x0, symName: _shared_preferences_foundationVersionNumber, symObjAddr: 0x40, symBinAddr: 0xE790, symSize: 0x0 } + - { offsetInCU: 0x43, offset: 0x57461, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation10nilOrValue33_CCD8851934D588835E18C29B514F4159LLyxSgypSglFSaySSG_Tg5', symObjAddr: 0x94, symBinAddr: 0x8000, symSize: 0xEC } + - { offsetInCU: 0x24E, offset: 0x5766C, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU_', symObjAddr: 0x180, symBinAddr: 0x80EC, symSize: 0x1B8 } + - { offsetInCU: 0x3DA, offset: 0x577F8, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU0_', symObjAddr: 0x4D8, symBinAddr: 0x8444, symSize: 0x218 } + - { offsetInCU: 0x5D0, offset: 0x579EE, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU1_', symObjAddr: 0x6F0, symBinAddr: 0x865C, symSize: 0x220 } + - { offsetInCU: 0x7D3, offset: 0x57BF1, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU2_', symObjAddr: 0x910, symBinAddr: 0x887C, symSize: 0x224 } + - { offsetInCU: 0x9CD, offset: 0x57DEB, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU3_', symObjAddr: 0xB34, symBinAddr: 0x8AA0, symSize: 0x1EC } + - { offsetInCU: 0xBE5, offset: 0x58003, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU4_', symObjAddr: 0xD20, symBinAddr: 0x8C8C, symSize: 0x1C0 } + - { offsetInCU: 0xDDF, offset: 0x581FD, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation20UserDefaultsApiSetupCfD', symObjAddr: 0xEE0, symBinAddr: 0x8E4C, symSize: 0x10 } + - { offsetInCU: 0xE0E, offset: 0x5822C, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZTf4nnd_n', symObjAddr: 0x1904, symBinAddr: 0x9870, symSize: 0x818 } + - { offsetInCU: 0xFE0, offset: 0x583FE, size: 0x8, addend: 0x0, symName: '_$sypSgAAIegn_Iegng_yXlSgABIeyBy_IeyByy_TR', symObjAddr: 0x338, symBinAddr: 0x82A4, symSize: 0xC8 } + - { offsetInCU: 0xFF8, offset: 0x58416, size: 0x8, addend: 0x0, symName: '_$syXlSgIeyBy_ypSgIegn_TR', symObjAddr: 0x400, symBinAddr: 0x836C, symSize: 0xD8 } + - { offsetInCU: 0x1010, offset: 0x5842E, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation20UserDefaultsApiSetupCMa', symObjAddr: 0xEF0, symBinAddr: 0x8E5C, symSize: 0x20 } + - { offsetInCU: 0x10F5, offset: 0x58513, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSS_Tg5', symObjAddr: 0x1668, symBinAddr: 0x95D4, symSize: 0xE0 } + - { offsetInCU: 0x113F, offset: 0x5855D, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSSSg_Tg5', symObjAddr: 0x1748, symBinAddr: 0x96B4, symSize: 0xC8 } + - { offsetInCU: 0x11B9, offset: 0x585D7, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSS_Tg5', symObjAddr: 0x1810, symBinAddr: 0x977C, symSize: 0x64 } + - { offsetInCU: 0x11FB, offset: 0x58619, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSSSg_Tg5', symObjAddr: 0x1874, symBinAddr: 0x97E0, symSize: 0x90 } + - { offsetInCU: 0x1242, offset: 0x58660, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x211C, symBinAddr: 0xA088, symSize: 0x40 } + - { offsetInCU: 0x1256, offset: 0x58674, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation15UserDefaultsApi_pWOb', symObjAddr: 0x215C, symBinAddr: 0xA0C8, symSize: 0x18 } + - { offsetInCU: 0x126A, offset: 0x58688, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation15UserDefaultsApi_pWOc', symObjAddr: 0x2174, symBinAddr: 0xA0E0, symSize: 0x44 } + - { offsetInCU: 0x127E, offset: 0x5869C, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU4_TA', symObjAddr: 0x21DC, symBinAddr: 0xA148, symSize: 0x8 } + - { offsetInCU: 0x1292, offset: 0x586B0, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x21E4, symBinAddr: 0xA150, symSize: 0x10 } + - { offsetInCU: 0x12A6, offset: 0x586C4, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x21F4, symBinAddr: 0xA160, symSize: 0x8 } + - { offsetInCU: 0x12BA, offset: 0x586D8, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU3_TA', symObjAddr: 0x21FC, symBinAddr: 0xA168, symSize: 0x8 } + - { offsetInCU: 0x12CE, offset: 0x586EC, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU2_TA', symObjAddr: 0x2204, symBinAddr: 0xA170, symSize: 0x8 } + - { offsetInCU: 0x12E2, offset: 0x58700, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU1_TA', symObjAddr: 0x220C, symBinAddr: 0xA178, symSize: 0x8 } + - { offsetInCU: 0x12F6, offset: 0x58714, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU0_TA', symObjAddr: 0x2214, symBinAddr: 0xA180, symSize: 0x8 } + - { offsetInCU: 0x130A, offset: 0x58728, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU_TA', symObjAddr: 0x221C, symBinAddr: 0xA188, symSize: 0x8 } + - { offsetInCU: 0x131E, offset: 0x5873C, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x2268, symBinAddr: 0xA1D4, symSize: 0x10 } + - { offsetInCU: 0x1332, offset: 0x58750, size: 0x8, addend: 0x0, symName: '_$sypSgWOb', symObjAddr: 0x2278, symBinAddr: 0xA1E4, symSize: 0x48 } + - { offsetInCU: 0x1346, offset: 0x58764, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_0, symObjAddr: 0x22C0, symBinAddr: 0xA22C, symSize: 0x24 } + - { offsetInCU: 0x135A, offset: 0x58778, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x2304, symBinAddr: 0xA270, symSize: 0x3C } + - { offsetInCU: 0x136E, offset: 0x5878C, size: 0x8, addend: 0x0, symName: '_$sSD8IteratorV8_VariantOyxq___GSHRzr0_lWOe', symObjAddr: 0x237C, symBinAddr: 0xA2E8, symSize: 0x10 } + - { offsetInCU: 0x1382, offset: 0x587A0, size: 0x8, addend: 0x0, symName: '_$sypSgWOd', symObjAddr: 0x238C, symBinAddr: 0xA2F8, symSize: 0x48 } + - { offsetInCU: 0x1396, offset: 0x587B4, size: 0x8, addend: 0x0, symName: '_$sSo6NSNullCMa', symObjAddr: 0x23D4, symBinAddr: 0xA340, symSize: 0x3C } + - { offsetInCU: 0x13AA, offset: 0x587C8, size: 0x8, addend: 0x0, symName: '_$syXlSgIeyBy_ypSgIegn_TRTA', symObjAddr: 0x2434, symBinAddr: 0xA3A0, symSize: 0x8 } + - { offsetInCU: 0x14BA, offset: 0x588D8, size: 0x8, addend: 0x0, symName: '_$ss17_dictionaryUpCastySDyq0_q1_GSDyxq_GSHRzSHR0_r2_lFSS_ypSSSgypSgTg5', symObjAddr: 0xF10, symBinAddr: 0x8E7C, symSize: 0x758 } + - { offsetInCU: 0x5C, offset: 0x58CAD, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation23SharedPreferencesPluginC8register4withySo07FlutterF9Registrar_p_tFZ', symObjAddr: 0x0, symBinAddr: 0xA3E4, symSize: 0xA4 } + - { offsetInCU: 0xCD, offset: 0x58D1E, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation23SharedPreferencesPluginCACycfC', symObjAddr: 0xA4, symBinAddr: 0xA488, symSize: 0x20 } + - { offsetInCU: 0x147, offset: 0x58D98, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation23SharedPreferencesPluginC8register4withySo07FlutterF9Registrar_p_tFZTo', symObjAddr: 0xE4, symBinAddr: 0xA4C8, symSize: 0xC0 } + - { offsetInCU: 0x1BA, offset: 0x58E0B, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation23SharedPreferencesPluginCACycfc', symObjAddr: 0x2D8, symBinAddr: 0xA6BC, symSize: 0x30 } + - { offsetInCU: 0x1F5, offset: 0x58E46, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation23SharedPreferencesPluginCACycfcTo', symObjAddr: 0x308, symBinAddr: 0xA6EC, symSize: 0x3C } + - { offsetInCU: 0x230, offset: 0x58E81, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation23SharedPreferencesPluginCfD', symObjAddr: 0x344, symBinAddr: 0xA728, symSize: 0x30 } + - { offsetInCU: 0x25D, offset: 0x58EAE, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation23SharedPreferencesPluginC11getAllPrefs6prefix9allowListSDySSypGSS_SaySSGSgtFTf4nnd_n', symObjAddr: 0x15F0, symBinAddr: 0xB994, symSize: 0x4D8 } + - { offsetInCU: 0x4B2, offset: 0x59103, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation23SharedPreferencesPluginC5clear6prefix9allowListSbSS_SaySSGSgtFTf4nnd_n', symObjAddr: 0x1BC4, symBinAddr: 0xBF1C, symSize: 0x27C } + - { offsetInCU: 0x5B8, offset: 0x59209, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation23SharedPreferencesPluginCMa', symObjAddr: 0xC4, symBinAddr: 0xA4A8, symSize: 0x20 } + - { offsetInCU: 0x645, offset: 0x59296, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV4copyyyFSS_ypTg5', symObjAddr: 0x374, symBinAddr: 0xA758, symSize: 0x1F4 } + - { offsetInCU: 0x6F2, offset: 0x59343, size: 0x8, addend: 0x0, symName: '_$ss17_NativeDictionaryV20_copyOrMoveAndResize8capacity12moveElementsySi_SbtFSS_ypTg5', symObjAddr: 0x568, symBinAddr: 0xA94C, symSize: 0x3A0 } + - { offsetInCU: 0x81D, offset: 0x5946E, size: 0x8, addend: 0x0, symName: '_$sSh8_VariantV6insertySb8inserted_x17memberAfterInserttxnFSS_Tg5', symObjAddr: 0x908, symBinAddr: 0xACEC, symSize: 0x1AC } + - { offsetInCU: 0x8B4, offset: 0x59505, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV9insertNew_2at8isUniqueyxn_s10_HashTableV6BucketVSbtFSS_Tg5', symObjAddr: 0xAB4, symBinAddr: 0xAE98, symSize: 0x1B4 } + - { offsetInCU: 0x969, offset: 0x595BA, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV4copyyyFSS_Tg5', symObjAddr: 0xC68, symBinAddr: 0xB04C, symSize: 0x1AC } + - { offsetInCU: 0x9CD, offset: 0x5961E, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV13copyAndResize8capacityySi_tFSS_Tg5', symObjAddr: 0xE14, symBinAddr: 0xB1F8, symSize: 0x290 } + - { offsetInCU: 0xA80, offset: 0x596D1, size: 0x8, addend: 0x0, symName: '_$ss10_NativeSetV6resize8capacityySi_tFSS_Tg5', symObjAddr: 0x10A4, symBinAddr: 0xB488, symSize: 0x328 } + - { offsetInCU: 0xB6D, offset: 0x597BE, size: 0x8, addend: 0x0, symName: '_$s29shared_preferences_foundation15UserDefaultsApi_pSgWOh', symObjAddr: 0x13CC, symBinAddr: 0xB7B0, symSize: 0x40 } + - { offsetInCU: 0xC9F, offset: 0x598F0, size: 0x8, addend: 0x0, symName: '_$sSS3key_yp5valuetSgWOb', symObjAddr: 0x1B04, symBinAddr: 0xBE6C, symSize: 0x48 } + - { offsetInCU: 0xCB3, offset: 0x59904, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_0, symObjAddr: 0x1B5C, symBinAddr: 0xBEB4, symSize: 0x20 } + - { offsetInCU: 0xCC7, offset: 0x59918, size: 0x8, addend: 0x0, symName: '_$sSS_yptWOc', symObjAddr: 0x1B7C, symBinAddr: 0xBED4, symSize: 0x48 } + - { offsetInCU: 0xCFB, offset: 0x5994C, size: 0x8, addend: 0x0, symName: '_$sSh8containsySbxFSS_Tg5', symObjAddr: 0x1A4, symBinAddr: 0xA588, symSize: 0x134 } + - { offsetInCU: 0xD8C, offset: 0x599DD, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSS_ypTg5Tf4gd_n', symObjAddr: 0x1458, symBinAddr: 0xB7FC, symSize: 0x104 } + - { offsetInCU: 0xEB6, offset: 0x59B07, size: 0x8, addend: 0x0, symName: '_$sShyShyxGqd__nc7ElementQyd__RszSTRd__lufCSS_SaySSGTg5Tf4gn_n', symObjAddr: 0x155C, symBinAddr: 0xB900, symSize: 0x94 } +... diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Headers/shared_preferences_foundation-Swift.h b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Headers/shared_preferences_foundation-Swift.h new file mode 100644 index 0000000..d58fd81 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Headers/shared_preferences_foundation-Swift.h @@ -0,0 +1,321 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef SHARED_PREFERENCES_FOUNDATION_SWIFT_H +#define SHARED_PREFERENCES_FOUNDATION_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="shared_preferences_foundation",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; + +SWIFT_CLASS("_TtC29shared_preferences_foundation23SharedPreferencesPlugin") +@interface SharedPreferencesPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Headers/shared_preferences_foundation-umbrella.h b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Headers/shared_preferences_foundation-umbrella.h new file mode 100644 index 0000000..68ea6b4 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Headers/shared_preferences_foundation-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double shared_preferences_foundationVersionNumber; +FOUNDATION_EXPORT const unsigned char shared_preferences_foundationVersionString[]; + diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Info.plist b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Info.plist new file mode 100644 index 0000000..95cdf13 Binary files /dev/null and b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Info.plist differ diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/module.modulemap b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/module.modulemap new file mode 100644 index 0000000..039a795 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module shared_preferences_foundation { + umbrella header "shared_preferences_foundation-umbrella.h" + + export * + module * { export * } +} + +module shared_preferences_foundation.Swift { + header "shared_preferences_foundation-Swift.h" + requires objc +} diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo new file mode 100644 index 0000000..472c260 Binary files /dev/null and b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios.abi.json b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..0f2c929 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,348 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "shared_preferences_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "shared_preferences_foundation" + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "shared_preferences_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "shared_preferences_foundation" + }, + { + "kind": "TypeDecl", + "name": "SharedPreferencesPlugin", + "printedName": "SharedPreferencesPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@shared_preferences_foundation@objc(cs)SharedPreferencesPlugin(cm)registerWithRegistrar:", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC8register4withySo07FlutterF9Registrar_p_tFZ", + "moduleName": "shared_preferences_foundation", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedPreferencesPlugin", + "printedName": "shared_preferences_foundation.SharedPreferencesPlugin", + "usr": "c:@M@shared_preferences_foundation@objc(cs)SharedPreferencesPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@shared_preferences_foundation@objc(cs)SharedPreferencesPlugin(im)init", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginCACycfc", + "moduleName": "shared_preferences_foundation", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@shared_preferences_foundation@objc(cs)SharedPreferencesPlugin", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC", + "moduleName": "shared_preferences_foundation", + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 698, + "length": 10, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 707, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 714, + "length": 20, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 733, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 740, + "length": 40, + "value": "\"Stacktrace: \"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 779, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 1747, + "length": 73, + "value": "\"dev.flutter.pigeon.shared_preferences_foundation.UserDefaultsApi.remove\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 2007, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 2302, + "length": 74, + "value": "\"dev.flutter.pigeon.shared_preferences_foundation.UserDefaultsApi.setBool\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 2564, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 2606, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 2920, + "length": 76, + "value": "\"dev.flutter.pigeon.shared_preferences_foundation.UserDefaultsApi.setDouble\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 3186, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 3228, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 3547, + "length": 75, + "value": "\"dev.flutter.pigeon.shared_preferences_foundation.UserDefaultsApi.setValue\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 3811, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 3853, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 4158, + "length": 73, + "value": "\"dev.flutter.pigeon.shared_preferences_foundation.UserDefaultsApi.getAll\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 4421, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 4489, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 4819, + "length": 72, + "value": "\"dev.flutter.pigeon.shared_preferences_foundation.UserDefaultsApi.clear\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 5080, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 5148, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/SharedPreferencesPlugin.swift", + "kind": "BooleanLiteral", + "offset": 1471, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/shared_preferences_foundation-2.3.5\/darwin\/Classes\/SharedPreferencesPlugin.swift", + "kind": "Dictionary", + "offset": 1728, + "length": 3, + "value": "[]" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios.private.swiftinterface b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..e03d6eb --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name shared_preferences_foundation +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import shared_preferences_foundation +@objc @_inheritsConvenienceInitializers public class SharedPreferencesPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios.swiftdoc b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..802edbc Binary files /dev/null and b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios.swiftinterface b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..e03d6eb --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name shared_preferences_foundation +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import shared_preferences_foundation +@objc @_inheritsConvenienceInitializers public class SharedPreferencesPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/shared_preferences_foundation b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/shared_preferences_foundation new file mode 100755 index 0000000..406dd60 Binary files /dev/null and b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/shared_preferences_foundation differ diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/shared_preferences_foundation_privacy.bundle/Info.plist b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/shared_preferences_foundation_privacy.bundle/Info.plist new file mode 100644 index 0000000..7523843 Binary files /dev/null and b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/shared_preferences_foundation_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/shared_preferences_foundation_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/shared_preferences_foundation_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..f753683 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64/shared_preferences_foundation.framework/shared_preferences_foundation_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,23 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryUserDefaults + NSPrivacyAccessedAPITypeReasons + + 1C8F.1 + + + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Headers/shared_preferences_foundation-Swift.h b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Headers/shared_preferences_foundation-Swift.h new file mode 100644 index 0000000..8f3c0f8 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Headers/shared_preferences_foundation-Swift.h @@ -0,0 +1,638 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef SHARED_PREFERENCES_FOUNDATION_SWIFT_H +#define SHARED_PREFERENCES_FOUNDATION_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="shared_preferences_foundation",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; + +SWIFT_CLASS("_TtC29shared_preferences_foundation23SharedPreferencesPlugin") +@interface SharedPreferencesPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef SHARED_PREFERENCES_FOUNDATION_SWIFT_H +#define SHARED_PREFERENCES_FOUNDATION_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="shared_preferences_foundation",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) +@protocol FlutterPluginRegistrar; + +SWIFT_CLASS("_TtC29shared_preferences_foundation23SharedPreferencesPlugin") +@interface SharedPreferencesPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (nonnull instancetype)init OBJC_DESIGNATED_INITIALIZER; +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Headers/shared_preferences_foundation-umbrella.h b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Headers/shared_preferences_foundation-umbrella.h new file mode 100644 index 0000000..68ea6b4 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Headers/shared_preferences_foundation-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double shared_preferences_foundationVersionNumber; +FOUNDATION_EXPORT const unsigned char shared_preferences_foundationVersionString[]; + diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Info.plist b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Info.plist new file mode 100644 index 0000000..a08df60 Binary files /dev/null and b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Info.plist differ diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/module.modulemap b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/module.modulemap new file mode 100644 index 0000000..039a795 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module shared_preferences_foundation { + umbrella header "shared_preferences_foundation-umbrella.h" + + export * + module * { export * } +} + +module shared_preferences_foundation.Swift { + header "shared_preferences_foundation-Swift.h" + requires objc +} diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..e0ea1b8 Binary files /dev/null and b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..460207d Binary files /dev/null and b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.abi.json b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..096a6b8 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,829 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "shared_preferences_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "shared_preferences_foundation" + }, + { + "kind": "TypeDecl", + "name": "UserDefaultsApi", + "printedName": "UserDefaultsApi", + "children": [ + { + "kind": "Function", + "name": "remove", + "printedName": "remove(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP6remove3keyySS_tKF", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP6remove3keyySS_tKF", + "moduleName": "shared_preferences_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : shared_preferences_foundation.UserDefaultsApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBool", + "printedName": "setBool(key:value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP7setBool3key5valueySS_SbtKF", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP7setBool3key5valueySS_SbtKF", + "moduleName": "shared_preferences_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : shared_preferences_foundation.UserDefaultsApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDouble", + "printedName": "setDouble(key:value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP9setDouble3key5valueySS_SdtKF", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP9setDouble3key5valueySS_SdtKF", + "moduleName": "shared_preferences_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : shared_preferences_foundation.UserDefaultsApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setValue", + "printedName": "setValue(key:value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP8setValue3key5valueySS_yptKF", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP8setValue3key5valueySS_yptKF", + "moduleName": "shared_preferences_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : shared_preferences_foundation.UserDefaultsApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getAll", + "printedName": "getAll(prefix:allowList:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String? : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP6getAll6prefix9allowListSDySSSgypSgGSS_SaySSGSgtKF", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP6getAll6prefix9allowListSDySSSgypSgGSS_SaySSGSgtKF", + "moduleName": "shared_preferences_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : shared_preferences_foundation.UserDefaultsApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear(prefix:allowList:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP5clear6prefix9allowListSbSS_SaySSGSgtKF", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP5clear6prefix9allowListSbSS_SaySSGSgtKF", + "moduleName": "shared_preferences_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : shared_preferences_foundation.UserDefaultsApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP", + "moduleName": "shared_preferences_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaultsApiSetup", + "printedName": "UserDefaultsApiSetup", + "children": [ + { + "kind": "Function", + "name": "setUp", + "printedName": "setUp(binaryMessenger:api:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterBinaryMessenger", + "printedName": "Flutter.FlutterBinaryMessenger", + "usr": "c:objc(pl)FlutterBinaryMessenger" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "shared_preferences_foundation.UserDefaultsApi?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaultsApi", + "printedName": "shared_preferences_foundation.UserDefaultsApi", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZ", + "mangledName": "$s29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZ", + "moduleName": "shared_preferences_foundation", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaultsApiSetup", + "printedName": "shared_preferences_foundation.UserDefaultsApiSetup", + "usr": "s:29shared_preferences_foundation20UserDefaultsApiSetupC" + } + ], + "declKind": "Constructor", + "usr": "s:29shared_preferences_foundation20UserDefaultsApiSetupCACycfc", + "mangledName": "$s29shared_preferences_foundation20UserDefaultsApiSetupCACycfc", + "moduleName": "shared_preferences_foundation", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:29shared_preferences_foundation20UserDefaultsApiSetupC", + "mangledName": "$s29shared_preferences_foundation20UserDefaultsApiSetupC", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "shared_preferences_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "shared_preferences_foundation" + }, + { + "kind": "TypeDecl", + "name": "SharedPreferencesPlugin", + "printedName": "SharedPreferencesPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@shared_preferences_foundation@objc(cs)SharedPreferencesPlugin(cm)registerWithRegistrar:", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC8register4withySo07FlutterF9Registrar_p_tFZ", + "moduleName": "shared_preferences_foundation", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getAll", + "printedName": "getAll(prefix:allowList:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String? : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation23SharedPreferencesPluginC6getAll6prefix9allowListSDySSSgypSgGSS_SaySSGSgtF", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC6getAll6prefix9allowListSDySSSgypSgGSS_SaySSGSgtF", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBool", + "printedName": "setBool(key:value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation23SharedPreferencesPluginC7setBool3key5valueySS_SbtF", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC7setBool3key5valueySS_SbtF", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDouble", + "printedName": "setDouble(key:value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation23SharedPreferencesPluginC9setDouble3key5valueySS_SdtF", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC9setDouble3key5valueySS_SdtF", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setValue", + "printedName": "setValue(key:value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation23SharedPreferencesPluginC8setValue3key5valueySS_yptF", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC8setValue3key5valueySS_yptF", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "remove", + "printedName": "remove(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation23SharedPreferencesPluginC6remove3keyySS_tF", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC6remove3keyySS_tF", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear(prefix:allowList:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation23SharedPreferencesPluginC5clear6prefix9allowListSbSS_SaySSGSgtF", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC5clear6prefix9allowListSbSS_SaySSGSgtF", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getAllPrefs", + "printedName": "getAllPrefs(prefix:allowList:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation23SharedPreferencesPluginC11getAllPrefs6prefix9allowListSDySSypGSS_SaySSGSgtF", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC11getAllPrefs6prefix9allowListSDySSypGSS_SaySSGSgtF", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "declAttributes": [ + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedPreferencesPlugin", + "printedName": "shared_preferences_foundation.SharedPreferencesPlugin", + "usr": "c:@M@shared_preferences_foundation@objc(cs)SharedPreferencesPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@shared_preferences_foundation@objc(cs)SharedPreferencesPlugin(im)init", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginCACycfc", + "moduleName": "shared_preferences_foundation", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@shared_preferences_foundation@objc(cs)SharedPreferencesPlugin", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "UserDefaultsApi", + "printedName": "UserDefaultsApi", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [] +} \ No newline at end of file diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..14ea0d1 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name shared_preferences_foundation +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import shared_preferences_foundation +@objc @_inheritsConvenienceInitializers public class SharedPreferencesPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..ee2854e Binary files /dev/null and b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..14ea0d1 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name shared_preferences_foundation +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import shared_preferences_foundation +@objc @_inheritsConvenienceInitializers public class SharedPreferencesPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..096a6b8 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,829 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "shared_preferences_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "shared_preferences_foundation" + }, + { + "kind": "TypeDecl", + "name": "UserDefaultsApi", + "printedName": "UserDefaultsApi", + "children": [ + { + "kind": "Function", + "name": "remove", + "printedName": "remove(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP6remove3keyySS_tKF", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP6remove3keyySS_tKF", + "moduleName": "shared_preferences_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : shared_preferences_foundation.UserDefaultsApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBool", + "printedName": "setBool(key:value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP7setBool3key5valueySS_SbtKF", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP7setBool3key5valueySS_SbtKF", + "moduleName": "shared_preferences_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : shared_preferences_foundation.UserDefaultsApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDouble", + "printedName": "setDouble(key:value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP9setDouble3key5valueySS_SdtKF", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP9setDouble3key5valueySS_SdtKF", + "moduleName": "shared_preferences_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : shared_preferences_foundation.UserDefaultsApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setValue", + "printedName": "setValue(key:value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP8setValue3key5valueySS_yptKF", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP8setValue3key5valueySS_yptKF", + "moduleName": "shared_preferences_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : shared_preferences_foundation.UserDefaultsApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getAll", + "printedName": "getAll(prefix:allowList:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String? : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP6getAll6prefix9allowListSDySSSgypSgGSS_SaySSGSgtKF", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP6getAll6prefix9allowListSDySSSgypSgGSS_SaySSGSgtKF", + "moduleName": "shared_preferences_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : shared_preferences_foundation.UserDefaultsApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear(prefix:allowList:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP5clear6prefix9allowListSbSS_SaySSGSgtKF", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP5clear6prefix9allowListSbSS_SaySSGSgtKF", + "moduleName": "shared_preferences_foundation", + "genericSig": "<τ_0_0 where τ_0_0 : shared_preferences_foundation.UserDefaultsApi>", + "sugared_genericSig": "", + "protocolReq": true, + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP", + "moduleName": "shared_preferences_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "UserDefaultsApiSetup", + "printedName": "UserDefaultsApiSetup", + "children": [ + { + "kind": "Function", + "name": "setUp", + "printedName": "setUp(binaryMessenger:api:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterBinaryMessenger", + "printedName": "Flutter.FlutterBinaryMessenger", + "usr": "c:objc(pl)FlutterBinaryMessenger" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "shared_preferences_foundation.UserDefaultsApi?", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaultsApi", + "printedName": "shared_preferences_foundation.UserDefaultsApi", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZ", + "mangledName": "$s29shared_preferences_foundation20UserDefaultsApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZ", + "moduleName": "shared_preferences_foundation", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "UserDefaultsApiSetup", + "printedName": "shared_preferences_foundation.UserDefaultsApiSetup", + "usr": "s:29shared_preferences_foundation20UserDefaultsApiSetupC" + } + ], + "declKind": "Constructor", + "usr": "s:29shared_preferences_foundation20UserDefaultsApiSetupCACycfc", + "mangledName": "$s29shared_preferences_foundation20UserDefaultsApiSetupCACycfc", + "moduleName": "shared_preferences_foundation", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:29shared_preferences_foundation20UserDefaultsApiSetupC", + "mangledName": "$s29shared_preferences_foundation20UserDefaultsApiSetupC", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "shared_preferences_foundation", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "shared_preferences_foundation" + }, + { + "kind": "TypeDecl", + "name": "SharedPreferencesPlugin", + "printedName": "SharedPreferencesPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@shared_preferences_foundation@objc(cs)SharedPreferencesPlugin(cm)registerWithRegistrar:", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC8register4withySo07FlutterF9Registrar_p_tFZ", + "moduleName": "shared_preferences_foundation", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getAll", + "printedName": "getAll(prefix:allowList:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String? : Any?]", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Swift.String?", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "Any?", + "children": [ + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:Sq" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation23SharedPreferencesPluginC6getAll6prefix9allowListSDySSSgypSgGSS_SaySSGSgtF", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC6getAll6prefix9allowListSDySSSgypSgGSS_SaySSGSgtF", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setBool", + "printedName": "setBool(key:value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation23SharedPreferencesPluginC7setBool3key5valueySS_SbtF", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC7setBool3key5valueySS_SbtF", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setDouble", + "printedName": "setDouble(key:value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Double", + "printedName": "Swift.Double", + "usr": "s:Sd" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation23SharedPreferencesPluginC9setDouble3key5valueySS_SdtF", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC9setDouble3key5valueySS_SdtF", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "setValue", + "printedName": "setValue(key:value:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation23SharedPreferencesPluginC8setValue3key5valueySS_yptF", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC8setValue3key5valueySS_yptF", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "remove", + "printedName": "remove(key:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation23SharedPreferencesPluginC6remove3keyySS_tF", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC6remove3keyySS_tF", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "clear", + "printedName": "clear(prefix:allowList:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation23SharedPreferencesPluginC5clear6prefix9allowListSbSS_SaySSGSgtF", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC5clear6prefix9allowListSbSS_SaySSGSgtF", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "getAllPrefs", + "printedName": "getAllPrefs(prefix:allowList:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[Swift.String : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "[Swift.String]?", + "children": [ + { + "kind": "TypeNominal", + "name": "Array", + "printedName": "[Swift.String]", + "children": [ + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "usr": "s:Sa" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:29shared_preferences_foundation23SharedPreferencesPluginC11getAllPrefs6prefix9allowListSDySSypGSS_SaySSGSgtF", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC11getAllPrefs6prefix9allowListSDySSypGSS_SaySSGSgtF", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "declAttributes": [ + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "SharedPreferencesPlugin", + "printedName": "shared_preferences_foundation.SharedPreferencesPlugin", + "usr": "c:@M@shared_preferences_foundation@objc(cs)SharedPreferencesPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@shared_preferences_foundation@objc(cs)SharedPreferencesPlugin(im)init", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginCACycfc", + "moduleName": "shared_preferences_foundation", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@shared_preferences_foundation@objc(cs)SharedPreferencesPlugin", + "mangledName": "$s29shared_preferences_foundation23SharedPreferencesPluginC", + "moduleName": "shared_preferences_foundation", + "isOpen": true, + "declAttributes": [ + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "UserDefaultsApi", + "printedName": "UserDefaultsApi", + "usr": "s:29shared_preferences_foundation15UserDefaultsApiP", + "mangledName": "$s29shared_preferences_foundation15UserDefaultsApiP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [] +} \ No newline at end of file diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..ae3d996 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name shared_preferences_foundation +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import shared_preferences_foundation +@objc @_inheritsConvenienceInitializers public class SharedPreferencesPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..20f0e3a Binary files /dev/null and b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..ae3d996 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name shared_preferences_foundation +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import shared_preferences_foundation +@objc @_inheritsConvenienceInitializers public class SharedPreferencesPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc override dynamic public init() + @objc deinit +} diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/_CodeSignature/CodeResources b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..70214ad --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/_CodeSignature/CodeResources @@ -0,0 +1,289 @@ + + + + + files + + Headers/shared_preferences_foundation-Swift.h + + 79JdhP3aRb7iueXoEyXgFXYk/1I= + + Headers/shared_preferences_foundation-umbrella.h + + 3HwT7vyU2akEuk9WxLekNTic7eA= + + Info.plist + + 8Ozn8r3jOhBsIihU5UhRYv3N9cw= + + Modules/module.modulemap + + 2JlPqRKaQWgT2bb1vkexg1Nq/sA= + + Modules/shared_preferences_foundation.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + cf/vAgSTMs7qYGq9sACSOFkeMFA= + + Modules/shared_preferences_foundation.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + QJA+Dtsvsf6aF5yCmtqOsEI969s= + + Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.abi.json + + 7klU1AeszLSBlgmCDRl6LpEl6fM= + + Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + 6cmhJGZWthrdDt7AE4d9uEmrfww= + + Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + cvAdUKqB+ET1WAfNX1J7hP8SxAM= + + Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + 6cmhJGZWthrdDt7AE4d9uEmrfww= + + Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + twyL55Ypwyc29SW408WWMSzttuU= + + Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.abi.json + + 7klU1AeszLSBlgmCDRl6LpEl6fM= + + Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + S3snjEcvhnPEWnEvaeDRIRdxcRI= + + Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + CAkZ88tZneJtieAbhH0ehlOuBJw= + + Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + S3snjEcvhnPEWnEvaeDRIRdxcRI= + + Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + Tm7/9lV0NuV/zaHUO5BJN70YVkc= + + shared_preferences_foundation_privacy.bundle/Info.plist + + 8OKh2vpI1bxs+9b2cBV77543vzM= + + shared_preferences_foundation_privacy.bundle/PrivacyInfo.xcprivacy + + 6uLTlq7fgHHWA8emYDf4ImHC+AY= + + + files2 + + Headers/shared_preferences_foundation-Swift.h + + hash2 + + eO9KR8r10pZQPBjwGxB6iTIn1rEArA9M4+jheekEEmg= + + + Headers/shared_preferences_foundation-umbrella.h + + hash2 + + su5Uv36/prKNtVojyB1A6T1k258lLooi1Hi7YUVwbbA= + + + Modules/module.modulemap + + hash2 + + Q0UmBz/CGB1z75ZFA4+mlzbd0g+wymylVwJDqUxGkZM= + + + Modules/shared_preferences_foundation.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + hash2 + + RpZ8D+pJejTYLaC8GPEKni8qaneNoRHvt1AfK67SYX0= + + + Modules/shared_preferences_foundation.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + hash2 + + uVCWCBMAOeC3dLKyccUBlZBZYfrSVyUyuj9Wr+B1kJk= + + + Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + MKyKodO3HxNp4D8LYThMSICUonIIf2qpNgvK50Smshg= + + + Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + m1r7mPuF/zh6XCY46H2/gL6XT58nOqUcZ2wJWa8Lblc= + + + Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + tZigaw7Wk8mmRlfDJ9cXZA6I7H/Z7Vvz+VdenI4hiKI= + + + Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + m1r7mPuF/zh6XCY46H2/gL6XT58nOqUcZ2wJWa8Lblc= + + + Modules/shared_preferences_foundation.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + vBqebdJpLG3Sws7CP7lQ7QNa8kYu3qRk973Jv8QdDro= + + + Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + MKyKodO3HxNp4D8LYThMSICUonIIf2qpNgvK50Smshg= + + + Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + o6U2XGVNJksAOAuQ5y95OU+XWwXP5JjBTRqqJ60IxSs= + + + Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + epj/YpI3MWrFdveetRMvGEGf1cvxRJ7ztwZ7fpPJuuE= + + + Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + o6U2XGVNJksAOAuQ5y95OU+XWwXP5JjBTRqqJ60IxSs= + + + Modules/shared_preferences_foundation.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + tKStkno7eXaZ6Q7R/noRjI+y2ZNGGiM8CjlxTaJwlJ4= + + + shared_preferences_foundation_privacy.bundle/Info.plist + + hash2 + + MgQ+6AR/toW5NIDdkLNvPQdsCEOgNgz/eQrzxsab2ic= + + + shared_preferences_foundation_privacy.bundle/PrivacyInfo.xcprivacy + + hash2 + + BWQouTi9VwGKYAGdFcPB7i+nJ/I2h1mLu9k0hIsYCxo= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/shared_preferences_foundation b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/shared_preferences_foundation new file mode 100755 index 0000000..7117541 Binary files /dev/null and b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/shared_preferences_foundation differ diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/shared_preferences_foundation_privacy.bundle/Info.plist b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/shared_preferences_foundation_privacy.bundle/Info.plist new file mode 100644 index 0000000..9e9cd63 Binary files /dev/null and b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/shared_preferences_foundation_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/shared_preferences_foundation_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/shared_preferences_foundation_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..f753683 --- /dev/null +++ b/Flutter/Release/shared_preferences_foundation.xcframework/ios-arm64_x86_64-simulator/shared_preferences_foundation.framework/shared_preferences_foundation_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,23 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + + NSPrivacyAccessedAPIType + NSPrivacyAccessedAPICategoryUserDefaults + NSPrivacyAccessedAPITypeReasons + + 1C8F.1 + + + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/sqflite.xcframework/Info.plist b/Flutter/Release/sqflite.xcframework/Info.plist new file mode 100644 index 0000000..8d411a8 --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + sqflite.framework/sqflite + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + sqflite.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + BinaryPath + sqflite.framework/sqflite + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + sqflite.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64/dSYMs/sqflite.framework.dSYM/Contents/Info.plist b/Flutter/Release/sqflite.xcframework/ios-arm64/dSYMs/sqflite.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..a916dd7 --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64/dSYMs/sqflite.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.sqflite + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 0.0.3 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64/dSYMs/sqflite.framework.dSYM/Contents/Resources/DWARF/sqflite b/Flutter/Release/sqflite.xcframework/ios-arm64/dSYMs/sqflite.framework.dSYM/Contents/Resources/DWARF/sqflite new file mode 100644 index 0000000..4985845 Binary files /dev/null and b/Flutter/Release/sqflite.xcframework/ios-arm64/dSYMs/sqflite.framework.dSYM/Contents/Resources/DWARF/sqflite differ diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64/dSYMs/sqflite.framework.dSYM/Contents/Resources/Relocations/aarch64/sqflite.yml b/Flutter/Release/sqflite.xcframework/ios-arm64/dSYMs/sqflite.framework.dSYM/Contents/Resources/Relocations/aarch64/sqflite.yml new file mode 100644 index 0000000..cb46959 --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64/dSYMs/sqflite.framework.dSYM/Contents/Resources/Relocations/aarch64/sqflite.yml @@ -0,0 +1,206 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/sqflite/sqflite.framework/sqflite' +relocations: + - { offsetInCU: 0x33, offset: 0x780F, size: 0x8, addend: 0x0, symName: _sqfliteVersionString, symObjAddr: 0x0, symBinAddr: 0xB0E0, symSize: 0x0 } + - { offsetInCU: 0x67, offset: 0x7843, size: 0x8, addend: 0x0, symName: _sqfliteVersionNumber, symObjAddr: 0x28, symBinAddr: 0xB108, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x787F, size: 0x8, addend: 0x0, symName: '-[SqfliteCursor cursorId]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0xC } + - { offsetInCU: 0xC7, offset: 0x791F, size: 0x8, addend: 0x0, symName: '-[SqfliteCursor cursorId]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0xC } + - { offsetInCU: 0xFB, offset: 0x7953, size: 0x8, addend: 0x0, symName: '-[SqfliteCursor setCursorId:]', symObjAddr: 0xC, symBinAddr: 0x400C, symSize: 0x8 } + - { offsetInCU: 0x136, offset: 0x798E, size: 0x8, addend: 0x0, symName: '-[SqfliteCursor pageSize]', symObjAddr: 0x14, symBinAddr: 0x4014, symSize: 0xC } + - { offsetInCU: 0x16A, offset: 0x79C2, size: 0x8, addend: 0x0, symName: '-[SqfliteCursor setPageSize:]', symObjAddr: 0x20, symBinAddr: 0x4020, symSize: 0x8 } + - { offsetInCU: 0x1A5, offset: 0x79FD, size: 0x8, addend: 0x0, symName: '-[SqfliteCursor resultSet]', symObjAddr: 0x28, symBinAddr: 0x4028, symSize: 0xC } + - { offsetInCU: 0x1D9, offset: 0x7A31, size: 0x8, addend: 0x0, symName: '-[SqfliteCursor setResultSet:]', symObjAddr: 0x34, symBinAddr: 0x4034, symSize: 0x8 } + - { offsetInCU: 0x214, offset: 0x7A6C, size: 0x8, addend: 0x0, symName: '-[SqfliteCursor .cxx_destruct]', symObjAddr: 0x3C, symBinAddr: 0x403C, symSize: 0x3C } + - { offsetInCU: 0x27, offset: 0x7AE0, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase init]', symObjAddr: 0x0, symBinAddr: 0x4078, symSize: 0x84 } + - { offsetInCU: 0x1E0, offset: 0x7C99, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase init]', symObjAddr: 0x0, symBinAddr: 0x4078, symSize: 0x84 } + - { offsetInCU: 0x214, offset: 0x7CCD, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase inDatabase:]', symObjAddr: 0x84, symBinAddr: 0x40FC, symSize: 0xB0 } + - { offsetInCU: 0x3C5, offset: 0x7E7E, size: 0x8, addend: 0x0, symName: '___30-[SqfliteDatabase inDatabase:]_block_invoke', symObjAddr: 0x134, symBinAddr: 0x41AC, symSize: 0x3C } + - { offsetInCU: 0x410, offset: 0x7EC9, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40b, symObjAddr: 0x170, symBinAddr: 0x41E8, symSize: 0x34 } + - { offsetInCU: 0x436, offset: 0x7EEF, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s, symObjAddr: 0x1A4, symBinAddr: 0x421C, symSize: 0x28 } + - { offsetInCU: 0x453, offset: 0x7F0C, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase dbHandleError:result:]', symObjAddr: 0x1CC, symBinAddr: 0x4244, symSize: 0xE0 } + - { offsetInCU: 0x4B5, offset: 0x7F6E, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase dbHandleError:operation:]', symObjAddr: 0x2AC, symBinAddr: 0x4324, symSize: 0x17C } + - { offsetInCU: 0x53A, offset: 0x7FF3, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase dbRunQueuedOperations:]', symObjAddr: 0x428, symBinAddr: 0x44A0, symSize: 0xE0 } + - { offsetInCU: 0x5B4, offset: 0x806D, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase wrapSqlOperationHandler:operation:handler:]', symObjAddr: 0x508, symBinAddr: 0x4580, symSize: 0x150 } + - { offsetInCU: 0x679, offset: 0x8132, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase dbDoExecute:operation:]', symObjAddr: 0x658, symBinAddr: 0x46D0, symSize: 0x84 } + - { offsetInCU: 0x6CB, offset: 0x8184, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase dbExecute:operation:]', symObjAddr: 0x6DC, symBinAddr: 0x4754, symSize: 0x50 } + - { offsetInCU: 0x719, offset: 0x81D2, size: 0x8, addend: 0x0, symName: '___39-[SqfliteDatabase dbExecute:operation:]_block_invoke', symObjAddr: 0x72C, symBinAddr: 0x47A4, symSize: 0x1B8 } + - { offsetInCU: 0x7E4, offset: 0x829D, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s, symObjAddr: 0x8E4, symBinAddr: 0x495C, symSize: 0x8 } + - { offsetInCU: 0x808, offset: 0x82C1, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s, symObjAddr: 0x8EC, symBinAddr: 0x4964, symSize: 0x8 } + - { offsetInCU: 0x825, offset: 0x82DE, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase dbExecuteOrError:operation:]', symObjAddr: 0x8F4, symBinAddr: 0x496C, symSize: 0x194 } + - { offsetInCU: 0x90E, offset: 0x83C7, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase dbInsert:operation:]', symObjAddr: 0xA88, symBinAddr: 0x4B00, symSize: 0x50 } + - { offsetInCU: 0x95C, offset: 0x8415, size: 0x8, addend: 0x0, symName: '___38-[SqfliteDatabase dbInsert:operation:]_block_invoke', symObjAddr: 0xAD8, symBinAddr: 0x4B50, symSize: 0x10 } + - { offsetInCU: 0x9B6, offset: 0x846F, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase dbDoInsert:operation:]', symObjAddr: 0xAE8, symBinAddr: 0x4B60, symSize: 0x148 } + - { offsetInCU: 0xA40, offset: 0x84F9, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase dbUpdate:operation:]', symObjAddr: 0xC30, symBinAddr: 0x4CA8, symSize: 0x50 } + - { offsetInCU: 0xA8E, offset: 0x8547, size: 0x8, addend: 0x0, symName: '___38-[SqfliteDatabase dbUpdate:operation:]_block_invoke', symObjAddr: 0xC80, symBinAddr: 0x4CF8, symSize: 0x10 } + - { offsetInCU: 0xAE8, offset: 0x85A1, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase dbDoUpdate:operation:]', symObjAddr: 0xC90, symBinAddr: 0x4D08, symSize: 0x11C } + - { offsetInCU: 0xB56, offset: 0x860F, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase dbQuery:operation:]', symObjAddr: 0xDAC, symBinAddr: 0x4E24, symSize: 0x50 } + - { offsetInCU: 0xBA4, offset: 0x865D, size: 0x8, addend: 0x0, symName: '___37-[SqfliteDatabase dbQuery:operation:]_block_invoke', symObjAddr: 0xDFC, symBinAddr: 0x4E74, symSize: 0x10 } + - { offsetInCU: 0xBFE, offset: 0x86B7, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase dbDoQuery:operation:]', symObjAddr: 0xE0C, symBinAddr: 0x4E84, symSize: 0x274 } + - { offsetInCU: 0xCFD, offset: 0x87B6, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase dbQueryCursorNext:operation:]', symObjAddr: 0x1080, symBinAddr: 0x50F8, symSize: 0x260 } + - { offsetInCU: 0xDE2, offset: 0x889B, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase dbBatch:operation:]', symObjAddr: 0x12E0, symBinAddr: 0x5358, symSize: 0x3C8 } + - { offsetInCU: 0xEA7, offset: 0x8960, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase closeCursorById:]', symObjAddr: 0x16A8, symBinAddr: 0x5720, symSize: 0x44 } + - { offsetInCU: 0xEF8, offset: 0x89B1, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase closeCursor:]', symObjAddr: 0x16EC, symBinAddr: 0x5764, symSize: 0xA0 } + - { offsetInCU: 0xF56, offset: 0x8A0F, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase databaseId]', symObjAddr: 0x178C, symBinAddr: 0x5804, symSize: 0xC } + - { offsetInCU: 0xF8A, offset: 0x8A43, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase setDatabaseId:]', symObjAddr: 0x1798, symBinAddr: 0x5810, symSize: 0x8 } + - { offsetInCU: 0xFC5, offset: 0x8A7E, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase fmDatabaseQueue]', symObjAddr: 0x17A0, symBinAddr: 0x5818, symSize: 0xC } + - { offsetInCU: 0xFF9, offset: 0x8AB2, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase setFmDatabaseQueue:]', symObjAddr: 0x17AC, symBinAddr: 0x5824, symSize: 0x8 } + - { offsetInCU: 0x1034, offset: 0x8AED, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase cursorMap]', symObjAddr: 0x17B4, symBinAddr: 0x582C, symSize: 0xC } + - { offsetInCU: 0x1068, offset: 0x8B21, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase setCursorMap:]', symObjAddr: 0x17C0, symBinAddr: 0x5838, symSize: 0x8 } + - { offsetInCU: 0x10A3, offset: 0x8B5C, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase logLevel]', symObjAddr: 0x17C8, symBinAddr: 0x5840, symSize: 0x8 } + - { offsetInCU: 0x10D7, offset: 0x8B90, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase setLogLevel:]', symObjAddr: 0x17D0, symBinAddr: 0x5848, symSize: 0x8 } + - { offsetInCU: 0x1110, offset: 0x8BC9, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase currentTransactionId]', symObjAddr: 0x17D8, symBinAddr: 0x5850, symSize: 0xC } + - { offsetInCU: 0x1144, offset: 0x8BFD, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase setCurrentTransactionId:]', symObjAddr: 0x17E4, symBinAddr: 0x585C, symSize: 0x8 } + - { offsetInCU: 0x117F, offset: 0x8C38, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase noTransactionOperationQueue]', symObjAddr: 0x17EC, symBinAddr: 0x5864, symSize: 0xC } + - { offsetInCU: 0x11B3, offset: 0x8C6C, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase setNoTransactionOperationQueue:]', symObjAddr: 0x17F8, symBinAddr: 0x5870, symSize: 0x8 } + - { offsetInCU: 0x11EE, offset: 0x8CA7, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase lastCursorId]', symObjAddr: 0x1800, symBinAddr: 0x5878, symSize: 0x8 } + - { offsetInCU: 0x1222, offset: 0x8CDB, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase setLastCursorId:]', symObjAddr: 0x1808, symBinAddr: 0x5880, symSize: 0x8 } + - { offsetInCU: 0x125B, offset: 0x8D14, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase lastTransactionId]', symObjAddr: 0x1810, symBinAddr: 0x5888, symSize: 0x8 } + - { offsetInCU: 0x128F, offset: 0x8D48, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase setLastTransactionId:]', symObjAddr: 0x1818, symBinAddr: 0x5890, symSize: 0x8 } + - { offsetInCU: 0x12C8, offset: 0x8D81, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase path]', symObjAddr: 0x1820, symBinAddr: 0x5898, symSize: 0xC } + - { offsetInCU: 0x12FC, offset: 0x8DB5, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase setPath:]', symObjAddr: 0x182C, symBinAddr: 0x58A4, symSize: 0x8 } + - { offsetInCU: 0x1337, offset: 0x8DF0, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase singleInstance]', symObjAddr: 0x1834, symBinAddr: 0x58AC, symSize: 0x8 } + - { offsetInCU: 0x136B, offset: 0x8E24, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase setSingleInstance:]', symObjAddr: 0x183C, symBinAddr: 0x58B4, symSize: 0x8 } + - { offsetInCU: 0x13A2, offset: 0x8E5B, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase inTransaction]', symObjAddr: 0x1844, symBinAddr: 0x58BC, symSize: 0x8 } + - { offsetInCU: 0x13D6, offset: 0x8E8F, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase setInTransaction:]', symObjAddr: 0x184C, symBinAddr: 0x58C4, symSize: 0x8 } + - { offsetInCU: 0x140D, offset: 0x8EC6, size: 0x8, addend: 0x0, symName: '-[SqfliteDatabase .cxx_destruct]', symObjAddr: 0x1854, symBinAddr: 0x58CC, symSize: 0x60 } + - { offsetInCU: 0x27, offset: 0x9346, size: 0x8, addend: 0x0, symName: '-[SqfliteOperation getMethod]', symObjAddr: 0x0, symBinAddr: 0x592C, symSize: 0x8 } + - { offsetInCU: 0x27A, offset: 0x9599, size: 0x8, addend: 0x0, symName: '-[SqfliteOperation getMethod]', symObjAddr: 0x0, symBinAddr: 0x592C, symSize: 0x8 } + - { offsetInCU: 0x2AA, offset: 0x95C9, size: 0x8, addend: 0x0, symName: '-[SqfliteOperation getSql]', symObjAddr: 0x8, symBinAddr: 0x5934, symSize: 0x8 } + - { offsetInCU: 0x2DA, offset: 0x95F9, size: 0x8, addend: 0x0, symName: '-[SqfliteOperation getSqlArguments]', symObjAddr: 0x10, symBinAddr: 0x593C, symSize: 0x8 } + - { offsetInCU: 0x30A, offset: 0x9629, size: 0x8, addend: 0x0, symName: '-[SqfliteOperation getNoResult]', symObjAddr: 0x18, symBinAddr: 0x5944, symSize: 0x8 } + - { offsetInCU: 0x33A, offset: 0x9659, size: 0x8, addend: 0x0, symName: '-[SqfliteOperation getContinueOnError]', symObjAddr: 0x20, symBinAddr: 0x594C, symSize: 0x8 } + - { offsetInCU: 0x36A, offset: 0x9689, size: 0x8, addend: 0x0, symName: '-[SqfliteOperation success:]', symObjAddr: 0x28, symBinAddr: 0x5954, symSize: 0x4 } + - { offsetInCU: 0x3A1, offset: 0x96C0, size: 0x8, addend: 0x0, symName: '-[SqfliteOperation error:]', symObjAddr: 0x2C, symBinAddr: 0x5958, symSize: 0x4 } + - { offsetInCU: 0x3D8, offset: 0x96F7, size: 0x8, addend: 0x0, symName: '-[SqfliteOperation getArgument:]', symObjAddr: 0x30, symBinAddr: 0x595C, symSize: 0x8 } + - { offsetInCU: 0x413, offset: 0x9732, size: 0x8, addend: 0x0, symName: '-[SqfliteOperation hasArgument:]', symObjAddr: 0x38, symBinAddr: 0x5964, symSize: 0x8 } + - { offsetInCU: 0x44E, offset: 0x976D, size: 0x8, addend: 0x0, symName: '-[SqfliteOperation getTransactionId]', symObjAddr: 0x40, symBinAddr: 0x596C, symSize: 0x70 } + - { offsetInCU: 0x491, offset: 0x97B0, size: 0x8, addend: 0x0, symName: '-[SqfliteOperation getInTransactionChange]', symObjAddr: 0xB0, symBinAddr: 0x59DC, symSize: 0x10 } + - { offsetInCU: 0x4C3, offset: 0x97E2, size: 0x8, addend: 0x0, symName: '-[SqfliteOperation hasNullTransactionId]', symObjAddr: 0xC0, symBinAddr: 0x59EC, symSize: 0x60 } + - { offsetInCU: 0x4F7, offset: 0x9816, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation getMethod]', symObjAddr: 0x120, symBinAddr: 0x5A4C, symSize: 0x1C } + - { offsetInCU: 0x52B, offset: 0x984A, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation getSql]', symObjAddr: 0x13C, symBinAddr: 0x5A68, symSize: 0x1C } + - { offsetInCU: 0x55F, offset: 0x987E, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation getSqlArguments]', symObjAddr: 0x158, symBinAddr: 0x5A84, symSize: 0x68 } + - { offsetInCU: 0x5A2, offset: 0x98C1, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation getNoResult]', symObjAddr: 0x1C0, symBinAddr: 0x5AEC, symSize: 0x10 } + - { offsetInCU: 0x5D6, offset: 0x98F5, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation getContinueOnError]', symObjAddr: 0x1D0, symBinAddr: 0x5AFC, symSize: 0x10 } + - { offsetInCU: 0x60A, offset: 0x9929, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation success:]', symObjAddr: 0x1E0, symBinAddr: 0x5B0C, symSize: 0x4 } + - { offsetInCU: 0x645, offset: 0x9964, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation error:]', symObjAddr: 0x1E4, symBinAddr: 0x5B10, symSize: 0x4 } + - { offsetInCU: 0x680, offset: 0x999F, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation handleSuccess:]', symObjAddr: 0x1E8, symBinAddr: 0x5B14, symSize: 0xD4 } + - { offsetInCU: 0x6BF, offset: 0x99DE, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation handleErrorContinue:]', symObjAddr: 0x2BC, symBinAddr: 0x5BE8, symSize: 0x1E8 } + - { offsetInCU: 0x71B, offset: 0x9A3A, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation handleError:]', symObjAddr: 0x4A4, symBinAddr: 0x5DD0, symSize: 0x18 } + - { offsetInCU: 0x76B, offset: 0x9A8A, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation getArgument:]', symObjAddr: 0x4BC, symBinAddr: 0x5DE8, symSize: 0x10 } + - { offsetInCU: 0x7AC, offset: 0x9ACB, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation hasArgument:]', symObjAddr: 0x4CC, symBinAddr: 0x5DF8, symSize: 0x34 } + - { offsetInCU: 0x7EF, offset: 0x9B0E, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation dictionary]', symObjAddr: 0x500, symBinAddr: 0x5E2C, symSize: 0x10 } + - { offsetInCU: 0x823, offset: 0x9B42, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation setDictionary:]', symObjAddr: 0x510, symBinAddr: 0x5E3C, symSize: 0xC } + - { offsetInCU: 0x85E, offset: 0x9B7D, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation results]', symObjAddr: 0x51C, symBinAddr: 0x5E48, symSize: 0x10 } + - { offsetInCU: 0x892, offset: 0x9BB1, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation setResults:]', symObjAddr: 0x52C, symBinAddr: 0x5E58, symSize: 0xC } + - { offsetInCU: 0x8CD, offset: 0x9BEC, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation error]', symObjAddr: 0x538, symBinAddr: 0x5E64, symSize: 0x10 } + - { offsetInCU: 0x901, offset: 0x9C20, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation setError:]', symObjAddr: 0x548, symBinAddr: 0x5E74, symSize: 0xC } + - { offsetInCU: 0x93C, offset: 0x9C5B, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation noResult]', symObjAddr: 0x554, symBinAddr: 0x5E80, symSize: 0x14 } + - { offsetInCU: 0x970, offset: 0x9C8F, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation setNoResult:]', symObjAddr: 0x568, symBinAddr: 0x5E94, symSize: 0x10 } + - { offsetInCU: 0x9A9, offset: 0x9CC8, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation continueOnError]', symObjAddr: 0x578, symBinAddr: 0x5EA4, symSize: 0x14 } + - { offsetInCU: 0x9DD, offset: 0x9CFC, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation setContinueOnError:]', symObjAddr: 0x58C, symBinAddr: 0x5EB8, symSize: 0x10 } + - { offsetInCU: 0xA16, offset: 0x9D35, size: 0x8, addend: 0x0, symName: '-[SqfliteBatchOperation .cxx_destruct]', symObjAddr: 0x59C, symBinAddr: 0x5EC8, symSize: 0x54 } + - { offsetInCU: 0xA46, offset: 0x9D65, size: 0x8, addend: 0x0, symName: '+[SqfliteMethodCallOperation newWithCall:result:]', symObjAddr: 0x5F0, symBinAddr: 0x5F1C, symSize: 0x78 } + - { offsetInCU: 0xAA3, offset: 0x9DC2, size: 0x8, addend: 0x0, symName: '-[SqfliteMethodCallOperation getMethod]', symObjAddr: 0x668, symBinAddr: 0x5F94, symSize: 0x10 } + - { offsetInCU: 0xAD7, offset: 0x9DF6, size: 0x8, addend: 0x0, symName: '-[SqfliteMethodCallOperation getSql]', symObjAddr: 0x678, symBinAddr: 0x5FA4, symSize: 0x5C } + - { offsetInCU: 0xB0B, offset: 0x9E2A, size: 0x8, addend: 0x0, symName: '-[SqfliteMethodCallOperation getNoResult]', symObjAddr: 0x6D4, symBinAddr: 0x6000, symSize: 0x70 } + - { offsetInCU: 0xB4E, offset: 0x9E6D, size: 0x8, addend: 0x0, symName: '-[SqfliteMethodCallOperation getContinueOnError]', symObjAddr: 0x744, symBinAddr: 0x6070, symSize: 0x70 } + - { offsetInCU: 0xB91, offset: 0x9EB0, size: 0x8, addend: 0x0, symName: '-[SqfliteMethodCallOperation getSqlArguments]', symObjAddr: 0x7B4, symBinAddr: 0x60E0, symSize: 0x80 } + - { offsetInCU: 0xBD4, offset: 0x9EF3, size: 0x8, addend: 0x0, symName: '-[SqfliteMethodCallOperation success:]', symObjAddr: 0x834, symBinAddr: 0x6160, symSize: 0x18 } + - { offsetInCU: 0xC26, offset: 0x9F45, size: 0x8, addend: 0x0, symName: '-[SqfliteMethodCallOperation error:]', symObjAddr: 0x84C, symBinAddr: 0x6178, symSize: 0x18 } + - { offsetInCU: 0xC78, offset: 0x9F97, size: 0x8, addend: 0x0, symName: '-[SqfliteMethodCallOperation getArgument:]', symObjAddr: 0x864, symBinAddr: 0x6190, symSize: 0x74 } + - { offsetInCU: 0xCBB, offset: 0x9FDA, size: 0x8, addend: 0x0, symName: '-[SqfliteMethodCallOperation flutterMethodCall]', symObjAddr: 0x8D8, symBinAddr: 0x6204, symSize: 0x10 } + - { offsetInCU: 0xCEF, offset: 0xA00E, size: 0x8, addend: 0x0, symName: '-[SqfliteMethodCallOperation setFlutterMethodCall:]', symObjAddr: 0x8E8, symBinAddr: 0x6214, symSize: 0xC } + - { offsetInCU: 0xD2A, offset: 0xA049, size: 0x8, addend: 0x0, symName: '-[SqfliteMethodCallOperation flutterResult]', symObjAddr: 0x8F4, symBinAddr: 0x6220, symSize: 0x10 } + - { offsetInCU: 0xD5E, offset: 0xA07D, size: 0x8, addend: 0x0, symName: '-[SqfliteMethodCallOperation setFlutterResult:]', symObjAddr: 0x904, symBinAddr: 0x6230, symSize: 0xC } + - { offsetInCU: 0xD9A, offset: 0xA0B9, size: 0x8, addend: 0x0, symName: '-[SqfliteMethodCallOperation .cxx_destruct]', symObjAddr: 0x910, symBinAddr: 0x623C, symSize: 0x40 } + - { offsetInCU: 0xDCA, offset: 0xA0E9, size: 0x8, addend: 0x0, symName: '-[SqfliteQueuedOperation operation]', symObjAddr: 0x950, symBinAddr: 0x627C, symSize: 0xC } + - { offsetInCU: 0xDFE, offset: 0xA11D, size: 0x8, addend: 0x0, symName: '-[SqfliteQueuedOperation setOperation:]', symObjAddr: 0x95C, symBinAddr: 0x6288, symSize: 0x8 } + - { offsetInCU: 0xE39, offset: 0xA158, size: 0x8, addend: 0x0, symName: '-[SqfliteQueuedOperation handler]', symObjAddr: 0x964, symBinAddr: 0x6290, symSize: 0xC } + - { offsetInCU: 0xE6D, offset: 0xA18C, size: 0x8, addend: 0x0, symName: '-[SqfliteQueuedOperation setHandler:]', symObjAddr: 0x970, symBinAddr: 0x629C, symSize: 0x8 } + - { offsetInCU: 0xEA8, offset: 0xA1C7, size: 0x8, addend: 0x0, symName: '-[SqfliteQueuedOperation .cxx_destruct]', symObjAddr: 0x978, symBinAddr: 0x62A4, symSize: 0x30 } + - { offsetInCU: 0x27, offset: 0xA27B, size: 0x8, addend: 0x0, symName: _sqfliteHasSqlLogLevel, symObjAddr: 0x0, symBinAddr: 0x62D4, symSize: 0xC } + - { offsetInCU: 0xC0, offset: 0xA314, size: 0x8, addend: 0x0, symName: _SqfliteMethodExecute, symObjAddr: 0x4370, symBinAddr: 0x10160, symSize: 0x0 } + - { offsetInCU: 0xD5, offset: 0xA329, size: 0x8, addend: 0x0, symName: _SqfliteMethodInsert, symObjAddr: 0x4378, symBinAddr: 0x10168, symSize: 0x0 } + - { offsetInCU: 0xEA, offset: 0xA33E, size: 0x8, addend: 0x0, symName: _SqfliteMethodUpdate, symObjAddr: 0x4380, symBinAddr: 0x10170, symSize: 0x0 } + - { offsetInCU: 0xFF, offset: 0xA353, size: 0x8, addend: 0x0, symName: _SqfliteMethodQuery, symObjAddr: 0x4388, symBinAddr: 0x10178, symSize: 0x0 } + - { offsetInCU: 0x114, offset: 0xA368, size: 0x8, addend: 0x0, symName: _SqliteErrorCode, symObjAddr: 0x4390, symBinAddr: 0x10180, symSize: 0x0 } + - { offsetInCU: 0x129, offset: 0xA37D, size: 0x8, addend: 0x0, symName: _SqfliteErrorBadParam, symObjAddr: 0x4398, symBinAddr: 0x10188, symSize: 0x0 } + - { offsetInCU: 0x13E, offset: 0xA392, size: 0x8, addend: 0x0, symName: _SqfliteParamSql, symObjAddr: 0x43A0, symBinAddr: 0x10190, symSize: 0x0 } + - { offsetInCU: 0x153, offset: 0xA3A7, size: 0x8, addend: 0x0, symName: _SqfliteParamSqlArguments, symObjAddr: 0x43A8, symBinAddr: 0x10198, symSize: 0x0 } + - { offsetInCU: 0x168, offset: 0xA3BC, size: 0x8, addend: 0x0, symName: _SqfliteParamInTransactionChange, symObjAddr: 0x43B0, symBinAddr: 0x101A0, symSize: 0x0 } + - { offsetInCU: 0x17D, offset: 0xA3D1, size: 0x8, addend: 0x0, symName: _SqfliteParamTransactionId, symObjAddr: 0x43B8, symBinAddr: 0x101A8, symSize: 0x0 } + - { offsetInCU: 0x192, offset: 0xA3E6, size: 0x8, addend: 0x0, symName: _SqfliteParamNoResult, symObjAddr: 0x43C0, symBinAddr: 0x101B0, symSize: 0x0 } + - { offsetInCU: 0x1A7, offset: 0xA3FB, size: 0x8, addend: 0x0, symName: _SqfliteParamContinueOnError, symObjAddr: 0x43C8, symBinAddr: 0x101B8, symSize: 0x0 } + - { offsetInCU: 0x1BC, offset: 0xA410, size: 0x8, addend: 0x0, symName: _SqfliteParamMethod, symObjAddr: 0x43D0, symBinAddr: 0x101C0, symSize: 0x0 } + - { offsetInCU: 0x1D1, offset: 0xA425, size: 0x8, addend: 0x0, symName: _SqfliteParamResult, symObjAddr: 0x43D8, symBinAddr: 0x101C8, symSize: 0x0 } + - { offsetInCU: 0x1E6, offset: 0xA43A, size: 0x8, addend: 0x0, symName: _SqfliteParamError, symObjAddr: 0x43E0, symBinAddr: 0x101D0, symSize: 0x0 } + - { offsetInCU: 0x1FB, offset: 0xA44F, size: 0x8, addend: 0x0, symName: _SqfliteParamErrorCode, symObjAddr: 0x43E8, symBinAddr: 0x101D8, symSize: 0x0 } + - { offsetInCU: 0x210, offset: 0xA464, size: 0x8, addend: 0x0, symName: _SqfliteParamErrorMessage, symObjAddr: 0x43F0, symBinAddr: 0x101E0, symSize: 0x0 } + - { offsetInCU: 0x225, offset: 0xA479, size: 0x8, addend: 0x0, symName: _SqfliteParamErrorData, symObjAddr: 0x43F8, symBinAddr: 0x101E8, symSize: 0x0 } + - { offsetInCU: 0x23A, offset: 0xA48E, size: 0x8, addend: 0x0, symName: _SqfliteSqlPragmaSqliteDefensiveOff, symObjAddr: 0x4400, symBinAddr: 0x101F0, symSize: 0x0 } + - { offsetInCU: 0x289, offset: 0xA4DD, size: 0x8, addend: 0x0, symName: _logLevel, symObjAddr: 0x11F68, symBinAddr: 0x136B8, symSize: 0x0 } + - { offsetInCU: 0x29F, offset: 0xA4F3, size: 0x8, addend: 0x0, symName: __lastDatabaseId, symObjAddr: 0x11F70, symBinAddr: 0x136C0, symSize: 0x0 } + - { offsetInCU: 0x2BC, offset: 0xA510, size: 0x8, addend: 0x0, symName: __databaseOpenCount, symObjAddr: 0x11F78, symBinAddr: 0x136C8, symSize: 0x0 } + - { offsetInCU: 0x379, offset: 0xA5CD, size: 0x8, addend: 0x0, symName: _sqfliteHasSqlLogLevel, symObjAddr: 0x0, symBinAddr: 0x62D4, symSize: 0xC } + - { offsetInCU: 0x3A3, offset: 0xA5F7, size: 0x8, addend: 0x0, symName: _sqfliteHasVerboseLogLevel, symObjAddr: 0xC, symBinAddr: 0x62E0, symSize: 0xC } + - { offsetInCU: 0x3CD, offset: 0xA621, size: 0x8, addend: 0x0, symName: '+[SqflitePlugin registerWithRegistrar:]', symObjAddr: 0x18, symBinAddr: 0x62EC, symSize: 0x110 } + - { offsetInCU: 0x426, offset: 0xA67A, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin init]', symObjAddr: 0x128, symBinAddr: 0x63FC, symSize: 0xB8 } + - { offsetInCU: 0x45A, offset: 0xA6AE, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin getDatabaseOrError:result:]', symObjAddr: 0x1E0, symBinAddr: 0x64B4, symSize: 0x100 } + - { offsetInCU: 0x4E2, offset: 0xA736, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleError:result:]', symObjAddr: 0x2E0, symBinAddr: 0x65B4, symSize: 0xD8 } + - { offsetInCU: 0x544, offset: 0xA798, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleError:operation:]', symObjAddr: 0x3B8, symBinAddr: 0x668C, symSize: 0x16C } + - { offsetInCU: 0x5C9, offset: 0xA81D, size: 0x8, addend: 0x0, symName: '+[SqflitePlugin toSqlValue:]', symObjAddr: 0x524, symBinAddr: 0x67F8, symSize: 0x134 } + - { offsetInCU: 0x683, offset: 0xA8D7, size: 0x8, addend: 0x0, symName: '+[SqflitePlugin fromSqlValue:]', symObjAddr: 0x658, symBinAddr: 0x692C, symSize: 0x90 } + - { offsetInCU: 0x6C2, offset: 0xA916, size: 0x8, addend: 0x0, symName: '+[SqflitePlugin arrayIsEmpy:]', symObjAddr: 0x6E8, symBinAddr: 0x69BC, symSize: 0x84 } + - { offsetInCU: 0x701, offset: 0xA955, size: 0x8, addend: 0x0, symName: '+[SqflitePlugin toSqlArguments:]', symObjAddr: 0x76C, symBinAddr: 0x6A40, symSize: 0xD8 } + - { offsetInCU: 0x76C, offset: 0xA9C0, size: 0x8, addend: 0x0, symName: '+[SqflitePlugin fromSqlDictionary:]', symObjAddr: 0x844, symBinAddr: 0x6B18, symSize: 0x94 } + - { offsetInCU: 0x7BA, offset: 0xAA0E, size: 0x8, addend: 0x0, symName: '___35+[SqflitePlugin fromSqlDictionary:]_block_invoke', symObjAddr: 0x8D8, symBinAddr: 0x6BAC, symSize: 0x70 } + - { offsetInCU: 0x81C, offset: 0xAA70, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin executeOrError:fmdb:call:result:]', symObjAddr: 0x958, symBinAddr: 0x6C1C, symSize: 0x1C8 } + - { offsetInCU: 0x8D5, offset: 0xAB29, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin executeOrError:fmdb:operation:]', symObjAddr: 0xB20, symBinAddr: 0x6DE4, symSize: 0x1B0 } + - { offsetInCU: 0x9BB, offset: 0xAC0F, size: 0x8, addend: 0x0, symName: '+[SqflitePlugin rsObjectForColumn:index:]', symObjAddr: 0xCD0, symBinAddr: 0x6F94, symSize: 0x150 } + - { offsetInCU: 0xA8C, offset: 0xACE0, size: 0x8, addend: 0x0, symName: '+[SqflitePlugin resultSetToResults:cursorPageSize:]', symObjAddr: 0xE20, symBinAddr: 0x70E4, symSize: 0x248 } + - { offsetInCU: 0xB7C, offset: 0xADD0, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin query:fmdb:operation:]', symObjAddr: 0x1068, symBinAddr: 0x732C, symSize: 0x298 } + - { offsetInCU: 0xC86, offset: 0xAEDA, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleQueryCall:result:]', symObjAddr: 0x1300, symBinAddr: 0x75C4, symSize: 0xF0 } + - { offsetInCU: 0xCE8, offset: 0xAF3C, size: 0x8, addend: 0x0, symName: '___40-[SqflitePlugin handleQueryCall:result:]_block_invoke', symObjAddr: 0x13F0, symBinAddr: 0x76B4, symSize: 0x78 } + - { offsetInCU: 0xD74, offset: 0xAFC8, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48b, symObjAddr: 0x1468, symBinAddr: 0x772C, symSize: 0x3C } + - { offsetInCU: 0xD9A, offset: 0xAFEE, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s, symObjAddr: 0x14A4, symBinAddr: 0x7768, symSize: 0x30 } + - { offsetInCU: 0xDB7, offset: 0xB00B, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleQueryCursorNextCall:result:]', symObjAddr: 0x14D4, symBinAddr: 0x7798, symSize: 0xF0 } + - { offsetInCU: 0xE19, offset: 0xB06D, size: 0x8, addend: 0x0, symName: '___50-[SqflitePlugin handleQueryCursorNextCall:result:]_block_invoke', symObjAddr: 0x15C4, symBinAddr: 0x7888, symSize: 0x78 } + - { offsetInCU: 0xEA5, offset: 0xB0F9, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleInsertCall:result:]', symObjAddr: 0x163C, symBinAddr: 0x7900, symSize: 0xF0 } + - { offsetInCU: 0xF07, offset: 0xB15B, size: 0x8, addend: 0x0, symName: '___41-[SqflitePlugin handleInsertCall:result:]_block_invoke', symObjAddr: 0x172C, symBinAddr: 0x79F0, symSize: 0x78 } + - { offsetInCU: 0xF93, offset: 0xB1E7, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleUpdateCall:result:]', symObjAddr: 0x17A4, symBinAddr: 0x7A68, symSize: 0xF0 } + - { offsetInCU: 0xFF5, offset: 0xB249, size: 0x8, addend: 0x0, symName: '___41-[SqflitePlugin handleUpdateCall:result:]_block_invoke', symObjAddr: 0x1894, symBinAddr: 0x7B58, symSize: 0x78 } + - { offsetInCU: 0x1081, offset: 0xB2D5, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleExecuteCall:result:]', symObjAddr: 0x190C, symBinAddr: 0x7BD0, symSize: 0xF0 } + - { offsetInCU: 0x10E3, offset: 0xB337, size: 0x8, addend: 0x0, symName: '___42-[SqflitePlugin handleExecuteCall:result:]_block_invoke', symObjAddr: 0x19FC, symBinAddr: 0x7CC0, symSize: 0x78 } + - { offsetInCU: 0x116F, offset: 0xB3C3, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleBatchCall:result:]', symObjAddr: 0x1A74, symBinAddr: 0x7D38, symSize: 0xF0 } + - { offsetInCU: 0x11D1, offset: 0xB425, size: 0x8, addend: 0x0, symName: '___40-[SqflitePlugin handleBatchCall:result:]_block_invoke', symObjAddr: 0x1B64, symBinAddr: 0x7E28, symSize: 0x78 } + - { offsetInCU: 0x125D, offset: 0xB4B1, size: 0x8, addend: 0x0, symName: '+[SqflitePlugin isInMemoryPath:]', symObjAddr: 0x1BDC, symBinAddr: 0x7EA0, symSize: 0x10 } + - { offsetInCU: 0x129F, offset: 0xB4F3, size: 0x8, addend: 0x0, symName: '+[SqflitePlugin makeOpenResult:recovered:recoveredInTransaction:]', symObjAddr: 0x1BEC, symBinAddr: 0x7EB0, symSize: 0xD8 } + - { offsetInCU: 0x1311, offset: 0xB565, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleOpenDatabaseCall:result:]', symObjAddr: 0x1CC4, symBinAddr: 0x7F88, symSize: 0x64C } + - { offsetInCU: 0x15A2, offset: 0xB7F6, size: 0x8, addend: 0x0, symName: '___47-[SqflitePlugin handleOpenDatabaseCall:result:]_block_invoke', symObjAddr: 0x2310, symBinAddr: 0x85D4, symSize: 0x10 } + - { offsetInCU: 0x15DF, offset: 0xB833, size: 0x8, addend: 0x0, symName: '___47-[SqflitePlugin handleOpenDatabaseCall:result:]_block_invoke_2', symObjAddr: 0x2320, symBinAddr: 0x85E4, symSize: 0x1C } + - { offsetInCU: 0x1643, offset: 0xB897, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleCloseDatabaseCall:result:]', symObjAddr: 0x233C, symBinAddr: 0x8600, symSize: 0xF8 } + - { offsetInCU: 0x16A5, offset: 0xB8F9, size: 0x8, addend: 0x0, symName: '___48-[SqflitePlugin handleCloseDatabaseCall:result:]_block_invoke', symObjAddr: 0x2434, symBinAddr: 0x86F8, symSize: 0x10 } + - { offsetInCU: 0x16F4, offset: 0xB948, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b, symObjAddr: 0x2444, symBinAddr: 0x8708, symSize: 0x10 } + - { offsetInCU: 0x171A, offset: 0xB96E, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin closeDatabase:callback:]', symObjAddr: 0x2454, symBinAddr: 0x8718, symSize: 0x23C } + - { offsetInCU: 0x17AD, offset: 0xBA01, size: 0x8, addend: 0x0, symName: '___40-[SqflitePlugin closeDatabase:callback:]_block_invoke', symObjAddr: 0x2690, symBinAddr: 0x8954, symSize: 0x2C } + - { offsetInCU: 0x1806, offset: 0xBA5A, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin deleteDatabaseFile:]', symObjAddr: 0x2718, symBinAddr: 0x8980, symSize: 0xB0 } + - { offsetInCU: 0x184F, offset: 0xBAA3, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleDeleteDatabaseCall:result:]', symObjAddr: 0x27C8, symBinAddr: 0x8A30, symSize: 0x1F8 } + - { offsetInCU: 0x18E4, offset: 0xBB38, size: 0x8, addend: 0x0, symName: '___49-[SqflitePlugin handleDeleteDatabaseCall:result:]_block_invoke', symObjAddr: 0x29C0, symBinAddr: 0x8C28, symSize: 0x34 } + - { offsetInCU: 0x1958, offset: 0xBBAC, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin databaseExists:]', symObjAddr: 0x29F4, symBinAddr: 0x8C5C, symSize: 0x8C } + - { offsetInCU: 0x19A6, offset: 0xBBFA, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleDatabaseExistsCall:result:]', symObjAddr: 0x2A80, symBinAddr: 0x8CE8, symSize: 0xBC } + - { offsetInCU: 0x1A30, offset: 0xBC84, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleDebugCall:result:]', symObjAddr: 0x2B3C, symBinAddr: 0x8DA4, symSize: 0x224 } + - { offsetInCU: 0x1AD8, offset: 0xBD2C, size: 0x8, addend: 0x0, symName: '___40-[SqflitePlugin handleDebugCall:result:]_block_invoke', symObjAddr: 0x2D60, symBinAddr: 0x8FC8, symSize: 0x170 } + - { offsetInCU: 0x1B70, offset: 0xBDC4, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s, symObjAddr: 0x2ED0, symBinAddr: 0x9138, symSize: 0x28 } + - { offsetInCU: 0x1B96, offset: 0xBDEA, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleDebugModeCall:result:]', symObjAddr: 0x2EF8, symBinAddr: 0x9160, symSize: 0x8C } + - { offsetInCU: 0x1C17, offset: 0xBE6B, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleOptionsCall:result:]', symObjAddr: 0x2F84, symBinAddr: 0x91EC, symSize: 0xAC } + - { offsetInCU: 0x1C8C, offset: 0xBEE0, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleGetDatabasesPath:result:]', symObjAddr: 0x3030, symBinAddr: 0x9298, symSize: 0x7C } + - { offsetInCU: 0x1D3C, offset: 0xBF90, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin handleMethodCall:result:]', symObjAddr: 0x30AC, symBinAddr: 0x9314, symSize: 0x500 } + - { offsetInCU: 0x1DB8, offset: 0xC00C, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin databaseMap]', symObjAddr: 0x35AC, symBinAddr: 0x9814, symSize: 0xC } + - { offsetInCU: 0x1DEC, offset: 0xC040, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin setDatabaseMap:]', symObjAddr: 0x35B8, symBinAddr: 0x9820, symSize: 0x8 } + - { offsetInCU: 0x1E27, offset: 0xC07B, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin mapLock]', symObjAddr: 0x35C0, symBinAddr: 0x9828, symSize: 0xC } + - { offsetInCU: 0x1E5B, offset: 0xC0AF, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin setMapLock:]', symObjAddr: 0x35CC, symBinAddr: 0x9834, symSize: 0x8 } + - { offsetInCU: 0x1E96, offset: 0xC0EA, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin singleInstanceDatabaseMap]', symObjAddr: 0x35D4, symBinAddr: 0x983C, symSize: 0xC } + - { offsetInCU: 0x1ECA, offset: 0xC11E, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin setSingleInstanceDatabaseMap:]', symObjAddr: 0x35E0, symBinAddr: 0x9848, symSize: 0x8 } + - { offsetInCU: 0x1F05, offset: 0xC159, size: 0x8, addend: 0x0, symName: '-[SqflitePlugin .cxx_destruct]', symObjAddr: 0x35E8, symBinAddr: 0x9850, symSize: 0x3C } +... diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/SqfliteCursor.h b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/SqfliteCursor.h new file mode 100644 index 0000000..a824df9 --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/SqfliteCursor.h @@ -0,0 +1,20 @@ +// +// SqfliteCursor.h +// sqflite +// +// Created by Alexandre Roux on 24/10/2022. +// +#ifndef SqfliteCursor_h +#define SqfliteCursor_h + +// Cursor information +@class FMResultSet; +@interface SqfliteCursor : NSObject + +@property (atomic, retain) NSNumber* cursorId; +@property (atomic, retain) NSNumber* pageSize; +@property (atomic, retain) FMResultSet *resultSet; + +@end + +#endif // SqfliteCursor_h diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/SqfliteDatabase.h b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/SqfliteDatabase.h new file mode 100644 index 0000000..9c0cdcd --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/SqfliteDatabase.h @@ -0,0 +1,41 @@ +// +// SqfliteDatabase.h +// sqflite +// +// Created by Alexandre Roux on 24/10/2022. +// +#ifndef SqfliteDatabase_h +#define SqfliteDatabase_h + +#import "SqfliteCursor.h" +#import "SqfliteOperation.h" + +@class FMDatabaseQueue,FMDatabase; +@interface SqfliteDatabase : NSObject + +@property (atomic, retain) FMDatabaseQueue *fmDatabaseQueue; +@property (atomic, retain) NSNumber *databaseId; +@property (atomic, retain) NSString* path; +@property (nonatomic) bool singleInstance; +@property (nonatomic) bool inTransaction; +@property (nonatomic) int logLevel; +// Curosr support +@property (nonatomic) int lastCursorId; +@property (atomic, retain) NSMutableDictionary* cursorMap; +// Transaction v2 +@property (nonatomic) int lastTransactionId; +@property (atomic, retain) NSNumber *currentTransactionId; +@property (atomic, retain) NSMutableArray* noTransactionOperationQueue; + +- (void)closeCursorById:(NSNumber*)cursorId; +- (void)closeCursor:(SqfliteCursor*)cursor; +- (void)inDatabase:(void (^)(FMDatabase *db))block; +- (void)dbBatch:(FMDatabase*)db operation:(SqfliteMethodCallOperation*)mainOperation; +- (void)dbExecute:(FMDatabase*)db operation:(SqfliteOperation*)operation; +- (void)dbInsert:(FMDatabase*)db operation:(SqfliteOperation*)operation; +- (void)dbUpdate:(FMDatabase*)db operation:(SqfliteOperation*)operation; +- (void)dbQuery:(FMDatabase*)db operation:(SqfliteOperation*)operation; +- (void)dbQueryCursorNext:(FMDatabase*)db operation:(SqfliteOperation*)operation; +@end + +#endif // SqfliteDatabase_h diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/SqfliteImport.h b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/SqfliteImport.h new file mode 100644 index 0000000..44f7757 --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/SqfliteImport.h @@ -0,0 +1,16 @@ +// +// SqfliteImport.h +// sqflite +// +// Created by Alexandre Roux on 24/10/2022. +// +#ifndef SqfliteImport_h +#define SqfliteImport_h + +#if TARGET_OS_IPHONE +#import +#else +#import +#endif + +#endif // SqfliteImport_h diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/SqfliteOperation.h b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/SqfliteOperation.h new file mode 100644 index 0000000..2ffd719 --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/SqfliteOperation.h @@ -0,0 +1,62 @@ +// +// Operation.h +// sqflite +// +// Created by Alexandre Roux on 09/01/2018. +// +#ifndef SqfliteOperation_h +#define SqfliteOperation_h + +#import "SqfliteImport.h" + +@class FMDatabase; +@interface SqfliteOperation : NSObject + +- (NSString*)getMethod; +- (NSString*)getSql; +- (NSArray*)getSqlArguments; +- (NSNumber*)getInTransactionChange; +- (void)success:(NSObject*)results; +- (void)error:(FlutterError*)error; +- (bool)getNoResult; +- (bool)getContinueOnError; +- (bool)hasNullTransactionId; +- (NSNumber*)getTransactionId; +// Generic way to get any argument +- (id)getArgument:(NSString*)key; +- (bool)hasArgument:(NSString*)key; + +@end + +@interface SqfliteBatchOperation : SqfliteOperation + +@property (atomic, retain) NSDictionary* dictionary; +@property (atomic, retain) NSObject* results; +@property (atomic, retain) FlutterError* error; +@property (atomic, assign) bool noResult; +@property (atomic, assign) bool continueOnError; + +- (void)handleSuccess:(NSMutableArray*)results; +- (void)handleErrorContinue:(NSMutableArray*)results; +- (void)handleError:(FlutterResult)result; + +@end + +@interface SqfliteMethodCallOperation : SqfliteOperation + +@property (atomic, retain) FlutterMethodCall* flutterMethodCall; +@property (atomic, copy) FlutterResult flutterResult; + ++ (SqfliteMethodCallOperation*)newWithCall:(FlutterMethodCall*)flutterMethodCall result:(FlutterResult)flutterResult; + +@end + +typedef void(^SqfliteOperationHandler)(FMDatabase* db, SqfliteOperation* operation); +@interface SqfliteQueuedOperation : NSObject + +@property (atomic, retain) SqfliteOperation* operation; +@property (atomic, copy) SqfliteOperationHandler handler; + +@end + +#endif // SqfliteOperation_h diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/SqflitePlugin.h b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/SqflitePlugin.h new file mode 100644 index 0000000..26079c9 --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/SqflitePlugin.h @@ -0,0 +1,51 @@ +// +// SqflitePlugin.h +// sqflite +// +// Created by Alexandre Roux on 24/10/2022. +// +#ifndef SqflitePlugin_h +#define SqflitePlugin_h + +#import "SqfliteImport.h" + +@class FMResultSet; +@interface SqflitePlugin : NSObject + ++ (NSArray*)toSqlArguments:(NSArray*)rawArguments; ++ (bool)arrayIsEmpy:(NSArray*)array; ++ (NSMutableDictionary*)resultSetToResults:(FMResultSet*)resultSet cursorPageSize:(NSNumber*)cursorPageSize; + +@end + +extern NSString *const SqfliteMethodExecute;; +extern NSString *const SqfliteMethodInsert; +extern NSString *const SqfliteMethodUpdate; +extern NSString *const SqfliteMethodQuery; + +extern NSString *const SqfliteErrorBadParam; +extern NSString *const SqliteErrorCode; + +extern NSString *const SqfliteParamMethod; +extern NSString *const SqfliteParamSql; +extern NSString *const SqfliteParamSqlArguments; +extern NSString *const SqfliteParamInTransactionChange; +extern NSString *const SqfliteParamNoResult; +extern NSString *const SqfliteParamContinueOnError; +extern NSString *const SqfliteParamResult; +extern NSString *const SqfliteParamError; +extern NSString *const SqfliteParamErrorCode; +extern NSString *const SqfliteParamErrorMessage; +extern NSString *const SqfliteParamErrorData; +extern NSString *const SqfliteParamTransactionId; + +// Static helpers +static const int sqfliteLogLevelNone = 0; +static const int sqfliteLogLevelSql = 1; +static const int sqfliteLogLevelVerbose = 2; + +extern bool sqfliteHasSqlLogLevel(int logLevel); +// True for verbose debugging +extern bool sqfliteHasVerboseLogLevel(int logLevel); + +#endif // SqflitePlugin_h diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/sqflite-umbrella.h b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/sqflite-umbrella.h new file mode 100644 index 0000000..4d469cc --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Headers/sqflite-umbrella.h @@ -0,0 +1,21 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "SqfliteCursor.h" +#import "SqfliteDatabase.h" +#import "SqfliteImport.h" +#import "SqfliteOperation.h" +#import "SqflitePlugin.h" + +FOUNDATION_EXPORT double sqfliteVersionNumber; +FOUNDATION_EXPORT const unsigned char sqfliteVersionString[]; + diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Info.plist b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Info.plist new file mode 100644 index 0000000..138f4e9 Binary files /dev/null and b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Info.plist differ diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Modules/module.modulemap b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Modules/module.modulemap new file mode 100644 index 0000000..ffb869f --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module sqflite { + umbrella header "sqflite-umbrella.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/sqflite b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/sqflite new file mode 100755 index 0000000..224142c Binary files /dev/null and b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/sqflite differ diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/sqflite_ios_privacy.bundle/Info.plist b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/sqflite_ios_privacy.bundle/Info.plist new file mode 100644 index 0000000..55d68b3 Binary files /dev/null and b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/sqflite_ios_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/sqflite_ios_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/sqflite_ios_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..0eca193 --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64/sqflite.framework/sqflite_ios_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + \ No newline at end of file diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/SqfliteCursor.h b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/SqfliteCursor.h new file mode 100644 index 0000000..a824df9 --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/SqfliteCursor.h @@ -0,0 +1,20 @@ +// +// SqfliteCursor.h +// sqflite +// +// Created by Alexandre Roux on 24/10/2022. +// +#ifndef SqfliteCursor_h +#define SqfliteCursor_h + +// Cursor information +@class FMResultSet; +@interface SqfliteCursor : NSObject + +@property (atomic, retain) NSNumber* cursorId; +@property (atomic, retain) NSNumber* pageSize; +@property (atomic, retain) FMResultSet *resultSet; + +@end + +#endif // SqfliteCursor_h diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/SqfliteDatabase.h b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/SqfliteDatabase.h new file mode 100644 index 0000000..9c0cdcd --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/SqfliteDatabase.h @@ -0,0 +1,41 @@ +// +// SqfliteDatabase.h +// sqflite +// +// Created by Alexandre Roux on 24/10/2022. +// +#ifndef SqfliteDatabase_h +#define SqfliteDatabase_h + +#import "SqfliteCursor.h" +#import "SqfliteOperation.h" + +@class FMDatabaseQueue,FMDatabase; +@interface SqfliteDatabase : NSObject + +@property (atomic, retain) FMDatabaseQueue *fmDatabaseQueue; +@property (atomic, retain) NSNumber *databaseId; +@property (atomic, retain) NSString* path; +@property (nonatomic) bool singleInstance; +@property (nonatomic) bool inTransaction; +@property (nonatomic) int logLevel; +// Curosr support +@property (nonatomic) int lastCursorId; +@property (atomic, retain) NSMutableDictionary* cursorMap; +// Transaction v2 +@property (nonatomic) int lastTransactionId; +@property (atomic, retain) NSNumber *currentTransactionId; +@property (atomic, retain) NSMutableArray* noTransactionOperationQueue; + +- (void)closeCursorById:(NSNumber*)cursorId; +- (void)closeCursor:(SqfliteCursor*)cursor; +- (void)inDatabase:(void (^)(FMDatabase *db))block; +- (void)dbBatch:(FMDatabase*)db operation:(SqfliteMethodCallOperation*)mainOperation; +- (void)dbExecute:(FMDatabase*)db operation:(SqfliteOperation*)operation; +- (void)dbInsert:(FMDatabase*)db operation:(SqfliteOperation*)operation; +- (void)dbUpdate:(FMDatabase*)db operation:(SqfliteOperation*)operation; +- (void)dbQuery:(FMDatabase*)db operation:(SqfliteOperation*)operation; +- (void)dbQueryCursorNext:(FMDatabase*)db operation:(SqfliteOperation*)operation; +@end + +#endif // SqfliteDatabase_h diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/SqfliteImport.h b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/SqfliteImport.h new file mode 100644 index 0000000..44f7757 --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/SqfliteImport.h @@ -0,0 +1,16 @@ +// +// SqfliteImport.h +// sqflite +// +// Created by Alexandre Roux on 24/10/2022. +// +#ifndef SqfliteImport_h +#define SqfliteImport_h + +#if TARGET_OS_IPHONE +#import +#else +#import +#endif + +#endif // SqfliteImport_h diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/SqfliteOperation.h b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/SqfliteOperation.h new file mode 100644 index 0000000..2ffd719 --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/SqfliteOperation.h @@ -0,0 +1,62 @@ +// +// Operation.h +// sqflite +// +// Created by Alexandre Roux on 09/01/2018. +// +#ifndef SqfliteOperation_h +#define SqfliteOperation_h + +#import "SqfliteImport.h" + +@class FMDatabase; +@interface SqfliteOperation : NSObject + +- (NSString*)getMethod; +- (NSString*)getSql; +- (NSArray*)getSqlArguments; +- (NSNumber*)getInTransactionChange; +- (void)success:(NSObject*)results; +- (void)error:(FlutterError*)error; +- (bool)getNoResult; +- (bool)getContinueOnError; +- (bool)hasNullTransactionId; +- (NSNumber*)getTransactionId; +// Generic way to get any argument +- (id)getArgument:(NSString*)key; +- (bool)hasArgument:(NSString*)key; + +@end + +@interface SqfliteBatchOperation : SqfliteOperation + +@property (atomic, retain) NSDictionary* dictionary; +@property (atomic, retain) NSObject* results; +@property (atomic, retain) FlutterError* error; +@property (atomic, assign) bool noResult; +@property (atomic, assign) bool continueOnError; + +- (void)handleSuccess:(NSMutableArray*)results; +- (void)handleErrorContinue:(NSMutableArray*)results; +- (void)handleError:(FlutterResult)result; + +@end + +@interface SqfliteMethodCallOperation : SqfliteOperation + +@property (atomic, retain) FlutterMethodCall* flutterMethodCall; +@property (atomic, copy) FlutterResult flutterResult; + ++ (SqfliteMethodCallOperation*)newWithCall:(FlutterMethodCall*)flutterMethodCall result:(FlutterResult)flutterResult; + +@end + +typedef void(^SqfliteOperationHandler)(FMDatabase* db, SqfliteOperation* operation); +@interface SqfliteQueuedOperation : NSObject + +@property (atomic, retain) SqfliteOperation* operation; +@property (atomic, copy) SqfliteOperationHandler handler; + +@end + +#endif // SqfliteOperation_h diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/SqflitePlugin.h b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/SqflitePlugin.h new file mode 100644 index 0000000..26079c9 --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/SqflitePlugin.h @@ -0,0 +1,51 @@ +// +// SqflitePlugin.h +// sqflite +// +// Created by Alexandre Roux on 24/10/2022. +// +#ifndef SqflitePlugin_h +#define SqflitePlugin_h + +#import "SqfliteImport.h" + +@class FMResultSet; +@interface SqflitePlugin : NSObject + ++ (NSArray*)toSqlArguments:(NSArray*)rawArguments; ++ (bool)arrayIsEmpy:(NSArray*)array; ++ (NSMutableDictionary*)resultSetToResults:(FMResultSet*)resultSet cursorPageSize:(NSNumber*)cursorPageSize; + +@end + +extern NSString *const SqfliteMethodExecute;; +extern NSString *const SqfliteMethodInsert; +extern NSString *const SqfliteMethodUpdate; +extern NSString *const SqfliteMethodQuery; + +extern NSString *const SqfliteErrorBadParam; +extern NSString *const SqliteErrorCode; + +extern NSString *const SqfliteParamMethod; +extern NSString *const SqfliteParamSql; +extern NSString *const SqfliteParamSqlArguments; +extern NSString *const SqfliteParamInTransactionChange; +extern NSString *const SqfliteParamNoResult; +extern NSString *const SqfliteParamContinueOnError; +extern NSString *const SqfliteParamResult; +extern NSString *const SqfliteParamError; +extern NSString *const SqfliteParamErrorCode; +extern NSString *const SqfliteParamErrorMessage; +extern NSString *const SqfliteParamErrorData; +extern NSString *const SqfliteParamTransactionId; + +// Static helpers +static const int sqfliteLogLevelNone = 0; +static const int sqfliteLogLevelSql = 1; +static const int sqfliteLogLevelVerbose = 2; + +extern bool sqfliteHasSqlLogLevel(int logLevel); +// True for verbose debugging +extern bool sqfliteHasVerboseLogLevel(int logLevel); + +#endif // SqflitePlugin_h diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/sqflite-umbrella.h b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/sqflite-umbrella.h new file mode 100644 index 0000000..4d469cc --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Headers/sqflite-umbrella.h @@ -0,0 +1,21 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + +#import "SqfliteCursor.h" +#import "SqfliteDatabase.h" +#import "SqfliteImport.h" +#import "SqfliteOperation.h" +#import "SqflitePlugin.h" + +FOUNDATION_EXPORT double sqfliteVersionNumber; +FOUNDATION_EXPORT const unsigned char sqfliteVersionString[]; + diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Info.plist b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Info.plist new file mode 100644 index 0000000..a5f644a Binary files /dev/null and b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Info.plist differ diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Modules/module.modulemap b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Modules/module.modulemap new file mode 100644 index 0000000..ffb869f --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/Modules/module.modulemap @@ -0,0 +1,6 @@ +framework module sqflite { + umbrella header "sqflite-umbrella.h" + + export * + module * { export * } +} diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/_CodeSignature/CodeResources b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..c5977a8 --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/_CodeSignature/CodeResources @@ -0,0 +1,201 @@ + + + + + files + + Headers/SqfliteCursor.h + + 1VfHOrPgffaqn8JEKrOhk6rgPKE= + + Headers/SqfliteDatabase.h + + zsTTAloFlEcTIE9lsLs7YH3mft8= + + Headers/SqfliteImport.h + + 5EnSTmDeeuQ5qy+JW9INmT6Prc0= + + Headers/SqfliteOperation.h + + UtW3GOBeXEW5s2w3h3qZBrV/smQ= + + Headers/SqflitePlugin.h + + sJ7X/5qy1I/xWzYWbIH4QQlg5yA= + + Headers/sqflite-umbrella.h + + 0ZAjEchHuptdKCLS4EOvUKhkIIY= + + Info.plist + + Y7ODt+ulsSMHQuW04bIEmOx1MpI= + + Modules/module.modulemap + + F7MvTB7XfsuHpBENN/M7Y2zXO3o= + + sqflite_ios_privacy.bundle/Info.plist + + NNvJJZ4LLF6/CWbZgdkcXXpZ6I0= + + sqflite_ios_privacy.bundle/PrivacyInfo.xcprivacy + + YIiJ5tHvqBeSpBm2mcfVZdaGz3E= + + + files2 + + Headers/SqfliteCursor.h + + hash2 + + mG1Yvnp0qIvnF4VCIygh3mQKBibOVuxB1DyZsGoN4is= + + + Headers/SqfliteDatabase.h + + hash2 + + 3kOKoA86HUGYZZRrMFzp7zMUMD/dy6p48Hdq6/PHp4w= + + + Headers/SqfliteImport.h + + hash2 + + YhqPybsZhbZmSiHSVkDiRhEMWbs+8kn1GXXHPaYDI3w= + + + Headers/SqfliteOperation.h + + hash2 + + IM02aeCQhobAX0xcbqDY2W0zuBJ6Ru77D/eIDaZsrNs= + + + Headers/SqflitePlugin.h + + hash2 + + SvlNMUtndz+TOE9eWj4+mgG8hHNLoS+CKmeBUKFV7cA= + + + Headers/sqflite-umbrella.h + + hash2 + + 6tUnqMjmSvmu7RM3OORjcQO4g7An+vS62vOVpiC11Ag= + + + Modules/module.modulemap + + hash2 + + eEumEfhgIg+GvWnOVvd3J3xG3anuAKsIwoWGcWxjN28= + + + sqflite_ios_privacy.bundle/Info.plist + + hash2 + + uu2T3asRnZJDjk/KPADyWs5zfhMOXvUn63RJUJPekYs= + + + sqflite_ios_privacy.bundle/PrivacyInfo.xcprivacy + + hash2 + + RyJqKWCN8gatChEOav61p3/1dawd+cdr/bLW37P6/tE= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/sqflite b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/sqflite new file mode 100755 index 0000000..4b00c83 Binary files /dev/null and b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/sqflite differ diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/sqflite_ios_privacy.bundle/Info.plist b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/sqflite_ios_privacy.bundle/Info.plist new file mode 100644 index 0000000..a4f3157 Binary files /dev/null and b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/sqflite_ios_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/sqflite_ios_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/sqflite_ios_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..0eca193 --- /dev/null +++ b/Flutter/Release/sqflite.xcframework/ios-arm64_x86_64-simulator/sqflite.framework/sqflite_ios_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + \ No newline at end of file diff --git a/Flutter/Release/url_launcher_ios.xcframework/Info.plist b/Flutter/Release/url_launcher_ios.xcframework/Info.plist new file mode 100644 index 0000000..e23fbd4 --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + url_launcher_ios.framework/url_launcher_ios + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + url_launcher_ios.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + url_launcher_ios.framework/url_launcher_ios + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + url_launcher_ios.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/dSYMs/url_launcher_ios.framework.dSYM/Contents/Info.plist b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/dSYMs/url_launcher_ios.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..7f0a553 --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/dSYMs/url_launcher_ios.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.url-launcher-ios + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 0.0.1 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/dSYMs/url_launcher_ios.framework.dSYM/Contents/Resources/DWARF/url_launcher_ios b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/dSYMs/url_launcher_ios.framework.dSYM/Contents/Resources/DWARF/url_launcher_ios new file mode 100644 index 0000000..bc9cda1 Binary files /dev/null and b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/dSYMs/url_launcher_ios.framework.dSYM/Contents/Resources/DWARF/url_launcher_ios differ diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/dSYMs/url_launcher_ios.framework.dSYM/Contents/Resources/Relocations/aarch64/url_launcher_ios.yml b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/dSYMs/url_launcher_ios.framework.dSYM/Contents/Resources/Relocations/aarch64/url_launcher_ios.yml new file mode 100644 index 0000000..50ecfbc --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/dSYMs/url_launcher_ios.framework.dSYM/Contents/Resources/Relocations/aarch64/url_launcher_ios.yml @@ -0,0 +1,106 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/url_launcher_ios/url_launcher_ios.framework/url_launcher_ios' +relocations: + - { offsetInCU: 0x34, offset: 0x578B0, size: 0x8, addend: 0x0, symName: _url_launcher_iosVersionString, symObjAddr: 0x0, symBinAddr: 0xA270, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x578E5, size: 0x8, addend: 0x0, symName: _url_launcher_iosVersionNumber, symObjAddr: 0x30, symBinAddr: 0xA2A0, symSize: 0x0 } + - { offsetInCU: 0x3F, offset: 0x5793A, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaMa', symObjAddr: 0x190, symBinAddr: 0x4180, symSize: 0x54 } + - { offsetInCU: 0x53, offset: 0x5794E, size: 0x8, addend: 0x0, symName: '_$sSbIegy_SbIeyBy_TR', symObjAddr: 0x1E4, symBinAddr: 0x41D4, symSize: 0x3C } + - { offsetInCU: 0x6B, offset: 0x57966, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x220, symBinAddr: 0x4210, symSize: 0x10 } + - { offsetInCU: 0x7F, offset: 0x5797A, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x230, symBinAddr: 0x4220, symSize: 0x8 } + - { offsetInCU: 0xE0, offset: 0x579DB, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCSYWb', symObjAddr: 0x4E4, symBinAddr: 0x44D4, symSize: 0x24 } + - { offsetInCU: 0xF4, offset: 0x579EF, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas20_SwiftNewtypeWrapperSCs35_HasCustomAnyHashableRepresentationPWb', symObjAddr: 0x508, symBinAddr: 0x44F8, symSize: 0x24 } + - { offsetInCU: 0x108, offset: 0x57A03, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSQWb', symObjAddr: 0x52C, symBinAddr: 0x451C, symSize: 0x24 } + - { offsetInCU: 0x1BB, offset: 0x57AB6, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x244, symBinAddr: 0x4234, symSize: 0x40 } + - { offsetInCU: 0x23F, offset: 0x57B3A, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSHSCSH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x284, symBinAddr: 0x4274, symSize: 0x70 } + - { offsetInCU: 0x2D2, offset: 0x57BCD, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromF1C_6resulty01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x33C, symBinAddr: 0x432C, symSize: 0x4 } + - { offsetInCU: 0x2F2, offset: 0x57BED, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP016_forceBridgeFromF1C_6resulty01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x33C, symBinAddr: 0x432C, symSize: 0x4 } + - { offsetInCU: 0x312, offset: 0x57C0D, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromF1C_6resultSb01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x340, symBinAddr: 0x4330, symSize: 0x4 } + - { offsetInCU: 0x332, offset: 0x57C2D, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP024_conditionallyBridgeFromF1C_6resultSb01_F5CTypeQz_xSgztFZTW', symObjAddr: 0x340, symBinAddr: 0x4330, symSize: 0x4 } + - { offsetInCU: 0x358, offset: 0x57C53, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas21_ObjectiveCBridgeableSCsACP026_unconditionallyBridgeFromF1Cyx01_F5CTypeQzSgFZTW', symObjAddr: 0x344, symBinAddr: 0x4334, symSize: 0x40 } + - { offsetInCU: 0x3D6, offset: 0x57CD1, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSQSCSQ2eeoiySbx_xtFZTW', symObjAddr: 0x384, symBinAddr: 0x4374, symSize: 0x88 } + - { offsetInCU: 0x457, offset: 0x57D52, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyas35_HasCustomAnyHashableRepresentationSCsACP03_toghI0s0hI0VSgyFTW', symObjAddr: 0x478, symBinAddr: 0x4468, symSize: 0x6C } + - { offsetInCU: 0x47F, offset: 0x57D7A, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE016_forceBridgeFromD1C_6resultyAD_01_D5CTypeQZ_xSgztFZSo38UIApplicationOpenExternalURLOptionsKeya_Tgq5Tf4nnd_n', symObjAddr: 0x550, symBinAddr: 0x4540, symSize: 0x80 } + - { offsetInCU: 0x510, offset: 0x57E0B, size: 0x8, addend: 0x0, symName: '_$ss20_SwiftNewtypeWrapperPss21_ObjectiveCBridgeable8RawValueRpzrlE024_conditionallyBridgeFromD1C_6resultSbAD_01_D5CTypeQZ_xSgztFZSo38UIApplicationOpenExternalURLOptionsKeya_Tgq5Tf4nnd_n', symObjAddr: 0x5D0, symBinAddr: 0x45C0, symSize: 0x90 } + - { offsetInCU: 0x650, offset: 0x57F4B, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC16url_launcher_ios8LauncherA2cDP10canOpenURLySb10Foundation0H0VFTW', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x4C } + - { offsetInCU: 0x681, offset: 0x57F7C, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC16url_launcher_ios8LauncherA2cDP4open_7options17completionHandlery10Foundation3URLV_SDySo0A25OpenExternalURLOptionsKeyaypGySbcSgtFTW', symObjAddr: 0x4C, symBinAddr: 0x404C, symSize: 0x20 } + - { offsetInCU: 0x69D, offset: 0x57F98, size: 0x8, addend: 0x0, symName: '_$sSo13UIApplicationC4open_7options17completionHandlery10Foundation3URLV_SDySo0A25OpenExternalURLOptionsKeyaypGySbcSgtFTO', symObjAddr: 0x7C, symBinAddr: 0x406C, symSize: 0x114 } + - { offsetInCU: 0x6FD, offset: 0x57FF8, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSYSCSY8rawValuexSg03RawG0Qz_tcfCTW', symObjAddr: 0x40C, symBinAddr: 0x43FC, symSize: 0x44 } + - { offsetInCU: 0x726, offset: 0x58021, size: 0x8, addend: 0x0, symName: '_$sSo38UIApplicationOpenExternalURLOptionsKeyaSYSCSY8rawValue03RawG0QzvgTW', symObjAddr: 0x450, symBinAddr: 0x4440, symSize: 0x28 } + - { offsetInCU: 0x6F, offset: 0x580C2, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios9wrapError33_18E2D00254F08AAFEBD837F211A129F7LLySayypSgGypF', symObjAddr: 0x40, symBinAddr: 0x4690, symSize: 0x298 } + - { offsetInCU: 0x1ED, offset: 0x58240, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios15InAppLoadResultOSYAASY8rawValuexSg03RawI0Qz_tcfCTW', symObjAddr: 0x398, symBinAddr: 0x49E8, symSize: 0x18 } + - { offsetInCU: 0x21E, offset: 0x58271, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios15InAppLoadResultOSYAASY8rawValue03RawI0QzvgTW', symObjAddr: 0x3B0, symBinAddr: 0x4A00, symSize: 0xC } + - { offsetInCU: 0x3F4, offset: 0x58447, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios19UrlLauncherApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU_', symObjAddr: 0x3BC, symBinAddr: 0x4A0C, symSize: 0x190 } + - { offsetInCU: 0x5D7, offset: 0x5862A, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios19UrlLauncherApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU0_', symObjAddr: 0x6EC, symBinAddr: 0x4D3C, symSize: 0x438 } + - { offsetInCU: 0x8D6, offset: 0x58929, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios19UrlLauncherApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU1_', symObjAddr: 0xB24, symBinAddr: 0x5174, symSize: 0x480 } + - { offsetInCU: 0xACB, offset: 0x58B1E, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios19UrlLauncherApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU2_', symObjAddr: 0x1094, symBinAddr: 0x56E4, symSize: 0x130 } + - { offsetInCU: 0xBF7, offset: 0x58C4A, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios19UrlLauncherApiSetupCfD', symObjAddr: 0x11C4, symBinAddr: 0x5814, symSize: 0x10 } + - { offsetInCU: 0xC26, offset: 0x58C79, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios19UrlLauncherApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZTf4nnd_n', symObjAddr: 0x1C24, symBinAddr: 0x6274, symSize: 0x598 } + - { offsetInCU: 0xD72, offset: 0x58DC5, size: 0x8, addend: 0x0, symName: '_$sypSgAAIegn_Iegng_yXlSgABIeyBy_IeyByy_TR', symObjAddr: 0x54C, symBinAddr: 0x4B9C, symSize: 0xC8 } + - { offsetInCU: 0xD8A, offset: 0x58DDD, size: 0x8, addend: 0x0, symName: '_$syXlSgIeyBy_ypSgIegn_TR', symObjAddr: 0x614, symBinAddr: 0x4C64, symSize: 0xD8 } + - { offsetInCU: 0xE4A, offset: 0x58E9D, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios19UrlLauncherApiSetupCMa', symObjAddr: 0x11D4, symBinAddr: 0x5824, symSize: 0x20 } + - { offsetInCU: 0xE5E, offset: 0x58EB1, size: 0x8, addend: 0x0, symName: ___swift_memcpy1_1, symObjAddr: 0x11F4, symBinAddr: 0x5844, symSize: 0xC } + - { offsetInCU: 0xE72, offset: 0x58EC5, size: 0x8, addend: 0x0, symName: ___swift_noop_void_return, symObjAddr: 0x1200, symBinAddr: 0x5850, symSize: 0x4 } + - { offsetInCU: 0xE86, offset: 0x58ED9, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios15InAppLoadResultOwet', symObjAddr: 0x1204, symBinAddr: 0x5854, symSize: 0x90 } + - { offsetInCU: 0xE9A, offset: 0x58EED, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios15InAppLoadResultOwst', symObjAddr: 0x1294, symBinAddr: 0x58E4, symSize: 0xBC } + - { offsetInCU: 0xEAE, offset: 0x58F01, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios15InAppLoadResultOwug', symObjAddr: 0x1350, symBinAddr: 0x59A0, symSize: 0x8 } + - { offsetInCU: 0xEC2, offset: 0x58F15, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios15InAppLoadResultOwup', symObjAddr: 0x1358, symBinAddr: 0x59A8, symSize: 0x4 } + - { offsetInCU: 0xED6, offset: 0x58F29, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios15InAppLoadResultOwui', symObjAddr: 0x135C, symBinAddr: 0x59AC, symSize: 0x8 } + - { offsetInCU: 0xEEA, offset: 0x58F3D, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios15InAppLoadResultOMa', symObjAddr: 0x1364, symBinAddr: 0x59B4, symSize: 0x10 } + - { offsetInCU: 0xEFE, offset: 0x58F51, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios15InAppLoadResultOSHAASQWb', symObjAddr: 0x1374, symBinAddr: 0x59C4, symSize: 0x4 } + - { offsetInCU: 0xF12, offset: 0x58F65, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios15InAppLoadResultOACSQAAWl', symObjAddr: 0x1378, symBinAddr: 0x59C8, symSize: 0x44 } + - { offsetInCU: 0xFCB, offset: 0x5901E, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4findys10_HashTableV6BucketV6bucket_Sb5foundtxSHRzlFSo38UIApplicationOpenExternalURLOptionsKeya_Tg5', symObjAddr: 0x1A30, symBinAddr: 0x6080, symSize: 0x80 } + - { offsetInCU: 0x108A, offset: 0x590DD, size: 0x8, addend: 0x0, symName: '_$ss22__RawDictionaryStorageC4find_9hashValues10_HashTableV6BucketV6bucket_Sb5foundtx_SitSHRzlFSo38UIApplicationOpenExternalURLOptionsKeya_Tg5', symObjAddr: 0x1AB0, symBinAddr: 0x6100, symSize: 0x174 } + - { offsetInCU: 0x1107, offset: 0x5915A, size: 0x8, addend: 0x0, symName: ___swift_instantiateConcreteTypeFromMangledName, symObjAddr: 0x21BC, symBinAddr: 0x680C, symSize: 0x40 } + - { offsetInCU: 0x111B, offset: 0x5916E, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios14UrlLauncherApi_pWOb', symObjAddr: 0x21FC, symBinAddr: 0x684C, symSize: 0x18 } + - { offsetInCU: 0x112F, offset: 0x59182, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios19UrlLauncherApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU2_TA', symObjAddr: 0x2238, symBinAddr: 0x6888, symSize: 0x8 } + - { offsetInCU: 0x1143, offset: 0x59196, size: 0x8, addend: 0x0, symName: _block_copy_helper, symObjAddr: 0x2240, symBinAddr: 0x6890, symSize: 0x10 } + - { offsetInCU: 0x1157, offset: 0x591AA, size: 0x8, addend: 0x0, symName: _block_destroy_helper, symObjAddr: 0x2250, symBinAddr: 0x68A0, symSize: 0x8 } + - { offsetInCU: 0x116B, offset: 0x591BE, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios19UrlLauncherApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU1_TA', symObjAddr: 0x2258, symBinAddr: 0x68A8, symSize: 0x8 } + - { offsetInCU: 0x117F, offset: 0x591D2, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios19UrlLauncherApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU0_TA', symObjAddr: 0x2260, symBinAddr: 0x68B0, symSize: 0x8 } + - { offsetInCU: 0x1193, offset: 0x591E6, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios19UrlLauncherApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU_TA', symObjAddr: 0x2268, symBinAddr: 0x68B8, symSize: 0x8 } + - { offsetInCU: 0x11A7, offset: 0x591FA, size: 0x8, addend: 0x0, symName: '_$sypWOb', symObjAddr: 0x22B4, symBinAddr: 0x6904, symSize: 0x10 } + - { offsetInCU: 0x11BB, offset: 0x5920E, size: 0x8, addend: 0x0, symName: '_$sypSgWOb', symObjAddr: 0x22C4, symBinAddr: 0x6914, symSize: 0x48 } + - { offsetInCU: 0x11CF, offset: 0x59222, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios19UrlLauncherApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZyypSg_yAJctcfU0_ys6ResultOyAA06LaunchO0Os5Error_pGcfU_TA', symObjAddr: 0x2330, symBinAddr: 0x6980, symSize: 0x1C } + - { offsetInCU: 0x123B, offset: 0x5928E, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios17URLLauncherPluginC9launchUrl0A018universalLinksOnly10completionySS_Sbys6ResultOyAA06LaunchL0Os5Error_pGctFySbcfU_TA', symObjAddr: 0x2470, symBinAddr: 0x6AC0, symSize: 0x8 } + - { offsetInCU: 0x124F, offset: 0x592A2, size: 0x8, addend: 0x0, symName: '_$sSD8IteratorV8_VariantOyxq___GSHRzr0_lWOe', symObjAddr: 0x24B4, symBinAddr: 0x6B04, symSize: 0x10 } + - { offsetInCU: 0x1263, offset: 0x592B6, size: 0x8, addend: 0x0, symName: ___swift_allocate_boxed_opaque_existential_0, symObjAddr: 0x24E4, symBinAddr: 0x6B34, symSize: 0x3C } + - { offsetInCU: 0x1277, offset: 0x592CA, size: 0x8, addend: 0x0, symName: '_$sypWOc', symObjAddr: 0x2520, symBinAddr: 0x6B70, symSize: 0x3C } + - { offsetInCU: 0x128B, offset: 0x592DE, size: 0x8, addend: 0x0, symName: '_$sSo12FlutterErrorCMa', symObjAddr: 0x255C, symBinAddr: 0x6BAC, symSize: 0x3C } + - { offsetInCU: 0x129F, offset: 0x592F2, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios17URLLauncherPluginC29openUrlInSafariViewController0A010completionySS_ys6ResultOyAA0h7AppLoadM0Os5Error_pGctFyycfU_TA', symObjAddr: 0x25E0, symBinAddr: 0x6C30, symSize: 0x8 } + - { offsetInCU: 0x12B3, offset: 0x59306, size: 0x8, addend: 0x0, symName: '_$sIeg_SgWOe', symObjAddr: 0x25E8, symBinAddr: 0x6C38, symSize: 0x10 } + - { offsetInCU: 0x12C7, offset: 0x5931A, size: 0x8, addend: 0x0, symName: '_$syXlSgIeyBy_ypSgIegn_TRTA', symObjAddr: 0x261C, symBinAddr: 0x6C6C, symSize: 0x8 } + - { offsetInCU: 0x136C, offset: 0x593BF, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios15InAppLoadResultOSQAASQ2eeoiySbx_xtFZTW', symObjAddr: 0x2D8, symBinAddr: 0x4928, symSize: 0x14 } + - { offsetInCU: 0x1403, offset: 0x59456, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios15InAppLoadResultOSHAASH9hashValueSivgTW', symObjAddr: 0x2EC, symBinAddr: 0x493C, symSize: 0x44 } + - { offsetInCU: 0x14B2, offset: 0x59505, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios15InAppLoadResultOSHAASH4hash4intoys6HasherVz_tFTW', symObjAddr: 0x330, symBinAddr: 0x4980, symSize: 0x28 } + - { offsetInCU: 0x1505, offset: 0x59558, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios15InAppLoadResultOSHAASH13_rawHashValue4seedS2i_tFTW', symObjAddr: 0x358, symBinAddr: 0x49A8, symSize: 0x40 } + - { offsetInCU: 0x16A1, offset: 0x596F4, size: 0x8, addend: 0x0, symName: '_$ss17_dictionaryUpCastySDyq0_q1_GSDyxq_GSHRzSHR0_r2_lFSo38UIApplicationOpenExternalURLOptionsKeya_SbAEypTg5', symObjAddr: 0x13BC, symBinAddr: 0x5A0C, symSize: 0x674 } + - { offsetInCU: 0x190C, offset: 0x5995F, size: 0x8, addend: 0x0, symName: '_$sSD17dictionaryLiteralSDyxq_Gx_q_td_tcfCSo38UIApplicationOpenExternalURLOptionsKeya_SbTg5Tf4gd_n', symObjAddr: 0x234C, symBinAddr: 0x699C, symSize: 0xE0 } + - { offsetInCU: 0x4F, offset: 0x59D21, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios17URLLauncherPluginC8register4withySo07FlutterE9Registrar_p_tFZ', symObjAddr: 0x0, symBinAddr: 0x6CA4, symSize: 0x4 } + - { offsetInCU: 0x72, offset: 0x59D44, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios17URLLauncherPluginC8register4withySo07FlutterE9Registrar_p_tFZTo', symObjAddr: 0x4, symBinAddr: 0x6CA8, symSize: 0x30 } + - { offsetInCU: 0xA4, offset: 0x59D76, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios17URLLauncherPluginC12canLaunchUrl0A0AA0G6ResultOSS_tF', symObjAddr: 0x240, symBinAddr: 0x6EE4, symSize: 0x130 } + - { offsetInCU: 0x119, offset: 0x59DEB, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios17URLLauncherPluginC9launchUrl0A018universalLinksOnly10completionySS_Sbys6ResultOyAA06LaunchL0Os5Error_pGctFySbcfU_', symObjAddr: 0x370, symBinAddr: 0x7014, symSize: 0x30 } + - { offsetInCU: 0x154, offset: 0x59E26, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios17URLLauncherPluginC29openUrlInSafariViewController0A010completionySS_ys6ResultOyAA0h7AppLoadM0Os5Error_pGctFyycfU_', symObjAddr: 0x3A0, symBinAddr: 0x7044, symSize: 0x60 } + - { offsetInCU: 0x17F, offset: 0x59E51, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios17URLLauncherPluginCACycfC', symObjAddr: 0x400, symBinAddr: 0x70A4, symSize: 0x20 } + - { offsetInCU: 0x19D, offset: 0x59E6F, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios17URLLauncherPluginCACycfc', symObjAddr: 0x420, symBinAddr: 0x70C4, symSize: 0x2C } + - { offsetInCU: 0x200, offset: 0x59ED2, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios17URLLauncherPluginCACycfcTo', symObjAddr: 0x44C, symBinAddr: 0x70F0, symSize: 0x2C } + - { offsetInCU: 0x267, offset: 0x59F39, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios17URLLauncherPluginCfD', symObjAddr: 0x478, symBinAddr: 0x711C, symSize: 0x34 } + - { offsetInCU: 0x2CF, offset: 0x59FA1, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios17URLLauncherPluginC8register4withySo07FlutterE9Registrar_p_tFZTf4nd_n', symObjAddr: 0x6F4, symBinAddr: 0x7398, symSize: 0x140 } + - { offsetInCU: 0x43B, offset: 0x5A10D, size: 0x8, addend: 0x0, symName: '_$sSo16UIViewControllerC16url_launcher_iosE07topViewB0ABvg', symObjAddr: 0x34, symBinAddr: 0x6CD8, symSize: 0x20C } + - { offsetInCU: 0x604, offset: 0x5A2D6, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios17URLLauncherPluginCfETo', symObjAddr: 0x4AC, symBinAddr: 0x7150, symSize: 0x38 } + - { offsetInCU: 0x649, offset: 0x5A31B, size: 0x8, addend: 0x0, symName: '_$ss12_ArrayBufferV19_getElementSlowPathyyXlSiFSo16UIViewControllerC_Tg5', symObjAddr: 0x4E4, symBinAddr: 0x7188, symSize: 0x210 } + - { offsetInCU: 0x6CB, offset: 0x5A39D, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios17URLLauncherPluginCMa', symObjAddr: 0x834, symBinAddr: 0x74D8, symSize: 0x20 } + - { offsetInCU: 0x6DF, offset: 0x5A3B1, size: 0x8, addend: 0x0, symName: ___swift_destroy_boxed_opaque_existential_1, symObjAddr: 0x860, symBinAddr: 0x7504, symSize: 0x20 } + - { offsetInCU: 0x6F3, offset: 0x5A3C5, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios8Launcher_pWOc', symObjAddr: 0x880, symBinAddr: 0x7524, symSize: 0x44 } + - { offsetInCU: 0x707, offset: 0x5A3D9, size: 0x8, addend: 0x0, symName: ___swift_project_boxed_opaque_existential_1, symObjAddr: 0x940, symBinAddr: 0x75A4, symSize: 0x24 } + - { offsetInCU: 0x2B, offset: 0x5A5C6, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios16URLLaunchSessionC0A010completionAC10Foundation3URLV_ys6ResultOyAA09InAppLoadI0Os5Error_pGctcfc', symObjAddr: 0x0, symBinAddr: 0x7600, symSize: 0x184 } + - { offsetInCU: 0x4F, offset: 0x5A5EA, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios16URLLaunchSessionC0A010completionAC10Foundation3URLV_ys6ResultOyAA09InAppLoadI0Os5Error_pGctcfc', symObjAddr: 0x0, symBinAddr: 0x7600, symSize: 0x184 } + - { offsetInCU: 0x106, offset: 0x5A6A1, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios16URLLaunchSessionC20safariViewController_22didCompleteInitialLoadySo08SFSafarigH0C_SbtFTo', symObjAddr: 0x184, symBinAddr: 0x7784, symSize: 0x70 } + - { offsetInCU: 0x177, offset: 0x5A712, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios16URLLaunchSessionC29safariViewControllerDidFinishyySo08SFSafarigH0CFTo', symObjAddr: 0x1F4, symBinAddr: 0x77F4, symSize: 0x98 } + - { offsetInCU: 0x1D4, offset: 0x5A76F, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios16URLLaunchSessionCACycfcTo', symObjAddr: 0x28C, symBinAddr: 0x788C, symSize: 0x2C } + - { offsetInCU: 0x23B, offset: 0x5A7D6, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios16URLLaunchSessionCfD', symObjAddr: 0x2B8, symBinAddr: 0x78B8, symSize: 0x34 } + - { offsetInCU: 0x27F, offset: 0x5A81A, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios16URLLaunchSessionCfETo', symObjAddr: 0x2EC, symBinAddr: 0x78EC, symSize: 0x78 } + - { offsetInCU: 0x2AE, offset: 0x5A849, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios16URLLaunchSessionCMU', symObjAddr: 0x364, symBinAddr: 0x7964, symSize: 0x8 } + - { offsetInCU: 0x2C2, offset: 0x5A85D, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios16URLLaunchSessionCMa', symObjAddr: 0x36C, symBinAddr: 0x796C, symSize: 0x3C } + - { offsetInCU: 0x2D6, offset: 0x5A871, size: 0x8, addend: 0x0, symName: '_$s16url_launcher_ios16URLLaunchSessionCMr', symObjAddr: 0x3A8, symBinAddr: 0x79A8, symSize: 0x94 } +... diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Headers/url_launcher_ios-Swift.h b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Headers/url_launcher_ios-Swift.h new file mode 100644 index 0000000..11d4213 --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Headers/url_launcher_ios-Swift.h @@ -0,0 +1,324 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef URL_LAUNCHER_IOS_SWIFT_H +#define URL_LAUNCHER_IOS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="url_launcher_ios",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + + +@protocol FlutterPluginRegistrar; + +SWIFT_CLASS("_TtC16url_launcher_ios17URLLauncherPlugin") +@interface URLLauncherPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Headers/url_launcher_ios-umbrella.h b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Headers/url_launcher_ios-umbrella.h new file mode 100644 index 0000000..bfc508c --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Headers/url_launcher_ios-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double url_launcher_iosVersionNumber; +FOUNDATION_EXPORT const unsigned char url_launcher_iosVersionString[]; + diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Info.plist b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Info.plist new file mode 100644 index 0000000..3decd0d Binary files /dev/null and b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Info.plist differ diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/module.modulemap b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/module.modulemap new file mode 100644 index 0000000..ffc2435 --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module url_launcher_ios { + umbrella header "url_launcher_ios-umbrella.h" + + export * + module * { export * } +} + +module url_launcher_ios.Swift { + header "url_launcher_ios-Swift.h" + requires objc +} diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo new file mode 100644 index 0000000..476b38d Binary files /dev/null and b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/Project/arm64-apple-ios.swiftsourceinfo differ diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios.abi.json b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios.abi.json new file mode 100644 index 0000000..6437760 --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios.abi.json @@ -0,0 +1,512 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "url_launcher_ios" + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "URLLauncherPlugin", + "printedName": "URLLauncherPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLauncherPlugin(cm)registerWithRegistrar:", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC8register4withySo07FlutterE9Registrar_p_tFZ", + "moduleName": "url_launcher_ios", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "URLLauncherPlugin", + "printedName": "url_launcher_ios.URLLauncherPlugin", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLauncherPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLauncherPlugin(im)init", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginCACycfc", + "moduleName": "url_launcher_ios", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLauncherPlugin", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "url_launcher_ios" + }, + { + "kind": "TypeDecl", + "name": "UIApplication", + "printedName": "UIApplication", + "declKind": "Class", + "usr": "c:objc(cs)UIApplication", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIApplication", + "declAttributes": [ + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 790, + "length": 10, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 799, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 806, + "length": 20, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 825, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 832, + "length": 40, + "value": "\"Stacktrace: \"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 871, + "length": 2, + "value": "\"\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1151, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1220, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1301, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1151, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1220, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1301, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1151, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1220, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1301, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1454, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1519, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1600, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1454, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1519, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1600, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1454, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1519, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1600, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 2803, + "length": 65, + "value": "\"dev.flutter.pigeon.url_launcher_ios.UrlLauncherApi.canLaunchUrl\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 3061, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 3467, + "length": 62, + "value": "\"dev.flutter.pigeon.url_launcher_ios.UrlLauncherApi.launchUrl\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 3719, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 3774, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 4338, + "length": 82, + "value": "\"dev.flutter.pigeon.url_launcher_ios.UrlLauncherApi.openUrlInSafariViewController\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 4630, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "StringLiteral", + "offset": 5163, + "length": 78, + "value": "\"dev.flutter.pigeon.url_launcher_ios.UrlLauncherApi.closeSafariViewController\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/URLLauncherPlugin.swift", + "kind": "BooleanLiteral", + "offset": 2065, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/URLLauncherPlugin.swift", + "kind": "StringLiteral", + "offset": 200, + "length": 17, + "value": "\"url_launcher_ios.URLLauncherPlugin\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/URLLaunchSession.swift", + "kind": "BooleanLiteral", + "offset": 1982, + "length": 4, + "value": "true" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/URLLaunchSession.swift", + "kind": "StringLiteral", + "offset": 380, + "length": 16, + "value": "\"url_launcher_ios.URLLaunchSession\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios.private.swiftinterface b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios.private.swiftinterface new file mode 100644 index 0000000..b8d1629 --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios.private.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name url_launcher_ios +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import SafariServices +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import url_launcher_ios +@objc @_hasMissingDesignatedInitializers final public class URLLauncherPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc deinit +} diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios.swiftdoc b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios.swiftdoc new file mode 100644 index 0000000..0c16ae4 Binary files /dev/null and b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios.swiftdoc differ diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios.swiftinterface b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios.swiftinterface new file mode 100644 index 0000000..b8d1629 --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0 -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -O -module-name url_launcher_ios +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import SafariServices +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import url_launcher_ios +@objc @_hasMissingDesignatedInitializers final public class URLLauncherPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc deinit +} diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/url_launcher_ios b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/url_launcher_ios new file mode 100755 index 0000000..2620080 Binary files /dev/null and b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/url_launcher_ios differ diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/url_launcher_ios_privacy.bundle/Info.plist b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/url_launcher_ios_privacy.bundle/Info.plist new file mode 100644 index 0000000..93f9008 Binary files /dev/null and b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/url_launcher_ios_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/url_launcher_ios_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/url_launcher_ios_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..a34b7e2 --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64/url_launcher_ios.framework/url_launcher_ios_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Headers/url_launcher_ios-Swift.h b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Headers/url_launcher_ios-Swift.h new file mode 100644 index 0000000..3525dd8 --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Headers/url_launcher_ios-Swift.h @@ -0,0 +1,644 @@ +#if 0 +#elif defined(__arm64__) && __arm64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef URL_LAUNCHER_IOS_SWIFT_H +#define URL_LAUNCHER_IOS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="url_launcher_ios",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + + +@protocol FlutterPluginRegistrar; + +SWIFT_CLASS("_TtC16url_launcher_ios17URLLauncherPlugin") +@interface URLLauncherPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#elif defined(__x86_64__) && __x86_64__ +// Generated by Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +#ifndef URL_LAUNCHER_IOS_SWIFT_H +#define URL_LAUNCHER_IOS_SWIFT_H +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wgcc-compat" + +#if !defined(__has_include) +# define __has_include(x) 0 +#endif +#if !defined(__has_attribute) +# define __has_attribute(x) 0 +#endif +#if !defined(__has_feature) +# define __has_feature(x) 0 +#endif +#if !defined(__has_warning) +# define __has_warning(x) 0 +#endif + +#if __has_include() +# include +#endif + +#pragma clang diagnostic ignored "-Wauto-import" +#if defined(__OBJC__) +#include +#endif +#if defined(__cplusplus) +#include +#include +#include +#include +#include +#include +#include +#else +#include +#include +#include +#include +#endif +#if defined(__cplusplus) +#if defined(__arm64e__) && __has_include() +# include +#else +#pragma clang diagnostic push +#pragma clang diagnostic ignored "-Wreserved-macro-identifier" +# ifndef __ptrauth_swift_value_witness_function_pointer +# define __ptrauth_swift_value_witness_function_pointer(x) +# endif +# ifndef __ptrauth_swift_class_method_pointer +# define __ptrauth_swift_class_method_pointer(x) +# endif +#pragma clang diagnostic pop +#endif +#endif + +#if !defined(SWIFT_TYPEDEFS) +# define SWIFT_TYPEDEFS 1 +# if __has_include() +# include +# elif !defined(__cplusplus) +typedef uint_least16_t char16_t; +typedef uint_least32_t char32_t; +# endif +typedef float swift_float2 __attribute__((__ext_vector_type__(2))); +typedef float swift_float3 __attribute__((__ext_vector_type__(3))); +typedef float swift_float4 __attribute__((__ext_vector_type__(4))); +typedef double swift_double2 __attribute__((__ext_vector_type__(2))); +typedef double swift_double3 __attribute__((__ext_vector_type__(3))); +typedef double swift_double4 __attribute__((__ext_vector_type__(4))); +typedef int swift_int2 __attribute__((__ext_vector_type__(2))); +typedef int swift_int3 __attribute__((__ext_vector_type__(3))); +typedef int swift_int4 __attribute__((__ext_vector_type__(4))); +typedef unsigned int swift_uint2 __attribute__((__ext_vector_type__(2))); +typedef unsigned int swift_uint3 __attribute__((__ext_vector_type__(3))); +typedef unsigned int swift_uint4 __attribute__((__ext_vector_type__(4))); +#endif + +#if !defined(SWIFT_PASTE) +# define SWIFT_PASTE_HELPER(x, y) x##y +# define SWIFT_PASTE(x, y) SWIFT_PASTE_HELPER(x, y) +#endif +#if !defined(SWIFT_METATYPE) +# define SWIFT_METATYPE(X) Class +#endif +#if !defined(SWIFT_CLASS_PROPERTY) +# if __has_feature(objc_class_property) +# define SWIFT_CLASS_PROPERTY(...) __VA_ARGS__ +# else +# define SWIFT_CLASS_PROPERTY(...) +# endif +#endif +#if !defined(SWIFT_RUNTIME_NAME) +# if __has_attribute(objc_runtime_name) +# define SWIFT_RUNTIME_NAME(X) __attribute__((objc_runtime_name(X))) +# else +# define SWIFT_RUNTIME_NAME(X) +# endif +#endif +#if !defined(SWIFT_COMPILE_NAME) +# if __has_attribute(swift_name) +# define SWIFT_COMPILE_NAME(X) __attribute__((swift_name(X))) +# else +# define SWIFT_COMPILE_NAME(X) +# endif +#endif +#if !defined(SWIFT_METHOD_FAMILY) +# if __has_attribute(objc_method_family) +# define SWIFT_METHOD_FAMILY(X) __attribute__((objc_method_family(X))) +# else +# define SWIFT_METHOD_FAMILY(X) +# endif +#endif +#if !defined(SWIFT_NOESCAPE) +# if __has_attribute(noescape) +# define SWIFT_NOESCAPE __attribute__((noescape)) +# else +# define SWIFT_NOESCAPE +# endif +#endif +#if !defined(SWIFT_RELEASES_ARGUMENT) +# if __has_attribute(ns_consumed) +# define SWIFT_RELEASES_ARGUMENT __attribute__((ns_consumed)) +# else +# define SWIFT_RELEASES_ARGUMENT +# endif +#endif +#if !defined(SWIFT_WARN_UNUSED_RESULT) +# if __has_attribute(warn_unused_result) +# define SWIFT_WARN_UNUSED_RESULT __attribute__((warn_unused_result)) +# else +# define SWIFT_WARN_UNUSED_RESULT +# endif +#endif +#if !defined(SWIFT_NORETURN) +# if __has_attribute(noreturn) +# define SWIFT_NORETURN __attribute__((noreturn)) +# else +# define SWIFT_NORETURN +# endif +#endif +#if !defined(SWIFT_CLASS_EXTRA) +# define SWIFT_CLASS_EXTRA +#endif +#if !defined(SWIFT_PROTOCOL_EXTRA) +# define SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_ENUM_EXTRA) +# define SWIFT_ENUM_EXTRA +#endif +#if !defined(SWIFT_CLASS) +# if __has_attribute(objc_subclassing_restricted) +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_subclassing_restricted)) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# else +# define SWIFT_CLASS(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# define SWIFT_CLASS_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_CLASS_EXTRA +# endif +#endif +#if !defined(SWIFT_RESILIENT_CLASS) +# if __has_attribute(objc_class_stub) +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) __attribute__((objc_class_stub)) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) __attribute__((objc_class_stub)) SWIFT_CLASS_NAMED(SWIFT_NAME) +# else +# define SWIFT_RESILIENT_CLASS(SWIFT_NAME) SWIFT_CLASS(SWIFT_NAME) +# define SWIFT_RESILIENT_CLASS_NAMED(SWIFT_NAME) SWIFT_CLASS_NAMED(SWIFT_NAME) +# endif +#endif +#if !defined(SWIFT_PROTOCOL) +# define SWIFT_PROTOCOL(SWIFT_NAME) SWIFT_RUNTIME_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +# define SWIFT_PROTOCOL_NAMED(SWIFT_NAME) SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_PROTOCOL_EXTRA +#endif +#if !defined(SWIFT_EXTENSION) +# define SWIFT_EXTENSION(M) SWIFT_PASTE(M##_Swift_, __LINE__) +#endif +#if !defined(OBJC_DESIGNATED_INITIALIZER) +# if __has_attribute(objc_designated_initializer) +# define OBJC_DESIGNATED_INITIALIZER __attribute__((objc_designated_initializer)) +# else +# define OBJC_DESIGNATED_INITIALIZER +# endif +#endif +#if !defined(SWIFT_ENUM_ATTR) +# if __has_attribute(enum_extensibility) +# define SWIFT_ENUM_ATTR(_extensibility) __attribute__((enum_extensibility(_extensibility))) +# else +# define SWIFT_ENUM_ATTR(_extensibility) +# endif +#endif +#if !defined(SWIFT_ENUM) +# define SWIFT_ENUM(_type, _name, _extensibility) enum _name : _type _name; enum SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# if __has_feature(generalized_swift_name) +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) enum _name : _type _name SWIFT_COMPILE_NAME(SWIFT_NAME); enum SWIFT_COMPILE_NAME(SWIFT_NAME) SWIFT_ENUM_ATTR(_extensibility) SWIFT_ENUM_EXTRA _name : _type +# else +# define SWIFT_ENUM_NAMED(_type, _name, SWIFT_NAME, _extensibility) SWIFT_ENUM(_type, _name, _extensibility) +# endif +#endif +#if !defined(SWIFT_UNAVAILABLE) +# define SWIFT_UNAVAILABLE __attribute__((unavailable)) +#endif +#if !defined(SWIFT_UNAVAILABLE_MSG) +# define SWIFT_UNAVAILABLE_MSG(msg) __attribute__((unavailable(msg))) +#endif +#if !defined(SWIFT_AVAILABILITY) +# define SWIFT_AVAILABILITY(plat, ...) __attribute__((availability(plat, __VA_ARGS__))) +#endif +#if !defined(SWIFT_WEAK_IMPORT) +# define SWIFT_WEAK_IMPORT __attribute__((weak_import)) +#endif +#if !defined(SWIFT_DEPRECATED) +# define SWIFT_DEPRECATED __attribute__((deprecated)) +#endif +#if !defined(SWIFT_DEPRECATED_MSG) +# define SWIFT_DEPRECATED_MSG(...) __attribute__((deprecated(__VA_ARGS__))) +#endif +#if !defined(SWIFT_DEPRECATED_OBJC) +# if __has_feature(attribute_diagnose_if_objc) +# define SWIFT_DEPRECATED_OBJC(Msg) __attribute__((diagnose_if(1, Msg, "warning"))) +# else +# define SWIFT_DEPRECATED_OBJC(Msg) SWIFT_DEPRECATED_MSG(Msg) +# endif +#endif +#if defined(__OBJC__) +#if !defined(IBSegueAction) +# define IBSegueAction +#endif +#endif +#if !defined(SWIFT_EXTERN) +# if defined(__cplusplus) +# define SWIFT_EXTERN extern "C" +# else +# define SWIFT_EXTERN extern +# endif +#endif +#if !defined(SWIFT_CALL) +# define SWIFT_CALL __attribute__((swiftcall)) +#endif +#if !defined(SWIFT_INDIRECT_RESULT) +# define SWIFT_INDIRECT_RESULT __attribute__((swift_indirect_result)) +#endif +#if !defined(SWIFT_CONTEXT) +# define SWIFT_CONTEXT __attribute__((swift_context)) +#endif +#if !defined(SWIFT_ERROR_RESULT) +# define SWIFT_ERROR_RESULT __attribute__((swift_error_result)) +#endif +#if defined(__cplusplus) +# define SWIFT_NOEXCEPT noexcept +#else +# define SWIFT_NOEXCEPT +#endif +#if !defined(SWIFT_C_INLINE_THUNK) +# if __has_attribute(always_inline) +# if __has_attribute(nodebug) +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) __attribute__((nodebug)) +# else +# define SWIFT_C_INLINE_THUNK inline __attribute__((always_inline)) +# endif +# else +# define SWIFT_C_INLINE_THUNK inline +# endif +#endif +#if defined(_WIN32) +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL __declspec(dllimport) +#endif +#else +#if !defined(SWIFT_IMPORT_STDLIB_SYMBOL) +# define SWIFT_IMPORT_STDLIB_SYMBOL +#endif +#endif +#if defined(__OBJC__) +#if __has_feature(objc_modules) +#if __has_warning("-Watimport-in-framework-header") +#pragma clang diagnostic ignored "-Watimport-in-framework-header" +#endif +@import Flutter; +@import ObjectiveC; +#endif + +#endif +#pragma clang diagnostic ignored "-Wproperty-attribute-mismatch" +#pragma clang diagnostic ignored "-Wduplicate-method-arg" +#if __has_warning("-Wpragma-clang-attribute") +# pragma clang diagnostic ignored "-Wpragma-clang-attribute" +#endif +#pragma clang diagnostic ignored "-Wunknown-pragmas" +#pragma clang diagnostic ignored "-Wnullability" +#pragma clang diagnostic ignored "-Wdollar-in-identifier-extension" + +#if __has_attribute(external_source_symbol) +# pragma push_macro("any") +# undef any +# pragma clang attribute push(__attribute__((external_source_symbol(language="Swift", defined_in="url_launcher_ios",generated_declaration))), apply_to=any(function,enum,objc_interface,objc_category,objc_protocol)) +# pragma pop_macro("any") +#endif + +#if defined(__OBJC__) + + +@protocol FlutterPluginRegistrar; + +SWIFT_CLASS("_TtC16url_launcher_ios17URLLauncherPlugin") +@interface URLLauncherPlugin : NSObject ++ (void)registerWithRegistrar:(id _Nonnull)registrar; +- (nonnull instancetype)init SWIFT_UNAVAILABLE; ++ (nonnull instancetype)new SWIFT_UNAVAILABLE_MSG("-init is unavailable"); +@end + +#endif +#if __has_attribute(external_source_symbol) +# pragma clang attribute pop +#endif +#if defined(__cplusplus) +#endif +#pragma clang diagnostic pop +#endif + +#else +#error unsupported Swift architecture +#endif diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Headers/url_launcher_ios-umbrella.h b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Headers/url_launcher_ios-umbrella.h new file mode 100644 index 0000000..bfc508c --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Headers/url_launcher_ios-umbrella.h @@ -0,0 +1,16 @@ +#ifdef __OBJC__ +#import +#else +#ifndef FOUNDATION_EXPORT +#if defined(__cplusplus) +#define FOUNDATION_EXPORT extern "C" +#else +#define FOUNDATION_EXPORT extern +#endif +#endif +#endif + + +FOUNDATION_EXPORT double url_launcher_iosVersionNumber; +FOUNDATION_EXPORT const unsigned char url_launcher_iosVersionString[]; + diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Info.plist b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Info.plist new file mode 100644 index 0000000..9ca7bb2 Binary files /dev/null and b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Info.plist differ diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/module.modulemap b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/module.modulemap new file mode 100644 index 0000000..ffc2435 --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/module.modulemap @@ -0,0 +1,11 @@ +framework module url_launcher_ios { + umbrella header "url_launcher_ios-umbrella.h" + + export * + module * { export * } +} + +module url_launcher_ios.Swift { + header "url_launcher_ios-Swift.h" + requires objc +} diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..27b4f82 Binary files /dev/null and b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo new file mode 100644 index 0000000..0f24446 Binary files /dev/null and b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo differ diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.abi.json b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..a50e55c --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.abi.json @@ -0,0 +1,2168 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "TypeDecl", + "name": "Launcher", + "printedName": "Launcher", + "children": [ + { + "kind": "Function", + "name": "canOpenURL", + "printedName": "canOpenURL(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios8LauncherP10canOpenURLySb10Foundation0G0VF", + "mangledName": "$s16url_launcher_ios8LauncherP10canOpenURLySb10Foundation0G0VF", + "moduleName": "url_launcher_ios", + "genericSig": "<τ_0_0 where τ_0_0 : url_launcher_ios.Launcher>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "open", + "printedName": "open(_:options:completionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.OpenExternalURLOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "OpenExternalURLOptionsKey", + "printedName": "UIKit.UIApplication.OpenExternalURLOptionsKey", + "usr": "c:@T@UIApplicationOpenExternalURLOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios8LauncherP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", + "mangledName": "$s16url_launcher_ios8LauncherP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", + "moduleName": "url_launcher_ios", + "genericSig": "<τ_0_0 where τ_0_0 : url_launcher_ios.Launcher>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:16url_launcher_ios8LauncherP", + "mangledName": "$s16url_launcher_ios8LauncherP", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "url_launcher_ios" + }, + { + "kind": "TypeDecl", + "name": "LaunchResult", + "printedName": "LaunchResult", + "children": [ + { + "kind": "Var", + "name": "success", + "printedName": "success", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(url_launcher_ios.LaunchResult.Type) -> url_launcher_ios.LaunchResult", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "url_launcher_ios.LaunchResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:16url_launcher_ios12LaunchResultO7successyA2CmF", + "mangledName": "$s16url_launcher_ios12LaunchResultO7successyA2CmF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "failure", + "printedName": "failure", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(url_launcher_ios.LaunchResult.Type) -> url_launcher_ios.LaunchResult", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "url_launcher_ios.LaunchResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:16url_launcher_ios12LaunchResultO7failureyA2CmF", + "mangledName": "$s16url_launcher_ios12LaunchResultO7failureyA2CmF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "invalidUrl", + "printedName": "invalidUrl", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(url_launcher_ios.LaunchResult.Type) -> url_launcher_ios.LaunchResult", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "url_launcher_ios.LaunchResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:16url_launcher_ios12LaunchResultO10invalidUrlyA2CmF", + "mangledName": "$s16url_launcher_ios12LaunchResultO10invalidUrlyA2CmF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "url_launcher_ios.LaunchResult?", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:16url_launcher_ios12LaunchResultO8rawValueACSgSi_tcfc", + "mangledName": "$s16url_launcher_ios12LaunchResultO8rawValueACSgSi_tcfc", + "moduleName": "url_launcher_ios", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:16url_launcher_ios12LaunchResultO8rawValueSivp", + "mangledName": "$s16url_launcher_ios12LaunchResultO8rawValueSivp", + "moduleName": "url_launcher_ios", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:16url_launcher_ios12LaunchResultO8rawValueSivg", + "mangledName": "$s16url_launcher_ios12LaunchResultO8rawValueSivg", + "moduleName": "url_launcher_ios", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:16url_launcher_ios12LaunchResultO", + "mangledName": "$s16url_launcher_ios12LaunchResultO", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "enumRawTypeName": "Int", + "isEnumExhaustive": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "InAppLoadResult", + "printedName": "InAppLoadResult", + "children": [ + { + "kind": "Var", + "name": "success", + "printedName": "success", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(url_launcher_ios.InAppLoadResult.Type) -> url_launcher_ios.InAppLoadResult", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "url_launcher_ios.InAppLoadResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:16url_launcher_ios15InAppLoadResultO7successyA2CmF", + "mangledName": "$s16url_launcher_ios15InAppLoadResultO7successyA2CmF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "failedToLoad", + "printedName": "failedToLoad", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(url_launcher_ios.InAppLoadResult.Type) -> url_launcher_ios.InAppLoadResult", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "url_launcher_ios.InAppLoadResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:16url_launcher_ios15InAppLoadResultO08failedToF0yA2CmF", + "mangledName": "$s16url_launcher_ios15InAppLoadResultO08failedToF0yA2CmF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "invalidUrl", + "printedName": "invalidUrl", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(url_launcher_ios.InAppLoadResult.Type) -> url_launcher_ios.InAppLoadResult", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "url_launcher_ios.InAppLoadResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:16url_launcher_ios15InAppLoadResultO10invalidUrlyA2CmF", + "mangledName": "$s16url_launcher_ios15InAppLoadResultO10invalidUrlyA2CmF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "url_launcher_ios.InAppLoadResult?", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:16url_launcher_ios15InAppLoadResultO8rawValueACSgSi_tcfc", + "mangledName": "$s16url_launcher_ios15InAppLoadResultO8rawValueACSgSi_tcfc", + "moduleName": "url_launcher_ios", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:16url_launcher_ios15InAppLoadResultO8rawValueSivp", + "mangledName": "$s16url_launcher_ios15InAppLoadResultO8rawValueSivp", + "moduleName": "url_launcher_ios", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:16url_launcher_ios15InAppLoadResultO8rawValueSivg", + "mangledName": "$s16url_launcher_ios15InAppLoadResultO8rawValueSivg", + "moduleName": "url_launcher_ios", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:16url_launcher_ios15InAppLoadResultO", + "mangledName": "$s16url_launcher_ios15InAppLoadResultO", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "enumRawTypeName": "Int", + "isEnumExhaustive": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UrlLauncherApi", + "printedName": "UrlLauncherApi", + "children": [ + { + "kind": "Function", + "name": "canLaunchUrl", + "printedName": "canLaunchUrl(url:)", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios14UrlLauncherApiP09canLaunchD00A0AA0H6ResultOSS_tKF", + "mangledName": "$s16url_launcher_ios14UrlLauncherApiP09canLaunchD00A0AA0H6ResultOSS_tKF", + "moduleName": "url_launcher_ios", + "genericSig": "<τ_0_0 where τ_0_0 : url_launcher_ios.UrlLauncherApi>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "launchUrl", + "printedName": "launchUrl(url:universalLinksOnly:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios14UrlLauncherApiP06launchD00A018universalLinksOnly10completionySS_Sbys6ResultOyAA06LaunchL0Os5Error_pGctF", + "mangledName": "$s16url_launcher_ios14UrlLauncherApiP06launchD00A018universalLinksOnly10completionySS_Sbys6ResultOyAA06LaunchL0Os5Error_pGctF", + "moduleName": "url_launcher_ios", + "genericSig": "<τ_0_0 where τ_0_0 : url_launcher_ios.UrlLauncherApi>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "openUrlInSafariViewController", + "printedName": "openUrlInSafariViewController(url:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios14UrlLauncherApiP04openD22InSafariViewController0A010completionySS_ys6ResultOyAA0h7AppLoadM0Os5Error_pGctF", + "mangledName": "$s16url_launcher_ios14UrlLauncherApiP04openD22InSafariViewController0A010completionySS_ys6ResultOyAA0h7AppLoadM0Os5Error_pGctF", + "moduleName": "url_launcher_ios", + "genericSig": "<τ_0_0 where τ_0_0 : url_launcher_ios.UrlLauncherApi>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "closeSafariViewController", + "printedName": "closeSafariViewController()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios14UrlLauncherApiP25closeSafariViewControlleryyKF", + "mangledName": "$s16url_launcher_ios14UrlLauncherApiP25closeSafariViewControlleryyKF", + "moduleName": "url_launcher_ios", + "genericSig": "<τ_0_0 where τ_0_0 : url_launcher_ios.UrlLauncherApi>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:16url_launcher_ios14UrlLauncherApiP", + "mangledName": "$s16url_launcher_ios14UrlLauncherApiP", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "UrlLauncherApiSetup", + "printedName": "UrlLauncherApiSetup", + "children": [ + { + "kind": "Function", + "name": "setUp", + "printedName": "setUp(binaryMessenger:api:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterBinaryMessenger", + "printedName": "Flutter.FlutterBinaryMessenger", + "usr": "c:objc(pl)FlutterBinaryMessenger" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "url_launcher_ios.UrlLauncherApi?", + "children": [ + { + "kind": "TypeNominal", + "name": "UrlLauncherApi", + "printedName": "url_launcher_ios.UrlLauncherApi", + "usr": "s:16url_launcher_ios14UrlLauncherApiP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios19UrlLauncherApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZ", + "mangledName": "$s16url_launcher_ios19UrlLauncherApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZ", + "moduleName": "url_launcher_ios", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "UrlLauncherApiSetup", + "printedName": "url_launcher_ios.UrlLauncherApiSetup", + "usr": "s:16url_launcher_ios19UrlLauncherApiSetupC" + } + ], + "declKind": "Constructor", + "usr": "s:16url_launcher_ios19UrlLauncherApiSetupCACycfc", + "mangledName": "$s16url_launcher_ios19UrlLauncherApiSetupCACycfc", + "moduleName": "url_launcher_ios", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:16url_launcher_ios19UrlLauncherApiSetupC", + "mangledName": "$s16url_launcher_ios19UrlLauncherApiSetupC", + "moduleName": "url_launcher_ios", + "isOpen": true, + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "URLLauncherPlugin", + "printedName": "URLLauncherPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLauncherPlugin(cm)registerWithRegistrar:", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC8register4withySo07FlutterE9Registrar_p_tFZ", + "moduleName": "url_launcher_ios", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(launcher:)", + "children": [ + { + "kind": "TypeNominal", + "name": "URLLauncherPlugin", + "printedName": "url_launcher_ios.URLLauncherPlugin", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLauncherPlugin" + }, + { + "kind": "TypeNominal", + "name": "Launcher", + "printedName": "url_launcher_ios.Launcher", + "hasDefaultArg": true, + "usr": "s:16url_launcher_ios8LauncherP" + } + ], + "declKind": "Constructor", + "usr": "s:16url_launcher_ios17URLLauncherPluginC0B0AcA8Launcher_p_tcfc", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC0B0AcA8Launcher_p_tcfc", + "moduleName": "url_launcher_ios", + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "canLaunchUrl", + "printedName": "canLaunchUrl(url:)", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios17URLLauncherPluginC12canLaunchUrl0A0AA0G6ResultOSS_tF", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC12canLaunchUrl0A0AA0G6ResultOSS_tF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "launchUrl", + "printedName": "launchUrl(url:universalLinksOnly:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios17URLLauncherPluginC9launchUrl0A018universalLinksOnly10completionySS_Sbys6ResultOyAA06LaunchL0Os5Error_pGctF", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC9launchUrl0A018universalLinksOnly10completionySS_Sbys6ResultOyAA06LaunchL0Os5Error_pGctF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "openUrlInSafariViewController", + "printedName": "openUrlInSafariViewController(url:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios17URLLauncherPluginC29openUrlInSafariViewController0A010completionySS_ys6ResultOyAA0h7AppLoadM0Os5Error_pGctF", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC29openUrlInSafariViewController0A010completionySS_ys6ResultOyAA0h7AppLoadM0Os5Error_pGctF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "closeSafariViewController", + "printedName": "closeSafariViewController()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios17URLLauncherPluginC25closeSafariViewControlleryyF", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC25closeSafariViewControlleryyF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "URLLauncherPlugin", + "printedName": "url_launcher_ios.URLLauncherPlugin", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLauncherPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLauncherPlugin(im)init", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginCACycfc", + "moduleName": "url_launcher_ios", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLauncherPlugin", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "UrlLauncherApi", + "printedName": "UrlLauncherApi", + "usr": "s:16url_launcher_ios14UrlLauncherApiP", + "mangledName": "$s16url_launcher_ios14UrlLauncherApiP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "url_launcher_ios" + }, + { + "kind": "TypeDecl", + "name": "URLLaunchSession", + "printedName": "URLLaunchSession", + "children": [ + { + "kind": "Var", + "name": "completion", + "printedName": "completion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Var", + "usr": "s:16url_launcher_ios16URLLaunchSessionC10completion33_AA677330BCE6AD4B807BAA3DADCADE3ALLyys6ResultOyAA09InAppLoadM0Os5Error_pGcvp", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC10completion33_AA677330BCE6AD4B807BAA3DADCADE3ALLyys6ResultOyAA09InAppLoadM0Os5Error_pGcvp", + "moduleName": "url_launcher_ios", + "isInternal": true, + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "fixedbinaryorder": 0, + "isLet": true, + "hasStorage": true + }, + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Var", + "usr": "s:16url_launcher_ios16URLLaunchSessionC0A033_AA677330BCE6AD4B807BAA3DADCADE3ALL10Foundation3URLVvp", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC0A033_AA677330BCE6AD4B807BAA3DADCADE3ALL10Foundation3URLVvp", + "moduleName": "url_launcher_ios", + "isInternal": true, + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "fixedbinaryorder": 1, + "isLet": true, + "hasStorage": true + }, + { + "kind": "Var", + "name": "safariViewController", + "printedName": "safariViewController", + "children": [ + { + "kind": "TypeNominal", + "name": "SFSafariViewController", + "printedName": "SafariServices.SFSafariViewController", + "usr": "c:objc(cs)SFSafariViewController" + } + ], + "declKind": "Var", + "usr": "s:16url_launcher_ios16URLLaunchSessionC20safariViewControllerSo08SFSafarigH0Cvp", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC20safariViewControllerSo08SFSafarigH0Cvp", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final", + "HasStorage", + "RawDocComment" + ], + "fixedbinaryorder": 2, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SFSafariViewController", + "printedName": "SafariServices.SFSafariViewController", + "usr": "c:objc(cs)SFSafariViewController" + } + ], + "declKind": "Accessor", + "usr": "s:16url_launcher_ios16URLLaunchSessionC20safariViewControllerSo08SFSafarigH0Cvg", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC20safariViewControllerSo08SFSafarigH0Cvg", + "moduleName": "url_launcher_ios", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didFinish", + "printedName": "didFinish", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvp", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvp", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "fixedbinaryorder": 3, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvg", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvg", + "moduleName": "url_launcher_ios", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvs", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvs", + "moduleName": "url_launcher_ios", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvM", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvM", + "moduleName": "url_launcher_ios", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(url:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "URLLaunchSession", + "printedName": "url_launcher_ios.URLLaunchSession", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLaunchSession" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:16url_launcher_ios16URLLaunchSessionC0A010completionAC10Foundation3URLV_ys6ResultOyAA09InAppLoadI0Os5Error_pGctcfc", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC0A010completionAC10Foundation3URLV_ys6ResultOyAA09InAppLoadI0Os5Error_pGctcfc", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "safariViewController", + "printedName": "safariViewController(_:didCompleteInitialLoad:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SFSafariViewController", + "printedName": "SafariServices.SFSafariViewController", + "usr": "c:objc(cs)SFSafariViewController" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLaunchSession(im)safariViewController:didCompleteInitialLoad:", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC20safariViewController_22didCompleteInitialLoadySo08SFSafarigH0C_SbtF", + "moduleName": "url_launcher_ios", + "objc_name": "safariViewController:didCompleteInitialLoad:", + "declAttributes": [ + "Final", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "safariViewControllerDidFinish", + "printedName": "safariViewControllerDidFinish(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SFSafariViewController", + "printedName": "SafariServices.SFSafariViewController", + "usr": "c:objc(cs)SFSafariViewController" + } + ], + "declKind": "Func", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLaunchSession(im)safariViewControllerDidFinish:", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC29safariViewControllerDidFinishyySo08SFSafarigH0CF", + "moduleName": "url_launcher_ios", + "objc_name": "safariViewControllerDidFinish:", + "declAttributes": [ + "Final", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios16URLLaunchSessionC5closeyyF", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC5closeyyF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "URLLaunchSession", + "printedName": "url_launcher_ios.URLLaunchSession", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLaunchSession" + } + ], + "declKind": "Constructor", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLaunchSession(im)init", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionCACycfc", + "moduleName": "url_launcher_ios", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLaunchSession", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIApplication", + "printedName": "UIApplication", + "declKind": "Class", + "usr": "c:objc(cs)UIApplication", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIApplication", + "declAttributes": [ + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Launcher", + "printedName": "Launcher", + "usr": "s:16url_launcher_ios8LauncherP", + "mangledName": "$s16url_launcher_ios8LauncherP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIViewController", + "printedName": "UIViewController", + "children": [ + { + "kind": "Var", + "name": "topViewController", + "printedName": "topViewController", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Var", + "usr": "s:So16UIViewControllerC16url_launcher_iosE07topViewB0ABvp", + "mangledName": "$sSo16UIViewControllerC16url_launcher_iosE07topViewB0ABvp", + "moduleName": "url_launcher_ios", + "isOpen": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Accessor", + "usr": "s:So16UIViewControllerC16url_launcher_iosE07topViewB0ABvg", + "mangledName": "$sSo16UIViewControllerC16url_launcher_iosE07topViewB0ABvg", + "moduleName": "url_launcher_ios", + "isOpen": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIViewController", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIViewController", + "declAttributes": [ + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1151, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1220, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1301, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1151, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1220, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1301, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1151, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1220, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1301, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1454, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1519, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1600, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1454, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1519, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1600, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1454, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1519, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1600, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/URLLauncherPlugin.swift", + "kind": "StringLiteral", + "offset": 200, + "length": 17, + "value": "\"url_launcher_ios.URLLauncherPlugin\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/URLLaunchSession.swift", + "kind": "StringLiteral", + "offset": 380, + "length": 16, + "value": "\"url_launcher_ios.URLLaunchSession\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..15708b0 --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name url_launcher_ios +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import SafariServices +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import url_launcher_ios +@objc @_hasMissingDesignatedInitializers final public class URLLauncherPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc deinit +} diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.swiftdoc b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..159ff1c Binary files /dev/null and b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.swiftinterface b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..15708b0 --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target arm64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name url_launcher_ios +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import SafariServices +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import url_launcher_ios +@objc @_hasMissingDesignatedInitializers final public class URLLauncherPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc deinit +} diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.abi.json b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.abi.json new file mode 100644 index 0000000..a50e55c --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.abi.json @@ -0,0 +1,2168 @@ +{ + "ABIRoot": { + "kind": "Root", + "name": "TopLevel", + "printedName": "TopLevel", + "children": [ + { + "kind": "TypeDecl", + "name": "Launcher", + "printedName": "Launcher", + "children": [ + { + "kind": "Function", + "name": "canOpenURL", + "printedName": "canOpenURL(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios8LauncherP10canOpenURLySb10Foundation0G0VF", + "mangledName": "$s16url_launcher_ios8LauncherP10canOpenURLySb10Foundation0G0VF", + "moduleName": "url_launcher_ios", + "genericSig": "<τ_0_0 where τ_0_0 : url_launcher_ios.Launcher>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "open", + "printedName": "open(_:options:completionHandler:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeNominal", + "name": "Dictionary", + "printedName": "[UIKit.UIApplication.OpenExternalURLOptionsKey : Any]", + "children": [ + { + "kind": "TypeNominal", + "name": "OpenExternalURLOptionsKey", + "printedName": "UIKit.UIApplication.OpenExternalURLOptionsKey", + "usr": "c:@T@UIApplicationOpenExternalURLOptionsKey" + }, + { + "kind": "TypeNominal", + "name": "ProtocolComposition", + "printedName": "Any" + } + ], + "usr": "s:SD" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "((Swift.Bool) -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Bool) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios8LauncherP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", + "mangledName": "$s16url_launcher_ios8LauncherP4open_7options17completionHandlery10Foundation3URLV_SDySo38UIApplicationOpenExternalURLOptionsKeyaypGySbcSgtF", + "moduleName": "url_launcher_ios", + "genericSig": "<τ_0_0 where τ_0_0 : url_launcher_ios.Launcher>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:16url_launcher_ios8LauncherP", + "mangledName": "$s16url_launcher_ios8LauncherP", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Foundation", + "printedName": "Foundation", + "declKind": "Import", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "url_launcher_ios" + }, + { + "kind": "TypeDecl", + "name": "LaunchResult", + "printedName": "LaunchResult", + "children": [ + { + "kind": "Var", + "name": "success", + "printedName": "success", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(url_launcher_ios.LaunchResult.Type) -> url_launcher_ios.LaunchResult", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "url_launcher_ios.LaunchResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:16url_launcher_ios12LaunchResultO7successyA2CmF", + "mangledName": "$s16url_launcher_ios12LaunchResultO7successyA2CmF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "failure", + "printedName": "failure", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(url_launcher_ios.LaunchResult.Type) -> url_launcher_ios.LaunchResult", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "url_launcher_ios.LaunchResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:16url_launcher_ios12LaunchResultO7failureyA2CmF", + "mangledName": "$s16url_launcher_ios12LaunchResultO7failureyA2CmF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "invalidUrl", + "printedName": "invalidUrl", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(url_launcher_ios.LaunchResult.Type) -> url_launcher_ios.LaunchResult", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "url_launcher_ios.LaunchResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:16url_launcher_ios12LaunchResultO10invalidUrlyA2CmF", + "mangledName": "$s16url_launcher_ios12LaunchResultO10invalidUrlyA2CmF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "url_launcher_ios.LaunchResult?", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:16url_launcher_ios12LaunchResultO8rawValueACSgSi_tcfc", + "mangledName": "$s16url_launcher_ios12LaunchResultO8rawValueACSgSi_tcfc", + "moduleName": "url_launcher_ios", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:16url_launcher_ios12LaunchResultO8rawValueSivp", + "mangledName": "$s16url_launcher_ios12LaunchResultO8rawValueSivp", + "moduleName": "url_launcher_ios", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:16url_launcher_ios12LaunchResultO8rawValueSivg", + "mangledName": "$s16url_launcher_ios12LaunchResultO8rawValueSivg", + "moduleName": "url_launcher_ios", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:16url_launcher_ios12LaunchResultO", + "mangledName": "$s16url_launcher_ios12LaunchResultO", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "enumRawTypeName": "Int", + "isEnumExhaustive": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "InAppLoadResult", + "printedName": "InAppLoadResult", + "children": [ + { + "kind": "Var", + "name": "success", + "printedName": "success", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(url_launcher_ios.InAppLoadResult.Type) -> url_launcher_ios.InAppLoadResult", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "url_launcher_ios.InAppLoadResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:16url_launcher_ios15InAppLoadResultO7successyA2CmF", + "mangledName": "$s16url_launcher_ios15InAppLoadResultO7successyA2CmF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "fixedbinaryorder": 0 + }, + { + "kind": "Var", + "name": "failedToLoad", + "printedName": "failedToLoad", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(url_launcher_ios.InAppLoadResult.Type) -> url_launcher_ios.InAppLoadResult", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "url_launcher_ios.InAppLoadResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:16url_launcher_ios15InAppLoadResultO08failedToF0yA2CmF", + "mangledName": "$s16url_launcher_ios15InAppLoadResultO08failedToF0yA2CmF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "fixedbinaryorder": 1 + }, + { + "kind": "Var", + "name": "invalidUrl", + "printedName": "invalidUrl", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(url_launcher_ios.InAppLoadResult.Type) -> url_launcher_ios.InAppLoadResult", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + }, + { + "kind": "TypeNominal", + "name": "Metatype", + "printedName": "url_launcher_ios.InAppLoadResult.Type", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + } + ] + } + ] + } + ], + "declKind": "EnumElement", + "usr": "s:16url_launcher_ios15InAppLoadResultO10invalidUrlyA2CmF", + "mangledName": "$s16url_launcher_ios15InAppLoadResultO10invalidUrlyA2CmF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "fixedbinaryorder": 2 + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(rawValue:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "url_launcher_ios.InAppLoadResult?", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + } + ], + "usr": "s:Sq" + }, + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Constructor", + "usr": "s:16url_launcher_ios15InAppLoadResultO8rawValueACSgSi_tcfc", + "mangledName": "$s16url_launcher_ios15InAppLoadResultO8rawValueACSgSi_tcfc", + "moduleName": "url_launcher_ios", + "implicit": true, + "init_kind": "Designated" + }, + { + "kind": "Var", + "name": "rawValue", + "printedName": "rawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Var", + "usr": "s:16url_launcher_ios15InAppLoadResultO8rawValueSivp", + "mangledName": "$s16url_launcher_ios15InAppLoadResultO8rawValueSivp", + "moduleName": "url_launcher_ios", + "implicit": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ], + "declKind": "Accessor", + "usr": "s:16url_launcher_ios15InAppLoadResultO8rawValueSivg", + "mangledName": "$s16url_launcher_ios15InAppLoadResultO8rawValueSivg", + "moduleName": "url_launcher_ios", + "implicit": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Enum", + "usr": "s:16url_launcher_ios15InAppLoadResultO", + "mangledName": "$s16url_launcher_ios15InAppLoadResultO", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "enumRawTypeName": "Int", + "isEnumExhaustive": true, + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "RawRepresentable", + "printedName": "RawRepresentable", + "children": [ + { + "kind": "TypeWitness", + "name": "RawValue", + "printedName": "RawValue", + "children": [ + { + "kind": "TypeNominal", + "name": "Int", + "printedName": "Swift.Int", + "usr": "s:Si" + } + ] + } + ], + "usr": "s:SY", + "mangledName": "$sSY" + }, + { + "kind": "Conformance", + "name": "Sendable", + "printedName": "Sendable", + "usr": "s:s8SendableP", + "mangledName": "$ss8SendableP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UrlLauncherApi", + "printedName": "UrlLauncherApi", + "children": [ + { + "kind": "Function", + "name": "canLaunchUrl", + "printedName": "canLaunchUrl(url:)", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios14UrlLauncherApiP09canLaunchD00A0AA0H6ResultOSS_tKF", + "mangledName": "$s16url_launcher_ios14UrlLauncherApiP09canLaunchD00A0AA0H6ResultOSS_tKF", + "moduleName": "url_launcher_ios", + "genericSig": "<τ_0_0 where τ_0_0 : url_launcher_ios.UrlLauncherApi>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "launchUrl", + "printedName": "launchUrl(url:universalLinksOnly:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios14UrlLauncherApiP06launchD00A018universalLinksOnly10completionySS_Sbys6ResultOyAA06LaunchL0Os5Error_pGctF", + "mangledName": "$s16url_launcher_ios14UrlLauncherApiP06launchD00A018universalLinksOnly10completionySS_Sbys6ResultOyAA06LaunchL0Os5Error_pGctF", + "moduleName": "url_launcher_ios", + "genericSig": "<τ_0_0 where τ_0_0 : url_launcher_ios.UrlLauncherApi>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "openUrlInSafariViewController", + "printedName": "openUrlInSafariViewController(url:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios14UrlLauncherApiP04openD22InSafariViewController0A010completionySS_ys6ResultOyAA0h7AppLoadM0Os5Error_pGctF", + "mangledName": "$s16url_launcher_ios14UrlLauncherApiP04openD22InSafariViewController0A010completionySS_ys6ResultOyAA0h7AppLoadM0Os5Error_pGctF", + "moduleName": "url_launcher_ios", + "genericSig": "<τ_0_0 where τ_0_0 : url_launcher_ios.UrlLauncherApi>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "closeSafariViewController", + "printedName": "closeSafariViewController()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios14UrlLauncherApiP25closeSafariViewControlleryyKF", + "mangledName": "$s16url_launcher_ios14UrlLauncherApiP25closeSafariViewControlleryyKF", + "moduleName": "url_launcher_ios", + "genericSig": "<τ_0_0 where τ_0_0 : url_launcher_ios.UrlLauncherApi>", + "sugared_genericSig": "", + "protocolReq": true, + "declAttributes": [ + "RawDocComment" + ], + "throwing": true, + "reqNewWitnessTableEntry": true, + "funcSelfKind": "NonMutating" + } + ], + "declKind": "Protocol", + "usr": "s:16url_launcher_ios14UrlLauncherApiP", + "mangledName": "$s16url_launcher_ios14UrlLauncherApiP", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "UrlLauncherApiSetup", + "printedName": "UrlLauncherApiSetup", + "children": [ + { + "kind": "Function", + "name": "setUp", + "printedName": "setUp(binaryMessenger:api:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterBinaryMessenger", + "printedName": "Flutter.FlutterBinaryMessenger", + "usr": "c:objc(pl)FlutterBinaryMessenger" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "url_launcher_ios.UrlLauncherApi?", + "children": [ + { + "kind": "TypeNominal", + "name": "UrlLauncherApi", + "printedName": "url_launcher_ios.UrlLauncherApi", + "usr": "s:16url_launcher_ios14UrlLauncherApiP" + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios19UrlLauncherApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZ", + "mangledName": "$s16url_launcher_ios19UrlLauncherApiSetupC5setUp15binaryMessenger3apiySo013FlutterBinaryK0_p_AA0deF0_pSgtFZ", + "moduleName": "url_launcher_ios", + "static": true, + "declAttributes": [ + "Final", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "UrlLauncherApiSetup", + "printedName": "url_launcher_ios.UrlLauncherApiSetup", + "usr": "s:16url_launcher_ios19UrlLauncherApiSetupC" + } + ], + "declKind": "Constructor", + "usr": "s:16url_launcher_ios19UrlLauncherApiSetupCACycfc", + "mangledName": "$s16url_launcher_ios19UrlLauncherApiSetupCACycfc", + "moduleName": "url_launcher_ios", + "implicit": true, + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "s:16url_launcher_ios19UrlLauncherApiSetupC", + "mangledName": "$s16url_launcher_ios19UrlLauncherApiSetupC", + "moduleName": "url_launcher_ios", + "isOpen": true, + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "TypeDecl", + "name": "URLLauncherPlugin", + "printedName": "URLLauncherPlugin", + "children": [ + { + "kind": "Function", + "name": "register", + "printedName": "register(with:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "FlutterPluginRegistrar", + "printedName": "Flutter.FlutterPluginRegistrar", + "usr": "c:objc(pl)FlutterPluginRegistrar" + } + ], + "declKind": "Func", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLauncherPlugin(cm)registerWithRegistrar:", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC8register4withySo07FlutterE9Registrar_p_tFZ", + "moduleName": "url_launcher_ios", + "static": true, + "objc_name": "registerWithRegistrar:", + "declAttributes": [ + "Final", + "ObjC", + "AccessControl" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(launcher:)", + "children": [ + { + "kind": "TypeNominal", + "name": "URLLauncherPlugin", + "printedName": "url_launcher_ios.URLLauncherPlugin", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLauncherPlugin" + }, + { + "kind": "TypeNominal", + "name": "Launcher", + "printedName": "url_launcher_ios.Launcher", + "hasDefaultArg": true, + "usr": "s:16url_launcher_ios8LauncherP" + } + ], + "declKind": "Constructor", + "usr": "s:16url_launcher_ios17URLLauncherPluginC0B0AcA8Launcher_p_tcfc", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC0B0AcA8Launcher_p_tcfc", + "moduleName": "url_launcher_ios", + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "canLaunchUrl", + "printedName": "canLaunchUrl(url:)", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios17URLLauncherPluginC12canLaunchUrl0A0AA0G6ResultOSS_tF", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC12canLaunchUrl0A0AA0G6ResultOSS_tF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "launchUrl", + "printedName": "launchUrl(url:universalLinksOnly:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "LaunchResult", + "printedName": "url_launcher_ios.LaunchResult", + "usr": "s:16url_launcher_ios12LaunchResultO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios17URLLauncherPluginC9launchUrl0A018universalLinksOnly10completionySS_Sbys6ResultOyAA06LaunchL0Os5Error_pGctF", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC9launchUrl0A018universalLinksOnly10completionySS_Sbys6ResultOyAA06LaunchL0Os5Error_pGctF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "openUrlInSafariViewController", + "printedName": "openUrlInSafariViewController(url:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "String", + "printedName": "Swift.String", + "usr": "s:SS" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios17URLLauncherPluginC29openUrlInSafariViewController0A010completionySS_ys6ResultOyAA0h7AppLoadM0Os5Error_pGctF", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC29openUrlInSafariViewController0A010completionySS_ys6ResultOyAA0h7AppLoadM0Os5Error_pGctF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "closeSafariViewController", + "printedName": "closeSafariViewController()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios17URLLauncherPluginC25closeSafariViewControlleryyF", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC25closeSafariViewControlleryyF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "URLLauncherPlugin", + "printedName": "url_launcher_ios.URLLauncherPlugin", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLauncherPlugin" + } + ], + "declKind": "Constructor", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLauncherPlugin(im)init", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginCACycfc", + "moduleName": "url_launcher_ios", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLauncherPlugin", + "mangledName": "$s16url_launcher_ios17URLLauncherPluginC", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final", + "AccessControl", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "hasMissingDesignatedInitializers": true, + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "UrlLauncherApi", + "printedName": "UrlLauncherApi", + "usr": "s:16url_launcher_ios14UrlLauncherApiP", + "mangledName": "$s16url_launcher_ios14UrlLauncherApiP" + }, + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "Import", + "name": "Flutter", + "printedName": "Flutter", + "declKind": "Import", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ] + }, + { + "kind": "Import", + "name": "SafariServices", + "printedName": "SafariServices", + "declKind": "Import", + "moduleName": "url_launcher_ios" + }, + { + "kind": "TypeDecl", + "name": "URLLaunchSession", + "printedName": "URLLaunchSession", + "children": [ + { + "kind": "Var", + "name": "completion", + "printedName": "completion", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Var", + "usr": "s:16url_launcher_ios16URLLaunchSessionC10completion33_AA677330BCE6AD4B807BAA3DADCADE3ALLyys6ResultOyAA09InAppLoadM0Os5Error_pGcvp", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC10completion33_AA677330BCE6AD4B807BAA3DADCADE3ALLyys6ResultOyAA09InAppLoadM0Os5Error_pGcvp", + "moduleName": "url_launcher_ios", + "isInternal": true, + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "fixedbinaryorder": 0, + "isLet": true, + "hasStorage": true + }, + { + "kind": "Var", + "name": "url", + "printedName": "url", + "children": [ + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + } + ], + "declKind": "Var", + "usr": "s:16url_launcher_ios16URLLaunchSessionC0A033_AA677330BCE6AD4B807BAA3DADCADE3ALL10Foundation3URLVvp", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC0A033_AA677330BCE6AD4B807BAA3DADCADE3ALL10Foundation3URLVvp", + "moduleName": "url_launcher_ios", + "isInternal": true, + "declAttributes": [ + "Final", + "HasStorage", + "AccessControl" + ], + "fixedbinaryorder": 1, + "isLet": true, + "hasStorage": true + }, + { + "kind": "Var", + "name": "safariViewController", + "printedName": "safariViewController", + "children": [ + { + "kind": "TypeNominal", + "name": "SFSafariViewController", + "printedName": "SafariServices.SFSafariViewController", + "usr": "c:objc(cs)SFSafariViewController" + } + ], + "declKind": "Var", + "usr": "s:16url_launcher_ios16URLLaunchSessionC20safariViewControllerSo08SFSafarigH0Cvp", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC20safariViewControllerSo08SFSafarigH0Cvp", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final", + "HasStorage", + "RawDocComment" + ], + "fixedbinaryorder": 2, + "isLet": true, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "SFSafariViewController", + "printedName": "SafariServices.SFSafariViewController", + "usr": "c:objc(cs)SFSafariViewController" + } + ], + "declKind": "Accessor", + "usr": "s:16url_launcher_ios16URLLaunchSessionC20safariViewControllerSo08SFSafarigH0Cvg", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC20safariViewControllerSo08SFSafarigH0Cvg", + "moduleName": "url_launcher_ios", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + } + ] + }, + { + "kind": "Var", + "name": "didFinish", + "printedName": "didFinish", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Var", + "usr": "s:16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvp", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvp", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "HasInitialValue", + "Final", + "HasStorage", + "RawDocComment" + ], + "fixedbinaryorder": 3, + "hasStorage": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvg", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvg", + "moduleName": "url_launcher_ios", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "get" + }, + { + "kind": "Accessor", + "name": "Set", + "printedName": "Set()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Optional", + "printedName": "(() -> ())?", + "children": [ + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "() -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ] + } + ], + "usr": "s:Sq" + } + ], + "declKind": "Accessor", + "usr": "s:16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvs", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvs", + "moduleName": "url_launcher_ios", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "set" + }, + { + "kind": "Accessor", + "name": "Modify", + "printedName": "Modify()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Accessor", + "usr": "s:16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvM", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC9didFinishyycSgvM", + "moduleName": "url_launcher_ios", + "implicit": true, + "declAttributes": [ + "Final" + ], + "accessorKind": "_modify" + } + ] + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init(url:completion:)", + "children": [ + { + "kind": "TypeNominal", + "name": "URLLaunchSession", + "printedName": "url_launcher_ios.URLLaunchSession", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLaunchSession" + }, + { + "kind": "TypeNominal", + "name": "URL", + "printedName": "Foundation.URL", + "usr": "s:10Foundation3URLV" + }, + { + "kind": "TypeFunc", + "name": "Function", + "printedName": "(Swift.Result) -> ()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "Result", + "printedName": "Swift.Result", + "children": [ + { + "kind": "TypeNominal", + "name": "InAppLoadResult", + "printedName": "url_launcher_ios.InAppLoadResult", + "usr": "s:16url_launcher_ios15InAppLoadResultO" + }, + { + "kind": "TypeNominal", + "name": "Error", + "printedName": "Swift.Error", + "usr": "s:s5ErrorP" + } + ], + "usr": "s:s6ResultO" + } + ] + } + ], + "declKind": "Constructor", + "usr": "s:16url_launcher_ios16URLLaunchSessionC0A010completionAC10Foundation3URLV_ys6ResultOyAA09InAppLoadI0Os5Error_pGctcfc", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC0A010completionAC10Foundation3URLV_ys6ResultOyAA09InAppLoadI0Os5Error_pGctcfc", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "RawDocComment" + ], + "init_kind": "Designated" + }, + { + "kind": "Function", + "name": "safariViewController", + "printedName": "safariViewController(_:didCompleteInitialLoad:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SFSafariViewController", + "printedName": "SafariServices.SFSafariViewController", + "usr": "c:objc(cs)SFSafariViewController" + }, + { + "kind": "TypeNominal", + "name": "Bool", + "printedName": "Swift.Bool", + "usr": "s:Sb" + } + ], + "declKind": "Func", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLaunchSession(im)safariViewController:didCompleteInitialLoad:", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC20safariViewController_22didCompleteInitialLoadySo08SFSafarigH0C_SbtF", + "moduleName": "url_launcher_ios", + "objc_name": "safariViewController:didCompleteInitialLoad:", + "declAttributes": [ + "Final", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "safariViewControllerDidFinish", + "printedName": "safariViewControllerDidFinish(_:)", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + }, + { + "kind": "TypeNominal", + "name": "SFSafariViewController", + "printedName": "SafariServices.SFSafariViewController", + "usr": "c:objc(cs)SFSafariViewController" + } + ], + "declKind": "Func", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLaunchSession(im)safariViewControllerDidFinish:", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC29safariViewControllerDidFinishyySo08SFSafarigH0CF", + "moduleName": "url_launcher_ios", + "objc_name": "safariViewControllerDidFinish:", + "declAttributes": [ + "Final", + "ObjC", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Function", + "name": "close", + "printedName": "close()", + "children": [ + { + "kind": "TypeNominal", + "name": "Void", + "printedName": "()" + } + ], + "declKind": "Func", + "usr": "s:16url_launcher_ios16URLLaunchSessionC5closeyyF", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC5closeyyF", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final", + "RawDocComment" + ], + "funcSelfKind": "NonMutating" + }, + { + "kind": "Constructor", + "name": "init", + "printedName": "init()", + "children": [ + { + "kind": "TypeNominal", + "name": "URLLaunchSession", + "printedName": "url_launcher_ios.URLLaunchSession", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLaunchSession" + } + ], + "declKind": "Constructor", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLaunchSession(im)init", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionCACycfc", + "moduleName": "url_launcher_ios", + "overriding": true, + "implicit": true, + "objc_name": "init", + "declAttributes": [ + "Dynamic", + "ObjC", + "Override" + ], + "init_kind": "Designated" + } + ], + "declKind": "Class", + "usr": "c:@M@url_launcher_ios@objc(cs)URLLaunchSession", + "mangledName": "$s16url_launcher_ios16URLLaunchSessionC", + "moduleName": "url_launcher_ios", + "declAttributes": [ + "Final", + "RawDocComment", + "ObjC" + ], + "superclassUsr": "c:objc(cs)NSObject", + "superclassNames": [ + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIApplication", + "printedName": "UIApplication", + "declKind": "Class", + "usr": "c:objc(cs)UIApplication", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIApplication", + "declAttributes": [ + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "Launcher", + "printedName": "Launcher", + "usr": "s:16url_launcher_ios8LauncherP", + "mangledName": "$s16url_launcher_ios8LauncherP" + } + ] + }, + { + "kind": "TypeDecl", + "name": "UIViewController", + "printedName": "UIViewController", + "children": [ + { + "kind": "Var", + "name": "topViewController", + "printedName": "topViewController", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Var", + "usr": "s:So16UIViewControllerC16url_launcher_iosE07topViewB0ABvp", + "mangledName": "$sSo16UIViewControllerC16url_launcher_iosE07topViewB0ABvp", + "moduleName": "url_launcher_ios", + "isOpen": true, + "declAttributes": [ + "Custom" + ], + "isFromExtension": true, + "accessors": [ + { + "kind": "Accessor", + "name": "Get", + "printedName": "Get()", + "children": [ + { + "kind": "TypeNominal", + "name": "UIViewController", + "printedName": "UIKit.UIViewController", + "usr": "c:objc(cs)UIViewController" + } + ], + "declKind": "Accessor", + "usr": "s:So16UIViewControllerC16url_launcher_iosE07topViewB0ABvg", + "mangledName": "$sSo16UIViewControllerC16url_launcher_iosE07topViewB0ABvg", + "moduleName": "url_launcher_ios", + "isOpen": true, + "isFromExtension": true, + "accessorKind": "get" + } + ] + } + ], + "declKind": "Class", + "usr": "c:objc(cs)UIViewController", + "moduleName": "UIKit", + "isOpen": true, + "intro_iOS": "2.0", + "objc_name": "UIViewController", + "declAttributes": [ + "Available", + "ObjC", + "NonSendable", + "Custom", + "Dynamic" + ], + "superclassUsr": "c:objc(cs)UIResponder", + "isExternal": true, + "inheritsConvenienceInitializers": true, + "superclassNames": [ + "UIKit.UIResponder", + "ObjectiveC.NSObject" + ], + "conformances": [ + { + "kind": "Conformance", + "name": "Equatable", + "printedName": "Equatable", + "usr": "s:SQ", + "mangledName": "$sSQ" + }, + { + "kind": "Conformance", + "name": "Hashable", + "printedName": "Hashable", + "usr": "s:SH", + "mangledName": "$sSH" + }, + { + "kind": "Conformance", + "name": "CVarArg", + "printedName": "CVarArg", + "usr": "s:s7CVarArgP", + "mangledName": "$ss7CVarArgP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObservingPublishing", + "printedName": "_KeyValueCodingAndObservingPublishing", + "usr": "s:10Foundation37_KeyValueCodingAndObservingPublishingP", + "mangledName": "$s10Foundation37_KeyValueCodingAndObservingPublishingP" + }, + { + "kind": "Conformance", + "name": "_KeyValueCodingAndObserving", + "printedName": "_KeyValueCodingAndObserving", + "usr": "s:10Foundation27_KeyValueCodingAndObservingP", + "mangledName": "$s10Foundation27_KeyValueCodingAndObservingP" + }, + { + "kind": "Conformance", + "name": "CustomStringConvertible", + "printedName": "CustomStringConvertible", + "usr": "s:s23CustomStringConvertibleP", + "mangledName": "$ss23CustomStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "CustomDebugStringConvertible", + "printedName": "CustomDebugStringConvertible", + "usr": "s:s28CustomDebugStringConvertibleP", + "mangledName": "$ss28CustomDebugStringConvertibleP" + }, + { + "kind": "Conformance", + "name": "UITraitChangeObservable", + "printedName": "UITraitChangeObservable", + "usr": "s:5UIKit23UITraitChangeObservableP", + "mangledName": "$s5UIKit23UITraitChangeObservableP" + } + ] + } + ], + "json_format_version": 8 + }, + "ConstValues": [ + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1151, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1220, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1301, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1151, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1220, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1301, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1151, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1220, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1301, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1454, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1519, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1600, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1454, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1519, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1600, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1454, + "length": 1, + "value": "0" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1519, + "length": 1, + "value": "1" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/messages.g.swift", + "kind": "IntegerLiteral", + "offset": 1600, + "length": 1, + "value": "2" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/URLLauncherPlugin.swift", + "kind": "StringLiteral", + "offset": 200, + "length": 17, + "value": "\"url_launcher_ios.URLLauncherPlugin\"" + }, + { + "filePath": "\/Users\/akira\/.pub-cache\/hosted\/pub.dev\/url_launcher_ios-6.2.4\/ios\/Classes\/URLLaunchSession.swift", + "kind": "StringLiteral", + "offset": 380, + "length": 16, + "value": "\"url_launcher_ios.URLLaunchSession\"" + } + ] +} \ No newline at end of file diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface new file mode 100644 index 0000000..13cbb4f --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name url_launcher_ios +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import SafariServices +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import url_launcher_ios +@objc @_hasMissingDesignatedInitializers final public class URLLauncherPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc deinit +} diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.swiftdoc b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.swiftdoc new file mode 100644 index 0000000..3df5cc1 Binary files /dev/null and b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.swiftdoc differ diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.swiftinterface b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.swiftinterface new file mode 100644 index 0000000..13cbb4f --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.swiftinterface @@ -0,0 +1,16 @@ +// swift-interface-format-version: 1.0 +// swift-compiler-version: Apple Swift version 5.9.2 (swiftlang-5.9.2.2.56 clang-1500.1.0.2.5) +// swift-module-flags: -target x86_64-apple-ios12.0-simulator -enable-objc-interop -enable-library-evolution -swift-version 5 -enforce-exclusivity=checked -Onone -module-name url_launcher_ios +// swift-module-flags-ignorable: -enable-bare-slash-regex +import Flutter +import Foundation +import SafariServices +import Swift +import _Concurrency +import _StringProcessing +import _SwiftConcurrencyShims +@_exported import url_launcher_ios +@objc @_hasMissingDesignatedInitializers final public class URLLauncherPlugin : ObjectiveC.NSObject, Flutter.FlutterPlugin { + @objc public static func register(with registrar: any Flutter.FlutterPluginRegistrar) + @objc deinit +} diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/_CodeSignature/CodeResources b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..332253b --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/_CodeSignature/CodeResources @@ -0,0 +1,289 @@ + + + + + files + + Headers/url_launcher_ios-Swift.h + + Olb5bD6BkX0FS4gphO0qb/46rVs= + + Headers/url_launcher_ios-umbrella.h + + 0lg2PLWJ7oOtZU8yGy1ttk37sO8= + + Info.plist + + r2NzvhIdhYKb5pbXjUgo4LCYDzc= + + Modules/module.modulemap + + Afu1g4J8tHx8j0DWYLwdrlakxYE= + + Modules/url_launcher_ios.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + w0M0CHM013XFQPBNL6E3Z1cSBLg= + + Modules/url_launcher_ios.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + htICE3cGGJrbNPuU0XIddvuOcWE= + + Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.abi.json + + Z2YyERQfMNiF+XP1wtJtYQycmmQ= + + Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + +2HacW3TWaHdfbbH0P/kNF9yGMY= + + Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + ibbkDQ5dRbMIG91vSggfrObo9QA= + + Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + +2HacW3TWaHdfbbH0P/kNF9yGMY= + + Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + YVw1InbV56zYcNXqdiLc48qnWDQ= + + Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.abi.json + + Z2YyERQfMNiF+XP1wtJtYQycmmQ= + + Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + 2ZZ2wG0SaTqknbSgguBiIix6xps= + + Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + MUG45qXakJRDK49sdjlo7fo3Sys= + + Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + 2ZZ2wG0SaTqknbSgguBiIix6xps= + + Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + FD4Uk5xZYGFs5Z44NieFsJc51W8= + + url_launcher_ios_privacy.bundle/Info.plist + + jprp+5qARaMzKIgb8kwkFXCtKzE= + + url_launcher_ios_privacy.bundle/PrivacyInfo.xcprivacy + + /LX0ZlwxwIAIhjZaDB8EiH5KpXA= + + + files2 + + Headers/url_launcher_ios-Swift.h + + hash2 + + TcJK3LP42cz7T+Nlq1nWL3o91j5mK1m21ckOvEU0plw= + + + Headers/url_launcher_ios-umbrella.h + + hash2 + + S1GPgWeXGZkixBEIJqHa7KTtLQKTy9qnfHZLbyOKPcQ= + + + Modules/module.modulemap + + hash2 + + 7xhD2ItHCdElMGP/ivhm4Wc+Mt8GPtLxuhWGjJB052w= + + + Modules/url_launcher_ios.swiftmodule/Project/arm64-apple-ios-simulator.swiftsourceinfo + + hash2 + + bX5KP5Pwd0Shmx4Gfi8ky13cbWz7lNeSuANmljJSkGA= + + + Modules/url_launcher_ios.swiftmodule/Project/x86_64-apple-ios-simulator.swiftsourceinfo + + hash2 + + yXJv4GmCveWziyOW75Vez7CAbwK6rt0Srbh/D/DqR2U= + + + Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.abi.json + + hash2 + + J/Au2b1awQsyYFbSaOljFJq67btBr3F90sxOMGVq2/Q= + + + Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.private.swiftinterface + + hash2 + + 7UcUlsBhrfUc26iN8xEc/PKXNcSfN0EOpOkLlHum198= + + + Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.swiftdoc + + hash2 + + SPITjaANMSfHYrjAHpqgsexrDHuBz61SEhEqVg0EPkI= + + + Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.swiftinterface + + hash2 + + 7UcUlsBhrfUc26iN8xEc/PKXNcSfN0EOpOkLlHum198= + + + Modules/url_launcher_ios.swiftmodule/arm64-apple-ios-simulator.swiftmodule + + hash2 + + 1anRSiUD2uBXL+WoIiL1p5LqXyt/FNv+NTpHnJaggx4= + + + Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.abi.json + + hash2 + + J/Au2b1awQsyYFbSaOljFJq67btBr3F90sxOMGVq2/Q= + + + Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.private.swiftinterface + + hash2 + + ThBkmEdZDFOcgwXDMFqv8JbwqhCZCXmljUVdVN8jjBs= + + + Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.swiftdoc + + hash2 + + fHse4ww4VUc9Q3XHKI3bNAM71AQFyzDUAbQgnOQiRnU= + + + Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.swiftinterface + + hash2 + + ThBkmEdZDFOcgwXDMFqv8JbwqhCZCXmljUVdVN8jjBs= + + + Modules/url_launcher_ios.swiftmodule/x86_64-apple-ios-simulator.swiftmodule + + hash2 + + iVaJIn+vkY0u5lFmbNdiGtOIv92Xbu9nMshLgEvG+g4= + + + url_launcher_ios_privacy.bundle/Info.plist + + hash2 + + H1I1ajpdy7yOlTIJx1WF8CFX88qIOodQIus4P94RCRg= + + + url_launcher_ios_privacy.bundle/PrivacyInfo.xcprivacy + + hash2 + + bS2g2NkwIn1CjB2TY7CtbjoS4sm2jFzilxWKdBL8jDE= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/url_launcher_ios b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/url_launcher_ios new file mode 100755 index 0000000..625e6c4 Binary files /dev/null and b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/url_launcher_ios differ diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/url_launcher_ios_privacy.bundle/Info.plist b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/url_launcher_ios_privacy.bundle/Info.plist new file mode 100644 index 0000000..f93205a Binary files /dev/null and b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/url_launcher_ios_privacy.bundle/Info.plist differ diff --git a/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/url_launcher_ios_privacy.bundle/PrivacyInfo.xcprivacy b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/url_launcher_ios_privacy.bundle/PrivacyInfo.xcprivacy new file mode 100644 index 0000000..a34b7e2 --- /dev/null +++ b/Flutter/Release/url_launcher_ios.xcframework/ios-arm64_x86_64-simulator/url_launcher_ios.framework/url_launcher_ios_privacy.bundle/PrivacyInfo.xcprivacy @@ -0,0 +1,14 @@ + + + + + NSPrivacyTrackingDomains + + NSPrivacyAccessedAPITypes + + NSPrivacyCollectedDataTypes + + NSPrivacyTracking + + + diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/Info.plist b/Flutter/Release/webview_flutter_wkwebview.xcframework/Info.plist new file mode 100644 index 0000000..b4c8e46 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/Info.plist @@ -0,0 +1,46 @@ + + + + + AvailableLibraries + + + BinaryPath + webview_flutter_wkwebview.framework/webview_flutter_wkwebview + DebugSymbolsPath + dSYMs + LibraryIdentifier + ios-arm64 + LibraryPath + webview_flutter_wkwebview.framework + SupportedArchitectures + + arm64 + + SupportedPlatform + ios + + + BinaryPath + webview_flutter_wkwebview.framework/webview_flutter_wkwebview + LibraryIdentifier + ios-arm64_x86_64-simulator + LibraryPath + webview_flutter_wkwebview.framework + SupportedArchitectures + + arm64 + x86_64 + + SupportedPlatform + ios + SupportedPlatformVariant + simulator + + + CFBundlePackageType + XFWK + XCFrameworkFormatVersion + 1.0 + + diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/dSYMs/webview_flutter_wkwebview.framework.dSYM/Contents/Info.plist b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/dSYMs/webview_flutter_wkwebview.framework.dSYM/Contents/Info.plist new file mode 100644 index 0000000..758929c --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/dSYMs/webview_flutter_wkwebview.framework.dSYM/Contents/Info.plist @@ -0,0 +1,20 @@ + + + + + CFBundleDevelopmentRegion + English + CFBundleIdentifier + com.apple.xcode.dsym.org.cocoapods.webview-flutter-wkwebview + CFBundleInfoDictionaryVersion + 6.0 + CFBundlePackageType + dSYM + CFBundleSignature + ???? + CFBundleShortVersionString + 0.0.1 + CFBundleVersion + 1 + + diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/dSYMs/webview_flutter_wkwebview.framework.dSYM/Contents/Resources/DWARF/webview_flutter_wkwebview b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/dSYMs/webview_flutter_wkwebview.framework.dSYM/Contents/Resources/DWARF/webview_flutter_wkwebview new file mode 100644 index 0000000..f239880 Binary files /dev/null and b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/dSYMs/webview_flutter_wkwebview.framework.dSYM/Contents/Resources/DWARF/webview_flutter_wkwebview differ diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/dSYMs/webview_flutter_wkwebview.framework.dSYM/Contents/Resources/Relocations/aarch64/webview_flutter_wkwebview.yml b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/dSYMs/webview_flutter_wkwebview.framework.dSYM/Contents/Resources/Relocations/aarch64/webview_flutter_wkwebview.yml new file mode 100644 index 0000000..68d82d8 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/dSYMs/webview_flutter_wkwebview.framework.dSYM/Contents/Resources/Relocations/aarch64/webview_flutter_wkwebview.yml @@ -0,0 +1,651 @@ +--- +triple: 'arm64-apple-darwin' +binary-path: '/Volumes/PortableSSD1TB/main/GifuTabi/rog_app/Flutter/Release/iphoneos/Release-iphoneos/webview_flutter_wkwebview/webview_flutter_wkwebview.framework/webview_flutter_wkwebview' +relocations: + - { offsetInCU: 0x34, offset: 0x5A2D8, size: 0x8, addend: 0x0, symName: _webview_flutter_wkwebviewVersionString, symObjAddr: 0x0, symBinAddr: 0x19F90, symSize: 0x0 } + - { offsetInCU: 0x69, offset: 0x5A30D, size: 0x8, addend: 0x0, symName: _webview_flutter_wkwebviewVersionNumber, symObjAddr: 0x38, symBinAddr: 0x19FC8, symSize: 0x0 } + - { offsetInCU: 0x27, offset: 0x5A34A, size: 0x8, addend: 0x0, symName: '-[FWFWebViewFactory initWithManager:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x50 } + - { offsetInCU: 0x137, offset: 0x5A45A, size: 0x8, addend: 0x0, symName: '-[FWFWebViewFactory initWithManager:]', symObjAddr: 0x0, symBinAddr: 0x4000, symSize: 0x50 } + - { offsetInCU: 0x17E, offset: 0x5A4A1, size: 0x8, addend: 0x0, symName: '-[FWFWebViewFactory createArgsCodec]', symObjAddr: 0x50, symBinAddr: 0x4050, symSize: 0xC } + - { offsetInCU: 0x1B1, offset: 0x5A4D4, size: 0x8, addend: 0x0, symName: '-[FWFWebViewFactory createWithFrame:viewIdentifier:arguments:]', symObjAddr: 0x5C, symBinAddr: 0x405C, symSize: 0xB4 } + - { offsetInCU: 0x230, offset: 0x5A553, size: 0x8, addend: 0x0, symName: '-[FWFWebViewFactory instanceManager]', symObjAddr: 0x110, symBinAddr: 0x4110, symSize: 0x18 } + - { offsetInCU: 0x267, offset: 0x5A58A, size: 0x8, addend: 0x0, symName: '-[FWFWebViewFactory setInstanceManager:]', symObjAddr: 0x128, symBinAddr: 0x4128, symSize: 0xC } + - { offsetInCU: 0x2A8, offset: 0x5A5CB, size: 0x8, addend: 0x0, symName: '-[FWFWebViewFactory .cxx_destruct]', symObjAddr: 0x134, symBinAddr: 0x4134, symSize: 0x8 } + - { offsetInCU: 0x2DB, offset: 0x5A5FE, size: 0x8, addend: 0x0, symName: '+[FLTWebViewFlutterPlugin registerWithRegistrar:]', symObjAddr: 0x13C, symBinAddr: 0x413C, symSize: 0x518 } + - { offsetInCU: 0x5B2, offset: 0x5A8D5, size: 0x8, addend: 0x0, symName: '___49+[FLTWebViewFlutterPlugin registerWithRegistrar:]_block_invoke', symObjAddr: 0x654, symBinAddr: 0x4654, symSize: 0xE8 } + - { offsetInCU: 0x64B, offset: 0x5A96E, size: 0x8, addend: 0x0, symName: '___49+[FLTWebViewFlutterPlugin registerWithRegistrar:]_block_invoke_2', symObjAddr: 0x73C, symBinAddr: 0x473C, symSize: 0x50 } + - { offsetInCU: 0x696, offset: 0x5A9B9, size: 0x8, addend: 0x0, symName: '___49+[FLTWebViewFlutterPlugin registerWithRegistrar:]_block_invoke_3', symObjAddr: 0x78C, symBinAddr: 0x478C, symSize: 0x4 } + - { offsetInCU: 0x6C9, offset: 0x5A9EC, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s, symObjAddr: 0x790, symBinAddr: 0x4790, symSize: 0x8 } + - { offsetInCU: 0x6F0, offset: 0x5AA13, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s, symObjAddr: 0x798, symBinAddr: 0x4798, symSize: 0x8 } + - { offsetInCU: 0x70F, offset: 0x5AA32, size: 0x8, addend: 0x0, symName: '-[FLTWebViewFlutterPlugin detachFromEngineForRegistrar:]', symObjAddr: 0x7A0, symBinAddr: 0x47A0, symSize: 0x58 } + - { offsetInCU: 0x27, offset: 0x5ACAD, size: 0x8, addend: 0x0, symName: _FWFNSURLRequestFromRequestData, symObjAddr: 0x0, symBinAddr: 0x47F8, symSize: 0x180 } + - { offsetInCU: 0x19D, offset: 0x5AE23, size: 0x8, addend: 0x0, symName: _FWFNSURLRequestFromRequestData, symObjAddr: 0x0, symBinAddr: 0x47F8, symSize: 0x180 } + - { offsetInCU: 0x1E8, offset: 0x5AE6E, size: 0x8, addend: 0x0, symName: _FWFNSHTTPCookieFromCookieData, symObjAddr: 0x180, symBinAddr: 0x4978, symSize: 0x170 } + - { offsetInCU: 0x26F, offset: 0x5AEF5, size: 0x8, addend: 0x0, symName: _FWFNSHTTPCookiePropertyKeyFromEnumData, symObjAddr: 0x2F0, symBinAddr: 0x4AE8, symSize: 0xFC } + - { offsetInCU: 0x29A, offset: 0x5AF20, size: 0x8, addend: 0x0, symName: _FWFNSKeyValueObservingOptionsFromEnumData, symObjAddr: 0x3EC, symBinAddr: 0x4BE4, symSize: 0x30 } + - { offsetInCU: 0x30C, offset: 0x5AF92, size: 0x8, addend: 0x0, symName: _FWFWKUserScriptFromScriptData, symObjAddr: 0x41C, symBinAddr: 0x4C14, symSize: 0xD8 } + - { offsetInCU: 0x355, offset: 0x5AFDB, size: 0x8, addend: 0x0, symName: _FWFWKUserScriptInjectionTimeFromEnumData, symObjAddr: 0x4F4, symBinAddr: 0x4CEC, symSize: 0x24 } + - { offsetInCU: 0x374, offset: 0x5AFFA, size: 0x8, addend: 0x0, symName: _FWFWKAudiovisualMediaTypeFromEnumData, symObjAddr: 0x518, symBinAddr: 0x4D10, symSize: 0x30 } + - { offsetInCU: 0x39F, offset: 0x5B025, size: 0x8, addend: 0x0, symName: _FWFWKWebsiteDataTypeFromEnumData, symObjAddr: 0x548, symBinAddr: 0x4D40, symSize: 0x38 } + - { offsetInCU: 0x3CA, offset: 0x5B050, size: 0x8, addend: 0x0, symName: _FWFWKNavigationActionDataFromNavigationAction, symObjAddr: 0x580, symBinAddr: 0x4D78, symSize: 0xC8 } + - { offsetInCU: 0x419, offset: 0x5B09F, size: 0x8, addend: 0x0, symName: _FWFNSUrlRequestDataFromNSURLRequest, symObjAddr: 0x648, symBinAddr: 0x4E40, symSize: 0x1A0 } + - { offsetInCU: 0x444, offset: 0x5B0CA, size: 0x8, addend: 0x0, symName: _FWFWKFrameInfoDataFromWKFrameInfo, symObjAddr: 0x7E8, symBinAddr: 0x4FE0, symSize: 0x68 } + - { offsetInCU: 0x46F, offset: 0x5B0F5, size: 0x8, addend: 0x0, symName: _FWFWKNavigationActionPolicyFromEnumData, symObjAddr: 0x850, symBinAddr: 0x5048, symSize: 0x24 } + - { offsetInCU: 0x49A, offset: 0x5B120, size: 0x8, addend: 0x0, symName: _FWFNSErrorDataFromNSError, symObjAddr: 0x874, symBinAddr: 0x506C, symSize: 0xC8 } + - { offsetInCU: 0x4C5, offset: 0x5B14B, size: 0x8, addend: 0x0, symName: _FWFNSKeyValueChangeKeyEnumDataFromNSKeyValueChangeKey, symObjAddr: 0x93C, symBinAddr: 0x5134, symSize: 0xE4 } + - { offsetInCU: 0x4F0, offset: 0x5B176, size: 0x8, addend: 0x0, symName: _FWFWKScriptMessageDataFromWKScriptMessage, symObjAddr: 0xA20, symBinAddr: 0x5218, symSize: 0x8C } + - { offsetInCU: 0x27, offset: 0x5B4C1, size: 0x8, addend: 0x0, symName: '+[FWFNSKeyValueObservingOptionsEnumData makeWithValue:]', symObjAddr: 0x0, symBinAddr: 0x52A4, symSize: 0x3C } + - { offsetInCU: 0x35, offset: 0x5B4CF, size: 0x8, addend: 0x0, symName: _FWFWKWebsiteDataStoreHostApiGetCodec, symObjAddr: 0x25DC, symBinAddr: 0x7880, symSize: 0x40 } + - { offsetInCU: 0x5D, offset: 0x5B4F7, size: 0x8, addend: 0x0, symName: _FWFWKWebsiteDataStoreHostApiGetCodec.sPred, symObjAddr: 0x3BA90, symBinAddr: 0x31578, symSize: 0x0 } + - { offsetInCU: 0x74, offset: 0x5B50E, size: 0x8, addend: 0x0, symName: _FWFWKWebsiteDataStoreHostApiGetCodec.sSharedObject, symObjAddr: 0x3BA98, symBinAddr: 0x31580, symSize: 0x0 } + - { offsetInCU: 0xA7, offset: 0x5B541, size: 0x8, addend: 0x0, symName: _FWFUIViewHostApiGetCodec, symObjAddr: 0x2F64, symBinAddr: 0x81F8, symSize: 0x40 } + - { offsetInCU: 0xCF, offset: 0x5B569, size: 0x8, addend: 0x0, symName: _FWFUIViewHostApiGetCodec.sPred, symObjAddr: 0x3BAA0, symBinAddr: 0x31588, symSize: 0x0 } + - { offsetInCU: 0xE6, offset: 0x5B580, size: 0x8, addend: 0x0, symName: _FWFUIViewHostApiGetCodec.sSharedObject, symObjAddr: 0x3BAA8, symBinAddr: 0x31590, symSize: 0x0 } + - { offsetInCU: 0x10D, offset: 0x5B5A7, size: 0x8, addend: 0x0, symName: _FWFUIScrollViewHostApiGetCodec, symObjAddr: 0x3430, symBinAddr: 0x86C4, symSize: 0x40 } + - { offsetInCU: 0x135, offset: 0x5B5CF, size: 0x8, addend: 0x0, symName: _FWFUIScrollViewHostApiGetCodec.sPred, symObjAddr: 0x3BAB0, symBinAddr: 0x31598, symSize: 0x0 } + - { offsetInCU: 0x14C, offset: 0x5B5E6, size: 0x8, addend: 0x0, symName: _FWFUIScrollViewHostApiGetCodec.sSharedObject, symObjAddr: 0x3BAB8, symBinAddr: 0x315A0, symSize: 0x0 } + - { offsetInCU: 0x173, offset: 0x5B60D, size: 0x8, addend: 0x0, symName: _FWFWKWebViewConfigurationHostApiGetCodec, symObjAddr: 0x3DA8, symBinAddr: 0x903C, symSize: 0x40 } + - { offsetInCU: 0x19B, offset: 0x5B635, size: 0x8, addend: 0x0, symName: _FWFWKWebViewConfigurationHostApiGetCodec.sPred, symObjAddr: 0x3BAC0, symBinAddr: 0x315A8, symSize: 0x0 } + - { offsetInCU: 0x1B2, offset: 0x5B64C, size: 0x8, addend: 0x0, symName: _FWFWKWebViewConfigurationHostApiGetCodec.sSharedObject, symObjAddr: 0x3BAC8, symBinAddr: 0x315B0, symSize: 0x0 } + - { offsetInCU: 0x1D9, offset: 0x5B673, size: 0x8, addend: 0x0, symName: _FWFWKWebViewConfigurationFlutterApiGetCodec, symObjAddr: 0x4570, symBinAddr: 0x9804, symSize: 0x40 } + - { offsetInCU: 0x201, offset: 0x5B69B, size: 0x8, addend: 0x0, symName: _FWFWKWebViewConfigurationFlutterApiGetCodec.sPred, symObjAddr: 0x3BAD0, symBinAddr: 0x315B8, symSize: 0x0 } + - { offsetInCU: 0x218, offset: 0x5B6B2, size: 0x8, addend: 0x0, symName: _FWFWKWebViewConfigurationFlutterApiGetCodec.sSharedObject, symObjAddr: 0x3BAD8, symBinAddr: 0x315C0, symSize: 0x0 } + - { offsetInCU: 0x23F, offset: 0x5B6D9, size: 0x8, addend: 0x0, symName: _FWFWKUserContentControllerHostApiGetCodec, symObjAddr: 0x4A6C, symBinAddr: 0x9D00, symSize: 0x40 } + - { offsetInCU: 0x267, offset: 0x5B701, size: 0x8, addend: 0x0, symName: _FWFWKUserContentControllerHostApiGetCodec.sPred, symObjAddr: 0x3BAE0, symBinAddr: 0x315C8, symSize: 0x0 } + - { offsetInCU: 0x27E, offset: 0x5B718, size: 0x8, addend: 0x0, symName: _FWFWKUserContentControllerHostApiGetCodec.sSharedObject, symObjAddr: 0x3BAE8, symBinAddr: 0x315D0, symSize: 0x0 } + - { offsetInCU: 0x2A5, offset: 0x5B73F, size: 0x8, addend: 0x0, symName: _FWFWKPreferencesHostApiGetCodec, symObjAddr: 0x5564, symBinAddr: 0xA7F8, symSize: 0x40 } + - { offsetInCU: 0x2CD, offset: 0x5B767, size: 0x8, addend: 0x0, symName: _FWFWKPreferencesHostApiGetCodec.sPred, symObjAddr: 0x3BAF0, symBinAddr: 0x315D8, symSize: 0x0 } + - { offsetInCU: 0x2E4, offset: 0x5B77E, size: 0x8, addend: 0x0, symName: _FWFWKPreferencesHostApiGetCodec.sSharedObject, symObjAddr: 0x3BAF8, symBinAddr: 0x315E0, symSize: 0x0 } + - { offsetInCU: 0x30B, offset: 0x5B7A5, size: 0x8, addend: 0x0, symName: _FWFWKScriptMessageHandlerHostApiGetCodec, symObjAddr: 0x5A30, symBinAddr: 0xACC4, symSize: 0x40 } + - { offsetInCU: 0x333, offset: 0x5B7CD, size: 0x8, addend: 0x0, symName: _FWFWKScriptMessageHandlerHostApiGetCodec.sPred, symObjAddr: 0x3BB00, symBinAddr: 0x315E8, symSize: 0x0 } + - { offsetInCU: 0x34A, offset: 0x5B7E4, size: 0x8, addend: 0x0, symName: _FWFWKScriptMessageHandlerHostApiGetCodec.sSharedObject, symObjAddr: 0x3BB08, symBinAddr: 0x315F0, symSize: 0x0 } + - { offsetInCU: 0x371, offset: 0x5B80B, size: 0x8, addend: 0x0, symName: _FWFWKScriptMessageHandlerFlutterApiGetCodec, symObjAddr: 0x5E84, symBinAddr: 0xB118, symSize: 0x40 } + - { offsetInCU: 0x399, offset: 0x5B833, size: 0x8, addend: 0x0, symName: _FWFWKScriptMessageHandlerFlutterApiGetCodec.sPred, symObjAddr: 0x3BB10, symBinAddr: 0x315F8, symSize: 0x0 } + - { offsetInCU: 0x3B0, offset: 0x5B84A, size: 0x8, addend: 0x0, symName: _FWFWKScriptMessageHandlerFlutterApiGetCodec.sSharedObject, symObjAddr: 0x3BB18, symBinAddr: 0x31600, symSize: 0x0 } + - { offsetInCU: 0x3D7, offset: 0x5B871, size: 0x8, addend: 0x0, symName: _FWFWKNavigationDelegateHostApiGetCodec, symObjAddr: 0x62AC, symBinAddr: 0xB540, symSize: 0x40 } + - { offsetInCU: 0x3FF, offset: 0x5B899, size: 0x8, addend: 0x0, symName: _FWFWKNavigationDelegateHostApiGetCodec.sPred, symObjAddr: 0x3BB20, symBinAddr: 0x31608, symSize: 0x0 } + - { offsetInCU: 0x416, offset: 0x5B8B0, size: 0x8, addend: 0x0, symName: _FWFWKNavigationDelegateHostApiGetCodec.sSharedObject, symObjAddr: 0x3BB28, symBinAddr: 0x31610, symSize: 0x0 } + - { offsetInCU: 0x43D, offset: 0x5B8D7, size: 0x8, addend: 0x0, symName: _FWFWKNavigationDelegateFlutterApiGetCodec, symObjAddr: 0x67EC, symBinAddr: 0xBA80, symSize: 0x40 } + - { offsetInCU: 0x465, offset: 0x5B8FF, size: 0x8, addend: 0x0, symName: _FWFWKNavigationDelegateFlutterApiGetCodec.sPred, symObjAddr: 0x3BB30, symBinAddr: 0x31618, symSize: 0x0 } + - { offsetInCU: 0x47C, offset: 0x5B916, size: 0x8, addend: 0x0, symName: _FWFWKNavigationDelegateFlutterApiGetCodec.sSharedObject, symObjAddr: 0x3BB38, symBinAddr: 0x31620, symSize: 0x0 } + - { offsetInCU: 0x4A3, offset: 0x5B93D, size: 0x8, addend: 0x0, symName: _FWFNSObjectHostApiGetCodec, symObjAddr: 0x78D0, symBinAddr: 0xCB64, symSize: 0x40 } + - { offsetInCU: 0x4CB, offset: 0x5B965, size: 0x8, addend: 0x0, symName: _FWFNSObjectHostApiGetCodec.sPred, symObjAddr: 0x3BB40, symBinAddr: 0x31628, symSize: 0x0 } + - { offsetInCU: 0x4E2, offset: 0x5B97C, size: 0x8, addend: 0x0, symName: _FWFNSObjectHostApiGetCodec.sSharedObject, symObjAddr: 0x3BB48, symBinAddr: 0x31630, symSize: 0x0 } + - { offsetInCU: 0x509, offset: 0x5B9A3, size: 0x8, addend: 0x0, symName: _FWFNSObjectFlutterApiGetCodec, symObjAddr: 0x8388, symBinAddr: 0xD61C, symSize: 0x40 } + - { offsetInCU: 0x531, offset: 0x5B9CB, size: 0x8, addend: 0x0, symName: _FWFNSObjectFlutterApiGetCodec.sPred, symObjAddr: 0x3BB50, symBinAddr: 0x31638, symSize: 0x0 } + - { offsetInCU: 0x548, offset: 0x5B9E2, size: 0x8, addend: 0x0, symName: _FWFNSObjectFlutterApiGetCodec.sSharedObject, symObjAddr: 0x3BB58, symBinAddr: 0x31640, symSize: 0x0 } + - { offsetInCU: 0x56F, offset: 0x5BA09, size: 0x8, addend: 0x0, symName: _FWFWKWebViewHostApiGetCodec, symObjAddr: 0x8E00, symBinAddr: 0xE094, symSize: 0x40 } + - { offsetInCU: 0x597, offset: 0x5BA31, size: 0x8, addend: 0x0, symName: _FWFWKWebViewHostApiGetCodec.sPred, symObjAddr: 0x3BB60, symBinAddr: 0x31648, symSize: 0x0 } + - { offsetInCU: 0x5AE, offset: 0x5BA48, size: 0x8, addend: 0x0, symName: _FWFWKWebViewHostApiGetCodec.sSharedObject, symObjAddr: 0x3BB68, symBinAddr: 0x31650, symSize: 0x0 } + - { offsetInCU: 0x5D5, offset: 0x5BA6F, size: 0x8, addend: 0x0, symName: _FWFWKUIDelegateHostApiGetCodec, symObjAddr: 0xABB8, symBinAddr: 0xFE4C, symSize: 0x40 } + - { offsetInCU: 0x5FD, offset: 0x5BA97, size: 0x8, addend: 0x0, symName: _FWFWKUIDelegateHostApiGetCodec.sPred, symObjAddr: 0x3BB70, symBinAddr: 0x31658, symSize: 0x0 } + - { offsetInCU: 0x614, offset: 0x5BAAE, size: 0x8, addend: 0x0, symName: _FWFWKUIDelegateHostApiGetCodec.sSharedObject, symObjAddr: 0x3BB78, symBinAddr: 0x31660, symSize: 0x0 } + - { offsetInCU: 0x63B, offset: 0x5BAD5, size: 0x8, addend: 0x0, symName: _FWFWKUIDelegateFlutterApiGetCodec, symObjAddr: 0xB084, symBinAddr: 0x10318, symSize: 0x40 } + - { offsetInCU: 0x663, offset: 0x5BAFD, size: 0x8, addend: 0x0, symName: _FWFWKUIDelegateFlutterApiGetCodec.sPred, symObjAddr: 0x3BB80, symBinAddr: 0x31668, symSize: 0x0 } + - { offsetInCU: 0x67A, offset: 0x5BB14, size: 0x8, addend: 0x0, symName: _FWFWKUIDelegateFlutterApiGetCodec.sSharedObject, symObjAddr: 0x3BB88, symBinAddr: 0x31670, symSize: 0x0 } + - { offsetInCU: 0x6A1, offset: 0x5BB3B, size: 0x8, addend: 0x0, symName: _FWFWKHttpCookieStoreHostApiGetCodec, symObjAddr: 0xB678, symBinAddr: 0x1090C, symSize: 0x40 } + - { offsetInCU: 0x6C9, offset: 0x5BB63, size: 0x8, addend: 0x0, symName: _FWFWKHttpCookieStoreHostApiGetCodec.sPred, symObjAddr: 0x3BB90, symBinAddr: 0x31678, symSize: 0x0 } + - { offsetInCU: 0x6E0, offset: 0x5BB7A, size: 0x8, addend: 0x0, symName: _FWFWKHttpCookieStoreHostApiGetCodec.sSharedObject, symObjAddr: 0x3BB98, symBinAddr: 0x31680, symSize: 0x0 } + - { offsetInCU: 0xFF3, offset: 0x5C48D, size: 0x8, addend: 0x0, symName: '+[FWFNSKeyValueObservingOptionsEnumData makeWithValue:]', symObjAddr: 0x0, symBinAddr: 0x52A4, symSize: 0x3C } + - { offsetInCU: 0x1046, offset: 0x5C4E0, size: 0x8, addend: 0x0, symName: '+[FWFNSKeyValueObservingOptionsEnumData fromMap:]', symObjAddr: 0x3C, symBinAddr: 0x52E0, symSize: 0x88 } + - { offsetInCU: 0x10AF, offset: 0x5C549, size: 0x8, addend: 0x0, symName: _GetNullableObject, symObjAddr: 0xC4, symBinAddr: 0x5368, symSize: 0x70 } + - { offsetInCU: 0x10FA, offset: 0x5C594, size: 0x8, addend: 0x0, symName: '+[FWFNSKeyValueObservingOptionsEnumData nullableFromMap:]', symObjAddr: 0x134, symBinAddr: 0x53D8, symSize: 0x30 } + - { offsetInCU: 0x113D, offset: 0x5C5D7, size: 0x8, addend: 0x0, symName: '-[FWFNSKeyValueObservingOptionsEnumData toMap]', symObjAddr: 0x164, symBinAddr: 0x5408, symSize: 0xB0 } + - { offsetInCU: 0x1174, offset: 0x5C60E, size: 0x8, addend: 0x0, symName: '-[FWFNSKeyValueObservingOptionsEnumData value]', symObjAddr: 0x214, symBinAddr: 0x54B8, symSize: 0x8 } + - { offsetInCU: 0x11AB, offset: 0x5C645, size: 0x8, addend: 0x0, symName: '-[FWFNSKeyValueObservingOptionsEnumData setValue:]', symObjAddr: 0x21C, symBinAddr: 0x54C0, symSize: 0x8 } + - { offsetInCU: 0x11E8, offset: 0x5C682, size: 0x8, addend: 0x0, symName: '+[FWFNSKeyValueChangeKeyEnumData makeWithValue:]', symObjAddr: 0x224, symBinAddr: 0x54C8, symSize: 0x3C } + - { offsetInCU: 0x123B, offset: 0x5C6D5, size: 0x8, addend: 0x0, symName: '+[FWFNSKeyValueChangeKeyEnumData fromMap:]', symObjAddr: 0x260, symBinAddr: 0x5504, symSize: 0x88 } + - { offsetInCU: 0x12A4, offset: 0x5C73E, size: 0x8, addend: 0x0, symName: '+[FWFNSKeyValueChangeKeyEnumData nullableFromMap:]', symObjAddr: 0x2E8, symBinAddr: 0x558C, symSize: 0x30 } + - { offsetInCU: 0x12E7, offset: 0x5C781, size: 0x8, addend: 0x0, symName: '-[FWFNSKeyValueChangeKeyEnumData toMap]', symObjAddr: 0x318, symBinAddr: 0x55BC, symSize: 0xB0 } + - { offsetInCU: 0x131E, offset: 0x5C7B8, size: 0x8, addend: 0x0, symName: '-[FWFNSKeyValueChangeKeyEnumData value]', symObjAddr: 0x3C8, symBinAddr: 0x566C, symSize: 0x8 } + - { offsetInCU: 0x1355, offset: 0x5C7EF, size: 0x8, addend: 0x0, symName: '-[FWFNSKeyValueChangeKeyEnumData setValue:]', symObjAddr: 0x3D0, symBinAddr: 0x5674, symSize: 0x8 } + - { offsetInCU: 0x1392, offset: 0x5C82C, size: 0x8, addend: 0x0, symName: '+[FWFWKUserScriptInjectionTimeEnumData makeWithValue:]', symObjAddr: 0x3D8, symBinAddr: 0x567C, symSize: 0x3C } + - { offsetInCU: 0x13E5, offset: 0x5C87F, size: 0x8, addend: 0x0, symName: '+[FWFWKUserScriptInjectionTimeEnumData fromMap:]', symObjAddr: 0x414, symBinAddr: 0x56B8, symSize: 0x88 } + - { offsetInCU: 0x144E, offset: 0x5C8E8, size: 0x8, addend: 0x0, symName: '+[FWFWKUserScriptInjectionTimeEnumData nullableFromMap:]', symObjAddr: 0x49C, symBinAddr: 0x5740, symSize: 0x30 } + - { offsetInCU: 0x1491, offset: 0x5C92B, size: 0x8, addend: 0x0, symName: '-[FWFWKUserScriptInjectionTimeEnumData toMap]', symObjAddr: 0x4CC, symBinAddr: 0x5770, symSize: 0xB0 } + - { offsetInCU: 0x14C8, offset: 0x5C962, size: 0x8, addend: 0x0, symName: '-[FWFWKUserScriptInjectionTimeEnumData value]', symObjAddr: 0x57C, symBinAddr: 0x5820, symSize: 0x8 } + - { offsetInCU: 0x14FF, offset: 0x5C999, size: 0x8, addend: 0x0, symName: '-[FWFWKUserScriptInjectionTimeEnumData setValue:]', symObjAddr: 0x584, symBinAddr: 0x5828, symSize: 0x8 } + - { offsetInCU: 0x153C, offset: 0x5C9D6, size: 0x8, addend: 0x0, symName: '+[FWFWKAudiovisualMediaTypeEnumData makeWithValue:]', symObjAddr: 0x58C, symBinAddr: 0x5830, symSize: 0x3C } + - { offsetInCU: 0x158F, offset: 0x5CA29, size: 0x8, addend: 0x0, symName: '+[FWFWKAudiovisualMediaTypeEnumData fromMap:]', symObjAddr: 0x5C8, symBinAddr: 0x586C, symSize: 0x88 } + - { offsetInCU: 0x15F8, offset: 0x5CA92, size: 0x8, addend: 0x0, symName: '+[FWFWKAudiovisualMediaTypeEnumData nullableFromMap:]', symObjAddr: 0x650, symBinAddr: 0x58F4, symSize: 0x30 } + - { offsetInCU: 0x163B, offset: 0x5CAD5, size: 0x8, addend: 0x0, symName: '-[FWFWKAudiovisualMediaTypeEnumData toMap]', symObjAddr: 0x680, symBinAddr: 0x5924, symSize: 0xB0 } + - { offsetInCU: 0x1672, offset: 0x5CB0C, size: 0x8, addend: 0x0, symName: '-[FWFWKAudiovisualMediaTypeEnumData value]', symObjAddr: 0x730, symBinAddr: 0x59D4, symSize: 0x8 } + - { offsetInCU: 0x16A9, offset: 0x5CB43, size: 0x8, addend: 0x0, symName: '-[FWFWKAudiovisualMediaTypeEnumData setValue:]', symObjAddr: 0x738, symBinAddr: 0x59DC, symSize: 0x8 } + - { offsetInCU: 0x16E6, offset: 0x5CB80, size: 0x8, addend: 0x0, symName: '+[FWFWKWebsiteDataTypeEnumData makeWithValue:]', symObjAddr: 0x740, symBinAddr: 0x59E4, symSize: 0x3C } + - { offsetInCU: 0x1739, offset: 0x5CBD3, size: 0x8, addend: 0x0, symName: '+[FWFWKWebsiteDataTypeEnumData fromMap:]', symObjAddr: 0x77C, symBinAddr: 0x5A20, symSize: 0x88 } + - { offsetInCU: 0x17A2, offset: 0x5CC3C, size: 0x8, addend: 0x0, symName: '+[FWFWKWebsiteDataTypeEnumData nullableFromMap:]', symObjAddr: 0x804, symBinAddr: 0x5AA8, symSize: 0x30 } + - { offsetInCU: 0x17E5, offset: 0x5CC7F, size: 0x8, addend: 0x0, symName: '-[FWFWKWebsiteDataTypeEnumData toMap]', symObjAddr: 0x834, symBinAddr: 0x5AD8, symSize: 0xB0 } + - { offsetInCU: 0x181C, offset: 0x5CCB6, size: 0x8, addend: 0x0, symName: '-[FWFWKWebsiteDataTypeEnumData value]', symObjAddr: 0x8E4, symBinAddr: 0x5B88, symSize: 0x8 } + - { offsetInCU: 0x1853, offset: 0x5CCED, size: 0x8, addend: 0x0, symName: '-[FWFWKWebsiteDataTypeEnumData setValue:]', symObjAddr: 0x8EC, symBinAddr: 0x5B90, symSize: 0x8 } + - { offsetInCU: 0x1890, offset: 0x5CD2A, size: 0x8, addend: 0x0, symName: '+[FWFWKNavigationActionPolicyEnumData makeWithValue:]', symObjAddr: 0x8F4, symBinAddr: 0x5B98, symSize: 0x3C } + - { offsetInCU: 0x18E3, offset: 0x5CD7D, size: 0x8, addend: 0x0, symName: '+[FWFWKNavigationActionPolicyEnumData fromMap:]', symObjAddr: 0x930, symBinAddr: 0x5BD4, symSize: 0x88 } + - { offsetInCU: 0x194C, offset: 0x5CDE6, size: 0x8, addend: 0x0, symName: '+[FWFWKNavigationActionPolicyEnumData nullableFromMap:]', symObjAddr: 0x9B8, symBinAddr: 0x5C5C, symSize: 0x30 } + - { offsetInCU: 0x198F, offset: 0x5CE29, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationActionPolicyEnumData toMap]', symObjAddr: 0x9E8, symBinAddr: 0x5C8C, symSize: 0xB0 } + - { offsetInCU: 0x19C6, offset: 0x5CE60, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationActionPolicyEnumData value]', symObjAddr: 0xA98, symBinAddr: 0x5D3C, symSize: 0x8 } + - { offsetInCU: 0x19FD, offset: 0x5CE97, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationActionPolicyEnumData setValue:]', symObjAddr: 0xAA0, symBinAddr: 0x5D44, symSize: 0x8 } + - { offsetInCU: 0x1A3A, offset: 0x5CED4, size: 0x8, addend: 0x0, symName: '+[FWFNSHttpCookiePropertyKeyEnumData makeWithValue:]', symObjAddr: 0xAA8, symBinAddr: 0x5D4C, symSize: 0x3C } + - { offsetInCU: 0x1A8D, offset: 0x5CF27, size: 0x8, addend: 0x0, symName: '+[FWFNSHttpCookiePropertyKeyEnumData fromMap:]', symObjAddr: 0xAE4, symBinAddr: 0x5D88, symSize: 0x88 } + - { offsetInCU: 0x1AF6, offset: 0x5CF90, size: 0x8, addend: 0x0, symName: '+[FWFNSHttpCookiePropertyKeyEnumData nullableFromMap:]', symObjAddr: 0xB6C, symBinAddr: 0x5E10, symSize: 0x30 } + - { offsetInCU: 0x1B39, offset: 0x5CFD3, size: 0x8, addend: 0x0, symName: '-[FWFNSHttpCookiePropertyKeyEnumData toMap]', symObjAddr: 0xB9C, symBinAddr: 0x5E40, symSize: 0xB0 } + - { offsetInCU: 0x1B71, offset: 0x5D00B, size: 0x8, addend: 0x0, symName: '-[FWFNSHttpCookiePropertyKeyEnumData value]', symObjAddr: 0xC4C, symBinAddr: 0x5EF0, symSize: 0x8 } + - { offsetInCU: 0x1BA8, offset: 0x5D042, size: 0x8, addend: 0x0, symName: '-[FWFNSHttpCookiePropertyKeyEnumData setValue:]', symObjAddr: 0xC54, symBinAddr: 0x5EF8, symSize: 0x8 } + - { offsetInCU: 0x1BE5, offset: 0x5D07F, size: 0x8, addend: 0x0, symName: '+[FWFNSUrlRequestData makeWithUrl:httpMethod:httpBody:allHttpHeaderFields:]', symObjAddr: 0xC5C, symBinAddr: 0x5F00, symSize: 0xCC } + - { offsetInCU: 0x1C6E, offset: 0x5D108, size: 0x8, addend: 0x0, symName: '+[FWFNSUrlRequestData fromMap:]', symObjAddr: 0xD28, symBinAddr: 0x5FCC, symSize: 0x110 } + - { offsetInCU: 0x1D1C, offset: 0x5D1B6, size: 0x8, addend: 0x0, symName: '+[FWFNSUrlRequestData nullableFromMap:]', symObjAddr: 0xE38, symBinAddr: 0x60DC, symSize: 0x30 } + - { offsetInCU: 0x1D61, offset: 0x5D1FB, size: 0x8, addend: 0x0, symName: '-[FWFNSUrlRequestData toMap]', symObjAddr: 0xE68, symBinAddr: 0x610C, symSize: 0x1F4 } + - { offsetInCU: 0x1D99, offset: 0x5D233, size: 0x8, addend: 0x0, symName: '-[FWFNSUrlRequestData url]', symObjAddr: 0x105C, symBinAddr: 0x6300, symSize: 0x8 } + - { offsetInCU: 0x1DD0, offset: 0x5D26A, size: 0x8, addend: 0x0, symName: '-[FWFNSUrlRequestData setUrl:]', symObjAddr: 0x1064, symBinAddr: 0x6308, symSize: 0x8 } + - { offsetInCU: 0x1E0F, offset: 0x5D2A9, size: 0x8, addend: 0x0, symName: '-[FWFNSUrlRequestData httpMethod]', symObjAddr: 0x106C, symBinAddr: 0x6310, symSize: 0x8 } + - { offsetInCU: 0x1E46, offset: 0x5D2E0, size: 0x8, addend: 0x0, symName: '-[FWFNSUrlRequestData setHttpMethod:]', symObjAddr: 0x1074, symBinAddr: 0x6318, symSize: 0x8 } + - { offsetInCU: 0x1E85, offset: 0x5D31F, size: 0x8, addend: 0x0, symName: '-[FWFNSUrlRequestData httpBody]', symObjAddr: 0x107C, symBinAddr: 0x6320, symSize: 0x8 } + - { offsetInCU: 0x1EBC, offset: 0x5D356, size: 0x8, addend: 0x0, symName: '-[FWFNSUrlRequestData setHttpBody:]', symObjAddr: 0x1084, symBinAddr: 0x6328, symSize: 0xC } + - { offsetInCU: 0x1EFD, offset: 0x5D397, size: 0x8, addend: 0x0, symName: '-[FWFNSUrlRequestData allHttpHeaderFields]', symObjAddr: 0x1090, symBinAddr: 0x6334, symSize: 0x8 } + - { offsetInCU: 0x1F34, offset: 0x5D3CE, size: 0x8, addend: 0x0, symName: '-[FWFNSUrlRequestData setAllHttpHeaderFields:]', symObjAddr: 0x1098, symBinAddr: 0x633C, symSize: 0xC } + - { offsetInCU: 0x1F75, offset: 0x5D40F, size: 0x8, addend: 0x0, symName: '-[FWFNSUrlRequestData .cxx_destruct]', symObjAddr: 0x10A4, symBinAddr: 0x6348, symSize: 0x48 } + - { offsetInCU: 0x1FA9, offset: 0x5D443, size: 0x8, addend: 0x0, symName: '+[FWFWKUserScriptData makeWithSource:injectionTime:isMainFrameOnly:]', symObjAddr: 0x10EC, symBinAddr: 0x6390, symSize: 0xA0 } + - { offsetInCU: 0x2021, offset: 0x5D4BB, size: 0x8, addend: 0x0, symName: '+[FWFWKUserScriptData fromMap:]', symObjAddr: 0x118C, symBinAddr: 0x6430, symSize: 0x108 } + - { offsetInCU: 0x20B9, offset: 0x5D553, size: 0x8, addend: 0x0, symName: '+[FWFWKUserScriptData nullableFromMap:]', symObjAddr: 0x1294, symBinAddr: 0x6538, symSize: 0x30 } + - { offsetInCU: 0x20FE, offset: 0x5D598, size: 0x8, addend: 0x0, symName: '-[FWFWKUserScriptData toMap]', symObjAddr: 0x12C4, symBinAddr: 0x6568, symSize: 0x1C4 } + - { offsetInCU: 0x2136, offset: 0x5D5D0, size: 0x8, addend: 0x0, symName: '-[FWFWKUserScriptData source]', symObjAddr: 0x1488, symBinAddr: 0x672C, symSize: 0x8 } + - { offsetInCU: 0x216D, offset: 0x5D607, size: 0x8, addend: 0x0, symName: '-[FWFWKUserScriptData setSource:]', symObjAddr: 0x1490, symBinAddr: 0x6734, symSize: 0x8 } + - { offsetInCU: 0x21AC, offset: 0x5D646, size: 0x8, addend: 0x0, symName: '-[FWFWKUserScriptData injectionTime]', symObjAddr: 0x1498, symBinAddr: 0x673C, symSize: 0x8 } + - { offsetInCU: 0x21E3, offset: 0x5D67D, size: 0x8, addend: 0x0, symName: '-[FWFWKUserScriptData setInjectionTime:]', symObjAddr: 0x14A0, symBinAddr: 0x6744, symSize: 0xC } + - { offsetInCU: 0x2224, offset: 0x5D6BE, size: 0x8, addend: 0x0, symName: '-[FWFWKUserScriptData isMainFrameOnly]', symObjAddr: 0x14AC, symBinAddr: 0x6750, symSize: 0x8 } + - { offsetInCU: 0x225B, offset: 0x5D6F5, size: 0x8, addend: 0x0, symName: '-[FWFWKUserScriptData setIsMainFrameOnly:]', symObjAddr: 0x14B4, symBinAddr: 0x6758, symSize: 0xC } + - { offsetInCU: 0x229C, offset: 0x5D736, size: 0x8, addend: 0x0, symName: '-[FWFWKUserScriptData .cxx_destruct]', symObjAddr: 0x14C0, symBinAddr: 0x6764, symSize: 0x3C } + - { offsetInCU: 0x22D0, offset: 0x5D76A, size: 0x8, addend: 0x0, symName: '+[FWFWKNavigationActionData makeWithRequest:targetFrame:]', symObjAddr: 0x14FC, symBinAddr: 0x67A0, symSize: 0x7C } + - { offsetInCU: 0x2337, offset: 0x5D7D1, size: 0x8, addend: 0x0, symName: '+[FWFWKNavigationActionData fromMap:]', symObjAddr: 0x1578, symBinAddr: 0x681C, symSize: 0x100 } + - { offsetInCU: 0x23B9, offset: 0x5D853, size: 0x8, addend: 0x0, symName: '+[FWFWKNavigationActionData nullableFromMap:]', symObjAddr: 0x1678, symBinAddr: 0x691C, symSize: 0x30 } + - { offsetInCU: 0x23FE, offset: 0x5D898, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationActionData toMap]', symObjAddr: 0x16A8, symBinAddr: 0x694C, symSize: 0x198 } + - { offsetInCU: 0x2436, offset: 0x5D8D0, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationActionData request]', symObjAddr: 0x1840, symBinAddr: 0x6AE4, symSize: 0x8 } + - { offsetInCU: 0x246D, offset: 0x5D907, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationActionData setRequest:]', symObjAddr: 0x1848, symBinAddr: 0x6AEC, symSize: 0xC } + - { offsetInCU: 0x24AE, offset: 0x5D948, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationActionData targetFrame]', symObjAddr: 0x1854, symBinAddr: 0x6AF8, symSize: 0x8 } + - { offsetInCU: 0x24E5, offset: 0x5D97F, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationActionData setTargetFrame:]', symObjAddr: 0x185C, symBinAddr: 0x6B00, symSize: 0xC } + - { offsetInCU: 0x2526, offset: 0x5D9C0, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationActionData .cxx_destruct]', symObjAddr: 0x1868, symBinAddr: 0x6B0C, symSize: 0x30 } + - { offsetInCU: 0x255A, offset: 0x5D9F4, size: 0x8, addend: 0x0, symName: '+[FWFWKFrameInfoData makeWithIsMainFrame:]', symObjAddr: 0x1898, symBinAddr: 0x6B3C, symSize: 0x50 } + - { offsetInCU: 0x25B0, offset: 0x5DA4A, size: 0x8, addend: 0x0, symName: '+[FWFWKFrameInfoData fromMap:]', symObjAddr: 0x18E8, symBinAddr: 0x6B8C, symSize: 0x80 } + - { offsetInCU: 0x261C, offset: 0x5DAB6, size: 0x8, addend: 0x0, symName: '+[FWFWKFrameInfoData nullableFromMap:]', symObjAddr: 0x1968, symBinAddr: 0x6C0C, symSize: 0x30 } + - { offsetInCU: 0x2661, offset: 0x5DAFB, size: 0x8, addend: 0x0, symName: '-[FWFWKFrameInfoData toMap]', symObjAddr: 0x1998, symBinAddr: 0x6C3C, symSize: 0xD0 } + - { offsetInCU: 0x2699, offset: 0x5DB33, size: 0x8, addend: 0x0, symName: '-[FWFWKFrameInfoData isMainFrame]', symObjAddr: 0x1A68, symBinAddr: 0x6D0C, symSize: 0x8 } + - { offsetInCU: 0x26D0, offset: 0x5DB6A, size: 0x8, addend: 0x0, symName: '-[FWFWKFrameInfoData setIsMainFrame:]', symObjAddr: 0x1A70, symBinAddr: 0x6D14, symSize: 0xC } + - { offsetInCU: 0x2711, offset: 0x5DBAB, size: 0x8, addend: 0x0, symName: '-[FWFWKFrameInfoData .cxx_destruct]', symObjAddr: 0x1A7C, symBinAddr: 0x6D20, symSize: 0xC } + - { offsetInCU: 0x2745, offset: 0x5DBDF, size: 0x8, addend: 0x0, symName: '+[FWFNSErrorData makeWithCode:domain:localizedDescription:]', symObjAddr: 0x1A88, symBinAddr: 0x6D2C, symSize: 0xA0 } + - { offsetInCU: 0x27BD, offset: 0x5DC57, size: 0x8, addend: 0x0, symName: '+[FWFNSErrorData fromMap:]', symObjAddr: 0x1B28, symBinAddr: 0x6DCC, symSize: 0xE0 } + - { offsetInCU: 0x2855, offset: 0x5DCEF, size: 0x8, addend: 0x0, symName: '+[FWFNSErrorData nullableFromMap:]', symObjAddr: 0x1C08, symBinAddr: 0x6EAC, symSize: 0x30 } + - { offsetInCU: 0x289A, offset: 0x5DD34, size: 0x8, addend: 0x0, symName: '-[FWFNSErrorData toMap]', symObjAddr: 0x1C38, symBinAddr: 0x6EDC, symSize: 0x194 } + - { offsetInCU: 0x28D2, offset: 0x5DD6C, size: 0x8, addend: 0x0, symName: '-[FWFNSErrorData code]', symObjAddr: 0x1DCC, symBinAddr: 0x7070, symSize: 0x8 } + - { offsetInCU: 0x2909, offset: 0x5DDA3, size: 0x8, addend: 0x0, symName: '-[FWFNSErrorData setCode:]', symObjAddr: 0x1DD4, symBinAddr: 0x7078, symSize: 0xC } + - { offsetInCU: 0x294A, offset: 0x5DDE4, size: 0x8, addend: 0x0, symName: '-[FWFNSErrorData domain]', symObjAddr: 0x1DE0, symBinAddr: 0x7084, symSize: 0x8 } + - { offsetInCU: 0x2981, offset: 0x5DE1B, size: 0x8, addend: 0x0, symName: '-[FWFNSErrorData setDomain:]', symObjAddr: 0x1DE8, symBinAddr: 0x708C, symSize: 0x8 } + - { offsetInCU: 0x29C0, offset: 0x5DE5A, size: 0x8, addend: 0x0, symName: '-[FWFNSErrorData localizedDescription]', symObjAddr: 0x1DF0, symBinAddr: 0x7094, symSize: 0x8 } + - { offsetInCU: 0x29F7, offset: 0x5DE91, size: 0x8, addend: 0x0, symName: '-[FWFNSErrorData setLocalizedDescription:]', symObjAddr: 0x1DF8, symBinAddr: 0x709C, symSize: 0x8 } + - { offsetInCU: 0x2A36, offset: 0x5DED0, size: 0x8, addend: 0x0, symName: '-[FWFNSErrorData .cxx_destruct]', symObjAddr: 0x1E00, symBinAddr: 0x70A4, symSize: 0x3C } + - { offsetInCU: 0x2A6A, offset: 0x5DF04, size: 0x8, addend: 0x0, symName: '+[FWFWKScriptMessageData makeWithName:body:]', symObjAddr: 0x1E3C, symBinAddr: 0x70E0, symSize: 0x7C } + - { offsetInCU: 0x2AD1, offset: 0x5DF6B, size: 0x8, addend: 0x0, symName: '+[FWFWKScriptMessageData fromMap:]', symObjAddr: 0x1EB8, symBinAddr: 0x715C, symSize: 0xB0 } + - { offsetInCU: 0x2B53, offset: 0x5DFED, size: 0x8, addend: 0x0, symName: '+[FWFWKScriptMessageData nullableFromMap:]', symObjAddr: 0x1F68, symBinAddr: 0x720C, symSize: 0x30 } + - { offsetInCU: 0x2B98, offset: 0x5E032, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageData toMap]', symObjAddr: 0x1F98, symBinAddr: 0x723C, symSize: 0x130 } + - { offsetInCU: 0x2BD0, offset: 0x5E06A, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageData name]', symObjAddr: 0x20C8, symBinAddr: 0x736C, symSize: 0x8 } + - { offsetInCU: 0x2C07, offset: 0x5E0A1, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageData setName:]', symObjAddr: 0x20D0, symBinAddr: 0x7374, symSize: 0x8 } + - { offsetInCU: 0x2C46, offset: 0x5E0E0, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageData body]', symObjAddr: 0x20D8, symBinAddr: 0x737C, symSize: 0x8 } + - { offsetInCU: 0x2C7D, offset: 0x5E117, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageData setBody:]', symObjAddr: 0x20E0, symBinAddr: 0x7384, symSize: 0xC } + - { offsetInCU: 0x2CBE, offset: 0x5E158, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageData .cxx_destruct]', symObjAddr: 0x20EC, symBinAddr: 0x7390, symSize: 0x30 } + - { offsetInCU: 0x2CF2, offset: 0x5E18C, size: 0x8, addend: 0x0, symName: '+[FWFNSHttpCookieData makeWithPropertyKeys:propertyValues:]', symObjAddr: 0x211C, symBinAddr: 0x73C0, symSize: 0x7C } + - { offsetInCU: 0x2D59, offset: 0x5E1F3, size: 0x8, addend: 0x0, symName: '+[FWFNSHttpCookieData fromMap:]', symObjAddr: 0x2198, symBinAddr: 0x743C, symSize: 0xB0 } + - { offsetInCU: 0x2DDB, offset: 0x5E275, size: 0x8, addend: 0x0, symName: '+[FWFNSHttpCookieData nullableFromMap:]', symObjAddr: 0x2248, symBinAddr: 0x74EC, symSize: 0x30 } + - { offsetInCU: 0x2E20, offset: 0x5E2BA, size: 0x8, addend: 0x0, symName: '-[FWFNSHttpCookieData toMap]', symObjAddr: 0x2278, symBinAddr: 0x751C, symSize: 0x130 } + - { offsetInCU: 0x2E58, offset: 0x5E2F2, size: 0x8, addend: 0x0, symName: '-[FWFNSHttpCookieData propertyKeys]', symObjAddr: 0x23A8, symBinAddr: 0x764C, symSize: 0x8 } + - { offsetInCU: 0x2E8F, offset: 0x5E329, size: 0x8, addend: 0x0, symName: '-[FWFNSHttpCookieData setPropertyKeys:]', symObjAddr: 0x23B0, symBinAddr: 0x7654, symSize: 0xC } + - { offsetInCU: 0x2ED0, offset: 0x5E36A, size: 0x8, addend: 0x0, symName: '-[FWFNSHttpCookieData propertyValues]', symObjAddr: 0x23BC, symBinAddr: 0x7660, symSize: 0x8 } + - { offsetInCU: 0x2F07, offset: 0x5E3A1, size: 0x8, addend: 0x0, symName: '-[FWFNSHttpCookieData setPropertyValues:]', symObjAddr: 0x23C4, symBinAddr: 0x7668, symSize: 0xC } + - { offsetInCU: 0x2F48, offset: 0x5E3E2, size: 0x8, addend: 0x0, symName: '-[FWFNSHttpCookieData .cxx_destruct]', symObjAddr: 0x23D0, symBinAddr: 0x7674, symSize: 0x30 } + - { offsetInCU: 0x2F7C, offset: 0x5E416, size: 0x8, addend: 0x0, symName: '-[FWFWKWebsiteDataStoreHostApiCodecReader readValueOfType:]', symObjAddr: 0x2400, symBinAddr: 0x76A4, symSize: 0x90 } + - { offsetInCU: 0x2FC5, offset: 0x5E45F, size: 0x8, addend: 0x0, symName: '-[FWFWKWebsiteDataStoreHostApiCodecWriter writeValue:]', symObjAddr: 0x2490, symBinAddr: 0x7734, symSize: 0xB4 } + - { offsetInCU: 0x300A, offset: 0x5E4A4, size: 0x8, addend: 0x0, symName: '-[FWFWKWebsiteDataStoreHostApiCodecReaderWriter writerWithData:]', symObjAddr: 0x2544, symBinAddr: 0x77E8, symSize: 0x4C } + - { offsetInCU: 0x304F, offset: 0x5E4E9, size: 0x8, addend: 0x0, symName: '-[FWFWKWebsiteDataStoreHostApiCodecReaderWriter readerWithData:]', symObjAddr: 0x2590, symBinAddr: 0x7834, symSize: 0x4C } + - { offsetInCU: 0x30DC, offset: 0x5E576, size: 0x8, addend: 0x0, symName: ___FWFWKWebsiteDataStoreHostApiGetCodec_block_invoke, symObjAddr: 0x261C, symBinAddr: 0x78C0, symSize: 0x5C } + - { offsetInCU: 0x3125, offset: 0x5E5BF, size: 0x8, addend: 0x0, symName: _FWFWKWebsiteDataStoreHostApiSetup, symObjAddr: 0x2678, symBinAddr: 0x791C, symSize: 0x234 } + - { offsetInCU: 0x31E9, offset: 0x5E683, size: 0x8, addend: 0x0, symName: ___FWFWKWebsiteDataStoreHostApiSetup_block_invoke, symObjAddr: 0x28AC, symBinAddr: 0x7B50, symSize: 0xFC } + - { offsetInCU: 0x3307, offset: 0x5E7A1, size: 0x8, addend: 0x0, symName: _GetNullableObjectAtIndex, symObjAddr: 0x29A8, symBinAddr: 0x7C4C, symSize: 0x70 } + - { offsetInCU: 0x3352, offset: 0x5E7EC, size: 0x8, addend: 0x0, symName: _wrapResult, symObjAddr: 0x2A18, symBinAddr: 0x7CBC, symSize: 0x258 } + - { offsetInCU: 0x339D, offset: 0x5E837, size: 0x8, addend: 0x0, symName: ___FWFWKWebsiteDataStoreHostApiSetup_block_invoke.211, symObjAddr: 0x2C80, symBinAddr: 0x7F14, symSize: 0xD8 } + - { offsetInCU: 0x348E, offset: 0x5E928, size: 0x8, addend: 0x0, symName: ___FWFWKWebsiteDataStoreHostApiSetup_block_invoke_2, symObjAddr: 0x2D58, symBinAddr: 0x7FEC, symSize: 0x11C } + - { offsetInCU: 0x358E, offset: 0x5EA28, size: 0x8, addend: 0x0, symName: ___FWFWKWebsiteDataStoreHostApiSetup_block_invoke_3, symObjAddr: 0x2E74, symBinAddr: 0x8108, symSize: 0x48 } + - { offsetInCU: 0x3628, offset: 0x5EAC2, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32b, symObjAddr: 0x2EBC, symBinAddr: 0x8150, symSize: 0x10 } + - { offsetInCU: 0x3651, offset: 0x5EAEB, size: 0x8, addend: 0x0, symName: '-[FWFUIViewHostApiCodecReaderWriter writerWithData:]', symObjAddr: 0x2ECC, symBinAddr: 0x8160, symSize: 0x4C } + - { offsetInCU: 0x3696, offset: 0x5EB30, size: 0x8, addend: 0x0, symName: '-[FWFUIViewHostApiCodecReaderWriter readerWithData:]', symObjAddr: 0x2F18, symBinAddr: 0x81AC, symSize: 0x4C } + - { offsetInCU: 0x36DB, offset: 0x5EB75, size: 0x8, addend: 0x0, symName: ___FWFUIViewHostApiGetCodec_block_invoke, symObjAddr: 0x2FA4, symBinAddr: 0x8238, symSize: 0x5C } + - { offsetInCU: 0x3724, offset: 0x5EBBE, size: 0x8, addend: 0x0, symName: _FWFUIViewHostApiSetup, symObjAddr: 0x3000, symBinAddr: 0x8294, symSize: 0x1A0 } + - { offsetInCU: 0x37BA, offset: 0x5EC54, size: 0x8, addend: 0x0, symName: ___FWFUIViewHostApiSetup_block_invoke, symObjAddr: 0x31A0, symBinAddr: 0x8434, symSize: 0xFC } + - { offsetInCU: 0x38D8, offset: 0x5ED72, size: 0x8, addend: 0x0, symName: ___FWFUIViewHostApiSetup_block_invoke_2, symObjAddr: 0x329C, symBinAddr: 0x8530, symSize: 0xFC } + - { offsetInCU: 0x39F6, offset: 0x5EE90, size: 0x8, addend: 0x0, symName: '-[FWFUIScrollViewHostApiCodecReaderWriter writerWithData:]', symObjAddr: 0x3398, symBinAddr: 0x862C, symSize: 0x4C } + - { offsetInCU: 0x3A3B, offset: 0x5EED5, size: 0x8, addend: 0x0, symName: '-[FWFUIScrollViewHostApiCodecReaderWriter readerWithData:]', symObjAddr: 0x33E4, symBinAddr: 0x8678, symSize: 0x4C } + - { offsetInCU: 0x3A80, offset: 0x5EF1A, size: 0x8, addend: 0x0, symName: ___FWFUIScrollViewHostApiGetCodec_block_invoke, symObjAddr: 0x3470, symBinAddr: 0x8704, symSize: 0x5C } + - { offsetInCU: 0x3AC9, offset: 0x5EF63, size: 0x8, addend: 0x0, symName: _FWFUIScrollViewHostApiSetup, symObjAddr: 0x34CC, symBinAddr: 0x8760, symSize: 0x2C8 } + - { offsetInCU: 0x3BBB, offset: 0x5F055, size: 0x8, addend: 0x0, symName: ___FWFUIScrollViewHostApiSetup_block_invoke, symObjAddr: 0x3794, symBinAddr: 0x8A28, symSize: 0xFC } + - { offsetInCU: 0x3CD9, offset: 0x5F173, size: 0x8, addend: 0x0, symName: ___FWFUIScrollViewHostApiSetup_block_invoke_2, symObjAddr: 0x3890, symBinAddr: 0x8B24, symSize: 0xEC } + - { offsetInCU: 0x3DDC, offset: 0x5F276, size: 0x8, addend: 0x0, symName: ___FWFUIScrollViewHostApiSetup_block_invoke_3, symObjAddr: 0x397C, symBinAddr: 0x8C10, symSize: 0x128 } + - { offsetInCU: 0x3F27, offset: 0x5F3C1, size: 0x8, addend: 0x0, symName: ___FWFUIScrollViewHostApiSetup_block_invoke_4, symObjAddr: 0x3AA4, symBinAddr: 0x8D38, symSize: 0x128 } + - { offsetInCU: 0x4072, offset: 0x5F50C, size: 0x8, addend: 0x0, symName: '-[FWFWKWebViewConfigurationHostApiCodecReader readValueOfType:]', symObjAddr: 0x3BCC, symBinAddr: 0x8E60, symSize: 0x90 } + - { offsetInCU: 0x40BB, offset: 0x5F555, size: 0x8, addend: 0x0, symName: '-[FWFWKWebViewConfigurationHostApiCodecWriter writeValue:]', symObjAddr: 0x3C5C, symBinAddr: 0x8EF0, symSize: 0xB4 } + - { offsetInCU: 0x4100, offset: 0x5F59A, size: 0x8, addend: 0x0, symName: '-[FWFWKWebViewConfigurationHostApiCodecReaderWriter writerWithData:]', symObjAddr: 0x3D10, symBinAddr: 0x8FA4, symSize: 0x4C } + - { offsetInCU: 0x4145, offset: 0x5F5DF, size: 0x8, addend: 0x0, symName: '-[FWFWKWebViewConfigurationHostApiCodecReaderWriter readerWithData:]', symObjAddr: 0x3D5C, symBinAddr: 0x8FF0, symSize: 0x4C } + - { offsetInCU: 0x418A, offset: 0x5F624, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewConfigurationHostApiGetCodec_block_invoke, symObjAddr: 0x3DE8, symBinAddr: 0x907C, symSize: 0x5C } + - { offsetInCU: 0x41D3, offset: 0x5F66D, size: 0x8, addend: 0x0, symName: _FWFWKWebViewConfigurationHostApiSetup, symObjAddr: 0x3E44, symBinAddr: 0x90D8, symSize: 0x2C8 } + - { offsetInCU: 0x42C5, offset: 0x5F75F, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewConfigurationHostApiSetup_block_invoke, symObjAddr: 0x410C, symBinAddr: 0x93A0, symSize: 0xD8 } + - { offsetInCU: 0x43B6, offset: 0x5F850, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewConfigurationHostApiSetup_block_invoke_2, symObjAddr: 0x41E4, symBinAddr: 0x9478, symSize: 0xFC } + - { offsetInCU: 0x44D4, offset: 0x5F96E, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewConfigurationHostApiSetup_block_invoke_3, symObjAddr: 0x42E0, symBinAddr: 0x9574, symSize: 0xFC } + - { offsetInCU: 0x45F2, offset: 0x5FA8C, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewConfigurationHostApiSetup_block_invoke_4, symObjAddr: 0x43DC, symBinAddr: 0x9670, symSize: 0xFC } + - { offsetInCU: 0x4710, offset: 0x5FBAA, size: 0x8, addend: 0x0, symName: '-[FWFWKWebViewConfigurationFlutterApiCodecReaderWriter writerWithData:]', symObjAddr: 0x44D8, symBinAddr: 0x976C, symSize: 0x4C } + - { offsetInCU: 0x4755, offset: 0x5FBEF, size: 0x8, addend: 0x0, symName: '-[FWFWKWebViewConfigurationFlutterApiCodecReaderWriter readerWithData:]', symObjAddr: 0x4524, symBinAddr: 0x97B8, symSize: 0x4C } + - { offsetInCU: 0x479A, offset: 0x5FC34, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewConfigurationFlutterApiGetCodec_block_invoke, symObjAddr: 0x45B0, symBinAddr: 0x9844, symSize: 0x5C } + - { offsetInCU: 0x47E3, offset: 0x5FC7D, size: 0x8, addend: 0x0, symName: '-[FWFWKWebViewConfigurationFlutterApi initWithBinaryMessenger:]', symObjAddr: 0x460C, symBinAddr: 0x98A0, symSize: 0x78 } + - { offsetInCU: 0x482C, offset: 0x5FCC6, size: 0x8, addend: 0x0, symName: '-[FWFWKWebViewConfigurationFlutterApi createWithIdentifier:completion:]', symObjAddr: 0x4684, symBinAddr: 0x9918, symSize: 0x1A0 } + - { offsetInCU: 0x48A1, offset: 0x5FD3B, size: 0x8, addend: 0x0, symName: '___71-[FWFWKWebViewConfigurationFlutterApi createWithIdentifier:completion:]_block_invoke', symObjAddr: 0x4824, symBinAddr: 0x9AB8, symSize: 0x10 } + - { offsetInCU: 0x48FF, offset: 0x5FD99, size: 0x8, addend: 0x0, symName: '-[FWFWKWebViewConfigurationFlutterApi binaryMessenger]', symObjAddr: 0x4834, symBinAddr: 0x9AC8, symSize: 0x8 } + - { offsetInCU: 0x4937, offset: 0x5FDD1, size: 0x8, addend: 0x0, symName: '-[FWFWKWebViewConfigurationFlutterApi setBinaryMessenger:]', symObjAddr: 0x483C, symBinAddr: 0x9AD0, symSize: 0xC } + - { offsetInCU: 0x4979, offset: 0x5FE13, size: 0x8, addend: 0x0, symName: '-[FWFWKWebViewConfigurationFlutterApi .cxx_destruct]', symObjAddr: 0x4848, symBinAddr: 0x9ADC, symSize: 0xC } + - { offsetInCU: 0x49AD, offset: 0x5FE47, size: 0x8, addend: 0x0, symName: '-[FWFWKUserContentControllerHostApiCodecReader readValueOfType:]', symObjAddr: 0x4854, symBinAddr: 0x9AE8, symSize: 0xA4 } + - { offsetInCU: 0x49F6, offset: 0x5FE90, size: 0x8, addend: 0x0, symName: '-[FWFWKUserContentControllerHostApiCodecWriter writeValue:]', symObjAddr: 0x48F8, symBinAddr: 0x9B8C, symSize: 0xDC } + - { offsetInCU: 0x4A3B, offset: 0x5FED5, size: 0x8, addend: 0x0, symName: '-[FWFWKUserContentControllerHostApiCodecReaderWriter writerWithData:]', symObjAddr: 0x49D4, symBinAddr: 0x9C68, symSize: 0x4C } + - { offsetInCU: 0x4A80, offset: 0x5FF1A, size: 0x8, addend: 0x0, symName: '-[FWFWKUserContentControllerHostApiCodecReaderWriter readerWithData:]', symObjAddr: 0x4A20, symBinAddr: 0x9CB4, symSize: 0x4C } + - { offsetInCU: 0x4AC5, offset: 0x5FF5F, size: 0x8, addend: 0x0, symName: ___FWFWKUserContentControllerHostApiGetCodec_block_invoke, symObjAddr: 0x4AAC, symBinAddr: 0x9D40, symSize: 0x5C } + - { offsetInCU: 0x4B0E, offset: 0x5FFA8, size: 0x8, addend: 0x0, symName: _FWFWKUserContentControllerHostApiSetup, symObjAddr: 0x4B08, symBinAddr: 0x9D9C, symSize: 0x3F8 } + - { offsetInCU: 0x4C5C, offset: 0x600F6, size: 0x8, addend: 0x0, symName: ___FWFWKUserContentControllerHostApiSetup_block_invoke, symObjAddr: 0x4F00, symBinAddr: 0xA194, symSize: 0xFC } + - { offsetInCU: 0x4D7A, offset: 0x60214, size: 0x8, addend: 0x0, symName: ___FWFWKUserContentControllerHostApiSetup_block_invoke_2, symObjAddr: 0x4FFC, symBinAddr: 0xA290, symSize: 0x128 } + - { offsetInCU: 0x4EC5, offset: 0x6035F, size: 0x8, addend: 0x0, symName: ___FWFWKUserContentControllerHostApiSetup_block_invoke_3, symObjAddr: 0x5124, symBinAddr: 0xA3B8, symSize: 0xFC } + - { offsetInCU: 0x4FE3, offset: 0x6047D, size: 0x8, addend: 0x0, symName: ___FWFWKUserContentControllerHostApiSetup_block_invoke_4, symObjAddr: 0x5220, symBinAddr: 0xA4B4, symSize: 0xD8 } + - { offsetInCU: 0x50D4, offset: 0x6056E, size: 0x8, addend: 0x0, symName: ___FWFWKUserContentControllerHostApiSetup_block_invoke_5, symObjAddr: 0x52F8, symBinAddr: 0xA58C, symSize: 0xFC } + - { offsetInCU: 0x51F2, offset: 0x6068C, size: 0x8, addend: 0x0, symName: ___FWFWKUserContentControllerHostApiSetup_block_invoke_6, symObjAddr: 0x53F4, symBinAddr: 0xA688, symSize: 0xD8 } + - { offsetInCU: 0x52E3, offset: 0x6077D, size: 0x8, addend: 0x0, symName: '-[FWFWKPreferencesHostApiCodecReaderWriter writerWithData:]', symObjAddr: 0x54CC, symBinAddr: 0xA760, symSize: 0x4C } + - { offsetInCU: 0x5328, offset: 0x607C2, size: 0x8, addend: 0x0, symName: '-[FWFWKPreferencesHostApiCodecReaderWriter readerWithData:]', symObjAddr: 0x5518, symBinAddr: 0xA7AC, symSize: 0x4C } + - { offsetInCU: 0x536D, offset: 0x60807, size: 0x8, addend: 0x0, symName: ___FWFWKPreferencesHostApiGetCodec_block_invoke, symObjAddr: 0x55A4, symBinAddr: 0xA838, symSize: 0x5C } + - { offsetInCU: 0x53B6, offset: 0x60850, size: 0x8, addend: 0x0, symName: _FWFWKPreferencesHostApiSetup, symObjAddr: 0x5600, symBinAddr: 0xA894, symSize: 0x1A0 } + - { offsetInCU: 0x544C, offset: 0x608E6, size: 0x8, addend: 0x0, symName: ___FWFWKPreferencesHostApiSetup_block_invoke, symObjAddr: 0x57A0, symBinAddr: 0xAA34, symSize: 0xFC } + - { offsetInCU: 0x556A, offset: 0x60A04, size: 0x8, addend: 0x0, symName: ___FWFWKPreferencesHostApiSetup_block_invoke_2, symObjAddr: 0x589C, symBinAddr: 0xAB30, symSize: 0xFC } + - { offsetInCU: 0x5688, offset: 0x60B22, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageHandlerHostApiCodecReaderWriter writerWithData:]', symObjAddr: 0x5998, symBinAddr: 0xAC2C, symSize: 0x4C } + - { offsetInCU: 0x56CD, offset: 0x60B67, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageHandlerHostApiCodecReaderWriter readerWithData:]', symObjAddr: 0x59E4, symBinAddr: 0xAC78, symSize: 0x4C } + - { offsetInCU: 0x5712, offset: 0x60BAC, size: 0x8, addend: 0x0, symName: ___FWFWKScriptMessageHandlerHostApiGetCodec_block_invoke, symObjAddr: 0x5A70, symBinAddr: 0xAD04, symSize: 0x5C } + - { offsetInCU: 0x575B, offset: 0x60BF5, size: 0x8, addend: 0x0, symName: _FWFWKScriptMessageHandlerHostApiSetup, symObjAddr: 0x5ACC, symBinAddr: 0xAD60, symSize: 0x104 } + - { offsetInCU: 0x57C3, offset: 0x60C5D, size: 0x8, addend: 0x0, symName: ___FWFWKScriptMessageHandlerHostApiSetup_block_invoke, symObjAddr: 0x5BD0, symBinAddr: 0xAE64, symSize: 0xD8 } + - { offsetInCU: 0x58B4, offset: 0x60D4E, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageHandlerFlutterApiCodecReader readValueOfType:]', symObjAddr: 0x5CA8, symBinAddr: 0xAF3C, symSize: 0x90 } + - { offsetInCU: 0x58FD, offset: 0x60D97, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageHandlerFlutterApiCodecWriter writeValue:]', symObjAddr: 0x5D38, symBinAddr: 0xAFCC, symSize: 0xB4 } + - { offsetInCU: 0x5942, offset: 0x60DDC, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageHandlerFlutterApiCodecReaderWriter writerWithData:]', symObjAddr: 0x5DEC, symBinAddr: 0xB080, symSize: 0x4C } + - { offsetInCU: 0x5987, offset: 0x60E21, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageHandlerFlutterApiCodecReaderWriter readerWithData:]', symObjAddr: 0x5E38, symBinAddr: 0xB0CC, symSize: 0x4C } + - { offsetInCU: 0x59CC, offset: 0x60E66, size: 0x8, addend: 0x0, symName: ___FWFWKScriptMessageHandlerFlutterApiGetCodec_block_invoke, symObjAddr: 0x5EC4, symBinAddr: 0xB158, symSize: 0x5C } + - { offsetInCU: 0x5A15, offset: 0x60EAF, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageHandlerFlutterApi initWithBinaryMessenger:]', symObjAddr: 0x5F20, symBinAddr: 0xB1B4, symSize: 0x78 } + - { offsetInCU: 0x5A5E, offset: 0x60EF8, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageHandlerFlutterApi didReceiveScriptMessageForHandlerWithIdentifier:userContentControllerIdentifier:message:completion:]', symObjAddr: 0x5F98, symBinAddr: 0xB22C, symSize: 0x24C } + - { offsetInCU: 0x5AF5, offset: 0x60F8F, size: 0x8, addend: 0x0, symName: '___138-[FWFWKScriptMessageHandlerFlutterApi didReceiveScriptMessageForHandlerWithIdentifier:userContentControllerIdentifier:message:completion:]_block_invoke', symObjAddr: 0x61E4, symBinAddr: 0xB478, symSize: 0x10 } + - { offsetInCU: 0x5B53, offset: 0x60FED, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageHandlerFlutterApi binaryMessenger]', symObjAddr: 0x61F4, symBinAddr: 0xB488, symSize: 0x8 } + - { offsetInCU: 0x5B8B, offset: 0x61025, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageHandlerFlutterApi setBinaryMessenger:]', symObjAddr: 0x61FC, symBinAddr: 0xB490, symSize: 0xC } + - { offsetInCU: 0x5BCD, offset: 0x61067, size: 0x8, addend: 0x0, symName: '-[FWFWKScriptMessageHandlerFlutterApi .cxx_destruct]', symObjAddr: 0x6208, symBinAddr: 0xB49C, symSize: 0xC } + - { offsetInCU: 0x5C01, offset: 0x6109B, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateHostApiCodecReaderWriter writerWithData:]', symObjAddr: 0x6214, symBinAddr: 0xB4A8, symSize: 0x4C } + - { offsetInCU: 0x5C46, offset: 0x610E0, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateHostApiCodecReaderWriter readerWithData:]', symObjAddr: 0x6260, symBinAddr: 0xB4F4, symSize: 0x4C } + - { offsetInCU: 0x5C8B, offset: 0x61125, size: 0x8, addend: 0x0, symName: ___FWFWKNavigationDelegateHostApiGetCodec_block_invoke, symObjAddr: 0x62EC, symBinAddr: 0xB580, symSize: 0x5C } + - { offsetInCU: 0x5CD4, offset: 0x6116E, size: 0x8, addend: 0x0, symName: _FWFWKNavigationDelegateHostApiSetup, symObjAddr: 0x6348, symBinAddr: 0xB5DC, symSize: 0x104 } + - { offsetInCU: 0x5D3C, offset: 0x611D6, size: 0x8, addend: 0x0, symName: ___FWFWKNavigationDelegateHostApiSetup_block_invoke, symObjAddr: 0x644C, symBinAddr: 0xB6E0, symSize: 0xD8 } + - { offsetInCU: 0x5E2D, offset: 0x612C7, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateFlutterApiCodecReader readValueOfType:]', symObjAddr: 0x6524, symBinAddr: 0xB7B8, symSize: 0xDC } + - { offsetInCU: 0x5E76, offset: 0x61310, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateFlutterApiCodecWriter writeValue:]', symObjAddr: 0x6600, symBinAddr: 0xB894, symSize: 0x154 } + - { offsetInCU: 0x5EBB, offset: 0x61355, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateFlutterApiCodecReaderWriter writerWithData:]', symObjAddr: 0x6754, symBinAddr: 0xB9E8, symSize: 0x4C } + - { offsetInCU: 0x5F00, offset: 0x6139A, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateFlutterApiCodecReaderWriter readerWithData:]', symObjAddr: 0x67A0, symBinAddr: 0xBA34, symSize: 0x4C } + - { offsetInCU: 0x5F45, offset: 0x613DF, size: 0x8, addend: 0x0, symName: ___FWFWKNavigationDelegateFlutterApiGetCodec_block_invoke, symObjAddr: 0x682C, symBinAddr: 0xBAC0, symSize: 0x5C } + - { offsetInCU: 0x5F8E, offset: 0x61428, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateFlutterApi initWithBinaryMessenger:]', symObjAddr: 0x6888, symBinAddr: 0xBB1C, symSize: 0x78 } + - { offsetInCU: 0x5FD7, offset: 0x61471, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateFlutterApi didFinishNavigationForDelegateWithIdentifier:webViewIdentifier:URL:completion:]', symObjAddr: 0x6900, symBinAddr: 0xBB94, symSize: 0x24C } + - { offsetInCU: 0x606E, offset: 0x61508, size: 0x8, addend: 0x0, symName: '___115-[FWFWKNavigationDelegateFlutterApi didFinishNavigationForDelegateWithIdentifier:webViewIdentifier:URL:completion:]_block_invoke', symObjAddr: 0x6B4C, symBinAddr: 0xBDE0, symSize: 0x10 } + - { offsetInCU: 0x60CC, offset: 0x61566, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateFlutterApi didStartProvisionalNavigationForDelegateWithIdentifier:webViewIdentifier:URL:completion:]', symObjAddr: 0x6B5C, symBinAddr: 0xBDF0, symSize: 0x24C } + - { offsetInCU: 0x6163, offset: 0x615FD, size: 0x8, addend: 0x0, symName: '___125-[FWFWKNavigationDelegateFlutterApi didStartProvisionalNavigationForDelegateWithIdentifier:webViewIdentifier:URL:completion:]_block_invoke', symObjAddr: 0x6DA8, symBinAddr: 0xC03C, symSize: 0x10 } + - { offsetInCU: 0x61C1, offset: 0x6165B, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateFlutterApi decidePolicyForNavigationActionForDelegateWithIdentifier:webViewIdentifier:navigationAction:completion:]', symObjAddr: 0x6DB8, symBinAddr: 0xC04C, symSize: 0x24C } + - { offsetInCU: 0x6258, offset: 0x616F2, size: 0x8, addend: 0x0, symName: '___140-[FWFWKNavigationDelegateFlutterApi decidePolicyForNavigationActionForDelegateWithIdentifier:webViewIdentifier:navigationAction:completion:]_block_invoke', symObjAddr: 0x7004, symBinAddr: 0xC298, symSize: 0x10 } + - { offsetInCU: 0x62A4, offset: 0x6173E, size: 0x8, addend: 0x0, symName: '___140-[FWFWKNavigationDelegateFlutterApi decidePolicyForNavigationActionForDelegateWithIdentifier:webViewIdentifier:navigationAction:completion:]_block_invoke', symObjAddr: 0x7004, symBinAddr: 0xC298, symSize: 0x10 } + - { offsetInCU: 0x62DE, offset: 0x61778, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateFlutterApi didFailNavigationForDelegateWithIdentifier:webViewIdentifier:error:completion:]', symObjAddr: 0x7014, symBinAddr: 0xC2A8, symSize: 0x24C } + - { offsetInCU: 0x6375, offset: 0x6180F, size: 0x8, addend: 0x0, symName: '___115-[FWFWKNavigationDelegateFlutterApi didFailNavigationForDelegateWithIdentifier:webViewIdentifier:error:completion:]_block_invoke', symObjAddr: 0x7260, symBinAddr: 0xC4F4, symSize: 0x10 } + - { offsetInCU: 0x63D3, offset: 0x6186D, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateFlutterApi didFailProvisionalNavigationForDelegateWithIdentifier:webViewIdentifier:error:completion:]', symObjAddr: 0x7270, symBinAddr: 0xC504, symSize: 0x24C } + - { offsetInCU: 0x646A, offset: 0x61904, size: 0x8, addend: 0x0, symName: '___126-[FWFWKNavigationDelegateFlutterApi didFailProvisionalNavigationForDelegateWithIdentifier:webViewIdentifier:error:completion:]_block_invoke', symObjAddr: 0x74BC, symBinAddr: 0xC750, symSize: 0x10 } + - { offsetInCU: 0x64C8, offset: 0x61962, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateFlutterApi webViewWebContentProcessDidTerminateForDelegateWithIdentifier:webViewIdentifier:completion:]', symObjAddr: 0x74CC, symBinAddr: 0xC760, symSize: 0x1F8 } + - { offsetInCU: 0x654E, offset: 0x619E8, size: 0x8, addend: 0x0, symName: '___128-[FWFWKNavigationDelegateFlutterApi webViewWebContentProcessDidTerminateForDelegateWithIdentifier:webViewIdentifier:completion:]_block_invoke', symObjAddr: 0x76C4, symBinAddr: 0xC958, symSize: 0x10 } + - { offsetInCU: 0x65AC, offset: 0x61A46, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateFlutterApi binaryMessenger]', symObjAddr: 0x76D4, symBinAddr: 0xC968, symSize: 0x8 } + - { offsetInCU: 0x65E4, offset: 0x61A7E, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateFlutterApi setBinaryMessenger:]', symObjAddr: 0x76DC, symBinAddr: 0xC970, symSize: 0xC } + - { offsetInCU: 0x6626, offset: 0x61AC0, size: 0x8, addend: 0x0, symName: '-[FWFWKNavigationDelegateFlutterApi .cxx_destruct]', symObjAddr: 0x76E8, symBinAddr: 0xC97C, symSize: 0xC } + - { offsetInCU: 0x665A, offset: 0x61AF4, size: 0x8, addend: 0x0, symName: '-[FWFNSObjectHostApiCodecReader readValueOfType:]', symObjAddr: 0x76F4, symBinAddr: 0xC988, symSize: 0x90 } + - { offsetInCU: 0x66A3, offset: 0x61B3D, size: 0x8, addend: 0x0, symName: '-[FWFNSObjectHostApiCodecWriter writeValue:]', symObjAddr: 0x7784, symBinAddr: 0xCA18, symSize: 0xB4 } + - { offsetInCU: 0x66E8, offset: 0x61B82, size: 0x8, addend: 0x0, symName: '-[FWFNSObjectHostApiCodecReaderWriter writerWithData:]', symObjAddr: 0x7838, symBinAddr: 0xCACC, symSize: 0x4C } + - { offsetInCU: 0x672D, offset: 0x61BC7, size: 0x8, addend: 0x0, symName: '-[FWFNSObjectHostApiCodecReaderWriter readerWithData:]', symObjAddr: 0x7884, symBinAddr: 0xCB18, symSize: 0x4C } + - { offsetInCU: 0x6772, offset: 0x61C0C, size: 0x8, addend: 0x0, symName: ___FWFNSObjectHostApiGetCodec_block_invoke, symObjAddr: 0x7910, symBinAddr: 0xCBA4, symSize: 0x5C } + - { offsetInCU: 0x67BB, offset: 0x61C55, size: 0x8, addend: 0x0, symName: _FWFNSObjectHostApiSetup, symObjAddr: 0x796C, symBinAddr: 0xCC00, symSize: 0x234 } + - { offsetInCU: 0x687F, offset: 0x61D19, size: 0x8, addend: 0x0, symName: ___FWFNSObjectHostApiSetup_block_invoke, symObjAddr: 0x7BA0, symBinAddr: 0xCE34, symSize: 0xD8 } + - { offsetInCU: 0x6970, offset: 0x61E0A, size: 0x8, addend: 0x0, symName: ___FWFNSObjectHostApiSetup_block_invoke_2, symObjAddr: 0x7C78, symBinAddr: 0xCF0C, symSize: 0x14C } + - { offsetInCU: 0x6AE8, offset: 0x61F82, size: 0x8, addend: 0x0, symName: ___FWFNSObjectHostApiSetup_block_invoke_3, symObjAddr: 0x7DC4, symBinAddr: 0xD058, symSize: 0x128 } + - { offsetInCU: 0x6C33, offset: 0x620CD, size: 0x8, addend: 0x0, symName: '-[FWFNSObjectFlutterApiCodecReader readValueOfType:]', symObjAddr: 0x7EEC, symBinAddr: 0xD180, symSize: 0x148 } + - { offsetInCU: 0x6C7C, offset: 0x62116, size: 0x8, addend: 0x0, symName: '-[FWFNSObjectFlutterApiCodecWriter writeValue:]', symObjAddr: 0x8034, symBinAddr: 0xD2C8, symSize: 0x2BC } + - { offsetInCU: 0x6CC1, offset: 0x6215B, size: 0x8, addend: 0x0, symName: '-[FWFNSObjectFlutterApiCodecReaderWriter writerWithData:]', symObjAddr: 0x82F0, symBinAddr: 0xD584, symSize: 0x4C } + - { offsetInCU: 0x6D06, offset: 0x621A0, size: 0x8, addend: 0x0, symName: '-[FWFNSObjectFlutterApiCodecReaderWriter readerWithData:]', symObjAddr: 0x833C, symBinAddr: 0xD5D0, symSize: 0x4C } + - { offsetInCU: 0x6D4B, offset: 0x621E5, size: 0x8, addend: 0x0, symName: ___FWFNSObjectFlutterApiGetCodec_block_invoke, symObjAddr: 0x83C8, symBinAddr: 0xD65C, symSize: 0x5C } + - { offsetInCU: 0x6D94, offset: 0x6222E, size: 0x8, addend: 0x0, symName: '-[FWFNSObjectFlutterApi initWithBinaryMessenger:]', symObjAddr: 0x8424, symBinAddr: 0xD6B8, symSize: 0x78 } + - { offsetInCU: 0x6DDD, offset: 0x62277, size: 0x8, addend: 0x0, symName: '-[FWFNSObjectFlutterApi observeValueForObjectWithIdentifier:keyPath:objectIdentifier:changeKeys:changeValues:completion:]', symObjAddr: 0x849C, symBinAddr: 0xD730, symSize: 0x2E8 } + - { offsetInCU: 0x6E96, offset: 0x62330, size: 0x8, addend: 0x0, symName: '___121-[FWFNSObjectFlutterApi observeValueForObjectWithIdentifier:keyPath:objectIdentifier:changeKeys:changeValues:completion:]_block_invoke', symObjAddr: 0x8784, symBinAddr: 0xDA18, symSize: 0x10 } + - { offsetInCU: 0x6EF4, offset: 0x6238E, size: 0x8, addend: 0x0, symName: '-[FWFNSObjectFlutterApi disposeObjectWithIdentifier:completion:]', symObjAddr: 0x8794, symBinAddr: 0xDA28, symSize: 0x1A0 } + - { offsetInCU: 0x6F69, offset: 0x62403, size: 0x8, addend: 0x0, symName: '___64-[FWFNSObjectFlutterApi disposeObjectWithIdentifier:completion:]_block_invoke', symObjAddr: 0x8934, symBinAddr: 0xDBC8, symSize: 0x10 } + - { offsetInCU: 0x6FC7, offset: 0x62461, size: 0x8, addend: 0x0, symName: '-[FWFNSObjectFlutterApi binaryMessenger]', symObjAddr: 0x8944, symBinAddr: 0xDBD8, symSize: 0x8 } + - { offsetInCU: 0x6FFF, offset: 0x62499, size: 0x8, addend: 0x0, symName: '-[FWFNSObjectFlutterApi setBinaryMessenger:]', symObjAddr: 0x894C, symBinAddr: 0xDBE0, symSize: 0xC } + - { offsetInCU: 0x7041, offset: 0x624DB, size: 0x8, addend: 0x0, symName: '-[FWFNSObjectFlutterApi .cxx_destruct]', symObjAddr: 0x8958, symBinAddr: 0xDBEC, symSize: 0xC } + - { offsetInCU: 0x7075, offset: 0x6250F, size: 0x8, addend: 0x0, symName: '-[FWFWKWebViewHostApiCodecReader readValueOfType:]', symObjAddr: 0x8964, symBinAddr: 0xDBF8, symSize: 0x148 } + - { offsetInCU: 0x70BE, offset: 0x62558, size: 0x8, addend: 0x0, symName: '-[FWFWKWebViewHostApiCodecWriter writeValue:]', symObjAddr: 0x8AAC, symBinAddr: 0xDD40, symSize: 0x2BC } + - { offsetInCU: 0x7103, offset: 0x6259D, size: 0x8, addend: 0x0, symName: '-[FWFWKWebViewHostApiCodecReaderWriter writerWithData:]', symObjAddr: 0x8D68, symBinAddr: 0xDFFC, symSize: 0x4C } + - { offsetInCU: 0x7148, offset: 0x625E2, size: 0x8, addend: 0x0, symName: '-[FWFWKWebViewHostApiCodecReaderWriter readerWithData:]', symObjAddr: 0x8DB4, symBinAddr: 0xE048, symSize: 0x4C } + - { offsetInCU: 0x718D, offset: 0x62627, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiGetCodec_block_invoke, symObjAddr: 0x8E40, symBinAddr: 0xE0D4, symSize: 0x5C } + - { offsetInCU: 0x71D6, offset: 0x62670, size: 0x8, addend: 0x0, symName: _FWFWKWebViewHostApiSetup, symObjAddr: 0x8E9C, symBinAddr: 0xE130, symSize: 0xAEC } + - { offsetInCU: 0x754C, offset: 0x629E6, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke, symObjAddr: 0x9988, symBinAddr: 0xEC1C, symSize: 0xFC } + - { offsetInCU: 0x766A, offset: 0x62B04, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_2, symObjAddr: 0x9A84, symBinAddr: 0xED18, symSize: 0xFC } + - { offsetInCU: 0x7788, offset: 0x62C22, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_3, symObjAddr: 0x9B80, symBinAddr: 0xEE14, symSize: 0xFC } + - { offsetInCU: 0x78A6, offset: 0x62D40, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_4, symObjAddr: 0x9C7C, symBinAddr: 0xEF10, symSize: 0xEC } + - { offsetInCU: 0x79A9, offset: 0x62E43, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_5, symObjAddr: 0x9D68, symBinAddr: 0xEFFC, symSize: 0xEC } + - { offsetInCU: 0x7AAC, offset: 0x62F46, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_6, symObjAddr: 0x9E54, symBinAddr: 0xF0E8, symSize: 0xFC } + - { offsetInCU: 0x7BCA, offset: 0x63064, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_7, symObjAddr: 0x9F50, symBinAddr: 0xF1E4, symSize: 0x128 } + - { offsetInCU: 0x7D15, offset: 0x631AF, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_8, symObjAddr: 0xA078, symBinAddr: 0xF30C, symSize: 0x128 } + - { offsetInCU: 0x7E60, offset: 0x632FA, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_9, symObjAddr: 0xA1A0, symBinAddr: 0xF434, symSize: 0xFC } + - { offsetInCU: 0x7F7E, offset: 0x63418, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_10, symObjAddr: 0xA29C, symBinAddr: 0xF530, symSize: 0xEC } + - { offsetInCU: 0x8081, offset: 0x6351B, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_11, symObjAddr: 0xA388, symBinAddr: 0xF61C, symSize: 0xEC } + - { offsetInCU: 0x8184, offset: 0x6361E, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_12, symObjAddr: 0xA474, symBinAddr: 0xF708, symSize: 0xD8 } + - { offsetInCU: 0x8275, offset: 0x6370F, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_13, symObjAddr: 0xA54C, symBinAddr: 0xF7E0, symSize: 0xD8 } + - { offsetInCU: 0x8366, offset: 0x63800, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_14, symObjAddr: 0xA624, symBinAddr: 0xF8B8, symSize: 0xD8 } + - { offsetInCU: 0x8457, offset: 0x638F1, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_15, symObjAddr: 0xA6FC, symBinAddr: 0xF990, symSize: 0xEC } + - { offsetInCU: 0x855A, offset: 0x639F4, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_16, symObjAddr: 0xA7E8, symBinAddr: 0xFA7C, symSize: 0xFC } + - { offsetInCU: 0x8678, offset: 0x63B12, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_17, symObjAddr: 0xA8E4, symBinAddr: 0xFB78, symSize: 0xFC } + - { offsetInCU: 0x8796, offset: 0x63C30, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_18, symObjAddr: 0xA9E0, symBinAddr: 0xFC74, symSize: 0xF8 } + - { offsetInCU: 0x8865, offset: 0x63CFF, size: 0x8, addend: 0x0, symName: ___FWFWKWebViewHostApiSetup_block_invoke_19, symObjAddr: 0xAAD8, symBinAddr: 0xFD6C, symSize: 0x48 } + - { offsetInCU: 0x88FF, offset: 0x63D99, size: 0x8, addend: 0x0, symName: '-[FWFWKUIDelegateHostApiCodecReaderWriter writerWithData:]', symObjAddr: 0xAB20, symBinAddr: 0xFDB4, symSize: 0x4C } + - { offsetInCU: 0x8944, offset: 0x63DDE, size: 0x8, addend: 0x0, symName: '-[FWFWKUIDelegateHostApiCodecReaderWriter readerWithData:]', symObjAddr: 0xAB6C, symBinAddr: 0xFE00, symSize: 0x4C } + - { offsetInCU: 0x8989, offset: 0x63E23, size: 0x8, addend: 0x0, symName: ___FWFWKUIDelegateHostApiGetCodec_block_invoke, symObjAddr: 0xABF8, symBinAddr: 0xFE8C, symSize: 0x5C } + - { offsetInCU: 0x89D2, offset: 0x63E6C, size: 0x8, addend: 0x0, symName: _FWFWKUIDelegateHostApiSetup, symObjAddr: 0xAC54, symBinAddr: 0xFEE8, symSize: 0x104 } + - { offsetInCU: 0x8A3A, offset: 0x63ED4, size: 0x8, addend: 0x0, symName: ___FWFWKUIDelegateHostApiSetup_block_invoke, symObjAddr: 0xAD58, symBinAddr: 0xFFEC, symSize: 0xD8 } + - { offsetInCU: 0x8B2B, offset: 0x63FC5, size: 0x8, addend: 0x0, symName: '-[FWFWKUIDelegateFlutterApiCodecReader readValueOfType:]', symObjAddr: 0xAE30, symBinAddr: 0x100C4, symSize: 0xB8 } + - { offsetInCU: 0x8B74, offset: 0x6400E, size: 0x8, addend: 0x0, symName: '-[FWFWKUIDelegateFlutterApiCodecWriter writeValue:]', symObjAddr: 0xAEE8, symBinAddr: 0x1017C, symSize: 0x104 } + - { offsetInCU: 0x8BB9, offset: 0x64053, size: 0x8, addend: 0x0, symName: '-[FWFWKUIDelegateFlutterApiCodecReaderWriter writerWithData:]', symObjAddr: 0xAFEC, symBinAddr: 0x10280, symSize: 0x4C } + - { offsetInCU: 0x8BFE, offset: 0x64098, size: 0x8, addend: 0x0, symName: '-[FWFWKUIDelegateFlutterApiCodecReaderWriter readerWithData:]', symObjAddr: 0xB038, symBinAddr: 0x102CC, symSize: 0x4C } + - { offsetInCU: 0x8C43, offset: 0x640DD, size: 0x8, addend: 0x0, symName: ___FWFWKUIDelegateFlutterApiGetCodec_block_invoke, symObjAddr: 0xB0C4, symBinAddr: 0x10358, symSize: 0x5C } + - { offsetInCU: 0x8C8C, offset: 0x64126, size: 0x8, addend: 0x0, symName: '-[FWFWKUIDelegateFlutterApi initWithBinaryMessenger:]', symObjAddr: 0xB120, symBinAddr: 0x103B4, symSize: 0x78 } + - { offsetInCU: 0x8CD5, offset: 0x6416F, size: 0x8, addend: 0x0, symName: '-[FWFWKUIDelegateFlutterApi onCreateWebViewForDelegateWithIdentifier:webViewIdentifier:configurationIdentifier:navigationAction:completion:]', symObjAddr: 0xB198, symBinAddr: 0x1042C, symSize: 0x298 } + - { offsetInCU: 0x8D7D, offset: 0x64217, size: 0x8, addend: 0x0, symName: '___140-[FWFWKUIDelegateFlutterApi onCreateWebViewForDelegateWithIdentifier:webViewIdentifier:configurationIdentifier:navigationAction:completion:]_block_invoke', symObjAddr: 0xB430, symBinAddr: 0x106C4, symSize: 0x10 } + - { offsetInCU: 0x8DDB, offset: 0x64275, size: 0x8, addend: 0x0, symName: '-[FWFWKUIDelegateFlutterApi binaryMessenger]', symObjAddr: 0xB440, symBinAddr: 0x106D4, symSize: 0x8 } + - { offsetInCU: 0x8E13, offset: 0x642AD, size: 0x8, addend: 0x0, symName: '-[FWFWKUIDelegateFlutterApi setBinaryMessenger:]', symObjAddr: 0xB448, symBinAddr: 0x106DC, symSize: 0xC } + - { offsetInCU: 0x8E55, offset: 0x642EF, size: 0x8, addend: 0x0, symName: '-[FWFWKUIDelegateFlutterApi .cxx_destruct]', symObjAddr: 0xB454, symBinAddr: 0x106E8, symSize: 0xC } + - { offsetInCU: 0x8E89, offset: 0x64323, size: 0x8, addend: 0x0, symName: '-[FWFWKHttpCookieStoreHostApiCodecReader readValueOfType:]', symObjAddr: 0xB460, symBinAddr: 0x106F4, symSize: 0xA4 } + - { offsetInCU: 0x8ED2, offset: 0x6436C, size: 0x8, addend: 0x0, symName: '-[FWFWKHttpCookieStoreHostApiCodecWriter writeValue:]', symObjAddr: 0xB504, symBinAddr: 0x10798, symSize: 0xDC } + - { offsetInCU: 0x8F17, offset: 0x643B1, size: 0x8, addend: 0x0, symName: '-[FWFWKHttpCookieStoreHostApiCodecReaderWriter writerWithData:]', symObjAddr: 0xB5E0, symBinAddr: 0x10874, symSize: 0x4C } + - { offsetInCU: 0x8F5C, offset: 0x643F6, size: 0x8, addend: 0x0, symName: '-[FWFWKHttpCookieStoreHostApiCodecReaderWriter readerWithData:]', symObjAddr: 0xB62C, symBinAddr: 0x108C0, symSize: 0x4C } + - { offsetInCU: 0x8FA1, offset: 0x6443B, size: 0x8, addend: 0x0, symName: ___FWFWKHttpCookieStoreHostApiGetCodec_block_invoke, symObjAddr: 0xB6B8, symBinAddr: 0x1094C, symSize: 0x5C } + - { offsetInCU: 0x8FEA, offset: 0x64484, size: 0x8, addend: 0x0, symName: _FWFWKHttpCookieStoreHostApiSetup, symObjAddr: 0xB714, symBinAddr: 0x109A8, symSize: 0x1A0 } + - { offsetInCU: 0x9080, offset: 0x6451A, size: 0x8, addend: 0x0, symName: ___FWFWKHttpCookieStoreHostApiSetup_block_invoke, symObjAddr: 0xB8B4, symBinAddr: 0x10B48, symSize: 0xFC } + - { offsetInCU: 0x919E, offset: 0x64638, size: 0x8, addend: 0x0, symName: ___FWFWKHttpCookieStoreHostApiSetup_block_invoke_2, symObjAddr: 0xB9B0, symBinAddr: 0x10C44, symSize: 0xF8 } + - { offsetInCU: 0x926D, offset: 0x64707, size: 0x8, addend: 0x0, symName: ___FWFWKHttpCookieStoreHostApiSetup_block_invoke_3, symObjAddr: 0xBAA8, symBinAddr: 0x10D3C, symSize: 0x44 } + - { offsetInCU: 0x27, offset: 0x66A92, size: 0x8, addend: 0x0, symName: '-[FWFHTTPCookieStoreHostApiImpl initWithInstanceManager:]', symObjAddr: 0x0, symBinAddr: 0x10D80, symSize: 0x50 } + - { offsetInCU: 0x126, offset: 0x66B91, size: 0x8, addend: 0x0, symName: '-[FWFHTTPCookieStoreHostApiImpl initWithInstanceManager:]', symObjAddr: 0x0, symBinAddr: 0x10D80, symSize: 0x50 } + - { offsetInCU: 0x16D, offset: 0x66BD8, size: 0x8, addend: 0x0, symName: '-[FWFHTTPCookieStoreHostApiImpl HTTPCookieStoreForIdentifier:]', symObjAddr: 0x50, symBinAddr: 0x10DD0, symSize: 0x7C } + - { offsetInCU: 0x1B4, offset: 0x66C1F, size: 0x8, addend: 0x0, symName: '-[FWFHTTPCookieStoreHostApiImpl createFromWebsiteDataStoreWithIdentifier:dataStoreIdentifier:error:]', symObjAddr: 0xCC, symBinAddr: 0x10E4C, symSize: 0xF0 } + - { offsetInCU: 0x232, offset: 0x66C9D, size: 0x8, addend: 0x0, symName: '-[FWFHTTPCookieStoreHostApiImpl setCookieForStoreWithIdentifier:cookie:completion:]', symObjAddr: 0x1BC, symBinAddr: 0x10F3C, symSize: 0xEC } + - { offsetInCU: 0x306, offset: 0x66D71, size: 0x8, addend: 0x0, symName: '___83-[FWFHTTPCookieStoreHostApiImpl setCookieForStoreWithIdentifier:cookie:completion:]_block_invoke', symObjAddr: 0x2A8, symBinAddr: 0x11028, symSize: 0x10 } + - { offsetInCU: 0x354, offset: 0x66DBF, size: 0x8, addend: 0x0, symName: '-[FWFHTTPCookieStoreHostApiImpl instanceManager]', symObjAddr: 0x2D0, symBinAddr: 0x11038, symSize: 0x18 } + - { offsetInCU: 0x38B, offset: 0x66DF6, size: 0x8, addend: 0x0, symName: '-[FWFHTTPCookieStoreHostApiImpl setInstanceManager:]', symObjAddr: 0x2E8, symBinAddr: 0x11050, symSize: 0xC } + - { offsetInCU: 0x3CC, offset: 0x66E37, size: 0x8, addend: 0x0, symName: '-[FWFHTTPCookieStoreHostApiImpl .cxx_destruct]', symObjAddr: 0x2F4, symBinAddr: 0x1105C, symSize: 0x8 } + - { offsetInCU: 0x27, offset: 0x67003, size: 0x8, addend: 0x0, symName: '-[FWFFinalizer initWithIdentifier:callback:]', symObjAddr: 0x0, symBinAddr: 0x11064, symSize: 0x60 } + - { offsetInCU: 0x23F, offset: 0x6721B, size: 0x8, addend: 0x0, symName: '-[FWFFinalizer initWithIdentifier:callback:]', symObjAddr: 0x0, symBinAddr: 0x11064, symSize: 0x60 } + - { offsetInCU: 0x296, offset: 0x67272, size: 0x8, addend: 0x0, symName: '+[FWFFinalizer attachToInstance:withIdentifier:callback:]', symObjAddr: 0x60, symBinAddr: 0x110C4, symSize: 0x94 } + - { offsetInCU: 0x382, offset: 0x6735E, size: 0x8, addend: 0x0, symName: '+[FWFFinalizer detachFromInstance:]', symObjAddr: 0xF4, symBinAddr: 0x11158, symSize: 0x18 } + - { offsetInCU: 0x3E4, offset: 0x673C0, size: 0x8, addend: 0x0, symName: '-[FWFFinalizer dealloc]', symObjAddr: 0x10C, symBinAddr: 0x11170, symSize: 0x80 } + - { offsetInCU: 0x423, offset: 0x673FF, size: 0x8, addend: 0x0, symName: '-[FWFFinalizer .cxx_destruct]', symObjAddr: 0x18C, symBinAddr: 0x111F0, symSize: 0x8 } + - { offsetInCU: 0x456, offset: 0x67432, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager init]', symObjAddr: 0x194, symBinAddr: 0x111F8, symSize: 0xFC } + - { offsetInCU: 0x4C4, offset: 0x674A0, size: 0x8, addend: 0x0, symName: '___26-[FWFInstanceManager init]_block_invoke', symObjAddr: 0x290, symBinAddr: 0x112F4, symSize: 0x4 } + - { offsetInCU: 0x4F7, offset: 0x674D3, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager initWithDeallocCallback:]', symObjAddr: 0x294, symBinAddr: 0x112F8, symSize: 0x5C } + - { offsetInCU: 0x53E, offset: 0x6751A, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager addDartCreatedInstance:withIdentifier:]', symObjAddr: 0x2F0, symBinAddr: 0x11354, symSize: 0x94 } + - { offsetInCU: 0x5C7, offset: 0x675A3, size: 0x8, addend: 0x0, symName: '___60-[FWFInstanceManager addDartCreatedInstance:withIdentifier:]_block_invoke', symObjAddr: 0x384, symBinAddr: 0x113E8, symSize: 0x10 } + - { offsetInCU: 0x626, offset: 0x67602, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s, symObjAddr: 0x394, symBinAddr: 0x113F8, symSize: 0x28 } + - { offsetInCU: 0x64F, offset: 0x6762B, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s, symObjAddr: 0x3BC, symBinAddr: 0x11420, symSize: 0x28 } + - { offsetInCU: 0x66E, offset: 0x6764A, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager addHostCreatedInstance:]', symObjAddr: 0x3E4, symBinAddr: 0x11448, symSize: 0xBC } + - { offsetInCU: 0x6FA, offset: 0x676D6, size: 0x8, addend: 0x0, symName: '___45-[FWFInstanceManager addHostCreatedInstance:]_block_invoke', symObjAddr: 0x4A0, symBinAddr: 0x11504, symSize: 0x5C } + - { offsetInCU: 0x759, offset: 0x67735, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48r, symObjAddr: 0x4FC, symBinAddr: 0x11560, symSize: 0x3C } + - { offsetInCU: 0x782, offset: 0x6775E, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48r, symObjAddr: 0x538, symBinAddr: 0x1159C, symSize: 0x34 } + - { offsetInCU: 0x7A1, offset: 0x6777D, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager removeInstanceWithIdentifier:]', symObjAddr: 0x56C, symBinAddr: 0x115D0, symSize: 0xB8 } + - { offsetInCU: 0x813, offset: 0x677EF, size: 0x8, addend: 0x0, symName: ___Block_byref_object_copy_, symObjAddr: 0x624, symBinAddr: 0x11688, symSize: 0x10 } + - { offsetInCU: 0x838, offset: 0x67814, size: 0x8, addend: 0x0, symName: ___Block_byref_object_dispose_, symObjAddr: 0x634, symBinAddr: 0x11698, symSize: 0x8 } + - { offsetInCU: 0x857, offset: 0x67833, size: 0x8, addend: 0x0, symName: '___51-[FWFInstanceManager removeInstanceWithIdentifier:]_block_invoke', symObjAddr: 0x63C, symBinAddr: 0x116A0, symSize: 0xF4 } + - { offsetInCU: 0x8B6, offset: 0x67892, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40r, symObjAddr: 0x730, symBinAddr: 0x11794, symSize: 0x34 } + - { offsetInCU: 0x8DF, offset: 0x678BB, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40r, symObjAddr: 0x764, symBinAddr: 0x117C8, symSize: 0x2C } + - { offsetInCU: 0x8FE, offset: 0x678DA, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager instanceForIdentifier:]', symObjAddr: 0x790, symBinAddr: 0x117F4, symSize: 0xB8 } + - { offsetInCU: 0x970, offset: 0x6794C, size: 0x8, addend: 0x0, symName: '___44-[FWFInstanceManager instanceForIdentifier:]_block_invoke', symObjAddr: 0x848, symBinAddr: 0x118AC, symSize: 0x8C } + - { offsetInCU: 0x9CF, offset: 0x679AB, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager addInstance:withIdentifier:]', symObjAddr: 0x8D4, symBinAddr: 0x11938, symSize: 0x160 } + - { offsetInCU: 0xA22, offset: 0x679FE, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager identifierWithStrongReferenceForInstance:]', symObjAddr: 0xA34, symBinAddr: 0x11A98, symSize: 0x104 } + - { offsetInCU: 0xA9B, offset: 0x67A77, size: 0x8, addend: 0x0, symName: '___63-[FWFInstanceManager identifierWithStrongReferenceForInstance:]_block_invoke', symObjAddr: 0xB38, symBinAddr: 0x11B9C, symSize: 0xA4 } + - { offsetInCU: 0xAFA, offset: 0x67AD6, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager containsInstance:]', symObjAddr: 0xBDC, symBinAddr: 0x11C40, symSize: 0xB4 } + - { offsetInCU: 0xB72, offset: 0x67B4E, size: 0x8, addend: 0x0, symName: '___39-[FWFInstanceManager containsInstance:]_block_invoke', symObjAddr: 0xC90, symBinAddr: 0x11CF4, symSize: 0x5C } + - { offsetInCU: 0xBD1, offset: 0x67BAD, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager strongInstanceCount]', symObjAddr: 0xCEC, symBinAddr: 0x11D50, symSize: 0x94 } + - { offsetInCU: 0xC32, offset: 0x67C0E, size: 0x8, addend: 0x0, symName: '___41-[FWFInstanceManager strongInstanceCount]_block_invoke', symObjAddr: 0xD80, symBinAddr: 0x11DE4, symSize: 0x44 } + - { offsetInCU: 0xC81, offset: 0x67C5D, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager weakInstanceCount]', symObjAddr: 0xDC4, symBinAddr: 0x11E28, symSize: 0x94 } + - { offsetInCU: 0xCE2, offset: 0x67CBE, size: 0x8, addend: 0x0, symName: '___39-[FWFInstanceManager weakInstanceCount]_block_invoke', symObjAddr: 0xE58, symBinAddr: 0x11EBC, symSize: 0x44 } + - { offsetInCU: 0xD31, offset: 0x67D0D, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager deallocCallback]', symObjAddr: 0xE9C, symBinAddr: 0x11F00, symSize: 0xC } + - { offsetInCU: 0xD68, offset: 0x67D44, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager lockQueue]', symObjAddr: 0xEA8, symBinAddr: 0x11F0C, symSize: 0xC } + - { offsetInCU: 0xD9F, offset: 0x67D7B, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager setLockQueue:]', symObjAddr: 0xEB4, symBinAddr: 0x11F18, symSize: 0x8 } + - { offsetInCU: 0xDDE, offset: 0x67DBA, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager identifiers]', symObjAddr: 0xEBC, symBinAddr: 0x11F20, symSize: 0xC } + - { offsetInCU: 0xE15, offset: 0x67DF1, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager setIdentifiers:]', symObjAddr: 0xEC8, symBinAddr: 0x11F2C, symSize: 0x8 } + - { offsetInCU: 0xE54, offset: 0x67E30, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager weakInstances]', symObjAddr: 0xED0, symBinAddr: 0x11F34, symSize: 0xC } + - { offsetInCU: 0xE8B, offset: 0x67E67, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager setWeakInstances:]', symObjAddr: 0xEDC, symBinAddr: 0x11F40, symSize: 0x8 } + - { offsetInCU: 0xECA, offset: 0x67EA6, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager strongInstances]', symObjAddr: 0xEE4, symBinAddr: 0x11F48, symSize: 0xC } + - { offsetInCU: 0xF01, offset: 0x67EDD, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager setStrongInstances:]', symObjAddr: 0xEF0, symBinAddr: 0x11F54, symSize: 0x8 } + - { offsetInCU: 0xF40, offset: 0x67F1C, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager nextIdentifier]', symObjAddr: 0xEF8, symBinAddr: 0x11F5C, symSize: 0x8 } + - { offsetInCU: 0xF77, offset: 0x67F53, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager setNextIdentifier:]', symObjAddr: 0xF00, symBinAddr: 0x11F64, symSize: 0x8 } + - { offsetInCU: 0xFB4, offset: 0x67F90, size: 0x8, addend: 0x0, symName: '-[FWFInstanceManager .cxx_destruct]', symObjAddr: 0xF08, symBinAddr: 0x11F6C, symSize: 0x54 } + - { offsetInCU: 0x27, offset: 0x685D2, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateFlutterApiImpl initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x0, symBinAddr: 0x11FC0, symSize: 0x68 } + - { offsetInCU: 0x236, offset: 0x687E1, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateFlutterApiImpl initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x0, symBinAddr: 0x11FC0, symSize: 0x68 } + - { offsetInCU: 0x28D, offset: 0x68838, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateFlutterApiImpl identifierForDelegate:]', symObjAddr: 0x68, symBinAddr: 0x12028, symSize: 0x64 } + - { offsetInCU: 0x2D4, offset: 0x6887F, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateFlutterApiImpl didFinishNavigationForDelegate:webView:URL:completion:]', symObjAddr: 0xCC, symBinAddr: 0x1208C, symSize: 0x130 } + - { offsetInCU: 0x357, offset: 0x68902, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateFlutterApiImpl didStartProvisionalNavigationForDelegate:webView:URL:completion:]', symObjAddr: 0x1FC, symBinAddr: 0x121BC, symSize: 0x130 } + - { offsetInCU: 0x3DA, offset: 0x68985, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateFlutterApiImpl decidePolicyForNavigationActionForDelegate:webView:navigationAction:completion:]', symObjAddr: 0x32C, symBinAddr: 0x122EC, symSize: 0x14C } + - { offsetInCU: 0x548, offset: 0x68AF3, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateFlutterApiImpl didFailNavigationForDelegate:webView:error:completion:]', symObjAddr: 0x478, symBinAddr: 0x12438, symSize: 0x14C } + - { offsetInCU: 0x634, offset: 0x68BDF, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateFlutterApiImpl didFailProvisionalNavigationForDelegate:webView:error:completion:]', symObjAddr: 0x5C4, symBinAddr: 0x12584, symSize: 0x14C } + - { offsetInCU: 0x6CD, offset: 0x68C78, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateFlutterApiImpl webViewWebContentProcessDidTerminateForDelegate:webView:completion:]', symObjAddr: 0x710, symBinAddr: 0x126D0, symSize: 0x10C } + - { offsetInCU: 0x740, offset: 0x68CEB, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateFlutterApiImpl instanceManager]', symObjAddr: 0x81C, symBinAddr: 0x127DC, symSize: 0x20 } + - { offsetInCU: 0x777, offset: 0x68D22, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateFlutterApiImpl setInstanceManager:]', symObjAddr: 0x83C, symBinAddr: 0x127FC, symSize: 0x14 } + - { offsetInCU: 0x7B8, offset: 0x68D63, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateFlutterApiImpl .cxx_destruct]', symObjAddr: 0x850, symBinAddr: 0x12810, symSize: 0x10 } + - { offsetInCU: 0x7EB, offset: 0x68D96, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegate initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x860, symBinAddr: 0x12820, symSize: 0xB8 } + - { offsetInCU: 0x842, offset: 0x68DED, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegate webView:didFinishNavigation:]', symObjAddr: 0x918, symBinAddr: 0x128D8, symSize: 0xA8 } + - { offsetInCU: 0x891, offset: 0x68E3C, size: 0x8, addend: 0x0, symName: '___53-[FWFNavigationDelegate webView:didFinishNavigation:]_block_invoke', symObjAddr: 0x9C0, symBinAddr: 0x12980, symSize: 0x4 } + - { offsetInCU: 0x8C4, offset: 0x68E6F, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegate webView:didStartProvisionalNavigation:]', symObjAddr: 0x9C4, symBinAddr: 0x12984, symSize: 0xA8 } + - { offsetInCU: 0x913, offset: 0x68EBE, size: 0x8, addend: 0x0, symName: '___63-[FWFNavigationDelegate webView:didStartProvisionalNavigation:]_block_invoke', symObjAddr: 0xA6C, symBinAddr: 0x12A2C, symSize: 0x4 } + - { offsetInCU: 0x946, offset: 0x68EF1, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegate webView:decidePolicyForNavigationAction:decisionHandler:]', symObjAddr: 0xA70, symBinAddr: 0x12A30, symSize: 0xF0 } + - { offsetInCU: 0x9A9, offset: 0x68F54, size: 0x8, addend: 0x0, symName: '___81-[FWFNavigationDelegate webView:decidePolicyForNavigationAction:decisionHandler:]_block_invoke', symObjAddr: 0xB60, symBinAddr: 0x12B20, symSize: 0x30 } + - { offsetInCU: 0xA6A, offset: 0x69015, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegate webView:didFailNavigation:withError:]', symObjAddr: 0xBA8, symBinAddr: 0x12B50, symSize: 0x80 } + - { offsetInCU: 0xAC9, offset: 0x69074, size: 0x8, addend: 0x0, symName: '___61-[FWFNavigationDelegate webView:didFailNavigation:withError:]_block_invoke', symObjAddr: 0xC28, symBinAddr: 0x12BD0, symSize: 0x4 } + - { offsetInCU: 0xAFC, offset: 0x690A7, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegate webView:didFailProvisionalNavigation:withError:]', symObjAddr: 0xC2C, symBinAddr: 0x12BD4, symSize: 0x80 } + - { offsetInCU: 0xB5B, offset: 0x69106, size: 0x8, addend: 0x0, symName: '___72-[FWFNavigationDelegate webView:didFailProvisionalNavigation:withError:]_block_invoke', symObjAddr: 0xCAC, symBinAddr: 0x12C54, symSize: 0x4 } + - { offsetInCU: 0xB8E, offset: 0x69139, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegate webViewWebContentProcessDidTerminate:]', symObjAddr: 0xCB0, symBinAddr: 0x12C58, symSize: 0x64 } + - { offsetInCU: 0xBD1, offset: 0x6917C, size: 0x8, addend: 0x0, symName: '___62-[FWFNavigationDelegate webViewWebContentProcessDidTerminate:]_block_invoke', symObjAddr: 0xD14, symBinAddr: 0x12CBC, symSize: 0x4 } + - { offsetInCU: 0xC04, offset: 0x691AF, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegate navigationDelegateAPI]', symObjAddr: 0xD18, symBinAddr: 0x12CC0, symSize: 0x10 } + - { offsetInCU: 0xC3B, offset: 0x691E6, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegate .cxx_destruct]', symObjAddr: 0xD28, symBinAddr: 0x12CD0, symSize: 0x14 } + - { offsetInCU: 0xC6E, offset: 0x69219, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateHostApiImpl initWithBinaryMessenger:instanceManager:]', symObjAddr: 0xD3C, symBinAddr: 0x12CE4, symSize: 0x7C } + - { offsetInCU: 0xCC5, offset: 0x69270, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateHostApiImpl navigationDelegateForIdentifier:]', symObjAddr: 0xDB8, symBinAddr: 0x12D60, symSize: 0x7C } + - { offsetInCU: 0xD0C, offset: 0x692B7, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateHostApiImpl createWithIdentifier:error:]', symObjAddr: 0xE34, symBinAddr: 0x12DDC, symSize: 0xDC } + - { offsetInCU: 0xD6B, offset: 0x69316, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateHostApiImpl binaryMessenger]', symObjAddr: 0xF10, symBinAddr: 0x12EB8, symSize: 0x18 } + - { offsetInCU: 0xDA2, offset: 0x6934D, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateHostApiImpl setBinaryMessenger:]', symObjAddr: 0xF28, symBinAddr: 0x12ED0, symSize: 0xC } + - { offsetInCU: 0xDE3, offset: 0x6938E, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateHostApiImpl instanceManager]', symObjAddr: 0xF34, symBinAddr: 0x12EDC, symSize: 0x18 } + - { offsetInCU: 0xE1A, offset: 0x693C5, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateHostApiImpl setInstanceManager:]', symObjAddr: 0xF4C, symBinAddr: 0x12EF4, symSize: 0xC } + - { offsetInCU: 0xE5B, offset: 0x69406, size: 0x8, addend: 0x0, symName: '-[FWFNavigationDelegateHostApiImpl .cxx_destruct]', symObjAddr: 0xF58, symBinAddr: 0x12F00, symSize: 0x28 } + - { offsetInCU: 0x27, offset: 0x697EF, size: 0x8, addend: 0x0, symName: '-[FWFObjectFlutterApiImpl initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x0, symBinAddr: 0x12F28, symSize: 0x68 } + - { offsetInCU: 0x1E4, offset: 0x699AC, size: 0x8, addend: 0x0, symName: '-[FWFObjectFlutterApiImpl initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x0, symBinAddr: 0x12F28, symSize: 0x68 } + - { offsetInCU: 0x23B, offset: 0x69A03, size: 0x8, addend: 0x0, symName: '-[FWFObjectFlutterApiImpl identifierForObject:]', symObjAddr: 0x68, symBinAddr: 0x12F90, symSize: 0x64 } + - { offsetInCU: 0x282, offset: 0x69A4A, size: 0x8, addend: 0x0, symName: '-[FWFObjectFlutterApiImpl observeValueForObject:keyPath:object:change:completion:]', symObjAddr: 0xCC, symBinAddr: 0x12FF4, symSize: 0x1F8 } + - { offsetInCU: 0x335, offset: 0x69AFD, size: 0x8, addend: 0x0, symName: '___82-[FWFObjectFlutterApiImpl observeValueForObject:keyPath:object:change:completion:]_block_invoke', symObjAddr: 0x2C4, symBinAddr: 0x131EC, symSize: 0x70 } + - { offsetInCU: 0x406, offset: 0x69BCE, size: 0x8, addend: 0x0, symName: '-[FWFObjectFlutterApiImpl instanceManager]', symObjAddr: 0x384, symBinAddr: 0x1325C, symSize: 0x20 } + - { offsetInCU: 0x43D, offset: 0x69C05, size: 0x8, addend: 0x0, symName: '-[FWFObjectFlutterApiImpl setInstanceManager:]', symObjAddr: 0x3A4, symBinAddr: 0x1327C, symSize: 0x14 } + - { offsetInCU: 0x47E, offset: 0x69C46, size: 0x8, addend: 0x0, symName: '-[FWFObjectFlutterApiImpl .cxx_destruct]', symObjAddr: 0x3B8, symBinAddr: 0x13290, symSize: 0x10 } + - { offsetInCU: 0x4B1, offset: 0x69C79, size: 0x8, addend: 0x0, symName: '-[FWFObject initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x3C8, symBinAddr: 0x132A0, symSize: 0x8C } + - { offsetInCU: 0x508, offset: 0x69CD0, size: 0x8, addend: 0x0, symName: '-[FWFObject observeValueForKeyPath:ofObject:change:context:]', symObjAddr: 0x454, symBinAddr: 0x1332C, symSize: 0xA4 } + - { offsetInCU: 0x577, offset: 0x69D3F, size: 0x8, addend: 0x0, symName: '___60-[FWFObject observeValueForKeyPath:ofObject:change:context:]_block_invoke', symObjAddr: 0x4F8, symBinAddr: 0x133D0, symSize: 0x4 } + - { offsetInCU: 0x5AA, offset: 0x69D72, size: 0x8, addend: 0x0, symName: '-[FWFObject objectApi]', symObjAddr: 0x4FC, symBinAddr: 0x133D4, symSize: 0x8 } + - { offsetInCU: 0x5E1, offset: 0x69DA9, size: 0x8, addend: 0x0, symName: '-[FWFObject .cxx_destruct]', symObjAddr: 0x504, symBinAddr: 0x133DC, symSize: 0xC } + - { offsetInCU: 0x614, offset: 0x69DDC, size: 0x8, addend: 0x0, symName: '-[FWFObjectHostApiImpl initWithInstanceManager:]', symObjAddr: 0x510, symBinAddr: 0x133E8, symSize: 0x50 } + - { offsetInCU: 0x65B, offset: 0x69E23, size: 0x8, addend: 0x0, symName: '-[FWFObjectHostApiImpl objectForIdentifier:]', symObjAddr: 0x560, symBinAddr: 0x13438, symSize: 0x7C } + - { offsetInCU: 0x6A2, offset: 0x69E6A, size: 0x8, addend: 0x0, symName: '-[FWFObjectHostApiImpl addObserverForObjectWithIdentifier:observerIdentifier:keyPath:options:error:]', symObjAddr: 0x5DC, symBinAddr: 0x134B4, symSize: 0x1B0 } + - { offsetInCU: 0x79D, offset: 0x69F65, size: 0x8, addend: 0x0, symName: '-[FWFObjectHostApiImpl removeObserverForObjectWithIdentifier:observerIdentifier:keyPath:error:]', symObjAddr: 0x78C, symBinAddr: 0x13664, symSize: 0xA0 } + - { offsetInCU: 0x80C, offset: 0x69FD4, size: 0x8, addend: 0x0, symName: '-[FWFObjectHostApiImpl disposeObjectWithIdentifier:error:]', symObjAddr: 0x82C, symBinAddr: 0x13704, symSize: 0x70 } + - { offsetInCU: 0x85B, offset: 0x6A023, size: 0x8, addend: 0x0, symName: '-[FWFObjectHostApiImpl instanceManager]', symObjAddr: 0x89C, symBinAddr: 0x13774, symSize: 0x18 } + - { offsetInCU: 0x892, offset: 0x6A05A, size: 0x8, addend: 0x0, symName: '-[FWFObjectHostApiImpl setInstanceManager:]', symObjAddr: 0x8B4, symBinAddr: 0x1378C, symSize: 0xC } + - { offsetInCU: 0x8D3, offset: 0x6A09B, size: 0x8, addend: 0x0, symName: '-[FWFObjectHostApiImpl .cxx_destruct]', symObjAddr: 0x8C0, symBinAddr: 0x13798, symSize: 0x8 } + - { offsetInCU: 0x27, offset: 0x6A326, size: 0x8, addend: 0x0, symName: '-[FWFPreferencesHostApiImpl initWithInstanceManager:]', symObjAddr: 0x0, symBinAddr: 0x137A0, symSize: 0x50 } + - { offsetInCU: 0x126, offset: 0x6A425, size: 0x8, addend: 0x0, symName: '-[FWFPreferencesHostApiImpl initWithInstanceManager:]', symObjAddr: 0x0, symBinAddr: 0x137A0, symSize: 0x50 } + - { offsetInCU: 0x16D, offset: 0x6A46C, size: 0x8, addend: 0x0, symName: '-[FWFPreferencesHostApiImpl preferencesForIdentifier:]', symObjAddr: 0x50, symBinAddr: 0x137F0, symSize: 0x7C } + - { offsetInCU: 0x1B4, offset: 0x6A4B3, size: 0x8, addend: 0x0, symName: '-[FWFPreferencesHostApiImpl createWithIdentifier:error:]', symObjAddr: 0xCC, symBinAddr: 0x1386C, symSize: 0x8C } + - { offsetInCU: 0x213, offset: 0x6A512, size: 0x8, addend: 0x0, symName: '-[FWFPreferencesHostApiImpl createFromWebViewConfigurationWithIdentifier:configurationIdentifier:error:]', symObjAddr: 0x158, symBinAddr: 0x138F8, symSize: 0xF0 } + - { offsetInCU: 0x282, offset: 0x6A581, size: 0x8, addend: 0x0, symName: '-[FWFPreferencesHostApiImpl setJavaScriptEnabledForPreferencesWithIdentifier:isEnabled:error:]', symObjAddr: 0x248, symBinAddr: 0x139E8, symSize: 0x70 } + - { offsetInCU: 0x2E1, offset: 0x6A5E0, size: 0x8, addend: 0x0, symName: '-[FWFPreferencesHostApiImpl instanceManager]', symObjAddr: 0x2B8, symBinAddr: 0x13A58, symSize: 0x18 } + - { offsetInCU: 0x318, offset: 0x6A617, size: 0x8, addend: 0x0, symName: '-[FWFPreferencesHostApiImpl setInstanceManager:]', symObjAddr: 0x2D0, symBinAddr: 0x13A70, symSize: 0xC } + - { offsetInCU: 0x359, offset: 0x6A658, size: 0x8, addend: 0x0, symName: '-[FWFPreferencesHostApiImpl .cxx_destruct]', symObjAddr: 0x2DC, symBinAddr: 0x13A7C, symSize: 0x8 } + - { offsetInCU: 0x27, offset: 0x6A71A, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandlerFlutterApiImpl initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x0, symBinAddr: 0x13A84, symSize: 0x68 } + - { offsetInCU: 0x21D, offset: 0x6A910, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandlerFlutterApiImpl initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x0, symBinAddr: 0x13A84, symSize: 0x68 } + - { offsetInCU: 0x274, offset: 0x6A967, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandlerFlutterApiImpl identifierForHandler:]', symObjAddr: 0x68, symBinAddr: 0x13AEC, symSize: 0x64 } + - { offsetInCU: 0x2BB, offset: 0x6A9AE, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandlerFlutterApiImpl didReceiveScriptMessageForHandler:userContentController:message:completion:]', symObjAddr: 0xCC, symBinAddr: 0x13B50, symSize: 0x14C } + - { offsetInCU: 0x3AF, offset: 0x6AAA2, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandlerFlutterApiImpl instanceManager]', symObjAddr: 0x218, symBinAddr: 0x13C9C, symSize: 0x20 } + - { offsetInCU: 0x3E6, offset: 0x6AAD9, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandlerFlutterApiImpl setInstanceManager:]', symObjAddr: 0x238, symBinAddr: 0x13CBC, symSize: 0x14 } + - { offsetInCU: 0x427, offset: 0x6AB1A, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandlerFlutterApiImpl .cxx_destruct]', symObjAddr: 0x24C, symBinAddr: 0x13CD0, symSize: 0x10 } + - { offsetInCU: 0x45A, offset: 0x6AB4D, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandler initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x25C, symBinAddr: 0x13CE0, symSize: 0xB8 } + - { offsetInCU: 0x4B1, offset: 0x6ABA4, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandler userContentController:didReceiveScriptMessage:]', symObjAddr: 0x314, symBinAddr: 0x13D98, symSize: 0x80 } + - { offsetInCU: 0x504, offset: 0x6ABF7, size: 0x8, addend: 0x0, symName: '___73-[FWFScriptMessageHandler userContentController:didReceiveScriptMessage:]_block_invoke', symObjAddr: 0x394, symBinAddr: 0x13E18, symSize: 0x4 } + - { offsetInCU: 0x537, offset: 0x6AC2A, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandler scriptMessageHandlerAPI]', symObjAddr: 0x398, symBinAddr: 0x13E1C, symSize: 0x10 } + - { offsetInCU: 0x56E, offset: 0x6AC61, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandler .cxx_destruct]', symObjAddr: 0x3A8, symBinAddr: 0x13E2C, symSize: 0x14 } + - { offsetInCU: 0x5A1, offset: 0x6AC94, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandlerHostApiImpl initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x3BC, symBinAddr: 0x13E40, symSize: 0x7C } + - { offsetInCU: 0x5F8, offset: 0x6ACEB, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandlerHostApiImpl scriptMessageHandlerForIdentifier:]', symObjAddr: 0x438, symBinAddr: 0x13EBC, symSize: 0x7C } + - { offsetInCU: 0x63F, offset: 0x6AD32, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandlerHostApiImpl createWithIdentifier:error:]', symObjAddr: 0x4B4, symBinAddr: 0x13F38, symSize: 0xDC } + - { offsetInCU: 0x69E, offset: 0x6AD91, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandlerHostApiImpl binaryMessenger]', symObjAddr: 0x590, symBinAddr: 0x14014, symSize: 0x18 } + - { offsetInCU: 0x6D5, offset: 0x6ADC8, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandlerHostApiImpl setBinaryMessenger:]', symObjAddr: 0x5A8, symBinAddr: 0x1402C, symSize: 0xC } + - { offsetInCU: 0x716, offset: 0x6AE09, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandlerHostApiImpl instanceManager]', symObjAddr: 0x5B4, symBinAddr: 0x14038, symSize: 0x18 } + - { offsetInCU: 0x74D, offset: 0x6AE40, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandlerHostApiImpl setInstanceManager:]', symObjAddr: 0x5CC, symBinAddr: 0x14050, symSize: 0xC } + - { offsetInCU: 0x78E, offset: 0x6AE81, size: 0x8, addend: 0x0, symName: '-[FWFScriptMessageHandlerHostApiImpl .cxx_destruct]', symObjAddr: 0x5D8, symBinAddr: 0x1405C, symSize: 0x28 } + - { offsetInCU: 0x27, offset: 0x6B003, size: 0x8, addend: 0x0, symName: '-[FWFScrollViewHostApiImpl initWithInstanceManager:]', symObjAddr: 0x0, symBinAddr: 0x14084, symSize: 0x50 } + - { offsetInCU: 0x126, offset: 0x6B102, size: 0x8, addend: 0x0, symName: '-[FWFScrollViewHostApiImpl initWithInstanceManager:]', symObjAddr: 0x0, symBinAddr: 0x14084, symSize: 0x50 } + - { offsetInCU: 0x16D, offset: 0x6B149, size: 0x8, addend: 0x0, symName: '-[FWFScrollViewHostApiImpl scrollViewForIdentifier:]', symObjAddr: 0x50, symBinAddr: 0x140D4, symSize: 0x7C } + - { offsetInCU: 0x1B4, offset: 0x6B190, size: 0x8, addend: 0x0, symName: '-[FWFScrollViewHostApiImpl createFromWebViewWithIdentifier:webViewIdentifier:error:]', symObjAddr: 0xCC, symBinAddr: 0x14150, symSize: 0xF0 } + - { offsetInCU: 0x223, offset: 0x6B1FF, size: 0x8, addend: 0x0, symName: '-[FWFScrollViewHostApiImpl contentOffsetForScrollViewWithIdentifier:error:]', symObjAddr: 0x1BC, symBinAddr: 0x14240, symSize: 0xF0 } + - { offsetInCU: 0x286, offset: 0x6B262, size: 0x8, addend: 0x0, symName: '-[FWFScrollViewHostApiImpl scrollByForScrollViewWithIdentifier:x:y:error:]', symObjAddr: 0x2AC, symBinAddr: 0x14330, symSize: 0xB8 } + - { offsetInCU: 0x315, offset: 0x6B2F1, size: 0x8, addend: 0x0, symName: '-[FWFScrollViewHostApiImpl setContentOffsetForScrollViewWithIdentifier:toX:y:error:]', symObjAddr: 0x364, symBinAddr: 0x143E8, symSize: 0xA0 } + - { offsetInCU: 0x384, offset: 0x6B360, size: 0x8, addend: 0x0, symName: '-[FWFScrollViewHostApiImpl instanceManager]', symObjAddr: 0x404, symBinAddr: 0x14488, symSize: 0x18 } + - { offsetInCU: 0x3BB, offset: 0x6B397, size: 0x8, addend: 0x0, symName: '-[FWFScrollViewHostApiImpl setInstanceManager:]', symObjAddr: 0x41C, symBinAddr: 0x144A0, symSize: 0xC } + - { offsetInCU: 0x3FC, offset: 0x6B3D8, size: 0x8, addend: 0x0, symName: '-[FWFScrollViewHostApiImpl .cxx_destruct]', symObjAddr: 0x428, symBinAddr: 0x144AC, symSize: 0x8 } + - { offsetInCU: 0x27, offset: 0x6B49F, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateFlutterApiImpl initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x0, symBinAddr: 0x144B4, symSize: 0xC0 } + - { offsetInCU: 0x279, offset: 0x6B6F1, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateFlutterApiImpl initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x0, symBinAddr: 0x144B4, symSize: 0xC0 } + - { offsetInCU: 0x2D0, offset: 0x6B748, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateFlutterApiImpl identifierForDelegate:]', symObjAddr: 0xC0, symBinAddr: 0x14574, symSize: 0x64 } + - { offsetInCU: 0x317, offset: 0x6B78F, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateFlutterApiImpl onCreateWebViewForDelegate:webView:configuration:navigationAction:completion:]', symObjAddr: 0x124, symBinAddr: 0x145D8, symSize: 0x208 } + - { offsetInCU: 0x495, offset: 0x6B90D, size: 0x8, addend: 0x0, symName: '___108-[FWFUIDelegateFlutterApiImpl onCreateWebViewForDelegate:webView:configuration:navigationAction:completion:]_block_invoke', symObjAddr: 0x32C, symBinAddr: 0x147E0, symSize: 0x4 } + - { offsetInCU: 0x4C8, offset: 0x6B940, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateFlutterApiImpl webViewConfigurationFlutterApi]', symObjAddr: 0x330, symBinAddr: 0x147E4, symSize: 0x10 } + - { offsetInCU: 0x4FF, offset: 0x6B977, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateFlutterApiImpl binaryMessenger]', symObjAddr: 0x340, symBinAddr: 0x147F4, symSize: 0x20 } + - { offsetInCU: 0x536, offset: 0x6B9AE, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateFlutterApiImpl setBinaryMessenger:]', symObjAddr: 0x360, symBinAddr: 0x14814, symSize: 0x14 } + - { offsetInCU: 0x577, offset: 0x6B9EF, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateFlutterApiImpl instanceManager]', symObjAddr: 0x374, symBinAddr: 0x14828, symSize: 0x20 } + - { offsetInCU: 0x5AE, offset: 0x6BA26, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateFlutterApiImpl setInstanceManager:]', symObjAddr: 0x394, symBinAddr: 0x14848, symSize: 0x14 } + - { offsetInCU: 0x5EF, offset: 0x6BA67, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateFlutterApiImpl .cxx_destruct]', symObjAddr: 0x3A8, symBinAddr: 0x1485C, symSize: 0x4C } + - { offsetInCU: 0x622, offset: 0x6BA9A, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegate initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x3F4, symBinAddr: 0x148A8, symSize: 0xB8 } + - { offsetInCU: 0x679, offset: 0x6BAF1, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegate webView:createWebViewWithConfiguration:forNavigationAction:windowFeatures:]', symObjAddr: 0x4AC, symBinAddr: 0x14960, symSize: 0xAC } + - { offsetInCU: 0x6EC, offset: 0x6BB64, size: 0x8, addend: 0x0, symName: '___91-[FWFUIDelegate webView:createWebViewWithConfiguration:forNavigationAction:windowFeatures:]_block_invoke', symObjAddr: 0x558, symBinAddr: 0x14A0C, symSize: 0x4 } + - { offsetInCU: 0x71F, offset: 0x6BB97, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegate UIDelegateAPI]', symObjAddr: 0x55C, symBinAddr: 0x14A10, symSize: 0x10 } + - { offsetInCU: 0x756, offset: 0x6BBCE, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegate .cxx_destruct]', symObjAddr: 0x56C, symBinAddr: 0x14A20, symSize: 0x14 } + - { offsetInCU: 0x789, offset: 0x6BC01, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateHostApiImpl initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x580, symBinAddr: 0x14A34, symSize: 0x7C } + - { offsetInCU: 0x7E0, offset: 0x6BC58, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateHostApiImpl delegateForIdentifier:]', symObjAddr: 0x5FC, symBinAddr: 0x14AB0, symSize: 0x7C } + - { offsetInCU: 0x827, offset: 0x6BC9F, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateHostApiImpl createWithIdentifier:error:]', symObjAddr: 0x678, symBinAddr: 0x14B2C, symSize: 0xDC } + - { offsetInCU: 0x886, offset: 0x6BCFE, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateHostApiImpl binaryMessenger]', symObjAddr: 0x754, symBinAddr: 0x14C08, symSize: 0x18 } + - { offsetInCU: 0x8BD, offset: 0x6BD35, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateHostApiImpl setBinaryMessenger:]', symObjAddr: 0x76C, symBinAddr: 0x14C20, symSize: 0xC } + - { offsetInCU: 0x8FE, offset: 0x6BD76, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateHostApiImpl instanceManager]', symObjAddr: 0x778, symBinAddr: 0x14C2C, symSize: 0x18 } + - { offsetInCU: 0x935, offset: 0x6BDAD, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateHostApiImpl setInstanceManager:]', symObjAddr: 0x790, symBinAddr: 0x14C44, symSize: 0xC } + - { offsetInCU: 0x976, offset: 0x6BDEE, size: 0x8, addend: 0x0, symName: '-[FWFUIDelegateHostApiImpl .cxx_destruct]', symObjAddr: 0x79C, symBinAddr: 0x14C50, symSize: 0x28 } + - { offsetInCU: 0x27, offset: 0x6BFC4, size: 0x8, addend: 0x0, symName: '-[FWFUIViewHostApiImpl initWithInstanceManager:]', symObjAddr: 0x0, symBinAddr: 0x14C78, symSize: 0x50 } + - { offsetInCU: 0x11F, offset: 0x6C0BC, size: 0x8, addend: 0x0, symName: '-[FWFUIViewHostApiImpl initWithInstanceManager:]', symObjAddr: 0x0, symBinAddr: 0x14C78, symSize: 0x50 } + - { offsetInCU: 0x166, offset: 0x6C103, size: 0x8, addend: 0x0, symName: '-[FWFUIViewHostApiImpl viewForIdentifier:]', symObjAddr: 0x50, symBinAddr: 0x14CC8, symSize: 0x7C } + - { offsetInCU: 0x1AD, offset: 0x6C14A, size: 0x8, addend: 0x0, symName: '-[FWFUIViewHostApiImpl setBackgroundColorForViewWithIdentifier:toValue:error:]', symObjAddr: 0xCC, symBinAddr: 0x14D44, symSize: 0x104 } + - { offsetInCU: 0x22C, offset: 0x6C1C9, size: 0x8, addend: 0x0, symName: '-[FWFUIViewHostApiImpl setOpaqueForViewWithIdentifier:isOpaque:error:]', symObjAddr: 0x1D0, symBinAddr: 0x14E48, symSize: 0x70 } + - { offsetInCU: 0x28B, offset: 0x6C228, size: 0x8, addend: 0x0, symName: '-[FWFUIViewHostApiImpl instanceManager]', symObjAddr: 0x240, symBinAddr: 0x14EB8, symSize: 0x18 } + - { offsetInCU: 0x2C2, offset: 0x6C25F, size: 0x8, addend: 0x0, symName: '-[FWFUIViewHostApiImpl setInstanceManager:]', symObjAddr: 0x258, symBinAddr: 0x14ED0, symSize: 0xC } + - { offsetInCU: 0x303, offset: 0x6C2A0, size: 0x8, addend: 0x0, symName: '-[FWFUIViewHostApiImpl .cxx_destruct]', symObjAddr: 0x264, symBinAddr: 0x14EDC, symSize: 0x8 } + - { offsetInCU: 0x27, offset: 0x6C362, size: 0x8, addend: 0x0, symName: '-[FWFUserContentControllerHostApiImpl initWithInstanceManager:]', symObjAddr: 0x0, symBinAddr: 0x14EE4, symSize: 0x50 } + - { offsetInCU: 0x168, offset: 0x6C4A3, size: 0x8, addend: 0x0, symName: '-[FWFUserContentControllerHostApiImpl initWithInstanceManager:]', symObjAddr: 0x0, symBinAddr: 0x14EE4, symSize: 0x50 } + - { offsetInCU: 0x1AF, offset: 0x6C4EA, size: 0x8, addend: 0x0, symName: '-[FWFUserContentControllerHostApiImpl userContentControllerForIdentifier:]', symObjAddr: 0x50, symBinAddr: 0x14F34, symSize: 0x7C } + - { offsetInCU: 0x1F6, offset: 0x6C531, size: 0x8, addend: 0x0, symName: '-[FWFUserContentControllerHostApiImpl createFromWebViewConfigurationWithIdentifier:configurationIdentifier:error:]', symObjAddr: 0xCC, symBinAddr: 0x14FB0, symSize: 0xF0 } + - { offsetInCU: 0x265, offset: 0x6C5A0, size: 0x8, addend: 0x0, symName: '-[FWFUserContentControllerHostApiImpl addScriptMessageHandlerForControllerWithIdentifier:handlerIdentifier:ofName:error:]', symObjAddr: 0x1BC, symBinAddr: 0x150A0, symSize: 0xD0 } + - { offsetInCU: 0x2D4, offset: 0x6C60F, size: 0x8, addend: 0x0, symName: '-[FWFUserContentControllerHostApiImpl removeScriptMessageHandlerForControllerWithIdentifier:name:error:]', symObjAddr: 0x28C, symBinAddr: 0x15170, symSize: 0x60 } + - { offsetInCU: 0x333, offset: 0x6C66E, size: 0x8, addend: 0x0, symName: '-[FWFUserContentControllerHostApiImpl removeAllScriptMessageHandlersForControllerWithIdentifier:error:]', symObjAddr: 0x2EC, symBinAddr: 0x151D0, symSize: 0xA8 } + - { offsetInCU: 0x386, offset: 0x6C6C1, size: 0x8, addend: 0x0, symName: '-[FWFUserContentControllerHostApiImpl addUserScriptForControllerWithIdentifier:userScript:error:]', symObjAddr: 0x394, symBinAddr: 0x15278, symSize: 0x80 } + - { offsetInCU: 0x485, offset: 0x6C7C0, size: 0x8, addend: 0x0, symName: '-[FWFUserContentControllerHostApiImpl removeAllUserScriptsForControllerWithIdentifier:error:]', symObjAddr: 0x414, symBinAddr: 0x152F8, symSize: 0x30 } + - { offsetInCU: 0x4D4, offset: 0x6C80F, size: 0x8, addend: 0x0, symName: '-[FWFUserContentControllerHostApiImpl instanceManager]', symObjAddr: 0x444, symBinAddr: 0x15328, symSize: 0x18 } + - { offsetInCU: 0x50B, offset: 0x6C846, size: 0x8, addend: 0x0, symName: '-[FWFUserContentControllerHostApiImpl setInstanceManager:]', symObjAddr: 0x45C, symBinAddr: 0x15340, symSize: 0xC } + - { offsetInCU: 0x54C, offset: 0x6C887, size: 0x8, addend: 0x0, symName: '-[FWFUserContentControllerHostApiImpl .cxx_destruct]', symObjAddr: 0x468, symBinAddr: 0x1534C, symSize: 0x8 } + - { offsetInCU: 0x27, offset: 0x6C91B, size: 0x8, addend: 0x0, symName: '-[FWFWebsiteDataStoreHostApiImpl initWithInstanceManager:]', symObjAddr: 0x0, symBinAddr: 0x15354, symSize: 0x50 } + - { offsetInCU: 0x163, offset: 0x6CA57, size: 0x8, addend: 0x0, symName: '-[FWFWebsiteDataStoreHostApiImpl initWithInstanceManager:]', symObjAddr: 0x0, symBinAddr: 0x15354, symSize: 0x50 } + - { offsetInCU: 0x1AA, offset: 0x6CA9E, size: 0x8, addend: 0x0, symName: '-[FWFWebsiteDataStoreHostApiImpl websiteDataStoreForIdentifier:]', symObjAddr: 0x50, symBinAddr: 0x153A4, symSize: 0x7C } + - { offsetInCU: 0x1F1, offset: 0x6CAE5, size: 0x8, addend: 0x0, symName: '-[FWFWebsiteDataStoreHostApiImpl createFromWebViewConfigurationWithIdentifier:configurationIdentifier:error:]', symObjAddr: 0xCC, symBinAddr: 0x15420, symSize: 0xF0 } + - { offsetInCU: 0x260, offset: 0x6CB54, size: 0x8, addend: 0x0, symName: '-[FWFWebsiteDataStoreHostApiImpl createDefaultDataStoreWithIdentifier:error:]', symObjAddr: 0x1BC, symBinAddr: 0x15510, symSize: 0x8C } + - { offsetInCU: 0x2AF, offset: 0x6CBA3, size: 0x8, addend: 0x0, symName: '-[FWFWebsiteDataStoreHostApiImpl removeDataFromDataStoreWithIdentifier:ofTypes:modifiedSince:completion:]', symObjAddr: 0x248, symBinAddr: 0x1559C, symSize: 0x24C } + - { offsetInCU: 0x3B3, offset: 0x6CCA7, size: 0x8, addend: 0x0, symName: '___105-[FWFWebsiteDataStoreHostApiImpl removeDataFromDataStoreWithIdentifier:ofTypes:modifiedSince:completion:]_block_invoke', symObjAddr: 0x494, symBinAddr: 0x157E8, symSize: 0xE0 } + - { offsetInCU: 0x42E, offset: 0x6CD22, size: 0x8, addend: 0x0, symName: '___105-[FWFWebsiteDataStoreHostApiImpl removeDataFromDataStoreWithIdentifier:ofTypes:modifiedSince:completion:]_block_invoke_2', symObjAddr: 0x574, symBinAddr: 0x158C8, symSize: 0x5C } + - { offsetInCU: 0x49A, offset: 0x6CD8E, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40b, symObjAddr: 0x5D0, symBinAddr: 0x15924, symSize: 0x34 } + - { offsetInCU: 0x4C3, offset: 0x6CDB7, size: 0x8, addend: 0x0, symName: ___copy_helper_block_e8_32s40s48s56b, symObjAddr: 0x62C, symBinAddr: 0x15958, symSize: 0x44 } + - { offsetInCU: 0x4EC, offset: 0x6CDE0, size: 0x8, addend: 0x0, symName: ___destroy_helper_block_e8_32s40s48s56s, symObjAddr: 0x670, symBinAddr: 0x1599C, symSize: 0x38 } + - { offsetInCU: 0x50B, offset: 0x6CDFF, size: 0x8, addend: 0x0, symName: '-[FWFWebsiteDataStoreHostApiImpl instanceManager]', symObjAddr: 0x6A8, symBinAddr: 0x159D4, symSize: 0x18 } + - { offsetInCU: 0x542, offset: 0x6CE36, size: 0x8, addend: 0x0, symName: '-[FWFWebsiteDataStoreHostApiImpl setInstanceManager:]', symObjAddr: 0x6C0, symBinAddr: 0x159EC, symSize: 0xC } + - { offsetInCU: 0x583, offset: 0x6CE77, size: 0x8, addend: 0x0, symName: '-[FWFWebsiteDataStoreHostApiImpl .cxx_destruct]', symObjAddr: 0x6CC, symBinAddr: 0x159F8, symSize: 0x8 } + - { offsetInCU: 0x27, offset: 0x6D0F3, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationFlutterApiImpl initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x0, symBinAddr: 0x15A00, symSize: 0x68 } + - { offsetInCU: 0x21F, offset: 0x6D2EB, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationFlutterApiImpl initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x0, symBinAddr: 0x15A00, symSize: 0x68 } + - { offsetInCU: 0x276, offset: 0x6D342, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationFlutterApiImpl createWithConfiguration:completion:]', symObjAddr: 0x68, symBinAddr: 0x15A68, symSize: 0xB0 } + - { offsetInCU: 0x2D9, offset: 0x6D3A5, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationFlutterApiImpl instanceManager]', symObjAddr: 0x118, symBinAddr: 0x15B18, symSize: 0x20 } + - { offsetInCU: 0x310, offset: 0x6D3DC, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationFlutterApiImpl setInstanceManager:]', symObjAddr: 0x138, symBinAddr: 0x15B38, symSize: 0x14 } + - { offsetInCU: 0x351, offset: 0x6D41D, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationFlutterApiImpl .cxx_destruct]', symObjAddr: 0x14C, symBinAddr: 0x15B4C, symSize: 0x10 } + - { offsetInCU: 0x384, offset: 0x6D450, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfiguration initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x15C, symBinAddr: 0x15B5C, symSize: 0x94 } + - { offsetInCU: 0x3DB, offset: 0x6D4A7, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfiguration observeValueForKeyPath:ofObject:change:context:]', symObjAddr: 0x1F0, symBinAddr: 0x15BF0, symSize: 0xA4 } + - { offsetInCU: 0x44A, offset: 0x6D516, size: 0x8, addend: 0x0, symName: '___74-[FWFWebViewConfiguration observeValueForKeyPath:ofObject:change:context:]_block_invoke', symObjAddr: 0x294, symBinAddr: 0x15C94, symSize: 0x4 } + - { offsetInCU: 0x47D, offset: 0x6D549, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfiguration objectApi]', symObjAddr: 0x298, symBinAddr: 0x15C98, symSize: 0x10 } + - { offsetInCU: 0x4B4, offset: 0x6D580, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfiguration .cxx_destruct]', symObjAddr: 0x2A8, symBinAddr: 0x15CA8, symSize: 0x14 } + - { offsetInCU: 0x4E7, offset: 0x6D5B3, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationHostApiImpl initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x2BC, symBinAddr: 0x15CBC, symSize: 0x7C } + - { offsetInCU: 0x53E, offset: 0x6D60A, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationHostApiImpl webViewConfigurationForIdentifier:]', symObjAddr: 0x338, symBinAddr: 0x15D38, symSize: 0x7C } + - { offsetInCU: 0x585, offset: 0x6D651, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationHostApiImpl createWithIdentifier:error:]', symObjAddr: 0x3B4, symBinAddr: 0x15DB4, symSize: 0xDC } + - { offsetInCU: 0x5E4, offset: 0x6D6B0, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationHostApiImpl createFromWebViewWithIdentifier:webViewIdentifier:error:]', symObjAddr: 0x490, symBinAddr: 0x15E90, symSize: 0xF0 } + - { offsetInCU: 0x653, offset: 0x6D71F, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationHostApiImpl setAllowsInlineMediaPlaybackForConfigurationWithIdentifier:isAllowed:error:]', symObjAddr: 0x580, symBinAddr: 0x15F80, symSize: 0x70 } + - { offsetInCU: 0x6B2, offset: 0x6D77E, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationHostApiImpl setMediaTypesRequiresUserActionForConfigurationWithIdentifier:forTypes:error:]', symObjAddr: 0x5F0, symBinAddr: 0x15FF0, symSize: 0x14C } + - { offsetInCU: 0x7AC, offset: 0x6D878, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationHostApiImpl binaryMessenger]', symObjAddr: 0x73C, symBinAddr: 0x1613C, symSize: 0x18 } + - { offsetInCU: 0x7E3, offset: 0x6D8AF, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationHostApiImpl setBinaryMessenger:]', symObjAddr: 0x754, symBinAddr: 0x16154, symSize: 0xC } + - { offsetInCU: 0x824, offset: 0x6D8F0, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationHostApiImpl instanceManager]', symObjAddr: 0x760, symBinAddr: 0x16160, symSize: 0x18 } + - { offsetInCU: 0x85B, offset: 0x6D927, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationHostApiImpl setInstanceManager:]', symObjAddr: 0x778, symBinAddr: 0x16178, symSize: 0xC } + - { offsetInCU: 0x89C, offset: 0x6D968, size: 0x8, addend: 0x0, symName: '-[FWFWebViewConfigurationHostApiImpl .cxx_destruct]', symObjAddr: 0x784, symBinAddr: 0x16184, symSize: 0x28 } + - { offsetInCU: 0x27, offset: 0x6DB08, size: 0x8, addend: 0x0, symName: '-[FWFAssetManager lookupKeyForAsset:]', symObjAddr: 0x0, symBinAddr: 0x161AC, symSize: 0xC } + - { offsetInCU: 0x20B, offset: 0x6DCEC, size: 0x8, addend: 0x0, symName: '-[FWFAssetManager lookupKeyForAsset:]', symObjAddr: 0x0, symBinAddr: 0x161AC, symSize: 0xC } + - { offsetInCU: 0x24C, offset: 0x6DD2D, size: 0x8, addend: 0x0, symName: '-[FWFWebView initWithFrame:configuration:binaryMessenger:instanceManager:]', symObjAddr: 0xC, symBinAddr: 0x161B8, symSize: 0x12C } + - { offsetInCU: 0x2EC, offset: 0x6DDCD, size: 0x8, addend: 0x0, symName: '-[FWFWebView setFrame:]', symObjAddr: 0x138, symBinAddr: 0x162E4, symSize: 0x150 } + - { offsetInCU: 0x374, offset: 0x6DE55, size: 0x8, addend: 0x0, symName: '-[FWFWebView observeValueForKeyPath:ofObject:change:context:]', symObjAddr: 0x288, symBinAddr: 0x16434, symSize: 0xA4 } + - { offsetInCU: 0x3E3, offset: 0x6DEC4, size: 0x8, addend: 0x0, symName: '___61-[FWFWebView observeValueForKeyPath:ofObject:change:context:]_block_invoke', symObjAddr: 0x32C, symBinAddr: 0x164D8, symSize: 0x4 } + - { offsetInCU: 0x416, offset: 0x6DEF7, size: 0x8, addend: 0x0, symName: '-[FWFWebView view]', symObjAddr: 0x330, symBinAddr: 0x164DC, symSize: 0x4 } + - { offsetInCU: 0x44B, offset: 0x6DF2C, size: 0x8, addend: 0x0, symName: '-[FWFWebView objectApi]', symObjAddr: 0x334, symBinAddr: 0x164E0, symSize: 0x10 } + - { offsetInCU: 0x482, offset: 0x6DF63, size: 0x8, addend: 0x0, symName: '-[FWFWebView .cxx_destruct]', symObjAddr: 0x344, symBinAddr: 0x164F0, symSize: 0x14 } + - { offsetInCU: 0x4B5, offset: 0x6DF96, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl initWithBinaryMessenger:instanceManager:]', symObjAddr: 0x358, symBinAddr: 0x16504, symSize: 0xB8 } + - { offsetInCU: 0x50C, offset: 0x6DFED, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl initWithBinaryMessenger:instanceManager:bundle:assetManager:]', symObjAddr: 0x410, symBinAddr: 0x165BC, symSize: 0xD4 } + - { offsetInCU: 0x583, offset: 0x6E064, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl webViewForIdentifier:]', symObjAddr: 0x4E4, symBinAddr: 0x16690, symSize: 0x7C } + - { offsetInCU: 0x5CA, offset: 0x6E0AB, size: 0x8, addend: 0x0, symName: '+[FWFWebViewHostApiImpl errorForURLString:]', symObjAddr: 0x560, symBinAddr: 0x1670C, symSize: 0x7C } + - { offsetInCU: 0x61D, offset: 0x6E0FE, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl createWithIdentifier:configurationIdentifier:error:]', symObjAddr: 0x5DC, symBinAddr: 0x16788, symSize: 0x14C } + - { offsetInCU: 0x69C, offset: 0x6E17D, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl loadRequestForWebViewWithIdentifier:request:error:]', symObjAddr: 0x728, symBinAddr: 0x168D4, symSize: 0x130 } + - { offsetInCU: 0x78C, offset: 0x6E26D, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl setUserAgentForWebViewWithIdentifier:userAgent:error:]', symObjAddr: 0x858, symBinAddr: 0x16A04, symSize: 0x60 } + - { offsetInCU: 0x7EB, offset: 0x6E2CC, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl canGoBackForWebViewWithIdentifier:error:]', symObjAddr: 0x8B8, symBinAddr: 0x16A64, symSize: 0x58 } + - { offsetInCU: 0x83E, offset: 0x6E31F, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl URLForWebViewWithIdentifier:error:]', symObjAddr: 0x910, symBinAddr: 0x16ABC, symSize: 0x64 } + - { offsetInCU: 0x891, offset: 0x6E372, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl canGoForwardForWebViewWithIdentifier:error:]', symObjAddr: 0x974, symBinAddr: 0x16B20, symSize: 0x58 } + - { offsetInCU: 0x8E4, offset: 0x6E3C5, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl estimatedProgressForWebViewWithIdentifier:error:]', symObjAddr: 0x9CC, symBinAddr: 0x16B78, symSize: 0x54 } + - { offsetInCU: 0x937, offset: 0x6E418, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl evaluateJavaScriptForWebViewWithIdentifier:javaScriptString:completion:]', symObjAddr: 0xA20, symBinAddr: 0x16BCC, symSize: 0xD0 } + - { offsetInCU: 0x99A, offset: 0x6E47B, size: 0x8, addend: 0x0, symName: '___96-[FWFWebViewHostApiImpl evaluateJavaScriptForWebViewWithIdentifier:javaScriptString:completion:]_block_invoke', symObjAddr: 0xAF0, symBinAddr: 0x16C9C, symSize: 0x190 } + - { offsetInCU: 0xAEE, offset: 0x6E5CF, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl goBackForWebViewWithIdentifier:error:]', symObjAddr: 0xC98, symBinAddr: 0x16E2C, symSize: 0x38 } + - { offsetInCU: 0xB3D, offset: 0x6E61E, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl goForwardForWebViewWithIdentifier:error:]', symObjAddr: 0xCD0, symBinAddr: 0x16E64, symSize: 0x38 } + - { offsetInCU: 0xB8C, offset: 0x6E66D, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl loadAssetForWebViewWithIdentifier:assetKey:error:]', symObjAddr: 0xD08, symBinAddr: 0x16E9C, symSize: 0x18C } + - { offsetInCU: 0xC0F, offset: 0x6E6F0, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl loadFileForWebViewWithIdentifier:fileURL:readAccessURL:error:]', symObjAddr: 0xE94, symBinAddr: 0x17028, symSize: 0x134 } + - { offsetInCU: 0xCA2, offset: 0x6E783, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl loadHTMLForWebViewWithIdentifier:HTMLString:baseURL:error:]', symObjAddr: 0xFC8, symBinAddr: 0x1715C, symSize: 0xAC } + - { offsetInCU: 0xD11, offset: 0x6E7F2, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl reloadWebViewWithIdentifier:error:]', symObjAddr: 0x1074, symBinAddr: 0x17208, symSize: 0x38 } + - { offsetInCU: 0xD60, offset: 0x6E841, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl setAllowsBackForwardForWebViewWithIdentifier:isAllowed:error:]', symObjAddr: 0x10AC, symBinAddr: 0x17240, symSize: 0x70 } + - { offsetInCU: 0xDC3, offset: 0x6E8A4, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl setNavigationDelegateForWebViewWithIdentifier:delegateIdentifier:error:]', symObjAddr: 0x111C, symBinAddr: 0x172B0, symSize: 0xC8 } + - { offsetInCU: 0xE37, offset: 0x6E918, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl setUIDelegateForWebViewWithIdentifier:delegateIdentifier:error:]', symObjAddr: 0x11E4, symBinAddr: 0x17378, symSize: 0xC8 } + - { offsetInCU: 0xEAB, offset: 0x6E98C, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl titleForWebViewWithIdentifier:error:]', symObjAddr: 0x12AC, symBinAddr: 0x17440, symSize: 0x44 } + - { offsetInCU: 0xF01, offset: 0x6E9E2, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl binaryMessenger]', symObjAddr: 0x12F0, symBinAddr: 0x17484, symSize: 0x18 } + - { offsetInCU: 0xF38, offset: 0x6EA19, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl setBinaryMessenger:]', symObjAddr: 0x1308, symBinAddr: 0x1749C, symSize: 0xC } + - { offsetInCU: 0xF79, offset: 0x6EA5A, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl instanceManager]', symObjAddr: 0x1314, symBinAddr: 0x174A8, symSize: 0x18 } + - { offsetInCU: 0xFB0, offset: 0x6EA91, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl setInstanceManager:]', symObjAddr: 0x132C, symBinAddr: 0x174C0, symSize: 0xC } + - { offsetInCU: 0xFF1, offset: 0x6EAD2, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl bundle]', symObjAddr: 0x1338, symBinAddr: 0x174CC, symSize: 0xC } + - { offsetInCU: 0x1028, offset: 0x6EB09, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl setBundle:]', symObjAddr: 0x1344, symBinAddr: 0x174D8, symSize: 0x8 } + - { offsetInCU: 0x1067, offset: 0x6EB48, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl assetManager]', symObjAddr: 0x134C, symBinAddr: 0x174E0, symSize: 0xC } + - { offsetInCU: 0x109E, offset: 0x6EB7F, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl setAssetManager:]', symObjAddr: 0x1358, symBinAddr: 0x174EC, symSize: 0x8 } + - { offsetInCU: 0x10DD, offset: 0x6EBBE, size: 0x8, addend: 0x0, symName: '-[FWFWebViewHostApiImpl .cxx_destruct]', symObjAddr: 0x1360, symBinAddr: 0x174F4, symSize: 0x40 } +... diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FLTWebViewFlutterPlugin.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FLTWebViewFlutterPlugin.h new file mode 100644 index 0000000..2a80c7d --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FLTWebViewFlutterPlugin.h @@ -0,0 +1,8 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +@interface FLTWebViewFlutterPlugin : NSObject +@end diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFDataConverters.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFDataConverters.h new file mode 100644 index 0000000..2863048 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFDataConverters.h @@ -0,0 +1,154 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import "FWFGeneratedWebKitApis.h" + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + * Converts an FWFNSUrlRequestData to an NSURLRequest. + * + * @param data The data object containing information to create an NSURLRequest. + * + * @return An NSURLRequest or nil if data could not be converted. + */ +extern NSURLRequest *_Nullable FWFNSURLRequestFromRequestData(FWFNSUrlRequestData *data); + +/** + * Converts an FWFNSHttpCookieData to an NSHTTPCookie. + * + * @param data The data object containing information to create an NSHTTPCookie. + * + * @return An NSHTTPCookie or nil if data could not be converted. + */ +extern NSHTTPCookie *_Nullable FWFNSHTTPCookieFromCookieData(FWFNSHttpCookieData *data); + +/** + * Converts an FWFNSKeyValueObservingOptionsEnumData to an NSKeyValueObservingOptions. + * + * @param data The data object containing information to create an NSKeyValueObservingOptions. + * + * @return An NSKeyValueObservingOptions or -1 if data could not be converted. + */ +extern NSKeyValueObservingOptions FWFNSKeyValueObservingOptionsFromEnumData( + FWFNSKeyValueObservingOptionsEnumData *data); + +/** + * Converts an FWFNSHTTPCookiePropertyKeyEnumData to an NSHTTPCookiePropertyKey. + * + * @param data The data object containing information to create an NSHTTPCookiePropertyKey. + * + * @return An NSHttpCookiePropertyKey or nil if data could not be converted. + */ +extern NSHTTPCookiePropertyKey _Nullable FWFNSHTTPCookiePropertyKeyFromEnumData( + FWFNSHttpCookiePropertyKeyEnumData *data); + +/** + * Converts a WKUserScriptData to a WKUserScript. + * + * @param data The data object containing information to create a WKUserScript. + * + * @return A WKUserScript or nil if data could not be converted. + */ +extern WKUserScript *FWFWKUserScriptFromScriptData(FWFWKUserScriptData *data); + +/** + * Converts an FWFWKUserScriptInjectionTimeEnumData to a WKUserScriptInjectionTime. + * + * @param data The data object containing information to create a WKUserScriptInjectionTime. + * + * @return A WKUserScriptInjectionTime or -1 if data could not be converted. + */ +extern WKUserScriptInjectionTime FWFWKUserScriptInjectionTimeFromEnumData( + FWFWKUserScriptInjectionTimeEnumData *data); + +/** + * Converts an FWFWKAudiovisualMediaTypeEnumData to a WKAudiovisualMediaTypes. + * + * @param data The data object containing information to create a WKAudiovisualMediaTypes. + * + * @return A WKAudiovisualMediaType or -1 if data could not be converted. + */ +API_AVAILABLE(ios(10.0)) +extern WKAudiovisualMediaTypes FWFWKAudiovisualMediaTypeFromEnumData( + FWFWKAudiovisualMediaTypeEnumData *data); + +/** + * Converts an FWFWKWebsiteDataTypeEnumData to a WKWebsiteDataType. + * + * @param data The data object containing information to create a WKWebsiteDataType. + * + * @return A WKWebsiteDataType or nil if data could not be converted. + */ +extern NSString *_Nullable FWFWKWebsiteDataTypeFromEnumData(FWFWKWebsiteDataTypeEnumData *data); + +/** + * Converts a WKNavigationAction to an FWFWKNavigationActionData. + * + * @param action The object containing information to create a WKNavigationActionData. + * + * @return A FWFWKNavigationActionData. + */ +extern FWFWKNavigationActionData *FWFWKNavigationActionDataFromNavigationAction( + WKNavigationAction *action); + +/** + * Converts a NSURLRequest to an FWFNSUrlRequestData. + * + * @param request The object containing information to create a WKNavigationActionData. + * + * @return A FWFNSUrlRequestData. + */ +extern FWFNSUrlRequestData *FWFNSUrlRequestDataFromNSURLRequest(NSURLRequest *request); + +/** + * Converts a WKFrameInfo to an FWFWKFrameInfoData. + * + * @param info The object containing information to create a FWFWKFrameInfoData. + * + * @return A FWFWKFrameInfoData. + */ +extern FWFWKFrameInfoData *FWFWKFrameInfoDataFromWKFrameInfo(WKFrameInfo *info); + +/** + * Converts an FWFWKNavigationActionPolicyEnumData to a WKNavigationActionPolicy. + * + * @param data The data object containing information to create a WKNavigationActionPolicy. + * + * @return A WKNavigationActionPolicy or -1 if data could not be converted. + */ +extern WKNavigationActionPolicy FWFWKNavigationActionPolicyFromEnumData( + FWFWKNavigationActionPolicyEnumData *data); + +/** + * Converts a NSError to an FWFNSErrorData. + * + * @param error The object containing information to create a FWFNSErrorData. + * + * @return A FWFNSErrorData. + */ +extern FWFNSErrorData *FWFNSErrorDataFromNSError(NSError *error); + +/** + * Converts an NSKeyValueChangeKey to a FWFNSKeyValueChangeKeyEnumData. + * + * @param key The data object containing information to create a FWFNSKeyValueChangeKeyEnumData. + * + * @return A FWFNSKeyValueChangeKeyEnumData or nil if data could not be converted. + */ +extern FWFNSKeyValueChangeKeyEnumData *FWFNSKeyValueChangeKeyEnumDataFromNSKeyValueChangeKey( + NSKeyValueChangeKey key); + +/** + * Converts a WKScriptMessage to an FWFWKScriptMessageData. + * + * @param message The object containing information to create a FWFWKScriptMessageData. + * + * @return A FWFWKScriptMessageData. + */ +extern FWFWKScriptMessageData *FWFWKScriptMessageDataFromWKScriptMessage(WKScriptMessage *message); + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFGeneratedWebKitApis.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFGeneratedWebKitApis.h new file mode 100644 index 0000000..8cbd2c7 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFGeneratedWebKitApis.h @@ -0,0 +1,557 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. +// Autogenerated from Pigeon (v3.1.5), do not edit directly. +// See also: https://pub.dev/packages/pigeon +#import +@protocol FlutterBinaryMessenger; +@protocol FlutterMessageCodec; +@class FlutterError; +@class FlutterStandardTypedData; + +NS_ASSUME_NONNULL_BEGIN + +typedef NS_ENUM(NSUInteger, FWFNSKeyValueObservingOptionsEnum) { + FWFNSKeyValueObservingOptionsEnumNewValue = 0, + FWFNSKeyValueObservingOptionsEnumOldValue = 1, + FWFNSKeyValueObservingOptionsEnumInitialValue = 2, + FWFNSKeyValueObservingOptionsEnumPriorNotification = 3, +}; + +typedef NS_ENUM(NSUInteger, FWFNSKeyValueChangeEnum) { + FWFNSKeyValueChangeEnumSetting = 0, + FWFNSKeyValueChangeEnumInsertion = 1, + FWFNSKeyValueChangeEnumRemoval = 2, + FWFNSKeyValueChangeEnumReplacement = 3, +}; + +typedef NS_ENUM(NSUInteger, FWFNSKeyValueChangeKeyEnum) { + FWFNSKeyValueChangeKeyEnumIndexes = 0, + FWFNSKeyValueChangeKeyEnumKind = 1, + FWFNSKeyValueChangeKeyEnumNewValue = 2, + FWFNSKeyValueChangeKeyEnumNotificationIsPrior = 3, + FWFNSKeyValueChangeKeyEnumOldValue = 4, +}; + +typedef NS_ENUM(NSUInteger, FWFWKUserScriptInjectionTimeEnum) { + FWFWKUserScriptInjectionTimeEnumAtDocumentStart = 0, + FWFWKUserScriptInjectionTimeEnumAtDocumentEnd = 1, +}; + +typedef NS_ENUM(NSUInteger, FWFWKAudiovisualMediaTypeEnum) { + FWFWKAudiovisualMediaTypeEnumNone = 0, + FWFWKAudiovisualMediaTypeEnumAudio = 1, + FWFWKAudiovisualMediaTypeEnumVideo = 2, + FWFWKAudiovisualMediaTypeEnumAll = 3, +}; + +typedef NS_ENUM(NSUInteger, FWFWKWebsiteDataTypeEnum) { + FWFWKWebsiteDataTypeEnumCookies = 0, + FWFWKWebsiteDataTypeEnumMemoryCache = 1, + FWFWKWebsiteDataTypeEnumDiskCache = 2, + FWFWKWebsiteDataTypeEnumOfflineWebApplicationCache = 3, + FWFWKWebsiteDataTypeEnumLocalStorage = 4, + FWFWKWebsiteDataTypeEnumSessionStorage = 5, + FWFWKWebsiteDataTypeEnumWebSQLDatabases = 6, + FWFWKWebsiteDataTypeEnumIndexedDBDatabases = 7, +}; + +typedef NS_ENUM(NSUInteger, FWFWKNavigationActionPolicyEnum) { + FWFWKNavigationActionPolicyEnumAllow = 0, + FWFWKNavigationActionPolicyEnumCancel = 1, +}; + +typedef NS_ENUM(NSUInteger, FWFNSHttpCookiePropertyKeyEnum) { + FWFNSHttpCookiePropertyKeyEnumComment = 0, + FWFNSHttpCookiePropertyKeyEnumCommentUrl = 1, + FWFNSHttpCookiePropertyKeyEnumDiscard = 2, + FWFNSHttpCookiePropertyKeyEnumDomain = 3, + FWFNSHttpCookiePropertyKeyEnumExpires = 4, + FWFNSHttpCookiePropertyKeyEnumMaximumAge = 5, + FWFNSHttpCookiePropertyKeyEnumName = 6, + FWFNSHttpCookiePropertyKeyEnumOriginUrl = 7, + FWFNSHttpCookiePropertyKeyEnumPath = 8, + FWFNSHttpCookiePropertyKeyEnumPort = 9, + FWFNSHttpCookiePropertyKeyEnumSameSitePolicy = 10, + FWFNSHttpCookiePropertyKeyEnumSecure = 11, + FWFNSHttpCookiePropertyKeyEnumValue = 12, + FWFNSHttpCookiePropertyKeyEnumVersion = 13, +}; + +@class FWFNSKeyValueObservingOptionsEnumData; +@class FWFNSKeyValueChangeKeyEnumData; +@class FWFWKUserScriptInjectionTimeEnumData; +@class FWFWKAudiovisualMediaTypeEnumData; +@class FWFWKWebsiteDataTypeEnumData; +@class FWFWKNavigationActionPolicyEnumData; +@class FWFNSHttpCookiePropertyKeyEnumData; +@class FWFNSUrlRequestData; +@class FWFWKUserScriptData; +@class FWFWKNavigationActionData; +@class FWFWKFrameInfoData; +@class FWFNSErrorData; +@class FWFWKScriptMessageData; +@class FWFNSHttpCookieData; + +@interface FWFNSKeyValueObservingOptionsEnumData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithValue:(FWFNSKeyValueObservingOptionsEnum)value; +@property(nonatomic, assign) FWFNSKeyValueObservingOptionsEnum value; +@end + +@interface FWFNSKeyValueChangeKeyEnumData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithValue:(FWFNSKeyValueChangeKeyEnum)value; +@property(nonatomic, assign) FWFNSKeyValueChangeKeyEnum value; +@end + +@interface FWFWKUserScriptInjectionTimeEnumData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithValue:(FWFWKUserScriptInjectionTimeEnum)value; +@property(nonatomic, assign) FWFWKUserScriptInjectionTimeEnum value; +@end + +@interface FWFWKAudiovisualMediaTypeEnumData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithValue:(FWFWKAudiovisualMediaTypeEnum)value; +@property(nonatomic, assign) FWFWKAudiovisualMediaTypeEnum value; +@end + +@interface FWFWKWebsiteDataTypeEnumData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithValue:(FWFWKWebsiteDataTypeEnum)value; +@property(nonatomic, assign) FWFWKWebsiteDataTypeEnum value; +@end + +@interface FWFWKNavigationActionPolicyEnumData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithValue:(FWFWKNavigationActionPolicyEnum)value; +@property(nonatomic, assign) FWFWKNavigationActionPolicyEnum value; +@end + +@interface FWFNSHttpCookiePropertyKeyEnumData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithValue:(FWFNSHttpCookiePropertyKeyEnum)value; +@property(nonatomic, assign) FWFNSHttpCookiePropertyKeyEnum value; +@end + +@interface FWFNSUrlRequestData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithUrl:(NSString *)url + httpMethod:(nullable NSString *)httpMethod + httpBody:(nullable FlutterStandardTypedData *)httpBody + allHttpHeaderFields:(NSDictionary *)allHttpHeaderFields; +@property(nonatomic, copy) NSString *url; +@property(nonatomic, copy, nullable) NSString *httpMethod; +@property(nonatomic, strong, nullable) FlutterStandardTypedData *httpBody; +@property(nonatomic, strong) NSDictionary *allHttpHeaderFields; +@end + +@interface FWFWKUserScriptData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithSource:(NSString *)source + injectionTime:(nullable FWFWKUserScriptInjectionTimeEnumData *)injectionTime + isMainFrameOnly:(NSNumber *)isMainFrameOnly; +@property(nonatomic, copy) NSString *source; +@property(nonatomic, strong, nullable) FWFWKUserScriptInjectionTimeEnumData *injectionTime; +@property(nonatomic, strong) NSNumber *isMainFrameOnly; +@end + +@interface FWFWKNavigationActionData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithRequest:(FWFNSUrlRequestData *)request + targetFrame:(FWFWKFrameInfoData *)targetFrame; +@property(nonatomic, strong) FWFNSUrlRequestData *request; +@property(nonatomic, strong) FWFWKFrameInfoData *targetFrame; +@end + +@interface FWFWKFrameInfoData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithIsMainFrame:(NSNumber *)isMainFrame; +@property(nonatomic, strong) NSNumber *isMainFrame; +@end + +@interface FWFNSErrorData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithCode:(NSNumber *)code + domain:(NSString *)domain + localizedDescription:(NSString *)localizedDescription; +@property(nonatomic, strong) NSNumber *code; +@property(nonatomic, copy) NSString *domain; +@property(nonatomic, copy) NSString *localizedDescription; +@end + +@interface FWFWKScriptMessageData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithName:(NSString *)name body:(id)body; +@property(nonatomic, copy) NSString *name; +@property(nonatomic, strong) id body; +@end + +@interface FWFNSHttpCookieData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithPropertyKeys:(NSArray *)propertyKeys + propertyValues:(NSArray *)propertyValues; +@property(nonatomic, strong) NSArray *propertyKeys; +@property(nonatomic, strong) NSArray *propertyValues; +@end + +/// The codec used by FWFWKWebsiteDataStoreHostApi. +NSObject *FWFWKWebsiteDataStoreHostApiGetCodec(void); + +@protocol FWFWKWebsiteDataStoreHostApi +- (void)createFromWebViewConfigurationWithIdentifier:(NSNumber *)identifier + configurationIdentifier:(NSNumber *)configurationIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)createDefaultDataStoreWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)removeDataFromDataStoreWithIdentifier:(NSNumber *)identifier + ofTypes:(NSArray *)dataTypes + modifiedSince:(NSNumber *)modificationTimeInSecondsSinceEpoch + completion:(void (^)(NSNumber *_Nullable, + FlutterError *_Nullable))completion; +@end + +extern void FWFWKWebsiteDataStoreHostApiSetup( + id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFUIViewHostApi. +NSObject *FWFUIViewHostApiGetCodec(void); + +@protocol FWFUIViewHostApi +- (void)setBackgroundColorForViewWithIdentifier:(NSNumber *)identifier + toValue:(nullable NSNumber *)value + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setOpaqueForViewWithIdentifier:(NSNumber *)identifier + isOpaque:(NSNumber *)opaque + error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFUIViewHostApiSetup(id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFUIScrollViewHostApi. +NSObject *FWFUIScrollViewHostApiGetCodec(void); + +@protocol FWFUIScrollViewHostApi +- (void)createFromWebViewWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +/// @return `nil` only when `error != nil`. +- (nullable NSArray *) + contentOffsetForScrollViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)scrollByForScrollViewWithIdentifier:(NSNumber *)identifier + x:(NSNumber *)x + y:(NSNumber *)y + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setContentOffsetForScrollViewWithIdentifier:(NSNumber *)identifier + toX:(NSNumber *)x + y:(NSNumber *)y + error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFUIScrollViewHostApiSetup(id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKWebViewConfigurationHostApi. +NSObject *FWFWKWebViewConfigurationHostApiGetCodec(void); + +@protocol FWFWKWebViewConfigurationHostApi +- (void)createWithIdentifier:(NSNumber *)identifier error:(FlutterError *_Nullable *_Nonnull)error; +- (void)createFromWebViewWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setAllowsInlineMediaPlaybackForConfigurationWithIdentifier:(NSNumber *)identifier + isAllowed:(NSNumber *)allow + error: + (FlutterError *_Nullable *_Nonnull) + error; +- (void) + setMediaTypesRequiresUserActionForConfigurationWithIdentifier:(NSNumber *)identifier + forTypes: + (NSArray< + FWFWKAudiovisualMediaTypeEnumData + *> *)types + error: + (FlutterError *_Nullable *_Nonnull) + error; +@end + +extern void FWFWKWebViewConfigurationHostApiSetup( + id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKWebViewConfigurationFlutterApi. +NSObject *FWFWKWebViewConfigurationFlutterApiGetCodec(void); + +@interface FWFWKWebViewConfigurationFlutterApi : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger; +- (void)createWithIdentifier:(NSNumber *)identifier + completion:(void (^)(NSError *_Nullable))completion; +@end +/// The codec used by FWFWKUserContentControllerHostApi. +NSObject *FWFWKUserContentControllerHostApiGetCodec(void); + +@protocol FWFWKUserContentControllerHostApi +- (void)createFromWebViewConfigurationWithIdentifier:(NSNumber *)identifier + configurationIdentifier:(NSNumber *)configurationIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)addScriptMessageHandlerForControllerWithIdentifier:(NSNumber *)identifier + handlerIdentifier:(NSNumber *)handlerIdentifier + ofName:(NSString *)name + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)removeScriptMessageHandlerForControllerWithIdentifier:(NSNumber *)identifier + name:(NSString *)name + error:(FlutterError *_Nullable *_Nonnull) + error; +- (void)removeAllScriptMessageHandlersForControllerWithIdentifier:(NSNumber *)identifier + error: + (FlutterError *_Nullable *_Nonnull) + error; +- (void)addUserScriptForControllerWithIdentifier:(NSNumber *)identifier + userScript:(FWFWKUserScriptData *)userScript + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)removeAllUserScriptsForControllerWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFWKUserContentControllerHostApiSetup( + id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKPreferencesHostApi. +NSObject *FWFWKPreferencesHostApiGetCodec(void); + +@protocol FWFWKPreferencesHostApi +- (void)createFromWebViewConfigurationWithIdentifier:(NSNumber *)identifier + configurationIdentifier:(NSNumber *)configurationIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setJavaScriptEnabledForPreferencesWithIdentifier:(NSNumber *)identifier + isEnabled:(NSNumber *)enabled + error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFWKPreferencesHostApiSetup(id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKScriptMessageHandlerHostApi. +NSObject *FWFWKScriptMessageHandlerHostApiGetCodec(void); + +@protocol FWFWKScriptMessageHandlerHostApi +- (void)createWithIdentifier:(NSNumber *)identifier error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFWKScriptMessageHandlerHostApiSetup( + id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKScriptMessageHandlerFlutterApi. +NSObject *FWFWKScriptMessageHandlerFlutterApiGetCodec(void); + +@interface FWFWKScriptMessageHandlerFlutterApi : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger; +- (void)didReceiveScriptMessageForHandlerWithIdentifier:(NSNumber *)identifier + userContentControllerIdentifier:(NSNumber *)userContentControllerIdentifier + message:(FWFWKScriptMessageData *)message + completion:(void (^)(NSError *_Nullable))completion; +@end +/// The codec used by FWFWKNavigationDelegateHostApi. +NSObject *FWFWKNavigationDelegateHostApiGetCodec(void); + +@protocol FWFWKNavigationDelegateHostApi +- (void)createWithIdentifier:(NSNumber *)identifier error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFWKNavigationDelegateHostApiSetup( + id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKNavigationDelegateFlutterApi. +NSObject *FWFWKNavigationDelegateFlutterApiGetCodec(void); + +@interface FWFWKNavigationDelegateFlutterApi : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger; +- (void)didFinishNavigationForDelegateWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + URL:(nullable NSString *)url + completion:(void (^)(NSError *_Nullable))completion; +- (void)didStartProvisionalNavigationForDelegateWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + URL:(nullable NSString *)url + completion: + (void (^)(NSError *_Nullable))completion; +- (void) + decidePolicyForNavigationActionForDelegateWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + navigationAction: + (FWFWKNavigationActionData *)navigationAction + completion: + (void (^)(FWFWKNavigationActionPolicyEnumData + *_Nullable, + NSError *_Nullable))completion; +- (void)didFailNavigationForDelegateWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + error:(FWFNSErrorData *)error + completion:(void (^)(NSError *_Nullable))completion; +- (void)didFailProvisionalNavigationForDelegateWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + error:(FWFNSErrorData *)error + completion: + (void (^)(NSError *_Nullable))completion; +- (void)webViewWebContentProcessDidTerminateForDelegateWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + completion:(void (^)(NSError *_Nullable)) + completion; +@end +/// The codec used by FWFNSObjectHostApi. +NSObject *FWFNSObjectHostApiGetCodec(void); + +@protocol FWFNSObjectHostApi +- (void)disposeObjectWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)addObserverForObjectWithIdentifier:(NSNumber *)identifier + observerIdentifier:(NSNumber *)observerIdentifier + keyPath:(NSString *)keyPath + options: + (NSArray *)options + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)removeObserverForObjectWithIdentifier:(NSNumber *)identifier + observerIdentifier:(NSNumber *)observerIdentifier + keyPath:(NSString *)keyPath + error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFNSObjectHostApiSetup(id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFNSObjectFlutterApi. +NSObject *FWFNSObjectFlutterApiGetCodec(void); + +@interface FWFNSObjectFlutterApi : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger; +- (void)observeValueForObjectWithIdentifier:(NSNumber *)identifier + keyPath:(NSString *)keyPath + objectIdentifier:(NSNumber *)objectIdentifier + changeKeys:(NSArray *)changeKeys + changeValues:(NSArray *)changeValues + completion:(void (^)(NSError *_Nullable))completion; +- (void)disposeObjectWithIdentifier:(NSNumber *)identifier + completion:(void (^)(NSError *_Nullable))completion; +@end +/// The codec used by FWFWKWebViewHostApi. +NSObject *FWFWKWebViewHostApiGetCodec(void); + +@protocol FWFWKWebViewHostApi +- (void)createWithIdentifier:(NSNumber *)identifier + configurationIdentifier:(NSNumber *)configurationIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setUIDelegateForWebViewWithIdentifier:(NSNumber *)identifier + delegateIdentifier:(nullable NSNumber *)uiDelegateIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setNavigationDelegateForWebViewWithIdentifier:(NSNumber *)identifier + delegateIdentifier: + (nullable NSNumber *)navigationDelegateIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (nullable NSString *)URLForWebViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +/// @return `nil` only when `error != nil`. +- (nullable NSNumber *)estimatedProgressForWebViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull) + error; +- (void)loadRequestForWebViewWithIdentifier:(NSNumber *)identifier + request:(FWFNSUrlRequestData *)request + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)loadHTMLForWebViewWithIdentifier:(NSNumber *)identifier + HTMLString:(NSString *)string + baseURL:(nullable NSString *)baseUrl + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)loadFileForWebViewWithIdentifier:(NSNumber *)identifier + fileURL:(NSString *)url + readAccessURL:(NSString *)readAccessUrl + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)loadAssetForWebViewWithIdentifier:(NSNumber *)identifier + assetKey:(NSString *)key + error:(FlutterError *_Nullable *_Nonnull)error; +/// @return `nil` only when `error != nil`. +- (nullable NSNumber *)canGoBackForWebViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +/// @return `nil` only when `error != nil`. +- (nullable NSNumber *)canGoForwardForWebViewWithIdentifier:(NSNumber *)identifier + error: + (FlutterError *_Nullable *_Nonnull)error; +- (void)goBackForWebViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)goForwardForWebViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)reloadWebViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (nullable NSString *)titleForWebViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setAllowsBackForwardForWebViewWithIdentifier:(NSNumber *)identifier + isAllowed:(NSNumber *)allow + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setUserAgentForWebViewWithIdentifier:(NSNumber *)identifier + userAgent:(nullable NSString *)userAgent + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)evaluateJavaScriptForWebViewWithIdentifier:(NSNumber *)identifier + javaScriptString:(NSString *)javaScriptString + completion:(void (^)(id _Nullable, + FlutterError *_Nullable))completion; +@end + +extern void FWFWKWebViewHostApiSetup(id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKUIDelegateHostApi. +NSObject *FWFWKUIDelegateHostApiGetCodec(void); + +@protocol FWFWKUIDelegateHostApi +- (void)createWithIdentifier:(NSNumber *)identifier error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFWKUIDelegateHostApiSetup(id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKUIDelegateFlutterApi. +NSObject *FWFWKUIDelegateFlutterApiGetCodec(void); + +@interface FWFWKUIDelegateFlutterApi : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger; +- (void)onCreateWebViewForDelegateWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + configurationIdentifier:(NSNumber *)configurationIdentifier + navigationAction:(FWFWKNavigationActionData *)navigationAction + completion:(void (^)(NSError *_Nullable))completion; +@end +/// The codec used by FWFWKHttpCookieStoreHostApi. +NSObject *FWFWKHttpCookieStoreHostApiGetCodec(void); + +@protocol FWFWKHttpCookieStoreHostApi +- (void)createFromWebsiteDataStoreWithIdentifier:(NSNumber *)identifier + dataStoreIdentifier:(NSNumber *)websiteDataStoreIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setCookieForStoreWithIdentifier:(NSNumber *)identifier + cookie:(FWFNSHttpCookieData *)cookie + completion:(void (^)(FlutterError *_Nullable))completion; +@end + +extern void FWFWKHttpCookieStoreHostApiSetup(id binaryMessenger, + NSObject *_Nullable api); + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFHTTPCookieStoreHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFHTTPCookieStoreHostApi.h new file mode 100644 index 0000000..887c9f1 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFHTTPCookieStoreHostApi.h @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Host api implementation for WKHTTPCookieStore. + * + * Handles creating WKHTTPCookieStore that intercommunicate with a paired Dart object. + */ +@interface FWFHTTPCookieStoreHostApiImpl : NSObject +- (instancetype)initWithInstanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFInstanceManager.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFInstanceManager.h new file mode 100644 index 0000000..5dec080 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFInstanceManager.h @@ -0,0 +1,97 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +NS_ASSUME_NONNULL_BEGIN + +typedef void (^FWFOnDeallocCallback)(long identifier); + +/** + * Maintains instances used to communicate with the corresponding objects in Dart. + * + * When an instance is added with an identifier, either can be used to retrieve the other. + * + * Added instances are added as a weak reference and a strong reference. When the strong reference + * is removed with `removeStrongReferenceWithIdentifier:` and the weak reference is deallocated, + * the `deallocCallback` is made with the instance's identifier. However, if the strong reference is + * removed and then the identifier is retrieved with the intention to pass the identifier to Dart + * (e.g. calling `identifierForInstance:identifierWillBePassedToFlutter:` with + * `identifierWillBePassedToFlutter` set to YES), the strong reference to the instance is recreated. + * The strong reference will then need to be removed manually again. + * + * Accessing and inserting to an InstanceManager is thread safe. + */ +@interface FWFInstanceManager : NSObject +@property(readonly) FWFOnDeallocCallback deallocCallback; +- (instancetype)initWithDeallocCallback:(FWFOnDeallocCallback)callback; +// TODO(bparrishMines): Pairs should not be able to be overwritten and this feature +// should be replaced with a call to clear the manager in the event of a hot restart. +/** + * Adds a new instance that was instantiated from Dart. + * + * If an instance or identifier has already been added, it will be replaced by the new values. The + * Dart InstanceManager is considered the source of truth and has the capability to overwrite stored + * pairs in response to hot restarts. + * + * @param instance The instance to be stored. + * @param instanceIdentifier The identifier to be paired with instance. This value must be >= 0. + */ +- (void)addDartCreatedInstance:(NSObject *)instance withIdentifier:(long)instanceIdentifier; + +/** + * Adds a new instance that was instantiated from the host platform. + * + * @param instance The instance to be stored. + * @return The unique identifier stored with instance. + */ +- (long)addHostCreatedInstance:(nonnull NSObject *)instance; + +/** + * Removes `instanceIdentifier` and its associated strongly referenced instance, if present, from + * the manager. + * + * @param instanceIdentifier The identifier paired to an instance. + * + * @return The removed instance if the manager contains the given instanceIdentifier, otherwise + * nil. + */ +- (nullable NSObject *)removeInstanceWithIdentifier:(long)instanceIdentifier; + +/** + * Retrieves the instance associated with identifier. + * + * @param instanceIdentifier The identifier paired to an instance. + * + * @return The instance associated with `instanceIdentifier` if the manager contains the value, + * otherwise nil. + */ +- (nullable NSObject *)instanceForIdentifier:(long)instanceIdentifier; + +/** + * Retrieves the identifier paired with an instance. + * + * If the manager contains `instance`, as a strong or weak reference, the strong reference to + * `instance` will be recreated and will need to be removed again with + * `removeInstanceWithIdentifier:`. + * + * This method also expects the Dart `InstanceManager` to have, or recreate, a weak reference to the + * instance the identifier is associated with once it receives it. + * + * @param instance An instance that may be stored in the manager. + * + * @return The identifier associated with `instance` if the manager contains the value, otherwise + * NSNotFound. + */ +- (long)identifierWithStrongReferenceForInstance:(nonnull NSObject *)instance; + +/** + * Returns whether this manager contains the given `instance`. + * + * @return Whether this manager contains the given `instance`. + */ +- (BOOL)containsInstance:(nonnull NSObject *)instance; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFInstanceManager_Test.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFInstanceManager_Test.h new file mode 100644 index 0000000..4f60904 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFInstanceManager_Test.h @@ -0,0 +1,26 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface FWFInstanceManager () +/** + * The number of instances stored as a strong reference. + * + * Added for debugging purposes. + */ +- (NSUInteger)strongInstanceCount; + +/** + * The number of instances stored as a weak reference. + * + * Added for debugging purposes. NSMapTables that store keys or objects as weak reference will be + * reclaimed nondeterministically. + */ +- (NSUInteger)weakInstanceCount; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFNavigationDelegateHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFNavigationDelegateHostApi.h new file mode 100644 index 0000000..90e5541 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFNavigationDelegateHostApi.h @@ -0,0 +1,45 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" +#import "FWFObjectHostApi.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Flutter api implementation for WKNavigationDelegate. + * + * Handles making callbacks to Dart for a WKNavigationDelegate. + */ +@interface FWFNavigationDelegateFlutterApiImpl : FWFWKNavigationDelegateFlutterApi +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Implementation of WKNavigationDelegate for FWFNavigationDelegateHostApiImpl. + */ +@interface FWFNavigationDelegate : FWFObject +@property(readonly, nonnull, nonatomic) FWFNavigationDelegateFlutterApiImpl *navigationDelegateAPI; + +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Host api implementation for WKNavigationDelegate. + * + * Handles creating WKNavigationDelegate that intercommunicate with a paired Dart object. + */ +@interface FWFNavigationDelegateHostApiImpl : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFObjectHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFObjectHostApi.h new file mode 100644 index 0000000..0b740a5 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFObjectHostApi.h @@ -0,0 +1,47 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Flutter api implementation for NSObject. + * + * Handles making callbacks to Dart for an NSObject. + */ +@interface FWFObjectFlutterApiImpl : FWFNSObjectFlutterApi +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; + +- (void)observeValueForObject:(NSObject *)instance + keyPath:(NSString *)keyPath + object:(NSObject *)object + change:(NSDictionary *)change + completion:(void (^)(NSError *_Nullable))completion; +@end + +/** + * Implementation of NSObject for FWFObjectHostApiImpl. + */ +@interface FWFObject : NSObject +@property(readonly, nonnull, nonatomic) FWFObjectFlutterApiImpl *objectApi; + +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Host api implementation for NSObject. + * + * Handles creating NSObject that intercommunicate with a paired Dart object. + */ +@interface FWFObjectHostApiImpl : NSObject +- (instancetype)initWithInstanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFPreferencesHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFPreferencesHostApi.h new file mode 100644 index 0000000..de2d264 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFPreferencesHostApi.h @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Host api implementation for WKPreferences. + * + * Handles creating WKPreferences that intercommunicate with a paired Dart object. + */ +@interface FWFPreferencesHostApiImpl : NSObject +- (instancetype)initWithInstanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFScriptMessageHandlerHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFScriptMessageHandlerHostApi.h new file mode 100644 index 0000000..9c5769e --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFScriptMessageHandlerHostApi.h @@ -0,0 +1,45 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" +#import "FWFObjectHostApi.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Flutter api implementation for WKScriptMessageHandler. + * + * Handles making callbacks to Dart for a WKScriptMessageHandler. + */ +@interface FWFScriptMessageHandlerFlutterApiImpl : FWFWKScriptMessageHandlerFlutterApi +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Implementation of WKScriptMessageHandler for FWFScriptMessageHandlerHostApiImpl. + */ +@interface FWFScriptMessageHandler : FWFObject +@property(readonly, nonnull, nonatomic) + FWFScriptMessageHandlerFlutterApiImpl *scriptMessageHandlerAPI; + +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Host api implementation for WKScriptMessageHandler. + * + * Handles creating WKScriptMessageHandler that intercommunicate with a paired Dart object. + */ +@interface FWFScriptMessageHandlerHostApiImpl : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFScrollViewHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFScrollViewHostApi.h new file mode 100644 index 0000000..25f373f --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFScrollViewHostApi.h @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Host api implementation for UIScrollView. + * + * Handles creating UIScrollView that intercommunicate with a paired Dart object. + */ +@interface FWFScrollViewHostApiImpl : NSObject +- (instancetype)initWithInstanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFUIDelegateHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFUIDelegateHostApi.h new file mode 100644 index 0000000..7b6b4ee --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFUIDelegateHostApi.h @@ -0,0 +1,48 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" +#import "FWFObjectHostApi.h" +#import "FWFWebViewConfigurationHostApi.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Flutter api implementation for WKUIDelegate. + * + * Handles making callbacks to Dart for a WKUIDelegate. + */ +@interface FWFUIDelegateFlutterApiImpl : FWFWKUIDelegateFlutterApi +@property(readonly, nonatomic) + FWFWebViewConfigurationFlutterApiImpl *webViewConfigurationFlutterApi; + +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Implementation of WKUIDelegate for FWFUIDelegateHostApiImpl. + */ +@interface FWFUIDelegate : FWFObject +@property(readonly, nonnull, nonatomic) FWFUIDelegateFlutterApiImpl *UIDelegateAPI; + +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Host api implementation for WKUIDelegate. + * + * Handles creating WKUIDelegate that intercommunicate with a paired Dart object. + */ +@interface FWFUIDelegateHostApiImpl : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFUIViewHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFUIViewHostApi.h new file mode 100644 index 0000000..82edd6b --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFUIViewHostApi.h @@ -0,0 +1,21 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Host api implementation for UIView. + * + * Handles creating UIView that intercommunicate with a paired Dart object. + */ +@interface FWFUIViewHostApiImpl : NSObject +- (instancetype)initWithInstanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFUserContentControllerHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFUserContentControllerHostApi.h new file mode 100644 index 0000000..f0e5a13 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFUserContentControllerHostApi.h @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Host api implementation for WKUserContentController. + * + * Handles creating WKUserContentController that intercommunicate with a paired Dart object. + */ +@interface FWFUserContentControllerHostApiImpl : NSObject +- (instancetype)initWithInstanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFWebViewConfigurationHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFWebViewConfigurationHostApi.h new file mode 100644 index 0000000..f1e62cc --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFWebViewConfigurationHostApi.h @@ -0,0 +1,47 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" +#import "FWFObjectHostApi.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Flutter api implementation for WKWebViewConfiguration. + * + * Handles making callbacks to Dart for a WKWebViewConfiguration. + */ +@interface FWFWebViewConfigurationFlutterApiImpl : FWFWKWebViewConfigurationFlutterApi +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; + +- (void)createWithConfiguration:(WKWebViewConfiguration *)configuration + completion:(void (^)(NSError *_Nullable))completion; +@end + +/** + * Implementation of WKWebViewConfiguration for FWFWebViewConfigurationHostApiImpl. + */ +@interface FWFWebViewConfiguration : WKWebViewConfiguration +@property(readonly, nonnull, nonatomic) FWFObjectFlutterApiImpl *objectApi; + +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Host api implementation for WKWebViewConfiguration. + * + * Handles creating WKWebViewConfiguration that intercommunicate with a paired Dart object. + */ +@interface FWFWebViewConfigurationHostApiImpl : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFWebViewHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFWebViewHostApi.h new file mode 100644 index 0000000..f1bb59b --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFWebViewHostApi.h @@ -0,0 +1,50 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" +#import "FWFObjectHostApi.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * A set of Flutter and Dart assets used by a `FlutterEngine` to initialize execution. + * + * Default implementation delegates methods to FlutterDartProject. + */ +@interface FWFAssetManager : NSObject +- (NSString *)lookupKeyForAsset:(NSString *)asset; +@end + +/** + * Implementation of WKWebView that can be used as a FlutterPlatformView. + */ +@interface FWFWebView : WKWebView +@property(readonly, nonnull, nonatomic) FWFObjectFlutterApiImpl *objectApi; + +- (instancetype)initWithFrame:(CGRect)frame + configuration:(nonnull WKWebViewConfiguration *)configuration + binaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Host api implementation for WKWebView. + * + * Handles creating WKWebViews that intercommunicate with a paired Dart object. + */ +@interface FWFWebViewHostApiImpl : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; + +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager + bundle:(NSBundle *)bundle + assetManager:(FWFAssetManager *)assetManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFWebsiteDataStoreHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFWebsiteDataStoreHostApi.h new file mode 100644 index 0000000..72f00e0 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/FWFWebsiteDataStoreHostApi.h @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Host api implementation for WKWebsiteDataStore. + * + * Handles creating WKWebsiteDataStore that intercommunicate with a paired Dart object. + */ +@interface FWFWebsiteDataStoreHostApiImpl : NSObject +- (instancetype)initWithInstanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/webview-umbrella.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/webview-umbrella.h new file mode 100644 index 0000000..dbcd876 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Headers/webview-umbrella.h @@ -0,0 +1,21 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Info.plist b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Info.plist new file mode 100644 index 0000000..aa65c12 Binary files /dev/null and b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Info.plist differ diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Modules/module.modulemap b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Modules/module.modulemap new file mode 100644 index 0000000..1b7eaf6 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/Modules/module.modulemap @@ -0,0 +1,10 @@ +framework module webview_flutter_wkwebview { + umbrella header "webview-umbrella.h" + + export * + module * { export * } + + explicit module Test { + header "FWFInstanceManager_Test.h" + } +} diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/webview_flutter_wkwebview b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/webview_flutter_wkwebview new file mode 100755 index 0000000..d5fad6c Binary files /dev/null and b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64/webview_flutter_wkwebview.framework/webview_flutter_wkwebview differ diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FLTWebViewFlutterPlugin.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FLTWebViewFlutterPlugin.h new file mode 100644 index 0000000..2a80c7d --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FLTWebViewFlutterPlugin.h @@ -0,0 +1,8 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +@interface FLTWebViewFlutterPlugin : NSObject +@end diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFDataConverters.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFDataConverters.h new file mode 100644 index 0000000..2863048 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFDataConverters.h @@ -0,0 +1,154 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import "FWFGeneratedWebKitApis.h" + +#import + +NS_ASSUME_NONNULL_BEGIN + +/** + * Converts an FWFNSUrlRequestData to an NSURLRequest. + * + * @param data The data object containing information to create an NSURLRequest. + * + * @return An NSURLRequest or nil if data could not be converted. + */ +extern NSURLRequest *_Nullable FWFNSURLRequestFromRequestData(FWFNSUrlRequestData *data); + +/** + * Converts an FWFNSHttpCookieData to an NSHTTPCookie. + * + * @param data The data object containing information to create an NSHTTPCookie. + * + * @return An NSHTTPCookie or nil if data could not be converted. + */ +extern NSHTTPCookie *_Nullable FWFNSHTTPCookieFromCookieData(FWFNSHttpCookieData *data); + +/** + * Converts an FWFNSKeyValueObservingOptionsEnumData to an NSKeyValueObservingOptions. + * + * @param data The data object containing information to create an NSKeyValueObservingOptions. + * + * @return An NSKeyValueObservingOptions or -1 if data could not be converted. + */ +extern NSKeyValueObservingOptions FWFNSKeyValueObservingOptionsFromEnumData( + FWFNSKeyValueObservingOptionsEnumData *data); + +/** + * Converts an FWFNSHTTPCookiePropertyKeyEnumData to an NSHTTPCookiePropertyKey. + * + * @param data The data object containing information to create an NSHTTPCookiePropertyKey. + * + * @return An NSHttpCookiePropertyKey or nil if data could not be converted. + */ +extern NSHTTPCookiePropertyKey _Nullable FWFNSHTTPCookiePropertyKeyFromEnumData( + FWFNSHttpCookiePropertyKeyEnumData *data); + +/** + * Converts a WKUserScriptData to a WKUserScript. + * + * @param data The data object containing information to create a WKUserScript. + * + * @return A WKUserScript or nil if data could not be converted. + */ +extern WKUserScript *FWFWKUserScriptFromScriptData(FWFWKUserScriptData *data); + +/** + * Converts an FWFWKUserScriptInjectionTimeEnumData to a WKUserScriptInjectionTime. + * + * @param data The data object containing information to create a WKUserScriptInjectionTime. + * + * @return A WKUserScriptInjectionTime or -1 if data could not be converted. + */ +extern WKUserScriptInjectionTime FWFWKUserScriptInjectionTimeFromEnumData( + FWFWKUserScriptInjectionTimeEnumData *data); + +/** + * Converts an FWFWKAudiovisualMediaTypeEnumData to a WKAudiovisualMediaTypes. + * + * @param data The data object containing information to create a WKAudiovisualMediaTypes. + * + * @return A WKAudiovisualMediaType or -1 if data could not be converted. + */ +API_AVAILABLE(ios(10.0)) +extern WKAudiovisualMediaTypes FWFWKAudiovisualMediaTypeFromEnumData( + FWFWKAudiovisualMediaTypeEnumData *data); + +/** + * Converts an FWFWKWebsiteDataTypeEnumData to a WKWebsiteDataType. + * + * @param data The data object containing information to create a WKWebsiteDataType. + * + * @return A WKWebsiteDataType or nil if data could not be converted. + */ +extern NSString *_Nullable FWFWKWebsiteDataTypeFromEnumData(FWFWKWebsiteDataTypeEnumData *data); + +/** + * Converts a WKNavigationAction to an FWFWKNavigationActionData. + * + * @param action The object containing information to create a WKNavigationActionData. + * + * @return A FWFWKNavigationActionData. + */ +extern FWFWKNavigationActionData *FWFWKNavigationActionDataFromNavigationAction( + WKNavigationAction *action); + +/** + * Converts a NSURLRequest to an FWFNSUrlRequestData. + * + * @param request The object containing information to create a WKNavigationActionData. + * + * @return A FWFNSUrlRequestData. + */ +extern FWFNSUrlRequestData *FWFNSUrlRequestDataFromNSURLRequest(NSURLRequest *request); + +/** + * Converts a WKFrameInfo to an FWFWKFrameInfoData. + * + * @param info The object containing information to create a FWFWKFrameInfoData. + * + * @return A FWFWKFrameInfoData. + */ +extern FWFWKFrameInfoData *FWFWKFrameInfoDataFromWKFrameInfo(WKFrameInfo *info); + +/** + * Converts an FWFWKNavigationActionPolicyEnumData to a WKNavigationActionPolicy. + * + * @param data The data object containing information to create a WKNavigationActionPolicy. + * + * @return A WKNavigationActionPolicy or -1 if data could not be converted. + */ +extern WKNavigationActionPolicy FWFWKNavigationActionPolicyFromEnumData( + FWFWKNavigationActionPolicyEnumData *data); + +/** + * Converts a NSError to an FWFNSErrorData. + * + * @param error The object containing information to create a FWFNSErrorData. + * + * @return A FWFNSErrorData. + */ +extern FWFNSErrorData *FWFNSErrorDataFromNSError(NSError *error); + +/** + * Converts an NSKeyValueChangeKey to a FWFNSKeyValueChangeKeyEnumData. + * + * @param key The data object containing information to create a FWFNSKeyValueChangeKeyEnumData. + * + * @return A FWFNSKeyValueChangeKeyEnumData or nil if data could not be converted. + */ +extern FWFNSKeyValueChangeKeyEnumData *FWFNSKeyValueChangeKeyEnumDataFromNSKeyValueChangeKey( + NSKeyValueChangeKey key); + +/** + * Converts a WKScriptMessage to an FWFWKScriptMessageData. + * + * @param message The object containing information to create a FWFWKScriptMessageData. + * + * @return A FWFWKScriptMessageData. + */ +extern FWFWKScriptMessageData *FWFWKScriptMessageDataFromWKScriptMessage(WKScriptMessage *message); + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFGeneratedWebKitApis.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFGeneratedWebKitApis.h new file mode 100644 index 0000000..8cbd2c7 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFGeneratedWebKitApis.h @@ -0,0 +1,557 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. +// Autogenerated from Pigeon (v3.1.5), do not edit directly. +// See also: https://pub.dev/packages/pigeon +#import +@protocol FlutterBinaryMessenger; +@protocol FlutterMessageCodec; +@class FlutterError; +@class FlutterStandardTypedData; + +NS_ASSUME_NONNULL_BEGIN + +typedef NS_ENUM(NSUInteger, FWFNSKeyValueObservingOptionsEnum) { + FWFNSKeyValueObservingOptionsEnumNewValue = 0, + FWFNSKeyValueObservingOptionsEnumOldValue = 1, + FWFNSKeyValueObservingOptionsEnumInitialValue = 2, + FWFNSKeyValueObservingOptionsEnumPriorNotification = 3, +}; + +typedef NS_ENUM(NSUInteger, FWFNSKeyValueChangeEnum) { + FWFNSKeyValueChangeEnumSetting = 0, + FWFNSKeyValueChangeEnumInsertion = 1, + FWFNSKeyValueChangeEnumRemoval = 2, + FWFNSKeyValueChangeEnumReplacement = 3, +}; + +typedef NS_ENUM(NSUInteger, FWFNSKeyValueChangeKeyEnum) { + FWFNSKeyValueChangeKeyEnumIndexes = 0, + FWFNSKeyValueChangeKeyEnumKind = 1, + FWFNSKeyValueChangeKeyEnumNewValue = 2, + FWFNSKeyValueChangeKeyEnumNotificationIsPrior = 3, + FWFNSKeyValueChangeKeyEnumOldValue = 4, +}; + +typedef NS_ENUM(NSUInteger, FWFWKUserScriptInjectionTimeEnum) { + FWFWKUserScriptInjectionTimeEnumAtDocumentStart = 0, + FWFWKUserScriptInjectionTimeEnumAtDocumentEnd = 1, +}; + +typedef NS_ENUM(NSUInteger, FWFWKAudiovisualMediaTypeEnum) { + FWFWKAudiovisualMediaTypeEnumNone = 0, + FWFWKAudiovisualMediaTypeEnumAudio = 1, + FWFWKAudiovisualMediaTypeEnumVideo = 2, + FWFWKAudiovisualMediaTypeEnumAll = 3, +}; + +typedef NS_ENUM(NSUInteger, FWFWKWebsiteDataTypeEnum) { + FWFWKWebsiteDataTypeEnumCookies = 0, + FWFWKWebsiteDataTypeEnumMemoryCache = 1, + FWFWKWebsiteDataTypeEnumDiskCache = 2, + FWFWKWebsiteDataTypeEnumOfflineWebApplicationCache = 3, + FWFWKWebsiteDataTypeEnumLocalStorage = 4, + FWFWKWebsiteDataTypeEnumSessionStorage = 5, + FWFWKWebsiteDataTypeEnumWebSQLDatabases = 6, + FWFWKWebsiteDataTypeEnumIndexedDBDatabases = 7, +}; + +typedef NS_ENUM(NSUInteger, FWFWKNavigationActionPolicyEnum) { + FWFWKNavigationActionPolicyEnumAllow = 0, + FWFWKNavigationActionPolicyEnumCancel = 1, +}; + +typedef NS_ENUM(NSUInteger, FWFNSHttpCookiePropertyKeyEnum) { + FWFNSHttpCookiePropertyKeyEnumComment = 0, + FWFNSHttpCookiePropertyKeyEnumCommentUrl = 1, + FWFNSHttpCookiePropertyKeyEnumDiscard = 2, + FWFNSHttpCookiePropertyKeyEnumDomain = 3, + FWFNSHttpCookiePropertyKeyEnumExpires = 4, + FWFNSHttpCookiePropertyKeyEnumMaximumAge = 5, + FWFNSHttpCookiePropertyKeyEnumName = 6, + FWFNSHttpCookiePropertyKeyEnumOriginUrl = 7, + FWFNSHttpCookiePropertyKeyEnumPath = 8, + FWFNSHttpCookiePropertyKeyEnumPort = 9, + FWFNSHttpCookiePropertyKeyEnumSameSitePolicy = 10, + FWFNSHttpCookiePropertyKeyEnumSecure = 11, + FWFNSHttpCookiePropertyKeyEnumValue = 12, + FWFNSHttpCookiePropertyKeyEnumVersion = 13, +}; + +@class FWFNSKeyValueObservingOptionsEnumData; +@class FWFNSKeyValueChangeKeyEnumData; +@class FWFWKUserScriptInjectionTimeEnumData; +@class FWFWKAudiovisualMediaTypeEnumData; +@class FWFWKWebsiteDataTypeEnumData; +@class FWFWKNavigationActionPolicyEnumData; +@class FWFNSHttpCookiePropertyKeyEnumData; +@class FWFNSUrlRequestData; +@class FWFWKUserScriptData; +@class FWFWKNavigationActionData; +@class FWFWKFrameInfoData; +@class FWFNSErrorData; +@class FWFWKScriptMessageData; +@class FWFNSHttpCookieData; + +@interface FWFNSKeyValueObservingOptionsEnumData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithValue:(FWFNSKeyValueObservingOptionsEnum)value; +@property(nonatomic, assign) FWFNSKeyValueObservingOptionsEnum value; +@end + +@interface FWFNSKeyValueChangeKeyEnumData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithValue:(FWFNSKeyValueChangeKeyEnum)value; +@property(nonatomic, assign) FWFNSKeyValueChangeKeyEnum value; +@end + +@interface FWFWKUserScriptInjectionTimeEnumData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithValue:(FWFWKUserScriptInjectionTimeEnum)value; +@property(nonatomic, assign) FWFWKUserScriptInjectionTimeEnum value; +@end + +@interface FWFWKAudiovisualMediaTypeEnumData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithValue:(FWFWKAudiovisualMediaTypeEnum)value; +@property(nonatomic, assign) FWFWKAudiovisualMediaTypeEnum value; +@end + +@interface FWFWKWebsiteDataTypeEnumData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithValue:(FWFWKWebsiteDataTypeEnum)value; +@property(nonatomic, assign) FWFWKWebsiteDataTypeEnum value; +@end + +@interface FWFWKNavigationActionPolicyEnumData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithValue:(FWFWKNavigationActionPolicyEnum)value; +@property(nonatomic, assign) FWFWKNavigationActionPolicyEnum value; +@end + +@interface FWFNSHttpCookiePropertyKeyEnumData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithValue:(FWFNSHttpCookiePropertyKeyEnum)value; +@property(nonatomic, assign) FWFNSHttpCookiePropertyKeyEnum value; +@end + +@interface FWFNSUrlRequestData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithUrl:(NSString *)url + httpMethod:(nullable NSString *)httpMethod + httpBody:(nullable FlutterStandardTypedData *)httpBody + allHttpHeaderFields:(NSDictionary *)allHttpHeaderFields; +@property(nonatomic, copy) NSString *url; +@property(nonatomic, copy, nullable) NSString *httpMethod; +@property(nonatomic, strong, nullable) FlutterStandardTypedData *httpBody; +@property(nonatomic, strong) NSDictionary *allHttpHeaderFields; +@end + +@interface FWFWKUserScriptData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithSource:(NSString *)source + injectionTime:(nullable FWFWKUserScriptInjectionTimeEnumData *)injectionTime + isMainFrameOnly:(NSNumber *)isMainFrameOnly; +@property(nonatomic, copy) NSString *source; +@property(nonatomic, strong, nullable) FWFWKUserScriptInjectionTimeEnumData *injectionTime; +@property(nonatomic, strong) NSNumber *isMainFrameOnly; +@end + +@interface FWFWKNavigationActionData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithRequest:(FWFNSUrlRequestData *)request + targetFrame:(FWFWKFrameInfoData *)targetFrame; +@property(nonatomic, strong) FWFNSUrlRequestData *request; +@property(nonatomic, strong) FWFWKFrameInfoData *targetFrame; +@end + +@interface FWFWKFrameInfoData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithIsMainFrame:(NSNumber *)isMainFrame; +@property(nonatomic, strong) NSNumber *isMainFrame; +@end + +@interface FWFNSErrorData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithCode:(NSNumber *)code + domain:(NSString *)domain + localizedDescription:(NSString *)localizedDescription; +@property(nonatomic, strong) NSNumber *code; +@property(nonatomic, copy) NSString *domain; +@property(nonatomic, copy) NSString *localizedDescription; +@end + +@interface FWFWKScriptMessageData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithName:(NSString *)name body:(id)body; +@property(nonatomic, copy) NSString *name; +@property(nonatomic, strong) id body; +@end + +@interface FWFNSHttpCookieData : NSObject +/// `init` unavailable to enforce nonnull fields, see the `make` class method. +- (instancetype)init NS_UNAVAILABLE; ++ (instancetype)makeWithPropertyKeys:(NSArray *)propertyKeys + propertyValues:(NSArray *)propertyValues; +@property(nonatomic, strong) NSArray *propertyKeys; +@property(nonatomic, strong) NSArray *propertyValues; +@end + +/// The codec used by FWFWKWebsiteDataStoreHostApi. +NSObject *FWFWKWebsiteDataStoreHostApiGetCodec(void); + +@protocol FWFWKWebsiteDataStoreHostApi +- (void)createFromWebViewConfigurationWithIdentifier:(NSNumber *)identifier + configurationIdentifier:(NSNumber *)configurationIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)createDefaultDataStoreWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)removeDataFromDataStoreWithIdentifier:(NSNumber *)identifier + ofTypes:(NSArray *)dataTypes + modifiedSince:(NSNumber *)modificationTimeInSecondsSinceEpoch + completion:(void (^)(NSNumber *_Nullable, + FlutterError *_Nullable))completion; +@end + +extern void FWFWKWebsiteDataStoreHostApiSetup( + id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFUIViewHostApi. +NSObject *FWFUIViewHostApiGetCodec(void); + +@protocol FWFUIViewHostApi +- (void)setBackgroundColorForViewWithIdentifier:(NSNumber *)identifier + toValue:(nullable NSNumber *)value + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setOpaqueForViewWithIdentifier:(NSNumber *)identifier + isOpaque:(NSNumber *)opaque + error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFUIViewHostApiSetup(id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFUIScrollViewHostApi. +NSObject *FWFUIScrollViewHostApiGetCodec(void); + +@protocol FWFUIScrollViewHostApi +- (void)createFromWebViewWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +/// @return `nil` only when `error != nil`. +- (nullable NSArray *) + contentOffsetForScrollViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)scrollByForScrollViewWithIdentifier:(NSNumber *)identifier + x:(NSNumber *)x + y:(NSNumber *)y + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setContentOffsetForScrollViewWithIdentifier:(NSNumber *)identifier + toX:(NSNumber *)x + y:(NSNumber *)y + error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFUIScrollViewHostApiSetup(id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKWebViewConfigurationHostApi. +NSObject *FWFWKWebViewConfigurationHostApiGetCodec(void); + +@protocol FWFWKWebViewConfigurationHostApi +- (void)createWithIdentifier:(NSNumber *)identifier error:(FlutterError *_Nullable *_Nonnull)error; +- (void)createFromWebViewWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setAllowsInlineMediaPlaybackForConfigurationWithIdentifier:(NSNumber *)identifier + isAllowed:(NSNumber *)allow + error: + (FlutterError *_Nullable *_Nonnull) + error; +- (void) + setMediaTypesRequiresUserActionForConfigurationWithIdentifier:(NSNumber *)identifier + forTypes: + (NSArray< + FWFWKAudiovisualMediaTypeEnumData + *> *)types + error: + (FlutterError *_Nullable *_Nonnull) + error; +@end + +extern void FWFWKWebViewConfigurationHostApiSetup( + id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKWebViewConfigurationFlutterApi. +NSObject *FWFWKWebViewConfigurationFlutterApiGetCodec(void); + +@interface FWFWKWebViewConfigurationFlutterApi : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger; +- (void)createWithIdentifier:(NSNumber *)identifier + completion:(void (^)(NSError *_Nullable))completion; +@end +/// The codec used by FWFWKUserContentControllerHostApi. +NSObject *FWFWKUserContentControllerHostApiGetCodec(void); + +@protocol FWFWKUserContentControllerHostApi +- (void)createFromWebViewConfigurationWithIdentifier:(NSNumber *)identifier + configurationIdentifier:(NSNumber *)configurationIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)addScriptMessageHandlerForControllerWithIdentifier:(NSNumber *)identifier + handlerIdentifier:(NSNumber *)handlerIdentifier + ofName:(NSString *)name + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)removeScriptMessageHandlerForControllerWithIdentifier:(NSNumber *)identifier + name:(NSString *)name + error:(FlutterError *_Nullable *_Nonnull) + error; +- (void)removeAllScriptMessageHandlersForControllerWithIdentifier:(NSNumber *)identifier + error: + (FlutterError *_Nullable *_Nonnull) + error; +- (void)addUserScriptForControllerWithIdentifier:(NSNumber *)identifier + userScript:(FWFWKUserScriptData *)userScript + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)removeAllUserScriptsForControllerWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFWKUserContentControllerHostApiSetup( + id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKPreferencesHostApi. +NSObject *FWFWKPreferencesHostApiGetCodec(void); + +@protocol FWFWKPreferencesHostApi +- (void)createFromWebViewConfigurationWithIdentifier:(NSNumber *)identifier + configurationIdentifier:(NSNumber *)configurationIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setJavaScriptEnabledForPreferencesWithIdentifier:(NSNumber *)identifier + isEnabled:(NSNumber *)enabled + error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFWKPreferencesHostApiSetup(id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKScriptMessageHandlerHostApi. +NSObject *FWFWKScriptMessageHandlerHostApiGetCodec(void); + +@protocol FWFWKScriptMessageHandlerHostApi +- (void)createWithIdentifier:(NSNumber *)identifier error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFWKScriptMessageHandlerHostApiSetup( + id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKScriptMessageHandlerFlutterApi. +NSObject *FWFWKScriptMessageHandlerFlutterApiGetCodec(void); + +@interface FWFWKScriptMessageHandlerFlutterApi : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger; +- (void)didReceiveScriptMessageForHandlerWithIdentifier:(NSNumber *)identifier + userContentControllerIdentifier:(NSNumber *)userContentControllerIdentifier + message:(FWFWKScriptMessageData *)message + completion:(void (^)(NSError *_Nullable))completion; +@end +/// The codec used by FWFWKNavigationDelegateHostApi. +NSObject *FWFWKNavigationDelegateHostApiGetCodec(void); + +@protocol FWFWKNavigationDelegateHostApi +- (void)createWithIdentifier:(NSNumber *)identifier error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFWKNavigationDelegateHostApiSetup( + id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKNavigationDelegateFlutterApi. +NSObject *FWFWKNavigationDelegateFlutterApiGetCodec(void); + +@interface FWFWKNavigationDelegateFlutterApi : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger; +- (void)didFinishNavigationForDelegateWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + URL:(nullable NSString *)url + completion:(void (^)(NSError *_Nullable))completion; +- (void)didStartProvisionalNavigationForDelegateWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + URL:(nullable NSString *)url + completion: + (void (^)(NSError *_Nullable))completion; +- (void) + decidePolicyForNavigationActionForDelegateWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + navigationAction: + (FWFWKNavigationActionData *)navigationAction + completion: + (void (^)(FWFWKNavigationActionPolicyEnumData + *_Nullable, + NSError *_Nullable))completion; +- (void)didFailNavigationForDelegateWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + error:(FWFNSErrorData *)error + completion:(void (^)(NSError *_Nullable))completion; +- (void)didFailProvisionalNavigationForDelegateWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + error:(FWFNSErrorData *)error + completion: + (void (^)(NSError *_Nullable))completion; +- (void)webViewWebContentProcessDidTerminateForDelegateWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + completion:(void (^)(NSError *_Nullable)) + completion; +@end +/// The codec used by FWFNSObjectHostApi. +NSObject *FWFNSObjectHostApiGetCodec(void); + +@protocol FWFNSObjectHostApi +- (void)disposeObjectWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)addObserverForObjectWithIdentifier:(NSNumber *)identifier + observerIdentifier:(NSNumber *)observerIdentifier + keyPath:(NSString *)keyPath + options: + (NSArray *)options + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)removeObserverForObjectWithIdentifier:(NSNumber *)identifier + observerIdentifier:(NSNumber *)observerIdentifier + keyPath:(NSString *)keyPath + error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFNSObjectHostApiSetup(id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFNSObjectFlutterApi. +NSObject *FWFNSObjectFlutterApiGetCodec(void); + +@interface FWFNSObjectFlutterApi : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger; +- (void)observeValueForObjectWithIdentifier:(NSNumber *)identifier + keyPath:(NSString *)keyPath + objectIdentifier:(NSNumber *)objectIdentifier + changeKeys:(NSArray *)changeKeys + changeValues:(NSArray *)changeValues + completion:(void (^)(NSError *_Nullable))completion; +- (void)disposeObjectWithIdentifier:(NSNumber *)identifier + completion:(void (^)(NSError *_Nullable))completion; +@end +/// The codec used by FWFWKWebViewHostApi. +NSObject *FWFWKWebViewHostApiGetCodec(void); + +@protocol FWFWKWebViewHostApi +- (void)createWithIdentifier:(NSNumber *)identifier + configurationIdentifier:(NSNumber *)configurationIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setUIDelegateForWebViewWithIdentifier:(NSNumber *)identifier + delegateIdentifier:(nullable NSNumber *)uiDelegateIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setNavigationDelegateForWebViewWithIdentifier:(NSNumber *)identifier + delegateIdentifier: + (nullable NSNumber *)navigationDelegateIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (nullable NSString *)URLForWebViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +/// @return `nil` only when `error != nil`. +- (nullable NSNumber *)estimatedProgressForWebViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull) + error; +- (void)loadRequestForWebViewWithIdentifier:(NSNumber *)identifier + request:(FWFNSUrlRequestData *)request + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)loadHTMLForWebViewWithIdentifier:(NSNumber *)identifier + HTMLString:(NSString *)string + baseURL:(nullable NSString *)baseUrl + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)loadFileForWebViewWithIdentifier:(NSNumber *)identifier + fileURL:(NSString *)url + readAccessURL:(NSString *)readAccessUrl + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)loadAssetForWebViewWithIdentifier:(NSNumber *)identifier + assetKey:(NSString *)key + error:(FlutterError *_Nullable *_Nonnull)error; +/// @return `nil` only when `error != nil`. +- (nullable NSNumber *)canGoBackForWebViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +/// @return `nil` only when `error != nil`. +- (nullable NSNumber *)canGoForwardForWebViewWithIdentifier:(NSNumber *)identifier + error: + (FlutterError *_Nullable *_Nonnull)error; +- (void)goBackForWebViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)goForwardForWebViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)reloadWebViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (nullable NSString *)titleForWebViewWithIdentifier:(NSNumber *)identifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setAllowsBackForwardForWebViewWithIdentifier:(NSNumber *)identifier + isAllowed:(NSNumber *)allow + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setUserAgentForWebViewWithIdentifier:(NSNumber *)identifier + userAgent:(nullable NSString *)userAgent + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)evaluateJavaScriptForWebViewWithIdentifier:(NSNumber *)identifier + javaScriptString:(NSString *)javaScriptString + completion:(void (^)(id _Nullable, + FlutterError *_Nullable))completion; +@end + +extern void FWFWKWebViewHostApiSetup(id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKUIDelegateHostApi. +NSObject *FWFWKUIDelegateHostApiGetCodec(void); + +@protocol FWFWKUIDelegateHostApi +- (void)createWithIdentifier:(NSNumber *)identifier error:(FlutterError *_Nullable *_Nonnull)error; +@end + +extern void FWFWKUIDelegateHostApiSetup(id binaryMessenger, + NSObject *_Nullable api); + +/// The codec used by FWFWKUIDelegateFlutterApi. +NSObject *FWFWKUIDelegateFlutterApiGetCodec(void); + +@interface FWFWKUIDelegateFlutterApi : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger; +- (void)onCreateWebViewForDelegateWithIdentifier:(NSNumber *)identifier + webViewIdentifier:(NSNumber *)webViewIdentifier + configurationIdentifier:(NSNumber *)configurationIdentifier + navigationAction:(FWFWKNavigationActionData *)navigationAction + completion:(void (^)(NSError *_Nullable))completion; +@end +/// The codec used by FWFWKHttpCookieStoreHostApi. +NSObject *FWFWKHttpCookieStoreHostApiGetCodec(void); + +@protocol FWFWKHttpCookieStoreHostApi +- (void)createFromWebsiteDataStoreWithIdentifier:(NSNumber *)identifier + dataStoreIdentifier:(NSNumber *)websiteDataStoreIdentifier + error:(FlutterError *_Nullable *_Nonnull)error; +- (void)setCookieForStoreWithIdentifier:(NSNumber *)identifier + cookie:(FWFNSHttpCookieData *)cookie + completion:(void (^)(FlutterError *_Nullable))completion; +@end + +extern void FWFWKHttpCookieStoreHostApiSetup(id binaryMessenger, + NSObject *_Nullable api); + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFHTTPCookieStoreHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFHTTPCookieStoreHostApi.h new file mode 100644 index 0000000..887c9f1 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFHTTPCookieStoreHostApi.h @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Host api implementation for WKHTTPCookieStore. + * + * Handles creating WKHTTPCookieStore that intercommunicate with a paired Dart object. + */ +@interface FWFHTTPCookieStoreHostApiImpl : NSObject +- (instancetype)initWithInstanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFInstanceManager.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFInstanceManager.h new file mode 100644 index 0000000..5dec080 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFInstanceManager.h @@ -0,0 +1,97 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +NS_ASSUME_NONNULL_BEGIN + +typedef void (^FWFOnDeallocCallback)(long identifier); + +/** + * Maintains instances used to communicate with the corresponding objects in Dart. + * + * When an instance is added with an identifier, either can be used to retrieve the other. + * + * Added instances are added as a weak reference and a strong reference. When the strong reference + * is removed with `removeStrongReferenceWithIdentifier:` and the weak reference is deallocated, + * the `deallocCallback` is made with the instance's identifier. However, if the strong reference is + * removed and then the identifier is retrieved with the intention to pass the identifier to Dart + * (e.g. calling `identifierForInstance:identifierWillBePassedToFlutter:` with + * `identifierWillBePassedToFlutter` set to YES), the strong reference to the instance is recreated. + * The strong reference will then need to be removed manually again. + * + * Accessing and inserting to an InstanceManager is thread safe. + */ +@interface FWFInstanceManager : NSObject +@property(readonly) FWFOnDeallocCallback deallocCallback; +- (instancetype)initWithDeallocCallback:(FWFOnDeallocCallback)callback; +// TODO(bparrishMines): Pairs should not be able to be overwritten and this feature +// should be replaced with a call to clear the manager in the event of a hot restart. +/** + * Adds a new instance that was instantiated from Dart. + * + * If an instance or identifier has already been added, it will be replaced by the new values. The + * Dart InstanceManager is considered the source of truth and has the capability to overwrite stored + * pairs in response to hot restarts. + * + * @param instance The instance to be stored. + * @param instanceIdentifier The identifier to be paired with instance. This value must be >= 0. + */ +- (void)addDartCreatedInstance:(NSObject *)instance withIdentifier:(long)instanceIdentifier; + +/** + * Adds a new instance that was instantiated from the host platform. + * + * @param instance The instance to be stored. + * @return The unique identifier stored with instance. + */ +- (long)addHostCreatedInstance:(nonnull NSObject *)instance; + +/** + * Removes `instanceIdentifier` and its associated strongly referenced instance, if present, from + * the manager. + * + * @param instanceIdentifier The identifier paired to an instance. + * + * @return The removed instance if the manager contains the given instanceIdentifier, otherwise + * nil. + */ +- (nullable NSObject *)removeInstanceWithIdentifier:(long)instanceIdentifier; + +/** + * Retrieves the instance associated with identifier. + * + * @param instanceIdentifier The identifier paired to an instance. + * + * @return The instance associated with `instanceIdentifier` if the manager contains the value, + * otherwise nil. + */ +- (nullable NSObject *)instanceForIdentifier:(long)instanceIdentifier; + +/** + * Retrieves the identifier paired with an instance. + * + * If the manager contains `instance`, as a strong or weak reference, the strong reference to + * `instance` will be recreated and will need to be removed again with + * `removeInstanceWithIdentifier:`. + * + * This method also expects the Dart `InstanceManager` to have, or recreate, a weak reference to the + * instance the identifier is associated with once it receives it. + * + * @param instance An instance that may be stored in the manager. + * + * @return The identifier associated with `instance` if the manager contains the value, otherwise + * NSNotFound. + */ +- (long)identifierWithStrongReferenceForInstance:(nonnull NSObject *)instance; + +/** + * Returns whether this manager contains the given `instance`. + * + * @return Whether this manager contains the given `instance`. + */ +- (BOOL)containsInstance:(nonnull NSObject *)instance; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFInstanceManager_Test.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFInstanceManager_Test.h new file mode 100644 index 0000000..4f60904 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFInstanceManager_Test.h @@ -0,0 +1,26 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +NS_ASSUME_NONNULL_BEGIN + +@interface FWFInstanceManager () +/** + * The number of instances stored as a strong reference. + * + * Added for debugging purposes. + */ +- (NSUInteger)strongInstanceCount; + +/** + * The number of instances stored as a weak reference. + * + * Added for debugging purposes. NSMapTables that store keys or objects as weak reference will be + * reclaimed nondeterministically. + */ +- (NSUInteger)weakInstanceCount; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFNavigationDelegateHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFNavigationDelegateHostApi.h new file mode 100644 index 0000000..90e5541 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFNavigationDelegateHostApi.h @@ -0,0 +1,45 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" +#import "FWFObjectHostApi.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Flutter api implementation for WKNavigationDelegate. + * + * Handles making callbacks to Dart for a WKNavigationDelegate. + */ +@interface FWFNavigationDelegateFlutterApiImpl : FWFWKNavigationDelegateFlutterApi +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Implementation of WKNavigationDelegate for FWFNavigationDelegateHostApiImpl. + */ +@interface FWFNavigationDelegate : FWFObject +@property(readonly, nonnull, nonatomic) FWFNavigationDelegateFlutterApiImpl *navigationDelegateAPI; + +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Host api implementation for WKNavigationDelegate. + * + * Handles creating WKNavigationDelegate that intercommunicate with a paired Dart object. + */ +@interface FWFNavigationDelegateHostApiImpl : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFObjectHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFObjectHostApi.h new file mode 100644 index 0000000..0b740a5 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFObjectHostApi.h @@ -0,0 +1,47 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Flutter api implementation for NSObject. + * + * Handles making callbacks to Dart for an NSObject. + */ +@interface FWFObjectFlutterApiImpl : FWFNSObjectFlutterApi +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; + +- (void)observeValueForObject:(NSObject *)instance + keyPath:(NSString *)keyPath + object:(NSObject *)object + change:(NSDictionary *)change + completion:(void (^)(NSError *_Nullable))completion; +@end + +/** + * Implementation of NSObject for FWFObjectHostApiImpl. + */ +@interface FWFObject : NSObject +@property(readonly, nonnull, nonatomic) FWFObjectFlutterApiImpl *objectApi; + +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Host api implementation for NSObject. + * + * Handles creating NSObject that intercommunicate with a paired Dart object. + */ +@interface FWFObjectHostApiImpl : NSObject +- (instancetype)initWithInstanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFPreferencesHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFPreferencesHostApi.h new file mode 100644 index 0000000..de2d264 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFPreferencesHostApi.h @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Host api implementation for WKPreferences. + * + * Handles creating WKPreferences that intercommunicate with a paired Dart object. + */ +@interface FWFPreferencesHostApiImpl : NSObject +- (instancetype)initWithInstanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFScriptMessageHandlerHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFScriptMessageHandlerHostApi.h new file mode 100644 index 0000000..9c5769e --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFScriptMessageHandlerHostApi.h @@ -0,0 +1,45 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" +#import "FWFObjectHostApi.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Flutter api implementation for WKScriptMessageHandler. + * + * Handles making callbacks to Dart for a WKScriptMessageHandler. + */ +@interface FWFScriptMessageHandlerFlutterApiImpl : FWFWKScriptMessageHandlerFlutterApi +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Implementation of WKScriptMessageHandler for FWFScriptMessageHandlerHostApiImpl. + */ +@interface FWFScriptMessageHandler : FWFObject +@property(readonly, nonnull, nonatomic) + FWFScriptMessageHandlerFlutterApiImpl *scriptMessageHandlerAPI; + +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Host api implementation for WKScriptMessageHandler. + * + * Handles creating WKScriptMessageHandler that intercommunicate with a paired Dart object. + */ +@interface FWFScriptMessageHandlerHostApiImpl : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFScrollViewHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFScrollViewHostApi.h new file mode 100644 index 0000000..25f373f --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFScrollViewHostApi.h @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Host api implementation for UIScrollView. + * + * Handles creating UIScrollView that intercommunicate with a paired Dart object. + */ +@interface FWFScrollViewHostApiImpl : NSObject +- (instancetype)initWithInstanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFUIDelegateHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFUIDelegateHostApi.h new file mode 100644 index 0000000..7b6b4ee --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFUIDelegateHostApi.h @@ -0,0 +1,48 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" +#import "FWFObjectHostApi.h" +#import "FWFWebViewConfigurationHostApi.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Flutter api implementation for WKUIDelegate. + * + * Handles making callbacks to Dart for a WKUIDelegate. + */ +@interface FWFUIDelegateFlutterApiImpl : FWFWKUIDelegateFlutterApi +@property(readonly, nonatomic) + FWFWebViewConfigurationFlutterApiImpl *webViewConfigurationFlutterApi; + +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Implementation of WKUIDelegate for FWFUIDelegateHostApiImpl. + */ +@interface FWFUIDelegate : FWFObject +@property(readonly, nonnull, nonatomic) FWFUIDelegateFlutterApiImpl *UIDelegateAPI; + +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Host api implementation for WKUIDelegate. + * + * Handles creating WKUIDelegate that intercommunicate with a paired Dart object. + */ +@interface FWFUIDelegateHostApiImpl : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFUIViewHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFUIViewHostApi.h new file mode 100644 index 0000000..82edd6b --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFUIViewHostApi.h @@ -0,0 +1,21 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Host api implementation for UIView. + * + * Handles creating UIView that intercommunicate with a paired Dart object. + */ +@interface FWFUIViewHostApiImpl : NSObject +- (instancetype)initWithInstanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFUserContentControllerHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFUserContentControllerHostApi.h new file mode 100644 index 0000000..f0e5a13 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFUserContentControllerHostApi.h @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Host api implementation for WKUserContentController. + * + * Handles creating WKUserContentController that intercommunicate with a paired Dart object. + */ +@interface FWFUserContentControllerHostApiImpl : NSObject +- (instancetype)initWithInstanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFWebViewConfigurationHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFWebViewConfigurationHostApi.h new file mode 100644 index 0000000..f1e62cc --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFWebViewConfigurationHostApi.h @@ -0,0 +1,47 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" +#import "FWFObjectHostApi.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Flutter api implementation for WKWebViewConfiguration. + * + * Handles making callbacks to Dart for a WKWebViewConfiguration. + */ +@interface FWFWebViewConfigurationFlutterApiImpl : FWFWKWebViewConfigurationFlutterApi +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; + +- (void)createWithConfiguration:(WKWebViewConfiguration *)configuration + completion:(void (^)(NSError *_Nullable))completion; +@end + +/** + * Implementation of WKWebViewConfiguration for FWFWebViewConfigurationHostApiImpl. + */ +@interface FWFWebViewConfiguration : WKWebViewConfiguration +@property(readonly, nonnull, nonatomic) FWFObjectFlutterApiImpl *objectApi; + +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Host api implementation for WKWebViewConfiguration. + * + * Handles creating WKWebViewConfiguration that intercommunicate with a paired Dart object. + */ +@interface FWFWebViewConfigurationHostApiImpl : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFWebViewHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFWebViewHostApi.h new file mode 100644 index 0000000..f1bb59b --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFWebViewHostApi.h @@ -0,0 +1,50 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" +#import "FWFObjectHostApi.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * A set of Flutter and Dart assets used by a `FlutterEngine` to initialize execution. + * + * Default implementation delegates methods to FlutterDartProject. + */ +@interface FWFAssetManager : NSObject +- (NSString *)lookupKeyForAsset:(NSString *)asset; +@end + +/** + * Implementation of WKWebView that can be used as a FlutterPlatformView. + */ +@interface FWFWebView : WKWebView +@property(readonly, nonnull, nonatomic) FWFObjectFlutterApiImpl *objectApi; + +- (instancetype)initWithFrame:(CGRect)frame + configuration:(nonnull WKWebViewConfiguration *)configuration + binaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; +@end + +/** + * Host api implementation for WKWebView. + * + * Handles creating WKWebViews that intercommunicate with a paired Dart object. + */ +@interface FWFWebViewHostApiImpl : NSObject +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager; + +- (instancetype)initWithBinaryMessenger:(id)binaryMessenger + instanceManager:(FWFInstanceManager *)instanceManager + bundle:(NSBundle *)bundle + assetManager:(FWFAssetManager *)assetManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFWebsiteDataStoreHostApi.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFWebsiteDataStoreHostApi.h new file mode 100644 index 0000000..72f00e0 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/FWFWebsiteDataStoreHostApi.h @@ -0,0 +1,22 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import + +#import "FWFGeneratedWebKitApis.h" +#import "FWFInstanceManager.h" + +NS_ASSUME_NONNULL_BEGIN + +/** + * Host api implementation for WKWebsiteDataStore. + * + * Handles creating WKWebsiteDataStore that intercommunicate with a paired Dart object. + */ +@interface FWFWebsiteDataStoreHostApiImpl : NSObject +- (instancetype)initWithInstanceManager:(FWFInstanceManager *)instanceManager; +@end + +NS_ASSUME_NONNULL_END diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/webview-umbrella.h b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/webview-umbrella.h new file mode 100644 index 0000000..dbcd876 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Headers/webview-umbrella.h @@ -0,0 +1,21 @@ +// Copyright 2013 The Flutter Authors. All rights reserved. +// Use of this source code is governed by a BSD-style license that can be +// found in the LICENSE file. + +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import +#import diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Info.plist b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Info.plist new file mode 100644 index 0000000..61761ab Binary files /dev/null and b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Info.plist differ diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Modules/module.modulemap b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Modules/module.modulemap new file mode 100644 index 0000000..1b7eaf6 --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/Modules/module.modulemap @@ -0,0 +1,10 @@ +framework module webview_flutter_wkwebview { + umbrella header "webview-umbrella.h" + + export * + module * { export * } + + explicit module Test { + header "FWFInstanceManager_Test.h" + } +} diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/_CodeSignature/CodeResources b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/_CodeSignature/CodeResources new file mode 100644 index 0000000..dcefa8d --- /dev/null +++ b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/_CodeSignature/CodeResources @@ -0,0 +1,311 @@ + + + + + files + + Headers/FLTWebViewFlutterPlugin.h + + elcyjBLummTXQxS2qpw1oTTs+1I= + + Headers/FWFDataConverters.h + + K7Cp2GK9C4AHgoBnq605gB9ZDlw= + + Headers/FWFGeneratedWebKitApis.h + + lxODDjZ1kWWYBK7fUjc2v+9tgpg= + + Headers/FWFHTTPCookieStoreHostApi.h + + YqWH52rTCYavMlrVLynEfr/RsKU= + + Headers/FWFInstanceManager.h + + sqeacVlRB+fHpmdjNw23gzUEUTg= + + Headers/FWFInstanceManager_Test.h + + NDVnnvNl6BQga0cccQ92remkT7c= + + Headers/FWFNavigationDelegateHostApi.h + + 0L5nwDOdJJv0CcsyVevXedmsOnE= + + Headers/FWFObjectHostApi.h + + 1gBWJ4e/YLsSaaOmuGosNyYYhaY= + + Headers/FWFPreferencesHostApi.h + + 1MwuJzXaUDQNB5fKTGzXvK3hG1g= + + Headers/FWFScriptMessageHandlerHostApi.h + + FAWfvljRP3Dg2rp/hM4+x+6iVSM= + + Headers/FWFScrollViewHostApi.h + + d9D1hkgPPGRdJT+ziBicMd7VgXs= + + Headers/FWFUIDelegateHostApi.h + + P039HWStS+pAQdS1mRlTOHO48HI= + + Headers/FWFUIViewHostApi.h + + qSc7eznQWl4xtFyCYXlDgJwErcE= + + Headers/FWFUserContentControllerHostApi.h + + DIt1/KkbENmh34oGQcam7nbgr8c= + + Headers/FWFWebViewConfigurationHostApi.h + + mCAFGUg6FCgajtKNkr4HpDyUls0= + + Headers/FWFWebViewHostApi.h + + L/+5DefCHc4i6zZ2c6qHEYi+bPk= + + Headers/FWFWebsiteDataStoreHostApi.h + + kC3MzeF9U7TymlPOT/paQ6sKhWQ= + + Headers/webview-umbrella.h + + dRypBdw6DQhLIiRYsz0hs9xOhJY= + + Info.plist + + KBCQHxfVLZbC1vAjz3ubNTmpAVk= + + Modules/module.modulemap + + ZtueaE49KY/RbBJHdq5G+5YqlVs= + + + files2 + + Headers/FLTWebViewFlutterPlugin.h + + hash2 + + QhaCSe99Puk/DwUSnOeDAWlxaUUwABzd49wwj9HptGI= + + + Headers/FWFDataConverters.h + + hash2 + + BeBRT0xbikNGgRGrQwRZiusXVQACQaHPhV/j1RLOUdU= + + + Headers/FWFGeneratedWebKitApis.h + + hash2 + + 8GxP7nAz95FHkPZfp9yIun8QaNC7AKpup2sPPXTzJ3Y= + + + Headers/FWFHTTPCookieStoreHostApi.h + + hash2 + + qCf4n30+ki0fsQ44FK+9nhVsAl6EMQb1GYNCl9w5/rU= + + + Headers/FWFInstanceManager.h + + hash2 + + lJ+oBPduU+QBOFj/WXGfq4MfFXJod4tV14xe4mgMl3g= + + + Headers/FWFInstanceManager_Test.h + + hash2 + + QNTJHdwieKnCQW0Uc8HzoANb6CbBNxDPK2p9PL3lkzM= + + + Headers/FWFNavigationDelegateHostApi.h + + hash2 + + uwTM/7oAmU6JEhhXAOcGGclqpsa+XWjMagCyhVMlJD8= + + + Headers/FWFObjectHostApi.h + + hash2 + + M9xZXCkzw9hyPCvTBqIU2IbJIdkBKBSeAue/BUv5dn4= + + + Headers/FWFPreferencesHostApi.h + + hash2 + + Mxf/VENiOUysNZkPXTV6L9c/udmeMehzItB+PlzZi3s= + + + Headers/FWFScriptMessageHandlerHostApi.h + + hash2 + + h8tr0TfqwIGendvbNxSOqRMq6vk6YYFpBLIHmPrjbuM= + + + Headers/FWFScrollViewHostApi.h + + hash2 + + Cs/33+PiXVXaDmMmcRVVLS2QeWiN9tUOD1K++dm/oAk= + + + Headers/FWFUIDelegateHostApi.h + + hash2 + + srhqZ/stmcvaLfJLfqM2NWKrj6iiZEg+s7Ra1qYWIDs= + + + Headers/FWFUIViewHostApi.h + + hash2 + + 9lRRJXWMLgNvK6Bh/zMsl2tOZ7J4iRb0naOt6f6EB2Q= + + + Headers/FWFUserContentControllerHostApi.h + + hash2 + + yo73t5zZ0tKYZ2WLdDeQG2u9eY9X5MgzVfLIPAXU6yU= + + + Headers/FWFWebViewConfigurationHostApi.h + + hash2 + + Wcytwr4dyTxVBJfAz5VrimDbxClSyXDS7XSPoc2kAhM= + + + Headers/FWFWebViewHostApi.h + + hash2 + + uxgXUTYGOU8R8zGolTokR+ZR+3Erueuqs+KT30uaXWc= + + + Headers/FWFWebsiteDataStoreHostApi.h + + hash2 + + 5CZMFSz6RnPDEDJPikTM4ApYDcqrdB8C+utgZYintFc= + + + Headers/webview-umbrella.h + + hash2 + + q5QwvRVpMG1G12Y23chlLVHHhBFGRPFsOsBpFD6OHTc= + + + Modules/module.modulemap + + hash2 + + eEx7ZCrE+zOMUaf+bqJF3UdHTxu6t3WJ/HqpZJjOq6o= + + + + rules + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^version.plist$ + + + rules2 + + .*\.dSYM($|/) + + weight + 11 + + ^(.*/)?\.DS_Store$ + + omit + + weight + 2000 + + ^.* + + ^.*\.lproj/ + + optional + + weight + 1000 + + ^.*\.lproj/locversion.plist$ + + omit + + weight + 1100 + + ^Base\.lproj/ + + weight + 1010 + + ^Info\.plist$ + + omit + + weight + 20 + + ^PkgInfo$ + + omit + + weight + 20 + + ^embedded\.provisionprofile$ + + weight + 20 + + ^version\.plist$ + + weight + 20 + + + + diff --git a/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/webview_flutter_wkwebview b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/webview_flutter_wkwebview new file mode 100755 index 0000000..daa339a Binary files /dev/null and b/Flutter/Release/webview_flutter_wkwebview.xcframework/ios-arm64_x86_64-simulator/webview_flutter_wkwebview.framework/webview_flutter_wkwebview differ diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index 78e7188..55cc87e 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -3,7 +3,7 @@ archiveVersion = 1; classes = { }; - objectVersion = 54; + objectVersion = 60; objects = { /* Begin PBXBuildFile section */ @@ -48,6 +48,7 @@ 97C147021CF9000F007C117D /* Info.plist */ = {isa = PBXFileReference; lastKnownFileType = text.plist.xml; path = Info.plist; sourceTree = ""; }; D464128FC0D5DAEBC1011C26 /* Pods-Runner.profile.xcconfig */ = {isa = PBXFileReference; includeInIndex = 1; lastKnownFileType = text.xcconfig; name = "Pods-Runner.profile.xcconfig"; path = "Target Support Files/Pods-Runner/Pods-Runner.profile.xcconfig"; sourceTree = ""; }; D7C4F924DD034151EFC15038 /* Pods_Runner.framework */ = {isa = PBXFileReference; explicitFileType = wrapper.framework; includeInIndex = 0; path = Pods_Runner.framework; sourceTree = BUILT_PRODUCTS_DIR; }; + E927088F2C014C9E00D01179 /* Flutter.xcframework */ = {isa = PBXFileReference; expectedSignature = "AppleDeveloperProgram:S8QB4VV633:FLUTTER.IO LLC"; lastKnownFileType = wrapper.xcframework; name = Flutter.xcframework; path = ../Flutter/Release/Flutter.xcframework; sourceTree = ""; }; E99D7D7C2BF428D3005C8F98 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/Main.strings; sourceTree = ""; }; E99D7D7D2BF428D3005C8F98 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/LaunchScreen.strings; sourceTree = ""; }; E99D7D812BF42A06005C8F98 /* ja */ = {isa = PBXFileReference; lastKnownFileType = text.plist.strings; name = ja; path = ja.lproj/InfoPlist.strings; sourceTree = ""; }; @@ -124,6 +125,7 @@ D3D7A1CBA3FB0154A6C84903 /* Frameworks */ = { isa = PBXGroup; children = ( + E927088F2C014C9E00D01179 /* Flutter.xcframework */, D7C4F924DD034151EFC15038 /* Pods_Runner.framework */, ); name = Frameworks; diff --git a/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme b/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme index 5e31d3d..498aa0d 100644 --- a/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme +++ b/ios/Runner.xcodeproj/xcshareddata/xcschemes/Runner.xcscheme @@ -40,7 +40,7 @@ ElevatedButton( onPressed: () { destinationController.openCamera(context, destination); }, - child: const Text("撮影")), - Obx(() => destinationController.photos.isNotEmpty - ? ElevatedButton( - style: ElevatedButton.styleFrom(backgroundColor: Colors.red), - onPressed: () async { - await destinationController.makeCheckin(destination, true, - destinationController.photos[0].path); - //Get.back(); - destinationController.rogainingCounted.value = true; - destinationController.skipGps = false; - destinationController.isPhotoShoot.value = false; + style: ElevatedButton.styleFrom( + shape: const CircleBorder(), + padding: const EdgeInsets.all(20), + backgroundColor: destinationController.photos.isEmpty + ? Colors.red + : Colors.grey[300], + ), + child: destinationController.photos.isEmpty + ? const Text("撮影", style: TextStyle(color: Colors.white)) + : const Text("再撮影", style: TextStyle(color: Colors.black)), + )), + Obx(() => destinationController.photos.isNotEmpty + ? ElevatedButton( + style: ElevatedButton.styleFrom(backgroundColor: Colors.red), + onPressed: () async { + await destinationController.makeCheckin(destination, true, + destinationController.photos[0].path); + destinationController.rogainingCounted.value = true; + destinationController.skipGps = false; + destinationController.isPhotoShoot.value = false; - Get.snackbar("チェックインしました。", - "${destination.sub_loc_id} : ${destination.name}", - backgroundColor: Colors.green, - colorText: Colors.white, - duration: const Duration(seconds: 2), // 表示時間を1秒に設定 - ); - // SnackBarの表示が終了するのを待ってからCameraPageを閉じる - await Future.delayed(const Duration(seconds: 2)); + Get.snackbar("チェックインしました。", + "${destination.sub_loc_id} : ${destination.name}", + backgroundColor: Colors.green, + colorText: Colors.white, + duration: const Duration(seconds: 2), + ); + await Future.delayed(const Duration(seconds: 2)); - Navigator.of(context).pop(true); // ここを修正 - }, - child: const Text("チェックイン")) - : Container()) - ], + Navigator.of(context).pop(true); + }, + child: const Text("チェックイン", style: TextStyle(color: Colors.white)), + ) + : Container()) + ], + ), ); } @@ -610,6 +618,114 @@ class BuyPointCamera extends StatelessWidget { Destination destination; + DestinationController destinationController = + Get.find(); + + @override + Widget build(BuildContext context) { + return Scaffold( + appBar: AppBar( + automaticallyImplyLeading: false, + title: Text( + "${destination.sub_loc_id} : ${destination.name}", + ), + ), + body: SingleChildScrollView( + child: Column( + mainAxisAlignment: MainAxisAlignment.spaceAround, + children: [ + Padding( + padding: const EdgeInsets.all(8.0), + child: Center( + child: Obx( + () => Container( + width: MediaQuery.of(context).size.width, + height: 370, + decoration: BoxDecoration( + image: DecorationImage( + // 要修正:getReceiptImage関数の戻り値がnullの場合のエラーハンドリングが不十分です。適切なデフォルト画像を表示するなどの処理を追加してください。 + // + image: getReceiptImage(), fit: BoxFit.cover)), + ), + ), + ), + ), + + Padding( + padding: const EdgeInsets.all(8.0), + child: Text(getTagText(true, destination.tags)), + ), + Padding( + padding: const EdgeInsets.symmetric(horizontal: 16.0), + child: Wrap( + spacing: 16.0, + runSpacing: 8.0, + children: [ + Obx(() => ElevatedButton( + onPressed: () { + destinationController.openCamera(context, destination); + }, + style: ElevatedButton.styleFrom( + shape: const CircleBorder(), + padding: const EdgeInsets.all(20), + backgroundColor: destinationController.photos.isEmpty + ? Colors.red + : Colors.grey[300], + ), + child: destinationController.photos.isEmpty + ? const Text("撮影", + style: TextStyle(color: Colors.white)) + : const Text("再撮影", + style: TextStyle(color: Colors.black)), + )), + ElevatedButton( + onPressed: () async { + await destinationController.cancelBuyPoint(destination); + Navigator.of(Get.context!).pop(); + destinationController.rogainingCounted.value = true; + destinationController.skipGps = false; + destinationController.isPhotoShoot.value = false; + }, + child: const Text("買い物なし")), + Obx(() => destinationController.photos.isNotEmpty + ? ElevatedButton( + style: ElevatedButton.styleFrom( + backgroundColor: Colors.red), + onPressed: () async { + await destinationController.makeBuyPoint( + destination, + destinationController.photos[0].path); + Get.back(); + destinationController.rogainingCounted.value = true; + destinationController.skipGps = false; + destinationController.isPhotoShoot.value = false; + Get.snackbar("お買い物加点を行いました", + "${destination.sub_loc_id} : ${destination.name}", + backgroundColor: Colors.green, + colorText: Colors.white); + }, + child: const Text("完了", + style: TextStyle(color: Colors.white))) + : Container()) + ], + ), + ), + ], + ), + ), + ); + } +} + + + + +/* +class BuyPointCamera extends StatelessWidget { + BuyPointCamera({Key? key, required this.destination}) : super(key: key); + + Destination destination; + DestinationController destinationController = Get.find(); @@ -725,7 +841,7 @@ class BuyPointCamera extends StatelessWidget { ); } } - +*/ class QRCodeScannerPage extends StatefulWidget { diff --git a/lib/pages/camera/custom_camera_view.dart b/lib/pages/camera/custom_camera_view.dart new file mode 100644 index 0000000..2f75855 --- /dev/null +++ b/lib/pages/camera/custom_camera_view.dart @@ -0,0 +1,163 @@ +import 'dart:io'; +import 'package:camera/camera.dart'; +import 'package:flutter/material.dart'; +import 'package:path/path.dart' as path; +import 'package:path_provider/path_provider.dart'; + +class CustomCameraView extends StatefulWidget { + final Function(String) onImageCaptured; + + const CustomCameraView({Key? key, required this.onImageCaptured}) : super(key: key); + + @override + _CustomCameraViewState createState() => _CustomCameraViewState(); +} + +class _CustomCameraViewState extends State { + CameraController? _controller; + late List _cameras; + int _selectedCameraIndex = 0; + double _currentScale = 1.0; + FlashMode _currentFlashMode = FlashMode.off; + + @override + void initState() { + super.initState(); + _initializeCamera(); + } + + Future _initializeCamera() async { + _cameras = await availableCameras(); + _controller = CameraController(_cameras[_selectedCameraIndex], ResolutionPreset.medium); + await _controller!.initialize(); + setState(() {}); + } + + @override + void dispose() { + _controller?.dispose(); + super.dispose(); + } + + Future _toggleCameraLens() async { + final newIndex = (_selectedCameraIndex + 1) % _cameras.length; + await _controller!.dispose(); + + setState(() { + _controller = null; + _selectedCameraIndex = newIndex; + }); + + _controller = CameraController(_cameras[_selectedCameraIndex], ResolutionPreset.medium); + await _controller!.initialize(); + + setState(() {}); + } + + void _toggleFlashMode() { + setState(() { + _currentFlashMode = (_currentFlashMode == FlashMode.off) ? FlashMode.torch : FlashMode.off; + }); + _controller!.setFlashMode(_currentFlashMode); + } + + void _zoomIn() { + setState(() { + _currentScale += 0.1; + if (_currentScale > 5.0) _currentScale = 5.0; + }); + _controller!.setZoomLevel(_currentScale); + } + + void _zoomOut() { + setState(() { + _currentScale -= 0.1; + if (_currentScale < 1.0) _currentScale = 1.0; + }); + _controller!.setZoomLevel(_currentScale); + } + + void _captureImage() async { + if (_controller!.value.isInitialized) { + final Directory appDirectory = await getApplicationDocumentsDirectory(); + final String imagePath = path.join(appDirectory.path, '${DateTime.now()}.jpg'); + + final XFile imageFile = await _controller!.takePicture(); + await imageFile.saveTo(imagePath); + + widget.onImageCaptured(imagePath); + Navigator.pop(context); + } + } + + @override + Widget build(BuildContext context) { + if (_controller == null || !_controller!.value.isInitialized) { + return Container(); + } + + return Stack( + children: [ + CameraPreview(_controller!), + Positioned( + bottom: 16.0, + left: 16.0, + right: 16.0, + child: Row( + mainAxisAlignment: MainAxisAlignment.spaceBetween, + children: [ + IconButton( + onPressed: _toggleFlashMode, + icon: Icon( + (_currentFlashMode == FlashMode.off) ? Icons.flash_off : Icons.flash_on, + color: Colors.white, + ), + iconSize: 32, + color: Colors.orange, + ), + GestureDetector( + onTap: _captureImage, + child: Container( + height: 80, + width: 80, + decoration: BoxDecoration( + shape: BoxShape.circle, + color: Colors.white, + border: Border.all(color: Colors.red, width: 4), + ), + child: const Icon(Icons.camera_alt, color: Colors.red, size: 40), + ), + ), + IconButton( + onPressed: _toggleCameraLens, + icon: const Icon(Icons.flip_camera_ios, color: Colors.white), + iconSize: 32, + color: Colors.blue, + ), + ], + ), + ), + Positioned( + top: 16.0, + right: 16.0, + child: Column( + children: [ + IconButton( + onPressed: _zoomIn, + icon: const Icon(Icons.zoom_in, color: Colors.white), + iconSize: 32, + color: Colors.green, + ), + IconButton( + onPressed: _zoomOut, + icon: const Icon(Icons.zoom_out, color: Colors.white), + iconSize: 32, + color: Colors.green, + ), + ], + ), + ), + ], + ); + } +} \ No newline at end of file diff --git a/lib/pages/destination/destination_controller.dart b/lib/pages/destination/destination_controller.dart index 318b9fd..9a553d4 100644 --- a/lib/pages/destination/destination_controller.dart +++ b/lib/pages/destination/destination_controller.dart @@ -14,6 +14,7 @@ import 'package:rogapp/main.dart'; import 'package:rogapp/model/destination.dart'; import 'package:rogapp/model/gps_data.dart'; import 'package:rogapp/pages/camera/camera_page.dart'; +import 'package:rogapp/pages/camera/custom_camera_view.dart'; import 'package:rogapp/pages/index/index_controller.dart'; import 'package:rogapp/routes/app_pages.dart'; import 'package:rogapp/services/DatabaseService.dart'; @@ -119,6 +120,7 @@ class DestinationController extends GetxController { var isCheckingIn = false.obs; // チェックイン操作中はtrueになり、重複してポップアップが出ないようにするもの。 + var isRouteShowing = false.obs; // ルートが表示されているかどうかを示すReactive変数 /* //==== Akira .. GPS信号シミュレーション用 ===== ここから、2024-4-5 // @@ -159,10 +161,18 @@ class DestinationController extends GetxController { } } + // //==== Akira .. GPS信号シミュレーション用 ======= ここまで */ + // ルートをクリアする関数です。 + void clearRoute() { + indexController.routePoints.clear(); + indexController.routePointLenght.value = 0; + isRouteShowing.value = false; + } + void showGPSDataNotReceivedPopup() { if (Get.context != null) { Get.dialog( @@ -750,6 +760,12 @@ class DestinationController extends GetxController { Navigator.push( context, MaterialPageRoute( + builder: (_) => CustomCameraView( + onImageCaptured: (imagePath) { + photos.add(File(imagePath)); + }, + ), + /* builder: (_) => CameraCamera( resolutionPreset: ResolutionPreset.medium, onFile: (file) { @@ -758,7 +774,10 @@ class DestinationController extends GetxController { //print("----image file is : $file----"); //setState(() {}); }, - ))); + ) + */ + ), + ); } // ルートポイントを取得する関数です。 @@ -1075,6 +1094,12 @@ class DestinationController extends GetxController { } Future _saveImageToGallery(String imagePath) async { + final status = await PermissionController.checkStoragePermission(); + if(!status){ + await PermissionController.requestStoragePermission(); + } + + /* final status = await Permission.storage.status; if (!status.isGranted) { final result = await Permission.storage.request(); @@ -1105,9 +1130,11 @@ class DestinationController extends GetxController { ); } ); + return; } } + */ try { final result = await ImageGallerySaver.saveFile(imagePath); @@ -1873,11 +1900,13 @@ class DestinationController extends GetxController { //Get.toNamed(AppPages.TRAVEL); }); destinationCount.value = destinations.length; + } catch (_) { skipGps = false; return; } finally { //Get.back(); + isRouteShowing.value = true; } }); } diff --git a/lib/pages/permission/permission.dart b/lib/pages/permission/permission.dart index a7d2cce..b1baed8 100644 --- a/lib/pages/permission/permission.dart +++ b/lib/pages/permission/permission.dart @@ -8,6 +8,7 @@ import 'dart:developer' as developer; class PermissionController { + /* static Future checkLocationPermissions() async { debugPrint("(gifunavi)== checkLocationPermissions =="); final alwaysPermission = await Permission.locationAlways.status; @@ -16,6 +17,29 @@ class PermissionController { return (alwaysPermission == PermissionStatus.granted || whenInUsePermission == PermissionStatus.granted) && (locationPermission == PermissionStatus.granted); + } + */ + + static Future checkStoragePermission() async { + debugPrint("(gifunavi)== checkStoragePermission =="); + final storagePermission = await Permission.storage.status; + return storagePermission == PermissionStatus.granted; + } + + static Future requestStoragePermission() async { + debugPrint("(gifunavi)== requestStoragePermission =="); + final storagePermission = await Permission.storage.request(); + + if (storagePermission == PermissionStatus.granted) { + return; + } + + if (storagePermission == PermissionStatus.permanentlyDenied) { + // リクエストが完了するまで待機 + await Future.delayed(Duration(milliseconds: 500)); + showPermissionDeniedDialog('storage_permission_needed_title','storage_permission_needed_main'); + } + } static Future checkLocationBasicPermission() async { @@ -45,7 +69,7 @@ class PermissionController { final locationStatus = await Permission.location.request(); if (locationStatus != PermissionStatus.granted) { - showPermissionDeniedDialog(); + showPermissionDeniedDialog('location_permission_needed_title','location_permission_needed_main'); } } }catch (e, stackTrace){ @@ -68,7 +92,7 @@ class PermissionController { final whenInUseStatus = await Permission.locationWhenInUse.request(); if (whenInUseStatus != PermissionStatus.granted) { - showPermissionDeniedDialog(); + showPermissionDeniedDialog('location_permission_needed_title','location_permission_needed_main'); }else{ if( !isLocationServiceRunning ){ isLocationServiceRunning=true; @@ -100,7 +124,7 @@ class PermissionController { final alwaysStatus = await Permission.locationAlways.request(); if (alwaysStatus != PermissionStatus.granted) { - showPermissionDeniedDialog(); + showPermissionDeniedDialog('location_permission_needed_title','location_permission_needed_main'); } } }catch (e, stackTrace){ @@ -128,12 +152,14 @@ class PermissionController { } } - static void showPermissionDeniedDialog() { + static void showPermissionDeniedDialog(String title,String message) { Get.dialog( AlertDialog( - title: Text('location_permission_needed_title'.tr), + //title: Text('location_permission_needed_title'.tr), + title: Text(title.tr), // 位置情報への許可が必要です - content: Text('location_permission_needed_main'.tr), + //content: Text('location_permission_needed_main'.tr), + content: Text(message.tr), // 岐阜ロゲでは、位置情報を使用してスタート・チェックイン・ゴール等の通過照明及び移動手段の記録のために、位置情報のトラッキングを行なっています。このためバックグラウンドでもトラッキングができるように位置情報の権限が必要です。 // 設定画面で、「岐阜ナビ」に対して、常に位置情報を許可するように設定してください。 actions: [ diff --git a/lib/utils/location_controller.dart b/lib/utils/location_controller.dart index 1125715..83b9da0 100644 --- a/lib/utils/location_controller.dart +++ b/lib/utils/location_controller.dart @@ -99,13 +99,13 @@ class LocationController extends GetxController { } if (position == null) { - gpsDebugMode ? debugPrint("getGpsSignalStrength position is null.") : null; + //gpsDebugMode ? debugPrint("getGpsSignalStrength position is null.") : null; latestSignalStrength.value = "low"; isGpsSignalWeak = true; return 'low'; } final accuracy = position.accuracy; - gpsDebugMode ? debugPrint("getGpsSignalStrength : ${accuracy}") : null; + //gpsDebugMode ? debugPrint("getGpsSignalStrength : ${accuracy}") : null; /* if(isSimulationMode){ return _simulatedSignalStrength.value; // GPS信号強度シミュレーション @@ -289,14 +289,14 @@ class LocationController extends GetxController { // positionStream = Geolocator.getPositionStream(locationSettings: locationOptions).listen( (Position? position) { - gpsDebugMode ? debugPrint("Position = ${position}"):null; + //gpsDebugMode ? debugPrint("Position = ${position}"):null; final signalStrength = getGpsSignalStrength(position); if (signalStrength == 'low') { isGpsSignalWeak = true; - gpsDebugMode ? debugPrint("LocationController.getPositionStream : isGpsSignalWeak = ${isGpsSignalWeak}"):null; + //gpsDebugMode ? debugPrint("LocationController.getPositionStream : isGpsSignalWeak = ${isGpsSignalWeak}"):null; } else { isGpsSignalWeak = false; - gpsDebugMode ? debugPrint("LocationController.getPositionStream : isGpsSignalWeak = ${isGpsSignalWeak}"):null; + //gpsDebugMode ? debugPrint("LocationController.getPositionStream : isGpsSignalWeak = ${isGpsSignalWeak}"):null; } final DestinationController destinationController = Get.find(); diff --git a/lib/utils/string_values.dart b/lib/utils/string_values.dart index 88e35e4..81decab 100644 --- a/lib/utils/string_values.dart +++ b/lib/utils/string_values.dart @@ -98,7 +98,8 @@ class StringValues extends Translations{ 'email': 'Email', 'confirm_password': 'Confirm Password', 'cancel_checkin': 'Cancel Check-in', - 'go_here': 'Go Here', + 'go_here': 'Show route', + 'cancel_route':'Clear route', 'start_rogaining': 'Start Rogaining', 'in_game': 'In Game', 'finish_rogaining': 'Finish Rogaining', @@ -301,7 +302,8 @@ class StringValues extends Translations{ 'email': 'ゼッケン番号', 'confirm_password': 'パスワードを認証する', 'cancel_checkin': 'チェックイン取消', - 'go_here': 'ここへ行く', + 'go_here': 'ルート表示', + 'cancel_route':'ルート消去', 'start_rogaining': 'ロゲ開始', 'in_game': '競技中', 'finish_rogaining': 'ロゲゴール', @@ -359,7 +361,7 @@ class StringValues extends Translations{ 'could_not_communicate_with_server': 'サーバーと通信できませんでした', 'communication_error_occurred': '通信エラーがおきました', 'checked_in': 'チェックインしました。', - 'cancel_checkin': 'チェックイン取り消し', + 'cancel_checkin': 'チェックイン取消', 'checkin_canceled_for': 'のチェックインは取り消されました', 'error': 'エラー', 'failed_to_cancel_checkin': 'チェックイン取り消しに失敗しました。', @@ -390,6 +392,8 @@ class StringValues extends Translations{ 'location_permission_permanently_denied_title': '位置情報の許可が永久に拒否されました', 'location_permission_permanently_denied_message': '位置情報の許可が永久に拒否されました。位置情報の許可を付与するには、アプリ設定を開いてください。', 'open_settings': '設定を開く', + 'storage_permission_needed_title': '写真ライブラリへの許可が必要です', + 'storage_permission_needed_main': '岐阜ロゲでは、写真ライブラリを使用してスタート・チェックイン・ゴール等の通過照明写真の記録のために、写真ライブラリへの書き込みを行なっています。このためチェックイン時に写真をライブラリに保存する権限が必要です。設定画面で、「岐阜ナビ」に対して、ライブラリに写真の保存を許可するように設定してください。', 'location_permission_needed_title': '位置情報への許可が必要です', 'location_permission_needed_main': '岐阜ロゲでは、位置情報を使用してスタート・チェックイン・ゴール等の通過照明及び移動手段の記録のために、位置情報のトラッキングを行なっています。このためバックグラウンドでもトラッキングができるように位置情報の権限が必要です。設定画面で、「岐阜ナビ」に対して、常に位置情報を許可するように設定してください。', 'open_settings': '設定を開く', diff --git a/lib/widgets/GameState/game_on_off.dart b/lib/widgets/GameState/game_on_off.dart index ec5ed84..811b4f1 100644 --- a/lib/widgets/GameState/game_on_off.dart +++ b/lib/widgets/GameState/game_on_off.dart @@ -1,4 +1,5 @@ import 'package:flutter/material.dart'; +import 'package:get/get.dart'; import 'package:rogapp/widgets/GameState/Colors.dart'; class GameStatusIndicator extends StatelessWidget { @@ -15,7 +16,7 @@ class GameStatusIndicator extends StatelessWidget { IconData iconData = gameStarted ? Icons.stop_circle : Icons.play_circle_filled; // Text to show based on the game status - String text = gameStarted ? 'ゲーム中' : 'ゲーム前'; + String text = gameStarted ? 'in_game'.tr : 'start_game'.tr; // Layout for minimized view if (minimized) { diff --git a/lib/widgets/bottom_sheet_new.dart b/lib/widgets/bottom_sheet_new.dart index 5e1f164..b4f33f5 100644 --- a/lib/widgets/bottom_sheet_new.dart +++ b/lib/widgets/bottom_sheet_new.dart @@ -36,6 +36,8 @@ class BottomSheetNew extends GetView { final Destination destination; // 目的地オブジェクト final bool isAlreadyCheckedIn; // すでにチェックイン済みかどうかのフラグ + final RxBool isButtonDisabled = false.obs; + // 目的地の画像を取得するためのメソッドです。 // indexController.rogModeの値に基づいて、適切な画像を返します。画像が見つからない場合は、デフォルトの画像を返します。 // @@ -139,7 +141,6 @@ class BottomSheetNew extends GetView { destinationController.photos.add(tempFile); } - // アクションボタン(チェックイン、ゴールなど)を表示するためのメソッドです。 // 現在の状態に基づいて、適切なボタンを返します。 // ボタンがタップされたときの処理も含まれています。 @@ -153,6 +154,7 @@ class BottomSheetNew extends GetView { // ...2024-04-03 Akira デバッグモードのみ出力するようにした。 */ + // bool isInRog=false; Destination cdest = destinationController .festuretoDestination(indexController.currentFeature[0]); var distance = const Distance(); @@ -164,66 +166,70 @@ class BottomSheetNew extends GetView { // Check conditions to show confirmation dialog if (destinationController.isInRog.value == false && - (destinationController.distanceToStart() <= 500 || destinationController.isGpsSignalWeak() ) && //追加 Akira 2024-4-5 + (destinationController.distanceToStart() <= 100 || destinationController.isGpsSignalWeak() ) && //追加 Akira 2024-4-5 (destination.cp == -1 || destination.cp == 0 ) && destinationController.rogainingCounted.value == false) { // ゲームが始まってなければ - return ElevatedButton( + return Obx(() { + final isInRog = destinationController.isInRog.value; + + return ElevatedButton( style: ElevatedButton.styleFrom( backgroundColor: Theme.of(context).colorScheme.secondary, ), - onPressed: destinationController.isInRog.value == false && - (destinationController.distanceToStart() <= 100 || destinationController.isGpsSignalWeak() ) && //追加 Akira 2024-4-5 - (destination.cp == -1 || destination.cp == 0 ) && - destinationController.rogainingCounted.value == false ? () async { - // Show confirmation dialog - Get.dialog( - AlertDialog( - title: Text("confirm".tr), //confirm - content: Text( - "clear_rog_data_message".tr), //are you sure - actions: [ - TextButton( - child: Text("no".tr), //no - onPressed: () { - Get.back(); // Close the dialog - }, - ), - TextButton( - child: Text("yes".tr), //yes - onPressed: () async { + onPressed: destinationController.isInRog.value + ? null + : () async { + destinationController.isInRog.value = true; - await saveTemporaryImage(destination); - // Clear data and start game logic here - destinationController.isInRog.value = true; - destinationController.resetRogaining(); + // Show confirmation dialog + Get.dialog( + AlertDialog( + title: Text("confirm".tr), //confirm + content: Text( + "clear_rog_data_message".tr), //are you sure + actions: [ + TextButton( + child: Text("no".tr), //no + onPressed: () { + // ダイアログをキャンセルした場合はボタンを再度有効化 + destinationController.isInRog.value = false; + Get.back(); // Close the dialog + }, + ), + TextButton( + child: Text("yes".tr), //yes + onPressed: () async { + destinationController.isInRog.value = true; + await saveTemporaryImage(destination); - destinationController.addToRogaining( - destinationController.currentLat, - destinationController.currentLon, - destination.location_id!, - ); + // Clear data and start game logic here + destinationController.resetRogaining(); - saveGameState(); - await ExternalService().startRogaining(); - Get.back(); // Close the dialog and potentially navigate away - }, - ), - ], - ), - barrierDismissible: - false, // User must tap a button to close the dialog - ); - } - : null, - child: Obx( - ()=> Text( - destinationController.isInRog.value ? 'in_game'.tr : 'start_rogaining'.tr, - style: TextStyle(color: Colors.white), - ), + destinationController.addToRogaining( + destinationController.currentLat, + destinationController.currentLon, + destination.location_id!, + ); + + saveGameState(); + await ExternalService().startRogaining(); + Get.back(); // Close the dialog and potentially navigate away + }, + ), + ], + ), + barrierDismissible: false, // User must tap a button to close the dialog + ); + }, + child: Text( + isInRog ? 'in_game'.tr : 'start_rogaining'.tr, + style: TextStyle(color: Colors.white), ), ); + }); + //print("counted ${destinationController.rogainingCounted.value}"); @@ -418,11 +424,9 @@ class BottomSheetNew extends GetView { LogManager().addLog( "current point : ${destinationController.currentLat}, ${destinationController.currentLon} - ${DateTime.now().hour}:${DateTime.now().minute}:${DateTime.now().second}:${DateTime.now().microsecond}"); - //LogManager().addLog("is already checked in : $isAlreadyCheckedIn"); LogManager().addLog("Checkin radius : ${destination.checkin_radious}"); LogManager().addLog("--${destination.cp}--"); - return SingleChildScrollView( child: Column( children: [ @@ -433,7 +437,6 @@ class BottomSheetNew extends GetView { MaterialButton( onPressed: () { Get.back(); - //indexController.makePrevious(indexController.currentFeature[0]); }, color: Colors.blue, textColor: Colors.white, @@ -441,7 +444,6 @@ class BottomSheetNew extends GetView { shape: const CircleBorder(), child: const Icon( Icons.arrow_back_ios, - //Icons.arrow_back_ios, size: 14, ), ), @@ -449,14 +451,12 @@ class BottomSheetNew extends GetView { child: Container( alignment: Alignment.centerLeft, child: Obx(() => Text( - "${TextUtils.getDisplayTextFeture(indexController.currentFeature[0])} : ${indexController.currentFeature[0].properties!["location_name"]}", - // indexController - // .currentFeature[0].properties!["location_name"], - style: const TextStyle( - fontSize: 15.0, - fontWeight: FontWeight.bold, - ), - )), + "${TextUtils.getDisplayTextFeture(indexController.currentFeature[0])} : ${indexController.currentFeature[0].properties!["location_name"]}", + style: const TextStyle( + fontSize: 15.0, + fontWeight: FontWeight.bold, + ), + )), ), ), ], @@ -466,287 +466,306 @@ class BottomSheetNew extends GetView { children: [ Expanded( child: SizedBox( - height: 260.0, - child: Obx(() => getImage()), - )), + height: 260.0, + child: Obx(() => getImage()), + )), ], ), Obx(() => Padding( - padding: const EdgeInsets.all(8.0), - child: Column( + padding: const EdgeInsets.all(8.0), + child: Column( + children: [ + Row( + mainAxisAlignment: MainAxisAlignment.spaceAround, children: [ - Row( - mainAxisAlignment: MainAxisAlignment.spaceAround, - children: [ - // Finish or Goal - getActionButton(context, destination), - //remove checkin - isAlreadyCheckedIn == true && destination.cp != 0 && destination.cp != -1 && destination.cp != -2 - ? ElevatedButton( - style: ElevatedButton.styleFrom( - backgroundColor: Colors.blueAccent), - onPressed: () async { - try { - await destinationController - .removeCheckin(destination.cp!.toInt()); - destinationController - .deleteDestination(destination); - Get.back(); - Get.snackbar( - 'チェックイン取り消し', - '${destination - .name}のチェックインは取り消されました', - backgroundColor: Colors.green, - colorText: Colors.white, - duration: Duration(seconds: 3), - ); - } catch (e ) { - // エラーハンドリング - Get.snackbar( - 'Error', - 'An error occurred while canceling check-in.', - backgroundColor: Colors.red, - colorText: Colors.white, - duration: Duration(seconds: 3), - ); - // 必要に応じてエラーログを記録 - print('Error canceling check-in: $e'); - } - }, - child: Text( - "cancel_checkin".tr, - style: TextStyle(color: Colors.white), - )) //remove checkin - : Container(), - ], - ), - Row( - mainAxisAlignment: MainAxisAlignment.end, - children: [ - ElevatedButton( - style: ElevatedButton.styleFrom( - backgroundColor: Theme.of(context) - .colorScheme - .onPrimaryContainer), - onPressed: () async { - // print( - // "dist to start ${destinationController.distanceToStart()}"); - Get.back(); - //print("---- go to ----"); - // GeoJSONMultiPoint mp = indexController - // .currentFeature[0] as GeoJSONMultiPoint; - Position position = - await Geolocator.getCurrentPosition( - desiredAccuracy: - LocationAccuracy.bestForNavigation, - forceAndroidLocationManager: true); - //print("------- position -------- $position"); - Destination ds = Destination( - lat: position.latitude, - lon: position.longitude); - - Destination tp = Destination( - lat: destination.lat, lon: destination.lon); - - destinationController - .destinationMatrixFromCurrentPoint([ds, tp]); - }, - //go here - child: Text( - "go_here".tr, - style: TextStyle( - color: - Theme.of(context).colorScheme.onPrimary), - )), - const SizedBox( - width: 10, - ), - - // forced start / checkin - ], - ), - Row( - children: [ - Expanded( - child: Row( - mainAxisAlignment: MainAxisAlignment.start, - children: [ - indexController.currentDestinationFeature - .isNotEmpty && - destinationController.isInCheckin.value == - true - ? Container() - : FutureBuilder( - future: wantToGo(context), - builder: (context, snapshot) { - return Container( - child: snapshot.data, - ); - }, - ), - indexController.currentFeature[0] - .properties!["location_name"] != - null && - (indexController.currentFeature[0] - .properties!["location_name"] - as String) - .isNotEmpty - ? Flexible( - child: Text(indexController - .currentFeature[0] - .properties!["location_name"])) - : const SizedBox( - width: 0.0, - height: 0, - ), - ], - ), - ), - ], - ), - const SizedBox( - height: 8.0, - ), - Padding( - padding: const EdgeInsets.all(8.0), - child: Row( - children: [ - const Icon(Icons.roundabout_left), - const SizedBox( - width: 8.0, - ), - indexController.currentFeature[0] - .properties!["address"] != - null && - (indexController.currentFeature[0] - .properties!["address"] as String) - .isNotEmpty - ? getDetails( - context, - "address".tr, - indexController.currentFeature[0] - .properties!["address"] ?? - '') - : const SizedBox( - width: 0.0, - height: 0, - ), - ], - ), - ), - Padding( - padding: const EdgeInsets.all(8.0), - child: Row( - children: [ - const Icon(Icons.phone), - const SizedBox( - width: 8.0, - ), - indexController.currentFeature[0] - .properties!["phone"] != - null && - (indexController.currentFeature[0] - .properties!["phone"] as String) - .isNotEmpty - ? getDetails( - context, - "telephone".tr, - indexController.currentFeature[0] - .properties!["phone"] ?? - '') - : const SizedBox( - width: 0.0, - height: 0, - ), - ], - ), - ), - Padding( - padding: const EdgeInsets.all(8.0), - child: Row( - children: [ - const Icon(Icons.email), - const SizedBox( - width: 8.0, - ), - indexController.currentFeature[0] - .properties!["email"] != - null && - (indexController.currentFeature[0] - .properties!["email"] as String) - .isNotEmpty - ? getDetails( - context, - "email".tr, - indexController.currentFeature[0] - .properties!["email"] ?? - '') - : const SizedBox( - width: 0.0, - height: 0, - ), - ], - ), - ), - Padding( - padding: const EdgeInsets.all(8.0), - child: Row( - children: [ - const Icon(Icons.language), - const SizedBox( - width: 8.0, - ), - indexController.currentFeature[0] - .properties!["webcontents"] != - null && - (indexController.currentFeature[0] - .properties!["webcontents"] as String) - .isNotEmpty - ? getDetails( - context, - "web".tr, - indexController.currentFeature[0] - .properties!["webcontents"] ?? - '', - isurl: true) - : const SizedBox( - width: 0.0, - height: 0, - ), - ], - ), - ), - Padding( - padding: const EdgeInsets.all(8.0), - child: Row( - children: [ - const SizedBox( - width: 8.0, - ), - indexController.currentFeature[0] - .properties!["remark"] != - null && - (indexController.currentFeature[0] - .properties!["remark"] as String) - .isNotEmpty - ? getDetails( - context, - "remarks".tr, - indexController.currentFeature[0] - .properties!["remark"] ?? - '', - isurl: false) - : const SizedBox( - width: 0.0, - height: 0, - ), - ], - ), - ), - // Text('${TextUtils.getDisplayText(indexController.currentFeature[0].properties!["cp"].toString())} - id: ${TextUtils.getDisplayText(indexController.currentFeature[0].properties!["checkin_point"].toString())}'), + // Finish or Goal + (destination.cp == -1 || destination.cp == 0) + ? getActionButton(context, destination) + : Container(), ], ), - )), + Row( + mainAxisAlignment: MainAxisAlignment.spaceEvenly, + children: [ + //checkin or remove checkin + destinationController.isInRog.value == true && destination.cp != 0 && destination.cp != -1 && destination.cp != -2 + ? (isAlreadyCheckedIn == false + ? ElevatedButton( + style: ElevatedButton.styleFrom( + backgroundColor: Colors.red), + onPressed: () async { + try { + await destinationController.callforCheckin(destination); + } catch (e) { + // エラーハンドリング + Get.snackbar( + 'Error', + 'An error occurred while processing check-in.', + backgroundColor: Colors.red, + colorText: Colors.white, + duration: Duration(seconds: 3), + ); + // 必要に応じてエラーログを記録 + print('Error processing check-in: $e'); + } + }, + child: Text( + "checkin".tr, + style: TextStyle(color: Colors.white), + )) + : ElevatedButton( + style: ElevatedButton.styleFrom( + backgroundColor: Colors.grey[300]), + onPressed: () async { + try { + await destinationController + .removeCheckin(destination.cp!.toInt()); + destinationController + .deleteDestination(destination); + Get.back(); + Get.snackbar( + 'チェックイン取り消し', + '${destination.name}のチェックインは取り消されました', + backgroundColor: Colors.green, + colorText: Colors.white, + duration: Duration(seconds: 3), + ); + } catch (e) { + // エラーハンドリング + Get.snackbar( + 'Error', + 'An error occurred while canceling check-in.', + backgroundColor: Colors.red, + colorText: Colors.white, + duration: Duration(seconds: 3), + ); + // 必要に応じてエラーログを記録 + print('Error canceling check-in: $e'); + } + }, + child: Text( + "cancel_checkin".tr, + style: TextStyle(color: Colors.black), + ))) + : Container(), + // go here or cancel route + Obx(() => ElevatedButton( + style: ElevatedButton.styleFrom( + backgroundColor: Theme.of(context) + .colorScheme + .onPrimaryContainer), + onPressed: () async { + if (destinationController.isRouteShowing.value) { + destinationController.clearRoute(); + } else { + Get.back(); + Position position = + await Geolocator.getCurrentPosition( + desiredAccuracy: + LocationAccuracy.bestForNavigation, + forceAndroidLocationManager: true); + Destination ds = Destination( + lat: position.latitude, + lon: position.longitude); + + Destination tp = Destination( + lat: destination.lat, lon: destination.lon); + + destinationController + .destinationMatrixFromCurrentPoint([ds, tp]); + } + }, + child: Text( + destinationController.isRouteShowing.value + ? "cancel_route".tr + : "go_here".tr, + style: TextStyle( + color: + Theme.of(context).colorScheme.onPrimary), + ))), + ], + ), + Row( + children: [ + Expanded( + child: Row( + mainAxisAlignment: MainAxisAlignment.start, + children: [ + indexController.currentDestinationFeature + .isNotEmpty && + destinationController.isInCheckin.value == + true + ? Container() + : FutureBuilder( + future: wantToGo(context), + builder: (context, snapshot) { + return Container( + child: snapshot.data, + ); + }, + ), + indexController.currentFeature[0] + .properties!["location_name"] != + null && + (indexController.currentFeature[0] + .properties!["location_name"] + as String) + .isNotEmpty + ? Flexible( + child: Text(indexController + .currentFeature[0] + .properties!["location_name"])) + : const SizedBox( + width: 0.0, + height: 0, + ), + ], + ), + ), + ], + ), + const SizedBox( + height: 8.0, + ), + Padding( + padding: const EdgeInsets.all(8.0), + child: Row( + children: [ + const Icon(Icons.roundabout_left), + const SizedBox( + width: 8.0, + ), + indexController.currentFeature[0] + .properties!["address"] != + null && + (indexController.currentFeature[0] + .properties!["address"] as String) + .isNotEmpty + ? getDetails( + context, + "address".tr, + indexController.currentFeature[0] + .properties!["address"] ?? + '') + : const SizedBox( + width: 0.0, + height: 0, + ), + ], + ), + ), + Padding( + padding: const EdgeInsets.all(8.0), + child: Row( + children: [ + const Icon(Icons.phone), + const SizedBox( + width: 8.0, + ), + indexController.currentFeature[0] + .properties!["phone"] != + null && + (indexController.currentFeature[0] + .properties!["phone"] as String) + .isNotEmpty + ? getDetails( + context, + "telephone".tr, + indexController.currentFeature[0] + .properties!["phone"] ?? + '') + : const SizedBox( + width: 0.0, + height: 0, + ), + ], + ), + ), + Padding( + padding: const EdgeInsets.all(8.0), + child: Row( + children: [ + const Icon(Icons.email), + const SizedBox( + width: 8.0, + ), + indexController.currentFeature[0] + .properties!["email"] != + null && + (indexController.currentFeature[0] + .properties!["email"] as String) + .isNotEmpty + ? getDetails( + context, + "email".tr, + indexController.currentFeature[0] + .properties!["email"] ?? + '') + : const SizedBox( + width: 0.0, + height: 0, + ), + ], + ), + ), + Padding( + padding: const EdgeInsets.all(8.0), + child: Row( + children: [ + const Icon(Icons.language), + const SizedBox( + width: 8.0, + ), + indexController.currentFeature[0] + .properties!["webcontents"] != + null && + (indexController.currentFeature[0] + .properties!["webcontents"] as String) + .isNotEmpty + ? getDetails( + context, + "web".tr, + indexController.currentFeature[0] + .properties!["webcontents"] ?? + '', + isurl: true) + : const SizedBox( + width: 0.0, + height: 0, + ), + ], + ), + ), + Padding( + padding: const EdgeInsets.all(8.0), + child: Row( + children: [ + const SizedBox( + width: 8.0, + ), + indexController.currentFeature[0] + .properties!["remark"] != + null && + (indexController.currentFeature[0] + .properties!["remark"] as String) + .isNotEmpty + ? getDetails( + context, + "remarks".tr, + indexController.currentFeature[0] + .properties!["remark"] ?? + '', + isurl: false) + : const SizedBox( + width: 0.0, + height: 0, + ), + ], + ), + ), + ], + ), + )), const SizedBox( height: 60.0, ) diff --git a/pubspec.lock b/pubspec.lock index 6a4bf57..d25644a 100644 --- a/pubspec.lock +++ b/pubspec.lock @@ -42,7 +42,7 @@ packages: source: hosted version: "2.1.1" camera: - dependency: transitive + dependency: "direct main" description: name: camera sha256: "9499cbc2e51d8eb0beadc158b288380037618ce4e30c9acbc4fae1ac3ecb5797" @@ -716,26 +716,26 @@ packages: dependency: transitive description: name: leak_tracker - sha256: "78eb209deea09858f5269f5a5b02be4049535f568c07b275096836f01ea323fa" + sha256: "7f0df31977cb2c0b88585095d168e689669a2cc9b97c309665e3386f3e9d341a" url: "https://pub.dev" source: hosted - version: "10.0.0" + version: "10.0.4" leak_tracker_flutter_testing: dependency: transitive description: name: leak_tracker_flutter_testing - sha256: b46c5e37c19120a8a01918cfaf293547f47269f7cb4b0058f21531c2465d6ef0 + sha256: "06e98f569d004c1315b991ded39924b21af84cf14cc94791b8aea337d25b57f8" url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "3.0.3" leak_tracker_testing: dependency: transitive description: name: leak_tracker_testing - sha256: a597f72a664dbd293f3bfc51f9ba69816f84dcd403cdac7066cb3f6003f3ab47 + sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" url: "https://pub.dev" source: hosted - version: "2.0.1" + version: "3.0.1" lints: dependency: transitive description: @@ -796,10 +796,10 @@ packages: dependency: "direct main" description: name: meta - sha256: d584fa6707a52763a52446f02cc621b077888fb63b93bbcb1143a7be5a0c0c04 + sha256: "7687075e408b093f36e6bbf6c91878cc0d4cd10f409506f7bc996f68220b9136" url: "https://pub.dev" source: hosted - version: "1.11.0" + version: "1.12.0" mgrs_dart: dependency: transitive description: @@ -1249,10 +1249,10 @@ packages: dependency: transitive description: name: test_api - sha256: "5c2f730018264d276c20e4f1503fd1308dfbbae39ec8ee63c5236311ac06954b" + sha256: "9955ae474176f7ac8ee4e989dadfb411a58c30415bcfb648fa04b2b8a03afa7f" url: "https://pub.dev" source: hosted - version: "0.6.1" + version: "0.7.0" timeline_tile: dependency: "direct main" description: @@ -1377,10 +1377,10 @@ packages: dependency: transitive description: name: vm_service - sha256: b3d56ff4341b8f182b96aceb2fa20e3dcb336b9f867bc0eafc0de10f1048e957 + sha256: "3923c89304b715fb1eb6423f017651664a03bf5f4b29983627c4da791f74a4ec" url: "https://pub.dev" source: hosted - version: "13.0.0" + version: "14.2.1" watcher: dependency: transitive description: diff --git a/pubspec.yaml b/pubspec.yaml index 1f44fb1..4d7478f 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -18,7 +18,7 @@ publish_to: "none" # Remove this line if you wish to publish to pub.dev version: 4.5.3+469 environment: - sdk: ">=3.1.0 <4.0.0" + sdk: ">=3.2.0 <4.0.0" # Dependencies specify other packages that your package needs in order to work. # To automatically upgrade your package dependencies to the latest versions @@ -39,6 +39,7 @@ dependencies: geolocator: ^10.1.0 permission_handler: ^11.3.1 logging: ^1.0.2 + # flutter_dev_tools: ^0.0.2 # permission_handler: ^11.1.0 <== older # permission_handler 11.2.0 (11.3.1 available) @@ -78,6 +79,7 @@ dependencies: flutter_launcher_icons: ^0.13.1 rename: ^3.0.1 circular_menu: ^2.0.1 + camera: ^0.10.0+3 camera_camera: ^3.0.0 intl: ^0.18.1 modal_bottom_sheet: ^3.0.0-pre