Commit a3f7b781 by Mobile : Art

update

parent 8fb7d726
{"inputs":["/Users/artza007/development/flutter/bin/internal/engine.version","/Users/artza007/development/flutter/bin/internal/engine.version","/Users/artza007/Documents/git/NBT_APP/.dart_tool/flutter_build/70f237836f513e84d16b29b63bfd9185/app.dill","/Users/artza007/Documents/git/NBT_APP/.dart_tool/flutter_build/70f237836f513e84d16b29b63bfd9185/App.framework/App","/Users/artza007/Documents/git/NBT_APP/pubspec.yaml","/Users/artza007/development/flutter/packages/flutter_tools/lib/src/build_system/targets/icon_tree_shaker.dart","/Users/artza007/development/flutter/bin/internal/engine.version","/Users/artza007/development/flutter/bin/internal/engine.version","/Users/artza007/Documents/git/NBT_APP/pubspec.yaml","/Users/artza007/Documents/git/NBT_APP/assets/images/title_logo.png","/Users/artza007/Documents/git/NBT_APP/assets/images/logo.png","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.4/assets/CupertinoIcons.ttf","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/icon_success.png","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/2.0x/icon_success.png","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/3.0x/icon_success.png","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/icon_error.png","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/2.0x/icon_error.png","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/3.0x/icon_error.png","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/icon_warning.png","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/2.0x/icon_warning.png","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/3.0x/icon_warning.png","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/icon_info.png","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/2.0x/icon_info.png","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/3.0x/icon_info.png","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/close.png","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/2.0x/close.png","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/3.0x/close.png","/Users/artza007/development/flutter/bin/cache/artifacts/material_fonts/MaterialIcons-Regular.otf","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.2/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.2.0/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.4/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_screenutil-5.3.1/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/lints-1.0.1/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.11/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.3/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/LICENSE","/Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.1/LICENSE","/Users/artza007/development/flutter/bin/cache/pkg/sky_engine/LICENSE","/Users/artza007/development/flutter/packages/flutter/LICENSE","/Users/artza007/Documents/git/NBT_APP/DOES_NOT_EXIST_RERUN_FOR_WILDCARD517078011"],"outputs":["/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/vm_snapshot_data","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/isolate_snapshot_data","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/kernel_blob.bin","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/App","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/Info.plist","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/assets/images/title_logo.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/assets/images/logo.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/icon_success.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/2.0x/icon_success.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/3.0x/icon_success.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/icon_error.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/2.0x/icon_error.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/3.0x/icon_error.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/icon_warning.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/2.0x/icon_warning.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/3.0x/icon_warning.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/icon_info.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/2.0x/icon_info.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/3.0x/icon_info.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/close.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/2.0x/close.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/3.0x/close.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/fonts/MaterialIcons-Regular.otf","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/AssetManifest.json","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/FontManifest.json","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/NOTICES.Z"]}
\ No newline at end of file
{"inputs":["/Users/artza007/development/flutter/packages/flutter_tools/lib/src/build_system/targets/ios.dart"],"outputs":["/Users/artza007/Documents/git/NBT_APP/.dart_tool/flutter_build/70f237836f513e84d16b29b63bfd9185/App.framework/App"]}
\ No newline at end of file
{"inputs":["/Users/artza007/development/flutter/packages/flutter_tools/lib/src/build_system/targets/ios.dart","/Users/artza007/development/flutter/bin/internal/engine.version"],"outputs":["/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/Flutter.framework/Flutter"]}
\ No newline at end of file
/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/assets/images/title_logo.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/assets/images/logo.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/icon_success.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/2.0x/icon_success.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/3.0x/icon_success.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/icon_error.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/2.0x/icon_error.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/3.0x/icon_error.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/icon_warning.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/2.0x/icon_warning.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/3.0x/icon_warning.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/icon_info.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/2.0x/icon_info.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/3.0x/icon_info.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/close.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/2.0x/close.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/3.0x/close.png /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/fonts/MaterialIcons-Regular.otf /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/AssetManifest.json /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/FontManifest.json /Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/NOTICES.Z: /Users/artza007/Documents/git/NBT_APP/pubspec.yaml /Users/artza007/Documents/git/NBT_APP/assets/images/title_logo.png /Users/artza007/Documents/git/NBT_APP/assets/images/logo.png /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.4/assets/CupertinoIcons.ttf /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/icon_success.png /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/2.0x/icon_success.png /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/3.0x/icon_success.png /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/icon_error.png /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/2.0x/icon_error.png /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/3.0x/icon_error.png /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/icon_warning.png /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/2.0x/icon_warning.png /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/3.0x/icon_warning.png /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/icon_info.png /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/2.0x/icon_info.png /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/3.0x/icon_info.png /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/close.png /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/2.0x/close.png /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/assets/images/3.0x/close.png /Users/artza007/development/flutter/bin/cache/artifacts/material_fonts/MaterialIcons-Regular.otf /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.2/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.2.0/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.4/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_screenutil-5.3.1/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/lints-1.0.1/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.11/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.3/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/LICENSE /Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.1/LICENSE /Users/artza007/development/flutter/bin/cache/pkg/sky_engine/LICENSE /Users/artza007/development/flutter/packages/flutter/LICENSE /Users/artza007/Documents/git/NBT_APP/DOES_NOT_EXIST_RERUN_FOR_WILDCARD517078011
\ No newline at end of file
{"inputs":["/Users/artza007/Documents/git/NBT_APP/.dart_tool/package_config_subset"],"outputs":[]}
\ No newline at end of file
["/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/Flutter.framework/Flutter","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/vm_snapshot_data","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/isolate_snapshot_data","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/kernel_blob.bin","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/App","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/Info.plist","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/assets/images/title_logo.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/assets/images/logo.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/icon_success.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/2.0x/icon_success.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/3.0x/icon_success.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/icon_error.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/2.0x/icon_error.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/3.0x/icon_error.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/icon_warning.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/2.0x/icon_warning.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/3.0x/icon_warning.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/icon_info.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/2.0x/icon_info.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/3.0x/icon_info.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/close.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/2.0x/close.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/packages/rflutter_alert/assets/images/3.0x/close.png","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/fonts/MaterialIcons-Regular.otf","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/AssetManifest.json","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/FontManifest.json","/Users/artza007/Documents/git/NBT_APP/build/ios/Debug-iphonesimulator/App.framework/flutter_assets/NOTICES.Z"]
\ No newline at end of file
...@@ -62,6 +62,12 @@ ...@@ -62,6 +62,12 @@
"languageVersion": "2.12" "languageVersion": "2.12"
}, },
{ {
"name": "flutter_screenutil",
"rootUri": "file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_screenutil-5.3.1",
"packageUri": "lib/",
"languageVersion": "2.12"
},
{
"name": "flutter_test", "name": "flutter_test",
"rootUri": "file:///Users/artza007/development/flutter/packages/flutter_test", "rootUri": "file:///Users/artza007/development/flutter/packages/flutter_test",
"packageUri": "lib/", "packageUri": "lib/",
...@@ -92,6 +98,12 @@ ...@@ -92,6 +98,12 @@
"languageVersion": "2.12" "languageVersion": "2.12"
}, },
{ {
"name": "rflutter_alert",
"rootUri": "file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0",
"packageUri": "lib/",
"languageVersion": "2.7"
},
{
"name": "sky_engine", "name": "sky_engine",
"rootUri": "file:///Users/artza007/development/flutter/bin/cache/pkg/sky_engine", "rootUri": "file:///Users/artza007/development/flutter/bin/cache/pkg/sky_engine",
"packageUri": "lib/", "packageUri": "lib/",
...@@ -152,7 +164,7 @@ ...@@ -152,7 +164,7 @@
"languageVersion": "2.15" "languageVersion": "2.15"
} }
], ],
"generated": "2022-02-24T03:19:34.128214Z", "generated": "2022-02-24T04:20:46.416187Z",
"generator": "pub", "generator": "pub",
"generatorVersion": "2.15.1" "generatorVersion": "2.15.1"
} }
...@@ -38,6 +38,10 @@ flutter_lints ...@@ -38,6 +38,10 @@ flutter_lints
2.12 2.12
file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/ file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/
file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/lib/ file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/lib/
flutter_screenutil
2.12
file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_screenutil-5.3.1/
file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_screenutil-5.3.1/lib/
lints lints
2.12 2.12
file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/lints-1.0.1/ file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/lints-1.0.1/
...@@ -54,6 +58,10 @@ path ...@@ -54,6 +58,10 @@ path
2.12 2.12
file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/ file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/
file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/lib/ file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/lib/
rflutter_alert
2.7
file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/
file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/lib/
source_span source_span
2.12 2.12
file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/ file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/
......
...@@ -3,7 +3,7 @@ ...@@ -3,7 +3,7 @@
# #
# For more info see: https://dart.dev/go/dot-packages-deprecation # For more info see: https://dart.dev/go/dot-packages-deprecation
# #
# Generated by pub on 2022-02-24 10:19:34.111667. # Generated by pub on 2022-02-24 11:20:46.402652.
async:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.2/lib/ async:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.2/lib/
boolean_selector:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/ boolean_selector:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/
characters:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.2.0/lib/ characters:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.2.0/lib/
...@@ -14,11 +14,13 @@ cupertino_icons:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub ...@@ -14,11 +14,13 @@ cupertino_icons:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub
fake_async:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/lib/ fake_async:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/lib/
flutter:file:///Users/artza007/development/flutter/packages/flutter/lib/ flutter:file:///Users/artza007/development/flutter/packages/flutter/lib/
flutter_lints:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/lib/ flutter_lints:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/lib/
flutter_screenutil:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_screenutil-5.3.1/lib/
flutter_test:file:///Users/artza007/development/flutter/packages/flutter_test/lib/ flutter_test:file:///Users/artza007/development/flutter/packages/flutter_test/lib/
lints:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/lints-1.0.1/lib/ lints:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/lints-1.0.1/lib/
matcher:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.11/lib/ matcher:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.11/lib/
meta:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/lib/ meta:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/lib/
path:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/lib/ path:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/lib/
rflutter_alert:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/rflutter_alert-1.1.0/lib/
sky_engine:file:///Users/artza007/development/flutter/bin/cache/pkg/sky_engine/lib/ sky_engine:file:///Users/artza007/development/flutter/bin/cache/pkg/sky_engine/lib/
source_span:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/lib/ source_span:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/lib/
stack_trace:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/ stack_trace:file:///Users/artza007/development/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/
......
{"inputs":[],"outputs":[]}
\ No newline at end of file
{"inputs":["/Users/artza007/Documents/git/NBT_APP/.dart_tool/package_config_subset"],"outputs":[]}
\ No newline at end of file
{"inputs":[],"outputs":[]}
\ No newline at end of file
70f237836f513e84d16b29b63bfd9185
\ No newline at end of file
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>App</string>
<key>CFBundleIdentifier</key>
<string>io.flutter.flutter.app</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>App</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>MinimumOSVersion</key>
<string>9.0</string>
</dict>
</plist>
{"assets/images/logo.png":["assets/images/logo.png"],"assets/images/title_logo.png":["assets/images/title_logo.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/rflutter_alert/assets/images/close.png":["packages/rflutter_alert/assets/images/close.png","packages/rflutter_alert/assets/images/2.0x/close.png","packages/rflutter_alert/assets/images/3.0x/close.png"],"packages/rflutter_alert/assets/images/icon_error.png":["packages/rflutter_alert/assets/images/icon_error.png","packages/rflutter_alert/assets/images/2.0x/icon_error.png","packages/rflutter_alert/assets/images/3.0x/icon_error.png"],"packages/rflutter_alert/assets/images/icon_info.png":["packages/rflutter_alert/assets/images/icon_info.png","packages/rflutter_alert/assets/images/2.0x/icon_info.png","packages/rflutter_alert/assets/images/3.0x/icon_info.png"],"packages/rflutter_alert/assets/images/icon_success.png":["packages/rflutter_alert/assets/images/icon_success.png","packages/rflutter_alert/assets/images/2.0x/icon_success.png","packages/rflutter_alert/assets/images/3.0x/icon_success.png"],"packages/rflutter_alert/assets/images/icon_warning.png":["packages/rflutter_alert/assets/images/icon_warning.png","packages/rflutter_alert/assets/images/2.0x/icon_warning.png","packages/rflutter_alert/assets/images/3.0x/icon_warning.png"]}
\ No newline at end of file
[{"family":"MaterialIcons","fonts":[{"asset":"fonts/MaterialIcons-Regular.otf"}]},{"family":"packages/cupertino_icons/CupertinoIcons","fonts":[{"asset":"packages/cupertino_icons/assets/CupertinoIcons.ttf"}]}]
\ No newline at end of file
// 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_FLUTTER_H_
#define FLUTTER_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_FLUTTER_H_
// 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_FLUTTERAPPDELEGATE_H_
#define FLUTTER_FLUTTERAPPDELEGATE_H_
#import <UIKit/UIKit.h>
#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 <UIApplicationDelegate, FlutterPluginRegistry, FlutterAppLifeCycleProvider>
@property(strong, nonatomic) UIWindow* window;
@end
#endif // FLUTTER_FLUTTERDARTPROJECT_H_
// 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_FLUTTERBINARYMESSENGER_H_
#define FLUTTER_FLUTTERBINARYMESSENGER_H_
#import <Foundation/Foundation.h>
#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;
/**
* 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 <NSObject>
/**
* 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_FLUTTERBINARYMESSENGER_H_
// 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_FLUTTERCALLBACKCACHE_H_
#define FLUTTER_FLUTTERCALLBACKCACHE_H_
#import <Foundation/Foundation.h>
#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(retain) NSString* callbackName;
/**
* The class name of the callback.
*/
@property(retain) NSString* callbackClassName;
/**
* The library path of the callback.
*/
@property(retain) 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_FLUTTERCALLBACKCACHE_H_
// 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_FLUTTERDARTPROJECT_H_
#define FLUTTER_FLUTTERDARTPROJECT_H_
#import <Foundation/Foundation.h>
#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.
*/
- (instancetype)initWithPrecompiledDartBundle:(nullable NSBundle*)bundle NS_DESIGNATED_INITIALIZER;
/**
* Unavailable - use `init` instead.
*/
- (instancetype)initFromDefaultSourceForConfiguration FLUTTER_UNAVAILABLE("Use -init instead.");
/**
* 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:asset: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;
/**
* Returns the default identifier for the bundle where we expect to find the Flutter Dart
* application.
*/
+ (NSString*)defaultBundleIdentifier;
@end
NS_ASSUME_NONNULL_END
#endif // FLUTTER_FLUTTERDARTPROJECT_H_
// 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/Foundation.h>
#import "FlutterEngine.h"
NS_ASSUME_NONNULL_BEGIN
/**
* 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;
@end
NS_ASSUME_NONNULL_END
// 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_FLUTTERHEADLESSDARTRUNNER_H_
#define FLUTTER_FLUTTERHEADLESSDARTRUNNER_H_
#import <Foundation/Foundation.h>
#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_FLUTTERHEADLESSDARTRUNNER_H_
// 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_FLUTTERMACROS_H_
#define FLUTTER_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_FLUTTERMACROS_H_
// 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_FLUTTERPLATFORMVIEWS_H_
#define FLUTTER_FLUTTERPLATFORMVIEWS_H_
#import <UIKit/UIKit.h>
#import "FlutterCodecs.h"
#import "FlutterMacros.h"
NS_ASSUME_NONNULL_BEGIN
/**
* Wraps a `UIView` for embedding in the Flutter hierarchy
*/
@protocol FlutterPlatformView <NSObject>
/**
* Returns a reference to the `UIView` that is wrapped by this `FlutterPlatformView`.
*/
- (UIView*)view;
@end
FLUTTER_DARWIN_EXPORT
@protocol FlutterPlatformViewFactory <NSObject>
/**
* 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<FlutterPlatformView>*)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<FlutterMessageCodec>*)createArgsCodec;
@end
NS_ASSUME_NONNULL_END
#endif // FLUTTER_FLUTTERPLATFORMVIEWS_H_
// 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_FLUTTERPLUGINAPPLIFECYCLEDELEGATE_H_
#define FLUTTER_FLUTTERPLUGINAPPLIFECYCLEDELEGATE_H_
#import "FlutterPlugin.h"
NS_ASSUME_NONNULL_BEGIN
/**
* Propagates `UIAppDelegate` callbacks to registered plugins.
*/
FLUTTER_DARWIN_EXPORT
@interface FlutterPluginAppLifeCycleDelegate : NSObject
#if __IPHONE_OS_VERSION_MAX_ALLOWED >= __IPHONE_10_0
<UNUserNotificationCenterDelegate>
#endif
/**
* Registers `delegate` to receive life cycle callbacks via this FlutterPluginAppLifecycleDelegate
* as long as it is alive.
*
* `delegate` will only referenced weakly.
*/
- (void)addDelegate:(NSObject<FlutterApplicationLifeCycleDelegate>*)delegate;
/**
* Calls all plugins registered for `UIApplicationDelegate` callbacks.
*
* @return `NO` if any plugin vetoes application launch.
*/
- (BOOL)application:(UIApplication*)application
didFinishLaunchingWithOptions:(NSDictionary*)launchOptions;
/**
* Calls all plugins registered for `UIApplicationDelegate` callbacks.
*
* @return `NO` if any plugin vetoes 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
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<UIApplicationOpenURLOptionsKey, id>*)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_FLUTTERPLUGINAPPLIFECYCLEDELEGATE_H_
// 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_FLUTTERTEXTURE_H_
#define FLUTTER_FLUTTERTEXTURE_H_
#import <CoreMedia/CoreMedia.h>
#import <Foundation/Foundation.h>
#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 <NSObject>
/** 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<FlutterTexture>*)texture;
@end
FLUTTER_DARWIN_EXPORT
/**
* A collection of registered `FlutterTexture`'s.
*/
@protocol FlutterTextureRegistry <NSObject>
/**
* 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<FlutterTexture>*)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_FLUTTERTEXTURE_H_
// 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_FLUTTERVIEWCONTROLLER_H_
#define FLUTTER_FLUTTERVIEWCONTROLLER_H_
#import <UIKit/UIKit.h>
#include <sys/cdefs.h>
#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
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 <FlutterTextureRegistry, FlutterPluginRegistry, UIPointerInteractionDelegate>
#else
@interface FlutterViewController : UIViewController <FlutterTextureRegistry, FlutterPluginRegistry>
#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<FlutterPluginRegistry>)pluginRegistry;
/**
* 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 theFlutter 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.
*/
@property(strong, nonatomic) 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<FlutterBinaryMessenger>* 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_FLUTTERVIEWCONTROLLER_H_
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>Flutter</string>
<key>CFBundleIdentifier</key>
<string>io.flutter.flutter</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>Flutter</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>MinimumOSVersion</key>
<string>9.0</string>
<key>FlutterEngine</key>
<string>890a5fca2e34db413be624fc83aeea8e61d42ce6</string>
<key>ClangVersion</key>
<string>b'Apple clang version 12.0.0 (clang-1200.0.32.2)'</string>
</dict>
</plist>
framework module Flutter {
umbrella header "Flutter.h"
export *
module * { export * }
}
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>files</key>
<dict>
<key>Headers/Flutter.h</key>
<data>
Jfv2Vo3itUyjWGSxXIEV/9Skri8=
</data>
<key>Headers/FlutterAppDelegate.h</key>
<data>
QU3ZohDucENpee9k2C4s7Ovkwxw=
</data>
<key>Headers/FlutterBinaryMessenger.h</key>
<data>
etrFpvIkvsKk1mlvYXGTBvgwzzE=
</data>
<key>Headers/FlutterCallbackCache.h</key>
<data>
7bvv6icUG3Vh8xBTZDi569tVAyk=
</data>
<key>Headers/FlutterChannels.h</key>
<data>
sHj+Q0IC9IHcDQFEUVW9NjjVwyo=
</data>
<key>Headers/FlutterCodecs.h</key>
<data>
O4jh4GUQe4YBT6YjVMXNbQMbalk=
</data>
<key>Headers/FlutterDartProject.h</key>
<data>
KV/kYQEVGGR8R5A47Y8un4FVpyM=
</data>
<key>Headers/FlutterEngine.h</key>
<data>
ue9DV5MB5/LGPYS9hBo3Wr3di5c=
</data>
<key>Headers/FlutterEngineGroup.h</key>
<data>
mT/+8HRgYH0zRGbDsH53rIW1Xlg=
</data>
<key>Headers/FlutterHeadlessDartRunner.h</key>
<data>
XnDDN+yQj6qLXTuhI0tgTMDbtbI=
</data>
<key>Headers/FlutterMacros.h</key>
<data>
I9N4VAVhaoHjYjsRdmqSzEYJgN4=
</data>
<key>Headers/FlutterPlatformViews.h</key>
<data>
JofRibXJB+HPxhe0SAphfoKFSTE=
</data>
<key>Headers/FlutterPlugin.h</key>
<data>
+fobtZzAsiVeUQCTJcgII0nydHs=
</data>
<key>Headers/FlutterPluginAppLifeCycleDelegate.h</key>
<data>
K+zH/EWMTvLAMWxrQi5N0H8ITu0=
</data>
<key>Headers/FlutterTexture.h</key>
<data>
yBJovGku2dvjTDXp2km51wNc8yM=
</data>
<key>Headers/FlutterViewController.h</key>
<data>
HnjrTJBnh6roH17ANtquMUKFNEE=
</data>
<key>Info.plist</key>
<data>
hcaWpwYuo3fU5o4Xjm5ETWwC09U=
</data>
<key>Modules/module.modulemap</key>
<data>
wJV5dCKEGl+FAtDc8wJJh/fvKXs=
</data>
<key>icudtl.dat</key>
<data>
1QumeTTkdhWvmY7i40QoJewEapE=
</data>
</dict>
<key>files2</key>
<dict>
<key>Headers/Flutter.h</key>
<dict>
<key>hash</key>
<data>
Jfv2Vo3itUyjWGSxXIEV/9Skri8=
</data>
<key>hash2</key>
<data>
uwm8JZgId56AcAI6HgoYvB86L3U5XLTdogukvzdieH0=
</data>
</dict>
<key>Headers/FlutterAppDelegate.h</key>
<dict>
<key>hash</key>
<data>
QU3ZohDucENpee9k2C4s7Ovkwxw=
</data>
<key>hash2</key>
<data>
ZE5n3wyEphmq0NvXEk+TgX9+IH2WWIRdDoZj+8Zmu+E=
</data>
</dict>
<key>Headers/FlutterBinaryMessenger.h</key>
<dict>
<key>hash</key>
<data>
etrFpvIkvsKk1mlvYXGTBvgwzzE=
</data>
<key>hash2</key>
<data>
3SViazqKyfDFTyiD8JSsNncD/XtsdhhL1bSSPXnfIio=
</data>
</dict>
<key>Headers/FlutterCallbackCache.h</key>
<dict>
<key>hash</key>
<data>
7bvv6icUG3Vh8xBTZDi569tVAyk=
</data>
<key>hash2</key>
<data>
eY8bxazAyq1tt4tOITnPXoWgBSzFNNtgbLwGkMdVpdw=
</data>
</dict>
<key>Headers/FlutterChannels.h</key>
<dict>
<key>hash</key>
<data>
sHj+Q0IC9IHcDQFEUVW9NjjVwyo=
</data>
<key>hash2</key>
<data>
mMZONInvJM4ILgC2/EPW99HwFnhDr0K7Qti6QFfqno0=
</data>
</dict>
<key>Headers/FlutterCodecs.h</key>
<dict>
<key>hash</key>
<data>
O4jh4GUQe4YBT6YjVMXNbQMbalk=
</data>
<key>hash2</key>
<data>
yML7JaB7PwUwr6A9dDtlf6CCeMLjzd9Vja1r4Hkngvs=
</data>
</dict>
<key>Headers/FlutterDartProject.h</key>
<dict>
<key>hash</key>
<data>
KV/kYQEVGGR8R5A47Y8un4FVpyM=
</data>
<key>hash2</key>
<data>
oh1zoNJHh3WYpypd0pFtVfMe26Vi8LBCgWWufB9DCUc=
</data>
</dict>
<key>Headers/FlutterEngine.h</key>
<dict>
<key>hash</key>
<data>
ue9DV5MB5/LGPYS9hBo3Wr3di5c=
</data>
<key>hash2</key>
<data>
WybTKBP7Zyehq9vtFVJ9iLUGqGVjtid8sqkNCOYp+cw=
</data>
</dict>
<key>Headers/FlutterEngineGroup.h</key>
<dict>
<key>hash</key>
<data>
mT/+8HRgYH0zRGbDsH53rIW1Xlg=
</data>
<key>hash2</key>
<data>
n9SE/lluS1KHnPcTHN8vDfoi1jYklsflGv7iNlohNb8=
</data>
</dict>
<key>Headers/FlutterHeadlessDartRunner.h</key>
<dict>
<key>hash</key>
<data>
XnDDN+yQj6qLXTuhI0tgTMDbtbI=
</data>
<key>hash2</key>
<data>
sELlVsLARG1gBlPndKt24VxGVmBMgcXWeShflcVtZBQ=
</data>
</dict>
<key>Headers/FlutterMacros.h</key>
<dict>
<key>hash</key>
<data>
I9N4VAVhaoHjYjsRdmqSzEYJgN4=
</data>
<key>hash2</key>
<data>
7FrU4ZPRKob2HMUIRVBrtZ/QBRs2QL0JUN4oJmEaZs0=
</data>
</dict>
<key>Headers/FlutterPlatformViews.h</key>
<dict>
<key>hash</key>
<data>
JofRibXJB+HPxhe0SAphfoKFSTE=
</data>
<key>hash2</key>
<data>
c4TS8HplkxEc+09dBX5h+BZ+vkI9QJU/3ljud7WmdTM=
</data>
</dict>
<key>Headers/FlutterPlugin.h</key>
<dict>
<key>hash</key>
<data>
+fobtZzAsiVeUQCTJcgII0nydHs=
</data>
<key>hash2</key>
<data>
0A5Ks7tge5SF1tnhBes7S5quCY4A6SDz449L1EhWzdI=
</data>
</dict>
<key>Headers/FlutterPluginAppLifeCycleDelegate.h</key>
<dict>
<key>hash</key>
<data>
K+zH/EWMTvLAMWxrQi5N0H8ITu0=
</data>
<key>hash2</key>
<data>
Qh6v1uCtFmgZuTZJQxeFnZJemL/fcZbGzNFKH+Q+R9k=
</data>
</dict>
<key>Headers/FlutterTexture.h</key>
<dict>
<key>hash</key>
<data>
yBJovGku2dvjTDXp2km51wNc8yM=
</data>
<key>hash2</key>
<data>
VkMu2v4CZSBLhGWCJdxdAPzVFOgUvVyyxpdwmfAnWrY=
</data>
</dict>
<key>Headers/FlutterViewController.h</key>
<dict>
<key>hash</key>
<data>
HnjrTJBnh6roH17ANtquMUKFNEE=
</data>
<key>hash2</key>
<data>
g9kFGn3cX4EiJery7mzGg05qDMpvHeJEOeWCttsMfXE=
</data>
</dict>
<key>Modules/module.modulemap</key>
<dict>
<key>hash</key>
<data>
wJV5dCKEGl+FAtDc8wJJh/fvKXs=
</data>
<key>hash2</key>
<data>
0VjriRpZ7AZZaP/0mMAPMJPhi6LoMB4MhXzL5j24tGs=
</data>
</dict>
<key>icudtl.dat</key>
<dict>
<key>hash</key>
<data>
1QumeTTkdhWvmY7i40QoJewEapE=
</data>
<key>hash2</key>
<data>
Y7sS66zRuTsBvhoY8E7AmSrn+3DMMIOCUocmE2apBcw=
</data>
</dict>
</dict>
<key>rules</key>
<dict>
<key>^.*</key>
<true/>
<key>^.*\.lproj/</key>
<dict>
<key>optional</key>
<true/>
<key>weight</key>
<real>1000</real>
</dict>
<key>^.*\.lproj/locversion.plist$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>1100</real>
</dict>
<key>^Base\.lproj/</key>
<dict>
<key>weight</key>
<real>1010</real>
</dict>
<key>^version.plist$</key>
<true/>
</dict>
<key>rules2</key>
<dict>
<key>.*\.dSYM($|/)</key>
<dict>
<key>weight</key>
<real>11</real>
</dict>
<key>^(.*/)?\.DS_Store$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>2000</real>
</dict>
<key>^.*</key>
<true/>
<key>^.*\.lproj/</key>
<dict>
<key>optional</key>
<true/>
<key>weight</key>
<real>1000</real>
</dict>
<key>^.*\.lproj/locversion.plist$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>1100</real>
</dict>
<key>^Base\.lproj/</key>
<dict>
<key>weight</key>
<real>1010</real>
</dict>
<key>^Info\.plist$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>20</real>
</dict>
<key>^PkgInfo$</key>
<dict>
<key>omit</key>
<true/>
<key>weight</key>
<real>20</real>
</dict>
<key>^embedded\.provisionprofile$</key>
<dict>
<key>weight</key>
<real>20</real>
</dict>
<key>^version\.plist$</key>
<dict>
<key>weight</key>
<real>20</real>
</dict>
</dict>
</dict>
</plist>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/PropertyList-1.0.dtd">
<plist version="1.0">
<dict>
<key>CFBundleDevelopmentRegion</key>
<string>en</string>
<key>CFBundleExecutable</key>
<string>App</string>
<key>CFBundleIdentifier</key>
<string>io.flutter.flutter.app</string>
<key>CFBundleInfoDictionaryVersion</key>
<string>6.0</string>
<key>CFBundleName</key>
<string>App</string>
<key>CFBundlePackageType</key>
<string>FMWK</string>
<key>CFBundleShortVersionString</key>
<string>1.0</string>
<key>CFBundleSignature</key>
<string>????</string>
<key>CFBundleVersion</key>
<string>1.0</string>
<key>MinimumOSVersion</key>
<string>9.0</string>
</dict>
</plist>
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment