shas6395 #24
File diff suppressed because one or more lines are too long
Binary file not shown.
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
File diff suppressed because one or more lines are too long
|
@ -3,649 +3,661 @@
|
|||
"packages": [
|
||||
{
|
||||
"name": "archive",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/archive-3.3.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/archive-3.3.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "args",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.3.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.3.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "async",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.2",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.2",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "boolean_selector",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "characters",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.2.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.2.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "charcode",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "clock",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "collection",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "crypto",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.2",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.2",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "csslib",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/csslib-0.17.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "cupertino_icons",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.4",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.4",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "dio",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/dio-4.0.6",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/dio-4.0.6",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "fake_async",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "ffi",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.2.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.2.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "file",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.2",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.2",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "firebase_auth",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-1.4.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-1.4.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "firebase_auth_platform_interface",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_platform_interface-4.3.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_platform_interface-4.3.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "firebase_auth_web",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-1.3.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-1.3.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "firebase_core",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.17.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.17.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.16"
|
||||
},
|
||||
{
|
||||
"name": "firebase_core_platform_interface",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_platform_interface-4.4.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_platform_interface-4.4.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.16"
|
||||
},
|
||||
{
|
||||
"name": "firebase_core_web",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-1.6.4",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-1.6.4",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.16"
|
||||
},
|
||||
{
|
||||
"name": "flutter",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/packages/flutter",
|
||||
"rootUri": "file:///C:/flutter/packages/flutter",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "flutter_google_places",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_google_places-0.3.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_google_places-0.3.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "flutter_lints",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "flutter_native_splash",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_native_splash-2.1.6",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_native_splash-2.1.6",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.15"
|
||||
},
|
||||
{
|
||||
"name": "flutter_plugin_android_lifecycle",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.6",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.6",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "flutter_polyline_points",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_polyline_points-0.2.6",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_polyline_points-0.2.6",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.1"
|
||||
},
|
||||
{
|
||||
"name": "flutter_signin_button",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_signin_button-2.0.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_signin_button-2.0.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "flutter_test",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/packages/flutter_test",
|
||||
"rootUri": "file:///C:/flutter/packages/flutter_test",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "flutter_web_plugins",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/packages/flutter_web_plugins",
|
||||
"rootUri": "file:///C:/flutter/packages/flutter_web_plugins",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "font_awesome_flutter",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/font_awesome_flutter-9.2.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/font_awesome_flutter-9.2.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "geocoding",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding-2.0.4",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding-2.0.4",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "geocoding_platform_interface",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding_platform_interface-2.0.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding_platform_interface-2.0.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "geolocator",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-8.2.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-8.2.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "geolocator_android",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_android-3.1.8",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_android-3.1.8",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "geolocator_apple",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_apple-2.1.3",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_apple-2.1.3",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "geolocator_platform_interface",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_platform_interface-4.0.5",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_platform_interface-4.0.5",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "geolocator_web",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_web-2.1.5",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_web-2.1.5",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "geolocator_windows",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_windows-0.1.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_windows-0.1.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.15"
|
||||
},
|
||||
{
|
||||
"name": "get",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.3",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.3",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.16"
|
||||
},
|
||||
{
|
||||
"name": "google_api_headers",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_api_headers-1.3.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_api_headers-1.3.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "google_fonts",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.3.3",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.3.3",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "google_maps_flutter",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter-2.1.5",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter-2.1.5",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "google_maps_flutter_platform_interface",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter_platform_interface-2.1.6",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter_platform_interface-2.1.6",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "google_maps_webservice",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_webservice-0.0.20-nullsafety.5",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_webservice-0.0.20-nullsafety.5",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "google_sign_in",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-5.3.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-5.3.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "google_sign_in_android",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_android-5.2.7",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_android-5.2.8",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "google_sign_in_ios",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_ios-5.3.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_ios-5.3.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "google_sign_in_platform_interface",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_platform_interface-2.1.3",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_platform_interface-2.1.3",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "google_sign_in_web",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_web-0.10.1+2",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_web-0.10.1+2",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "html",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/html-0.15.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "http",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.4",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.4",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "http_parser",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "image",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/image-3.1.3",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/image-3.1.3",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "intl",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "js",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "json_annotation",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.5.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.5.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "lint",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/lint-1.8.2",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/lint-1.8.2",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.15"
|
||||
},
|
||||
{
|
||||
"name": "lints",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/lints-1.0.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/lints-1.0.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "location",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/location-4.4.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/location-4.4.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "location_platform_interface",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/location_platform_interface-2.3.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/location_platform_interface-2.3.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "location_web",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/location_web-3.1.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/location_web-3.1.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "logging",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.2",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.2",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "matcher",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.11",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.11",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "material_color_utilities",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/material_color_utilities-0.1.3",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/material_color_utilities-0.1.3",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.13"
|
||||
},
|
||||
{
|
||||
"name": "meta",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "mysql1",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/mysql1-0.19.2",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/mysql1-0.19.2",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "nested",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/nested-1.0.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/nested-1.0.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "package_info_plus",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus-1.4.2",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus-1.4.2",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "package_info_plus_linux",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_linux-1.0.5",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_linux-1.0.5",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "package_info_plus_macos",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_macos-1.3.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_macos-1.3.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "package_info_plus_platform_interface",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_platform_interface-1.0.2",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_platform_interface-1.0.2",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "package_info_plus_web",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_web-1.0.5",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_web-1.0.5",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "package_info_plus_windows",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_windows-1.0.5",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_windows-1.0.5",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "path",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "path_provider",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.10",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.10",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "path_provider_android",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.14",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.14",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "path_provider_ios",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_ios-2.0.9",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_ios-2.0.9",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "path_provider_linux",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.6",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.6",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "path_provider_macos",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.6",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.6",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "path_provider_platform_interface",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.4",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.4",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "path_provider_windows",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.6",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.6",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "petitparser",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-4.4.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-4.4.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "platform",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.1.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.1.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "plugin_platform_interface",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.1.2",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.1.2",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "pool",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "process",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.4",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.4",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "provider",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/provider-5.0.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/provider-5.0.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "quiver",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/quiver-3.1.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/quiver-3.1.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "rxdart",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/rxdart-0.26.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/rxdart-0.26.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "settings_ui",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/settings_ui-2.0.2",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/settings_ui-2.0.2",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "sky_engine",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/bin/cache/pkg/sky_engine",
|
||||
"rootUri": "file:///C:/flutter/bin/cache/pkg/sky_engine",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "source_span",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "stack_trace",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "stream_channel",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "stream_transform",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "string_scanner",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "term_glyph",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "test_api",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.8",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.8",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "typed_data",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "universal_io",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/universal_io-2.0.4",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/universal_io-2.0.4",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "vector_math",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "webview_flutter",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter-3.0.4",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter-3.0.4",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "webview_flutter_android",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_android-2.8.8",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_android-2.8.8",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "webview_flutter_platform_interface",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_platform_interface-1.9.0",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_platform_interface-1.9.0",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "webview_flutter_wkwebview",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_wkwebview-2.7.5",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_wkwebview-2.7.5",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "win32",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.5.2",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.5.2",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.15"
|
||||
},
|
||||
{
|
||||
"name": "xdg_directories",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0+1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0+1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
{
|
||||
"name": "xml",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/xml-5.3.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/xml-5.3.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.14"
|
||||
},
|
||||
{
|
||||
"name": "yaml",
|
||||
"rootUri": "file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.1",
|
||||
"rootUri": "file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.1",
|
||||
"packageUri": "lib/",
|
||||
"languageVersion": "2.12"
|
||||
},
|
||||
|
@ -656,7 +668,7 @@
|
|||
"languageVersion": "2.16"
|
||||
}
|
||||
],
|
||||
"generated": "2022-05-20T11:44:21.827470Z",
|
||||
"generated": "2022-05-22T11:05:46.068975Z",
|
||||
"generator": "pub",
|
||||
"generatorVersion": "2.16.2"
|
||||
}
|
||||
|
|
|
@ -1,437 +1,445 @@
|
|||
flutter_applicationdemo
|
||||
2.16
|
||||
file:///Users/marahzeibak/Desktop/google-map/
|
||||
file:///Users/marahzeibak/Desktop/google-map/lib/
|
||||
file:///C:/Users/S1j4/AndroidStudioProjects/pvt-project-google-maps/
|
||||
file:///C:/Users/S1j4/AndroidStudioProjects/pvt-project-google-maps/lib/
|
||||
archive
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/archive-3.3.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/archive-3.3.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/archive-3.3.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/archive-3.3.0/lib/
|
||||
args
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.3.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.3.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.3.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.3.1/lib/
|
||||
async
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.2/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.2/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.2/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.2/lib/
|
||||
boolean_selector
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/
|
||||
characters
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.2.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.2.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.2.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.2.0/lib/
|
||||
charcode
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1/lib/
|
||||
clock
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/lib/
|
||||
collection
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/lib/
|
||||
crypto
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.2/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.2/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.2/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.2/lib/
|
||||
csslib
|
||||
2.12
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/csslib-0.17.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/csslib-0.17.1/lib/
|
||||
cupertino_icons
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.4/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.4/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.4/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.4/lib/
|
||||
dio
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/dio-4.0.6/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/dio-4.0.6/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/dio-4.0.6/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/dio-4.0.6/lib/
|
||||
fake_async
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/lib/
|
||||
ffi
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.2.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.2.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.2.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.2.1/lib/
|
||||
file
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.2/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.2/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.2/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.2/lib/
|
||||
firebase_auth
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-1.4.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-1.4.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-1.4.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-1.4.1/lib/
|
||||
firebase_auth_platform_interface
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_platform_interface-4.3.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_platform_interface-4.3.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_platform_interface-4.3.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_platform_interface-4.3.1/lib/
|
||||
firebase_auth_web
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-1.3.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-1.3.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-1.3.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-1.3.1/lib/
|
||||
firebase_core
|
||||
2.16
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.17.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.17.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.17.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.17.0/lib/
|
||||
firebase_core_platform_interface
|
||||
2.16
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_platform_interface-4.4.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_platform_interface-4.4.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_platform_interface-4.4.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_platform_interface-4.4.0/lib/
|
||||
firebase_core_web
|
||||
2.16
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-1.6.4/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-1.6.4/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-1.6.4/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-1.6.4/lib/
|
||||
flutter_google_places
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_google_places-0.3.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_google_places-0.3.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_google_places-0.3.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_google_places-0.3.0/lib/
|
||||
flutter_lints
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/lib/
|
||||
flutter_native_splash
|
||||
2.15
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_native_splash-2.1.6/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_native_splash-2.1.6/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_native_splash-2.1.6/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_native_splash-2.1.6/lib/
|
||||
flutter_plugin_android_lifecycle
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.6/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.6/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.6/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.6/lib/
|
||||
flutter_polyline_points
|
||||
2.1
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_polyline_points-0.2.6/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_polyline_points-0.2.6/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_polyline_points-0.2.6/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_polyline_points-0.2.6/lib/
|
||||
flutter_signin_button
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_signin_button-2.0.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_signin_button-2.0.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_signin_button-2.0.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_signin_button-2.0.0/lib/
|
||||
font_awesome_flutter
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/font_awesome_flutter-9.2.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/font_awesome_flutter-9.2.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/font_awesome_flutter-9.2.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/font_awesome_flutter-9.2.0/lib/
|
||||
geocoding
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding-2.0.4/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding-2.0.4/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding-2.0.4/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding-2.0.4/lib/
|
||||
geocoding_platform_interface
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding_platform_interface-2.0.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding_platform_interface-2.0.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding_platform_interface-2.0.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding_platform_interface-2.0.1/lib/
|
||||
geolocator
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-8.2.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-8.2.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-8.2.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-8.2.1/lib/
|
||||
geolocator_android
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_android-3.1.8/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_android-3.1.8/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_android-3.1.8/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_android-3.1.8/lib/
|
||||
geolocator_apple
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_apple-2.1.3/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_apple-2.1.3/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_apple-2.1.3/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_apple-2.1.3/lib/
|
||||
geolocator_platform_interface
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_platform_interface-4.0.5/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_platform_interface-4.0.5/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_platform_interface-4.0.5/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_platform_interface-4.0.5/lib/
|
||||
geolocator_web
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_web-2.1.5/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_web-2.1.5/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_web-2.1.5/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_web-2.1.5/lib/
|
||||
geolocator_windows
|
||||
2.15
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_windows-0.1.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_windows-0.1.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_windows-0.1.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_windows-0.1.1/lib/
|
||||
get
|
||||
2.16
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.3/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.3/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.3/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.3/lib/
|
||||
google_api_headers
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_api_headers-1.3.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_api_headers-1.3.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_api_headers-1.3.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_api_headers-1.3.0/lib/
|
||||
google_fonts
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.3.3/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.3.3/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.3.3/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.3.3/lib/
|
||||
google_maps_flutter
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter-2.1.5/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter-2.1.5/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter-2.1.5/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter-2.1.5/lib/
|
||||
google_maps_flutter_platform_interface
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter_platform_interface-2.1.6/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter_platform_interface-2.1.6/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter_platform_interface-2.1.6/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter_platform_interface-2.1.6/lib/
|
||||
google_maps_webservice
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_webservice-0.0.20-nullsafety.5/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_webservice-0.0.20-nullsafety.5/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_webservice-0.0.20-nullsafety.5/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_webservice-0.0.20-nullsafety.5/lib/
|
||||
google_sign_in
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-5.3.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-5.3.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-5.3.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-5.3.1/lib/
|
||||
google_sign_in_android
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_android-5.2.7/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_android-5.2.7/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_android-5.2.8/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_android-5.2.8/lib/
|
||||
google_sign_in_ios
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_ios-5.3.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_ios-5.3.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_ios-5.3.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_ios-5.3.1/lib/
|
||||
google_sign_in_platform_interface
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_platform_interface-2.1.3/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_platform_interface-2.1.3/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_platform_interface-2.1.3/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_platform_interface-2.1.3/lib/
|
||||
google_sign_in_web
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_web-0.10.1+2/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_web-0.10.1+2/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_web-0.10.1+2/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_web-0.10.1+2/lib/
|
||||
html
|
||||
2.12
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/html-0.15.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/html-0.15.0/lib/
|
||||
http
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.4/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.4/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.4/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.4/lib/
|
||||
http_parser
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.1/lib/
|
||||
image
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/image-3.1.3/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/image-3.1.3/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/image-3.1.3/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/image-3.1.3/lib/
|
||||
intl
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0/lib/
|
||||
js
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3/lib/
|
||||
json_annotation
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.5.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.5.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.5.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.5.0/lib/
|
||||
lint
|
||||
2.15
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/lint-1.8.2/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/lint-1.8.2/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/lint-1.8.2/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/lint-1.8.2/lib/
|
||||
lints
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/lints-1.0.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/lints-1.0.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/lints-1.0.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/lints-1.0.1/lib/
|
||||
location
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/location-4.4.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/location-4.4.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/location-4.4.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/location-4.4.0/lib/
|
||||
location_platform_interface
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/location_platform_interface-2.3.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/location_platform_interface-2.3.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/location_platform_interface-2.3.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/location_platform_interface-2.3.0/lib/
|
||||
location_web
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/location_web-3.1.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/location_web-3.1.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/location_web-3.1.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/location_web-3.1.1/lib/
|
||||
logging
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.2/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.2/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.2/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.2/lib/
|
||||
matcher
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.11/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.11/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.11/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.11/lib/
|
||||
material_color_utilities
|
||||
2.13
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/material_color_utilities-0.1.3/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/material_color_utilities-0.1.3/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/material_color_utilities-0.1.3/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/material_color_utilities-0.1.3/lib/
|
||||
meta
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/lib/
|
||||
mysql1
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/mysql1-0.19.2/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/mysql1-0.19.2/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/mysql1-0.19.2/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/mysql1-0.19.2/lib/
|
||||
nested
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/nested-1.0.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/nested-1.0.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/nested-1.0.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/nested-1.0.0/lib/
|
||||
package_info_plus
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus-1.4.2/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus-1.4.2/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus-1.4.2/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus-1.4.2/lib/
|
||||
package_info_plus_linux
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_linux-1.0.5/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_linux-1.0.5/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_linux-1.0.5/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_linux-1.0.5/lib/
|
||||
package_info_plus_macos
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_macos-1.3.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_macos-1.3.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_macos-1.3.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_macos-1.3.0/lib/
|
||||
package_info_plus_platform_interface
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_platform_interface-1.0.2/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_platform_interface-1.0.2/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_platform_interface-1.0.2/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_platform_interface-1.0.2/lib/
|
||||
package_info_plus_web
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_web-1.0.5/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_web-1.0.5/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_web-1.0.5/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_web-1.0.5/lib/
|
||||
package_info_plus_windows
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_windows-1.0.5/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_windows-1.0.5/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_windows-1.0.5/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_windows-1.0.5/lib/
|
||||
path
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/lib/
|
||||
path_provider
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.10/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.10/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.10/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.10/lib/
|
||||
path_provider_android
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.14/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.14/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.14/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.14/lib/
|
||||
path_provider_ios
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_ios-2.0.9/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_ios-2.0.9/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_ios-2.0.9/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_ios-2.0.9/lib/
|
||||
path_provider_linux
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.6/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.6/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.6/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.6/lib/
|
||||
path_provider_macos
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.6/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.6/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.6/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.6/lib/
|
||||
path_provider_platform_interface
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.4/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.4/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.4/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.4/lib/
|
||||
path_provider_windows
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.6/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.6/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.6/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.6/lib/
|
||||
petitparser
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-4.4.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-4.4.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-4.4.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-4.4.0/lib/
|
||||
platform
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.1.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.1.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.1.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.1.0/lib/
|
||||
plugin_platform_interface
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.1.2/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.1.2/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.1.2/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.1.2/lib/
|
||||
pool
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0/lib/
|
||||
process
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.4/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.4/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.4/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.4/lib/
|
||||
provider
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/provider-5.0.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/provider-5.0.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/provider-5.0.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/provider-5.0.0/lib/
|
||||
quiver
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/quiver-3.1.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/quiver-3.1.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/quiver-3.1.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/quiver-3.1.0/lib/
|
||||
rxdart
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/rxdart-0.26.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/rxdart-0.26.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/rxdart-0.26.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/rxdart-0.26.0/lib/
|
||||
settings_ui
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/settings_ui-2.0.2/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/settings_ui-2.0.2/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/settings_ui-2.0.2/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/settings_ui-2.0.2/lib/
|
||||
source_span
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/lib/
|
||||
stack_trace
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/
|
||||
stream_channel
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/lib/
|
||||
stream_transform
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0/lib/
|
||||
string_scanner
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/lib/
|
||||
term_glyph
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/lib/
|
||||
test_api
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.8/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.8/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.8/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.8/lib/
|
||||
typed_data
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/lib/
|
||||
universal_io
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/universal_io-2.0.4/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/universal_io-2.0.4/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/universal_io-2.0.4/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/universal_io-2.0.4/lib/
|
||||
vector_math
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.1/lib/
|
||||
webview_flutter
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter-3.0.4/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter-3.0.4/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter-3.0.4/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter-3.0.4/lib/
|
||||
webview_flutter_android
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_android-2.8.8/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_android-2.8.8/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_android-2.8.8/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_android-2.8.8/lib/
|
||||
webview_flutter_platform_interface
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_platform_interface-1.9.0/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_platform_interface-1.9.0/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_platform_interface-1.9.0/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_platform_interface-1.9.0/lib/
|
||||
webview_flutter_wkwebview
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_wkwebview-2.7.5/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_wkwebview-2.7.5/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_wkwebview-2.7.5/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_wkwebview-2.7.5/lib/
|
||||
win32
|
||||
2.15
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.5.2/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.5.2/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.5.2/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.5.2/lib/
|
||||
xdg_directories
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0+1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0+1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0+1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0+1/lib/
|
||||
xml
|
||||
2.14
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/xml-5.3.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/xml-5.3.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/xml-5.3.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/xml-5.3.1/lib/
|
||||
yaml
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.1/
|
||||
file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.1/lib/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.1/
|
||||
file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.1/lib/
|
||||
sky_engine
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/bin/cache/pkg/sky_engine/
|
||||
file:///Users/marahzeibak/flutter/bin/cache/pkg/sky_engine/lib/
|
||||
file:///C:/flutter/bin/cache/pkg/sky_engine/
|
||||
file:///C:/flutter/bin/cache/pkg/sky_engine/lib/
|
||||
flutter
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/packages/flutter/
|
||||
file:///Users/marahzeibak/flutter/packages/flutter/lib/
|
||||
file:///C:/flutter/packages/flutter/
|
||||
file:///C:/flutter/packages/flutter/lib/
|
||||
flutter_test
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/packages/flutter_test/
|
||||
file:///Users/marahzeibak/flutter/packages/flutter_test/lib/
|
||||
file:///C:/flutter/packages/flutter_test/
|
||||
file:///C:/flutter/packages/flutter_test/lib/
|
||||
flutter_web_plugins
|
||||
2.12
|
||||
file:///Users/marahzeibak/flutter/packages/flutter_web_plugins/
|
||||
file:///Users/marahzeibak/flutter/packages/flutter_web_plugins/lib/
|
||||
file:///C:/flutter/packages/flutter_web_plugins/
|
||||
file:///C:/flutter/packages/flutter_web_plugins/lib/
|
||||
2
|
||||
|
|
|
@ -1,35 +1,35 @@
|
|||
# This is a generated file; do not edit or check into version control.
|
||||
firebase_auth=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-1.4.1/
|
||||
firebase_auth_web=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-1.3.1/
|
||||
firebase_core=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.17.0/
|
||||
firebase_core_web=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-1.6.4/
|
||||
flutter_native_splash=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_native_splash-2.1.6/
|
||||
flutter_plugin_android_lifecycle=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.6/
|
||||
geocoding=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding-2.0.4/
|
||||
geolocator=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-8.2.1/
|
||||
geolocator_android=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_android-3.1.8/
|
||||
geolocator_apple=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_apple-2.1.3/
|
||||
geolocator_web=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_web-2.1.5/
|
||||
geolocator_windows=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_windows-0.1.1/
|
||||
google_api_headers=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_api_headers-1.3.0/
|
||||
google_maps_flutter=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter-2.1.5/
|
||||
google_sign_in=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-5.3.1/
|
||||
google_sign_in_android=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_android-5.2.7/
|
||||
google_sign_in_ios=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_ios-5.3.1/
|
||||
google_sign_in_web=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_web-0.10.1+2/
|
||||
location=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/location-4.4.0/
|
||||
location_web=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/location_web-3.1.1/
|
||||
package_info_plus=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus-1.4.2/
|
||||
package_info_plus_linux=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_linux-1.0.5/
|
||||
package_info_plus_macos=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_macos-1.3.0/
|
||||
package_info_plus_web=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_web-1.0.5/
|
||||
package_info_plus_windows=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_windows-1.0.5/
|
||||
path_provider=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.10/
|
||||
path_provider_android=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.14/
|
||||
path_provider_ios=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_ios-2.0.9/
|
||||
path_provider_linux=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.6/
|
||||
path_provider_macos=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.6/
|
||||
path_provider_windows=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.6/
|
||||
webview_flutter=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter-3.0.4/
|
||||
webview_flutter_android=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_android-2.8.8/
|
||||
webview_flutter_wkwebview=/Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_wkwebview-2.7.5/
|
||||
firebase_auth=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\firebase_auth-1.4.1\\
|
||||
firebase_auth_web=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\firebase_auth_web-1.3.1\\
|
||||
firebase_core=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\firebase_core-1.17.0\\
|
||||
firebase_core_web=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\firebase_core_web-1.6.4\\
|
||||
flutter_native_splash=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\flutter_native_splash-2.1.6\\
|
||||
flutter_plugin_android_lifecycle=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\flutter_plugin_android_lifecycle-2.0.6\\
|
||||
geocoding=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\geocoding-2.0.4\\
|
||||
geolocator=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\geolocator-8.2.1\\
|
||||
geolocator_android=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\geolocator_android-3.1.8\\
|
||||
geolocator_apple=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\geolocator_apple-2.1.3\\
|
||||
geolocator_web=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\geolocator_web-2.1.5\\
|
||||
geolocator_windows=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\geolocator_windows-0.1.1\\
|
||||
google_api_headers=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\google_api_headers-1.3.0\\
|
||||
google_maps_flutter=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\google_maps_flutter-2.1.5\\
|
||||
google_sign_in=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\google_sign_in-5.3.1\\
|
||||
google_sign_in_android=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\google_sign_in_android-5.2.8\\
|
||||
google_sign_in_ios=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\google_sign_in_ios-5.3.1\\
|
||||
google_sign_in_web=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\google_sign_in_web-0.10.1+2\\
|
||||
location=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\location-4.4.0\\
|
||||
location_web=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\location_web-3.1.1\\
|
||||
package_info_plus=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\package_info_plus-1.4.2\\
|
||||
package_info_plus_linux=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\package_info_plus_linux-1.0.5\\
|
||||
package_info_plus_macos=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\package_info_plus_macos-1.3.0\\
|
||||
package_info_plus_web=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\package_info_plus_web-1.0.5\\
|
||||
package_info_plus_windows=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\package_info_plus_windows-1.0.5\\
|
||||
path_provider=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider-2.0.10\\
|
||||
path_provider_android=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider_android-2.0.14\\
|
||||
path_provider_ios=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider_ios-2.0.9\\
|
||||
path_provider_linux=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider_linux-2.1.6\\
|
||||
path_provider_macos=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider_macos-2.0.6\\
|
||||
path_provider_windows=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\path_provider_windows-2.0.6\\
|
||||
webview_flutter=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\webview_flutter-3.0.4\\
|
||||
webview_flutter_android=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\webview_flutter_android-2.8.8\\
|
||||
webview_flutter_wkwebview=C:\\flutter\\.pub-cache\\hosted\\pub.dartlang.org\\webview_flutter_wkwebview-2.7.5\\
|
||||
|
|
File diff suppressed because one or more lines are too long
220
.packages
220
.packages
|
@ -3,113 +3,115 @@
|
|||
#
|
||||
# For more info see: https://dart.dev/go/dot-packages-deprecation
|
||||
#
|
||||
# Generated by pub on 2022-05-20 13:44:21.807187.
|
||||
archive:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/archive-3.3.0/lib/
|
||||
args:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.3.1/lib/
|
||||
async:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.2/lib/
|
||||
boolean_selector:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/
|
||||
characters:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.2.0/lib/
|
||||
charcode:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1/lib/
|
||||
clock:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/lib/
|
||||
collection:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/lib/
|
||||
crypto:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.2/lib/
|
||||
cupertino_icons:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.4/lib/
|
||||
dio:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/dio-4.0.6/lib/
|
||||
fake_async:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/lib/
|
||||
ffi:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.2.1/lib/
|
||||
file:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.2/lib/
|
||||
firebase_auth:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-1.4.1/lib/
|
||||
firebase_auth_platform_interface:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_platform_interface-4.3.1/lib/
|
||||
firebase_auth_web:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-1.3.1/lib/
|
||||
firebase_core:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.17.0/lib/
|
||||
firebase_core_platform_interface:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_platform_interface-4.4.0/lib/
|
||||
firebase_core_web:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-1.6.4/lib/
|
||||
flutter:file:///Users/marahzeibak/flutter/packages/flutter/lib/
|
||||
flutter_google_places:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_google_places-0.3.0/lib/
|
||||
flutter_lints:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/lib/
|
||||
flutter_native_splash:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_native_splash-2.1.6/lib/
|
||||
flutter_plugin_android_lifecycle:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.6/lib/
|
||||
flutter_polyline_points:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_polyline_points-0.2.6/lib/
|
||||
flutter_signin_button:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_signin_button-2.0.0/lib/
|
||||
flutter_test:file:///Users/marahzeibak/flutter/packages/flutter_test/lib/
|
||||
flutter_web_plugins:file:///Users/marahzeibak/flutter/packages/flutter_web_plugins/lib/
|
||||
font_awesome_flutter:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/font_awesome_flutter-9.2.0/lib/
|
||||
geocoding:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding-2.0.4/lib/
|
||||
geocoding_platform_interface:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding_platform_interface-2.0.1/lib/
|
||||
geolocator:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-8.2.1/lib/
|
||||
geolocator_android:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_android-3.1.8/lib/
|
||||
geolocator_apple:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_apple-2.1.3/lib/
|
||||
geolocator_platform_interface:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_platform_interface-4.0.5/lib/
|
||||
geolocator_web:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_web-2.1.5/lib/
|
||||
geolocator_windows:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_windows-0.1.1/lib/
|
||||
get:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.3/lib/
|
||||
google_api_headers:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_api_headers-1.3.0/lib/
|
||||
google_fonts:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.3.3/lib/
|
||||
google_maps_flutter:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter-2.1.5/lib/
|
||||
google_maps_flutter_platform_interface:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter_platform_interface-2.1.6/lib/
|
||||
google_maps_webservice:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_webservice-0.0.20-nullsafety.5/lib/
|
||||
google_sign_in:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-5.3.1/lib/
|
||||
google_sign_in_android:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_android-5.2.7/lib/
|
||||
google_sign_in_ios:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_ios-5.3.1/lib/
|
||||
google_sign_in_platform_interface:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_platform_interface-2.1.3/lib/
|
||||
google_sign_in_web:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_web-0.10.1+2/lib/
|
||||
http:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.4/lib/
|
||||
http_parser:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.1/lib/
|
||||
image:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/image-3.1.3/lib/
|
||||
intl:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0/lib/
|
||||
js:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3/lib/
|
||||
json_annotation:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.5.0/lib/
|
||||
lint:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/lint-1.8.2/lib/
|
||||
lints:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/lints-1.0.1/lib/
|
||||
location:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/location-4.4.0/lib/
|
||||
location_platform_interface:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/location_platform_interface-2.3.0/lib/
|
||||
location_web:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/location_web-3.1.1/lib/
|
||||
logging:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.2/lib/
|
||||
matcher:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.11/lib/
|
||||
material_color_utilities:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/material_color_utilities-0.1.3/lib/
|
||||
meta:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/lib/
|
||||
mysql1:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/mysql1-0.19.2/lib/
|
||||
nested:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/nested-1.0.0/lib/
|
||||
package_info_plus:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus-1.4.2/lib/
|
||||
package_info_plus_linux:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_linux-1.0.5/lib/
|
||||
package_info_plus_macos:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_macos-1.3.0/lib/
|
||||
package_info_plus_platform_interface:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_platform_interface-1.0.2/lib/
|
||||
package_info_plus_web:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_web-1.0.5/lib/
|
||||
package_info_plus_windows:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_windows-1.0.5/lib/
|
||||
path:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/lib/
|
||||
path_provider:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.10/lib/
|
||||
path_provider_android:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.14/lib/
|
||||
path_provider_ios:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_ios-2.0.9/lib/
|
||||
path_provider_linux:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.6/lib/
|
||||
path_provider_macos:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.6/lib/
|
||||
path_provider_platform_interface:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.4/lib/
|
||||
path_provider_windows:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.6/lib/
|
||||
petitparser:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-4.4.0/lib/
|
||||
platform:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.1.0/lib/
|
||||
plugin_platform_interface:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.1.2/lib/
|
||||
pool:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0/lib/
|
||||
process:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.4/lib/
|
||||
provider:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/provider-5.0.0/lib/
|
||||
quiver:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/quiver-3.1.0/lib/
|
||||
rxdart:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/rxdart-0.26.0/lib/
|
||||
settings_ui:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/settings_ui-2.0.2/lib/
|
||||
sky_engine:file:///Users/marahzeibak/flutter/bin/cache/pkg/sky_engine/lib/
|
||||
source_span:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/lib/
|
||||
stack_trace:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/
|
||||
stream_channel:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/lib/
|
||||
stream_transform:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0/lib/
|
||||
string_scanner:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/lib/
|
||||
term_glyph:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/lib/
|
||||
test_api:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.8/lib/
|
||||
typed_data:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/lib/
|
||||
universal_io:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/universal_io-2.0.4/lib/
|
||||
vector_math:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.1/lib/
|
||||
webview_flutter:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter-3.0.4/lib/
|
||||
webview_flutter_android:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_android-2.8.8/lib/
|
||||
webview_flutter_platform_interface:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_platform_interface-1.9.0/lib/
|
||||
webview_flutter_wkwebview:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_wkwebview-2.7.5/lib/
|
||||
win32:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.5.2/lib/
|
||||
xdg_directories:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0+1/lib/
|
||||
xml:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/xml-5.3.1/lib/
|
||||
yaml:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.1/lib/
|
||||
# Generated by pub on 2022-05-22 13:05:46.047509.
|
||||
archive:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/archive-3.3.0/lib/
|
||||
args:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/args-2.3.1/lib/
|
||||
async:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.2/lib/
|
||||
boolean_selector:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.1.0/lib/
|
||||
characters:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.2.0/lib/
|
||||
charcode:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.3.1/lib/
|
||||
clock:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.1.0/lib/
|
||||
collection:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.15.0/lib/
|
||||
crypto:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/crypto-3.0.2/lib/
|
||||
csslib:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/csslib-0.17.1/lib/
|
||||
cupertino_icons:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/cupertino_icons-1.0.4/lib/
|
||||
dio:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/dio-4.0.6/lib/
|
||||
fake_async:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.2.0/lib/
|
||||
ffi:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/ffi-1.2.1/lib/
|
||||
file:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/file-6.1.2/lib/
|
||||
firebase_auth:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth-1.4.1/lib/
|
||||
firebase_auth_platform_interface:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_platform_interface-4.3.1/lib/
|
||||
firebase_auth_web:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_auth_web-1.3.1/lib/
|
||||
firebase_core:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core-1.17.0/lib/
|
||||
firebase_core_platform_interface:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_platform_interface-4.4.0/lib/
|
||||
firebase_core_web:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/firebase_core_web-1.6.4/lib/
|
||||
flutter:file:///C:/flutter/packages/flutter/lib/
|
||||
flutter_google_places:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_google_places-0.3.0/lib/
|
||||
flutter_lints:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_lints-1.0.4/lib/
|
||||
flutter_native_splash:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_native_splash-2.1.6/lib/
|
||||
flutter_plugin_android_lifecycle:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_plugin_android_lifecycle-2.0.6/lib/
|
||||
flutter_polyline_points:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_polyline_points-0.2.6/lib/
|
||||
flutter_signin_button:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/flutter_signin_button-2.0.0/lib/
|
||||
flutter_test:file:///C:/flutter/packages/flutter_test/lib/
|
||||
flutter_web_plugins:file:///C:/flutter/packages/flutter_web_plugins/lib/
|
||||
font_awesome_flutter:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/font_awesome_flutter-9.2.0/lib/
|
||||
geocoding:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding-2.0.4/lib/
|
||||
geocoding_platform_interface:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geocoding_platform_interface-2.0.1/lib/
|
||||
geolocator:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator-8.2.1/lib/
|
||||
geolocator_android:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_android-3.1.8/lib/
|
||||
geolocator_apple:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_apple-2.1.3/lib/
|
||||
geolocator_platform_interface:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_platform_interface-4.0.5/lib/
|
||||
geolocator_web:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_web-2.1.5/lib/
|
||||
geolocator_windows:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/geolocator_windows-0.1.1/lib/
|
||||
get:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/get-4.6.3/lib/
|
||||
google_api_headers:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_api_headers-1.3.0/lib/
|
||||
google_fonts:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_fonts-2.3.3/lib/
|
||||
google_maps_flutter:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter-2.1.5/lib/
|
||||
google_maps_flutter_platform_interface:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_flutter_platform_interface-2.1.6/lib/
|
||||
google_maps_webservice:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_maps_webservice-0.0.20-nullsafety.5/lib/
|
||||
google_sign_in:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in-5.3.1/lib/
|
||||
google_sign_in_android:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_android-5.2.8/lib/
|
||||
google_sign_in_ios:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_ios-5.3.1/lib/
|
||||
google_sign_in_platform_interface:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_platform_interface-2.1.3/lib/
|
||||
google_sign_in_web:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/google_sign_in_web-0.10.1+2/lib/
|
||||
html:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/html-0.15.0/lib/
|
||||
http:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/http-0.13.4/lib/
|
||||
http_parser:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-4.0.1/lib/
|
||||
image:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/image-3.1.3/lib/
|
||||
intl:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/intl-0.17.0/lib/
|
||||
js:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/js-0.6.3/lib/
|
||||
json_annotation:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/json_annotation-4.5.0/lib/
|
||||
lint:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/lint-1.8.2/lib/
|
||||
lints:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/lints-1.0.1/lib/
|
||||
location:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/location-4.4.0/lib/
|
||||
location_platform_interface:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/location_platform_interface-2.3.0/lib/
|
||||
location_web:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/location_web-3.1.1/lib/
|
||||
logging:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/logging-1.0.2/lib/
|
||||
matcher:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.11/lib/
|
||||
material_color_utilities:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/material_color_utilities-0.1.3/lib/
|
||||
meta:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.7.0/lib/
|
||||
mysql1:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/mysql1-0.19.2/lib/
|
||||
nested:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/nested-1.0.0/lib/
|
||||
package_info_plus:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus-1.4.2/lib/
|
||||
package_info_plus_linux:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_linux-1.0.5/lib/
|
||||
package_info_plus_macos:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_macos-1.3.0/lib/
|
||||
package_info_plus_platform_interface:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_platform_interface-1.0.2/lib/
|
||||
package_info_plus_web:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_web-1.0.5/lib/
|
||||
package_info_plus_windows:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/package_info_plus_windows-1.0.5/lib/
|
||||
path:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.8.0/lib/
|
||||
path_provider:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider-2.0.10/lib/
|
||||
path_provider_android:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_android-2.0.14/lib/
|
||||
path_provider_ios:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_ios-2.0.9/lib/
|
||||
path_provider_linux:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_linux-2.1.6/lib/
|
||||
path_provider_macos:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_macos-2.0.6/lib/
|
||||
path_provider_platform_interface:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_platform_interface-2.0.4/lib/
|
||||
path_provider_windows:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/path_provider_windows-2.0.6/lib/
|
||||
petitparser:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/petitparser-4.4.0/lib/
|
||||
platform:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/platform-3.1.0/lib/
|
||||
plugin_platform_interface:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/plugin_platform_interface-2.1.2/lib/
|
||||
pool:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/pool-1.5.0/lib/
|
||||
process:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/process-4.2.4/lib/
|
||||
provider:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/provider-5.0.0/lib/
|
||||
quiver:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/quiver-3.1.0/lib/
|
||||
rxdart:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/rxdart-0.26.0/lib/
|
||||
settings_ui:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/settings_ui-2.0.2/lib/
|
||||
sky_engine:file:///C:/flutter/bin/cache/pkg/sky_engine/lib/
|
||||
source_span:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.8.1/lib/
|
||||
stack_trace:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.10.0/lib/
|
||||
stream_channel:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.1.0/lib/
|
||||
stream_transform:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/stream_transform-2.0.0/lib/
|
||||
string_scanner:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.1.0/lib/
|
||||
term_glyph:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.2.0/lib/
|
||||
test_api:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.4.8/lib/
|
||||
typed_data:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.3.0/lib/
|
||||
universal_io:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/universal_io-2.0.4/lib/
|
||||
vector_math:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.1.1/lib/
|
||||
webview_flutter:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter-3.0.4/lib/
|
||||
webview_flutter_android:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_android-2.8.8/lib/
|
||||
webview_flutter_platform_interface:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_platform_interface-1.9.0/lib/
|
||||
webview_flutter_wkwebview:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/webview_flutter_wkwebview-2.7.5/lib/
|
||||
win32:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/win32-2.5.2/lib/
|
||||
xdg_directories:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/xdg_directories-0.2.0+1/lib/
|
||||
xml:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/xml-5.3.1/lib/
|
||||
yaml:file:///C:/flutter/.pub-cache/hosted/pub.dartlang.org/yaml-3.1.1/lib/
|
||||
flutter_applicationdemo:lib/
|
||||
|
|
|
@ -45,7 +45,7 @@ android {
|
|||
defaultConfig {
|
||||
// TODO: Specify your own unique Application ID (https://developer.android.com/studio/build/application-id.html).
|
||||
applicationId "com.pvt74.sunchaser"
|
||||
minSdkVersion 21
|
||||
minSdkVersion 32
|
||||
targetSdkVersion flutter.targetSdkVersion
|
||||
versionCode flutterVersionCode.toInteger()
|
||||
versionName flutterVersionName
|
||||
|
|
Binary file not shown.
|
@ -1,507 +0,0 @@
|
|||
<?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>Info.plist</key>
|
||||
<data>
|
||||
2WH3EkzfNpYxRzEQezsUEM18s6A=
|
||||
</data>
|
||||
<key>flutter_assets/AssetManifest.json</key>
|
||||
<data>
|
||||
SpQky+0xMW7M0HM2VxmEoXgajrg=
|
||||
</data>
|
||||
<key>flutter_assets/FontManifest.json</key>
|
||||
<data>
|
||||
nvolsdw14/yVLCY3gpVeLg+xhDs=
|
||||
</data>
|
||||
<key>flutter_assets/NOTICES.Z</key>
|
||||
<data>
|
||||
Q1D21MZkBKuWguP430wlP+nJtdg=
|
||||
</data>
|
||||
<key>flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
|
||||
<data>
|
||||
DmgmuS+PgP4uuAO9732BNVhF4oM=
|
||||
</data>
|
||||
<key>flutter_assets/assets/fonts/Sacramento-Regular.ttf</key>
|
||||
<data>
|
||||
u5QncqH2HC9swPmAqdo58fxgLQA=
|
||||
</data>
|
||||
<key>flutter_assets/assets/images/bild.png</key>
|
||||
<data>
|
||||
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
|
||||
</data>
|
||||
<key>flutter_assets/assets/images/flutter.png</key>
|
||||
<data>
|
||||
7BIdjPvrVubLWT4+uYh2iQxzs34=
|
||||
</data>
|
||||
<key>flutter_assets/assets/images/outdoor.png</key>
|
||||
<data>
|
||||
O72c7Sm0eoBwjElYC518JLdm6M4=
|
||||
</data>
|
||||
<key>flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
<data>
|
||||
zg6AEuOKM55BH/RKiXqZqsORXXE=
|
||||
</data>
|
||||
<key>flutter_assets/isolate_snapshot_data</key>
|
||||
<data>
|
||||
/8YINIQYa2MGeFNAjTVvMEJmvKA=
|
||||
</data>
|
||||
<key>flutter_assets/kernel_blob.bin</key>
|
||||
<data>
|
||||
0/odlUybORX3vjXuDXL5kQO6Oaw=
|
||||
</data>
|
||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
<data>
|
||||
P7bb/oR3EhwqCIH1M6LyTuBIWYU=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_google_places/assets/google_black.png</key>
|
||||
<data>
|
||||
gcHJexRXUa/eZ+zWzgfwxNGvVeI=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_google_places/assets/google_white.png</key>
|
||||
<data>
|
||||
/EjTyBzj/nusE+LbwLayR22clfo=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png</key>
|
||||
<data>
|
||||
wsvjgJWTRgfpc2dHMHwZPKkyZGs=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/google_dark.png</key>
|
||||
<data>
|
||||
rpAxPEeBl3sL+Bt0aHp2hDmiONs=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/google_light.png</key>
|
||||
<data>
|
||||
yFU/skGVK140i1TenTibYoow7cQ=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png</key>
|
||||
<data>
|
||||
C8ShmQ9LsdcExbbsghUpxj4h5Oo=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/google_dark.png</key>
|
||||
<data>
|
||||
ZxQ7Ofrt7UMTpSfPzye7CTJycXI=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/google_light.png</key>
|
||||
<data>
|
||||
7tff4P+ysEgljcgzmErrqfjcsWw=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/facebook_new.png</key>
|
||||
<data>
|
||||
XG2mV8SALzXfOu+sSsNb3CZwnZc=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/google_dark.png</key>
|
||||
<data>
|
||||
MjWIqUgu7liLZWzQeMGn8FFBd5Y=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/google_light.png</key>
|
||||
<data>
|
||||
AKzmlW2KCuNghpE/NjMH07X42V8=
|
||||
</data>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf</key>
|
||||
<data>
|
||||
9K4M4LFRtO0XT/e548Ht8/ou2QU=
|
||||
</data>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf</key>
|
||||
<data>
|
||||
TwxaL9PbSu7YG4pf8JX5PQN7/ow=
|
||||
</data>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf</key>
|
||||
<data>
|
||||
qCSzIeujm7QkMIhEZjtJuPn4xMA=
|
||||
</data>
|
||||
<key>flutter_assets/vm_snapshot_data</key>
|
||||
<data>
|
||||
kzk1wp8qHso+VmYD8lJ5+HidZCw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>files2</key>
|
||||
<dict>
|
||||
<key>flutter_assets/AssetManifest.json</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
SpQky+0xMW7M0HM2VxmEoXgajrg=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
gHVDc1b762lxJMlHRsvBzuBqvciQiLwoMDuFCMYcGoo=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/FontManifest.json</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
nvolsdw14/yVLCY3gpVeLg+xhDs=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
3osED0JtIrnO/fLMgMteC7/ZcTHqyc+hk1ZDnZrqDDI=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/NOTICES.Z</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
Q1D21MZkBKuWguP430wlP+nJtdg=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
PxLZc/CzkMSGR1sSJtjgPDptOfAbTq/3x72+ws5u+tQ=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
DmgmuS+PgP4uuAO9732BNVhF4oM=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
kUua74ktTfKWAKu+0oVRipQJA8nlchHWqq+OGq7JG/M=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/fonts/Sacramento-Regular.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
u5QncqH2HC9swPmAqdo58fxgLQA=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
pbneZ75FSoJrRthYUS4y7sjDAxK+tMT4ZK7iOQQU6cU=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/images/bild.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
slX1+TexrVfK25R0I1rlZKWDGROenDfu5UuNtHPksNw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/images/flutter.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
7BIdjPvrVubLWT4+uYh2iQxzs34=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
vACRH1Ew1JRFlac8BFaCxcg9w8GDTb+9CEu0jZ3hz9k=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/images/outdoor.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
O72c7Sm0eoBwjElYC518JLdm6M4=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
CypYw4nYvoPmgC/M7McGKwCRVnjHd2nPYK/6suc7JDw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
zg6AEuOKM55BH/RKiXqZqsORXXE=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
TDYN86u6z4Vu7PyuO9xbDd/JyDIkfDi8ygoVQ6BE5ys=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/isolate_snapshot_data</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
/8YINIQYa2MGeFNAjTVvMEJmvKA=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
GiXyiy84iwHokWSI8cF+JQcEiNYwhXKJ6iopY39uCfo=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/kernel_blob.bin</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
0/odlUybORX3vjXuDXL5kQO6Oaw=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
giZ4K4tQ+oMK1DrG0hOge3OzJ6FR1d1ChzIWqRDIVpU=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
P7bb/oR3EhwqCIH1M6LyTuBIWYU=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
x6NX+tjyECiQtyzbbjyY8U2zoZ7GDbJtE+T+k/dzgI0=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_google_places/assets/google_black.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
gcHJexRXUa/eZ+zWzgfwxNGvVeI=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
ac+pOdlI0CfP987EoH5lbG/G7qPkRm0o8fUXjoZQ0h8=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_google_places/assets/google_white.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
/EjTyBzj/nusE+LbwLayR22clfo=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
Baqn3AhGOQS1CMlsNaXeNDA+oQ+naYgqA+4heYl97iw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
wsvjgJWTRgfpc2dHMHwZPKkyZGs=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
pxnNpeFWC8M+w0qsOisMJySqQlMqHFzIrzWC3NYWhJE=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/google_dark.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
rpAxPEeBl3sL+Bt0aHp2hDmiONs=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
xqAdoh5ef6DNW8CurveVgMot1bkwmdZRbAOwGkHrf9Q=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/google_light.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
yFU/skGVK140i1TenTibYoow7cQ=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
JIlZJwqXe8WyW9aq4kCb5secdhxkh7BXbILq4um+pc8=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
C8ShmQ9LsdcExbbsghUpxj4h5Oo=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
MWoizFjctw7wKOyXpv7J6j/S3vqqtZT7M4aMZ5S03VM=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/google_dark.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
ZxQ7Ofrt7UMTpSfPzye7CTJycXI=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
XODgPvRzzyvJITR9YTn71eiz479/YDlg2i0XJO4MFec=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/google_light.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
7tff4P+ysEgljcgzmErrqfjcsWw=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
4PWajBy+Yu+sO1ZSH5Ey46Q00l1Mb9Hp5hE1dUD+ZMY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/facebook_new.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
XG2mV8SALzXfOu+sSsNb3CZwnZc=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
vz5RfgC+MGor2SKuMWaCJwbJ2RTdTT6jxIZwzceF/gs=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/google_dark.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
MjWIqUgu7liLZWzQeMGn8FFBd5Y=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
ZHcAi3UokXzMpeOUL0n4xUhkJFAefVH5lGql2DQdU64=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/google_light.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
AKzmlW2KCuNghpE/NjMH07X42V8=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
bXLPjBfQxF0mJKnumt7b+egkIvA6byvWCu7bqUODgXc=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
9K4M4LFRtO0XT/e548Ht8/ou2QU=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
5OdoB6IaKslj5wfd/7NiMoNhjAQ0VySya9wj0Nr9/eY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
TwxaL9PbSu7YG4pf8JX5PQN7/ow=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
GmpZWgL5Po3urukCH4vQxdxDoXd8w56sQDVWoOBwCmk=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
qCSzIeujm7QkMIhEZjtJuPn4xMA=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
+daTPQTFmkKsowvYjuw4u5y+tpsVR/1VDvc+ugvOeho=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/vm_snapshot_data</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
kzk1wp8qHso+VmYD8lJ5+HidZCw=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
SWudSb+UjFAbtsuvOflVVEzSQrNcWWVHTwGa+DH02Gs=
|
||||
</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>
|
|
@ -1 +0,0 @@
|
|||
{"assets/fonts/Courgette-Regular.ttf":["assets/fonts/Courgette-Regular.ttf"],"assets/fonts/Sacramento-Regular.ttf":["assets/fonts/Sacramento-Regular.ttf"],"assets/images/bild.png":["assets/images/bild.png"],"assets/images/flutter.png":["assets/images/flutter.png"],"assets/images/outdoor.png":["assets/images/outdoor.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/flutter_google_places/assets/google_black.png":["packages/flutter_google_places/assets/google_black.png"],"packages/flutter_google_places/assets/google_white.png":["packages/flutter_google_places/assets/google_white.png"],"packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/2.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_light.png":["packages/flutter_signin_button/assets/logos/2.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_light.png":["packages/flutter_signin_button/assets/logos/3.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/facebook_new.png":["packages/flutter_signin_button/assets/logos/facebook_new.png","packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png","packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/google_dark.png":["packages/flutter_signin_button/assets/logos/google_dark.png","packages/flutter_signin_button/assets/logos/2.0x/google_dark.png","packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/google_light.png":["packages/flutter_signin_button/assets/logos/google_light.png","packages/flutter_signin_button/assets/logos/2.0x/google_light.png","packages/flutter_signin_button/assets/logos/3.0x/google_light.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"]}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,507 +0,0 @@
|
|||
<?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>Info.plist</key>
|
||||
<data>
|
||||
2WH3EkzfNpYxRzEQezsUEM18s6A=
|
||||
</data>
|
||||
<key>flutter_assets/AssetManifest.json</key>
|
||||
<data>
|
||||
SpQky+0xMW7M0HM2VxmEoXgajrg=
|
||||
</data>
|
||||
<key>flutter_assets/FontManifest.json</key>
|
||||
<data>
|
||||
nvolsdw14/yVLCY3gpVeLg+xhDs=
|
||||
</data>
|
||||
<key>flutter_assets/NOTICES.Z</key>
|
||||
<data>
|
||||
Q1D21MZkBKuWguP430wlP+nJtdg=
|
||||
</data>
|
||||
<key>flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
|
||||
<data>
|
||||
DmgmuS+PgP4uuAO9732BNVhF4oM=
|
||||
</data>
|
||||
<key>flutter_assets/assets/fonts/Sacramento-Regular.ttf</key>
|
||||
<data>
|
||||
u5QncqH2HC9swPmAqdo58fxgLQA=
|
||||
</data>
|
||||
<key>flutter_assets/assets/images/bild.png</key>
|
||||
<data>
|
||||
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
|
||||
</data>
|
||||
<key>flutter_assets/assets/images/flutter.png</key>
|
||||
<data>
|
||||
7BIdjPvrVubLWT4+uYh2iQxzs34=
|
||||
</data>
|
||||
<key>flutter_assets/assets/images/outdoor.png</key>
|
||||
<data>
|
||||
O72c7Sm0eoBwjElYC518JLdm6M4=
|
||||
</data>
|
||||
<key>flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
<data>
|
||||
zg6AEuOKM55BH/RKiXqZqsORXXE=
|
||||
</data>
|
||||
<key>flutter_assets/isolate_snapshot_data</key>
|
||||
<data>
|
||||
/8YINIQYa2MGeFNAjTVvMEJmvKA=
|
||||
</data>
|
||||
<key>flutter_assets/kernel_blob.bin</key>
|
||||
<data>
|
||||
0/odlUybORX3vjXuDXL5kQO6Oaw=
|
||||
</data>
|
||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
<data>
|
||||
P7bb/oR3EhwqCIH1M6LyTuBIWYU=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_google_places/assets/google_black.png</key>
|
||||
<data>
|
||||
gcHJexRXUa/eZ+zWzgfwxNGvVeI=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_google_places/assets/google_white.png</key>
|
||||
<data>
|
||||
/EjTyBzj/nusE+LbwLayR22clfo=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png</key>
|
||||
<data>
|
||||
wsvjgJWTRgfpc2dHMHwZPKkyZGs=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/google_dark.png</key>
|
||||
<data>
|
||||
rpAxPEeBl3sL+Bt0aHp2hDmiONs=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/google_light.png</key>
|
||||
<data>
|
||||
yFU/skGVK140i1TenTibYoow7cQ=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png</key>
|
||||
<data>
|
||||
C8ShmQ9LsdcExbbsghUpxj4h5Oo=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/google_dark.png</key>
|
||||
<data>
|
||||
ZxQ7Ofrt7UMTpSfPzye7CTJycXI=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/google_light.png</key>
|
||||
<data>
|
||||
7tff4P+ysEgljcgzmErrqfjcsWw=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/facebook_new.png</key>
|
||||
<data>
|
||||
XG2mV8SALzXfOu+sSsNb3CZwnZc=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/google_dark.png</key>
|
||||
<data>
|
||||
MjWIqUgu7liLZWzQeMGn8FFBd5Y=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/google_light.png</key>
|
||||
<data>
|
||||
AKzmlW2KCuNghpE/NjMH07X42V8=
|
||||
</data>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf</key>
|
||||
<data>
|
||||
9K4M4LFRtO0XT/e548Ht8/ou2QU=
|
||||
</data>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf</key>
|
||||
<data>
|
||||
TwxaL9PbSu7YG4pf8JX5PQN7/ow=
|
||||
</data>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf</key>
|
||||
<data>
|
||||
qCSzIeujm7QkMIhEZjtJuPn4xMA=
|
||||
</data>
|
||||
<key>flutter_assets/vm_snapshot_data</key>
|
||||
<data>
|
||||
kzk1wp8qHso+VmYD8lJ5+HidZCw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>files2</key>
|
||||
<dict>
|
||||
<key>flutter_assets/AssetManifest.json</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
SpQky+0xMW7M0HM2VxmEoXgajrg=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
gHVDc1b762lxJMlHRsvBzuBqvciQiLwoMDuFCMYcGoo=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/FontManifest.json</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
nvolsdw14/yVLCY3gpVeLg+xhDs=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
3osED0JtIrnO/fLMgMteC7/ZcTHqyc+hk1ZDnZrqDDI=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/NOTICES.Z</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
Q1D21MZkBKuWguP430wlP+nJtdg=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
PxLZc/CzkMSGR1sSJtjgPDptOfAbTq/3x72+ws5u+tQ=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
DmgmuS+PgP4uuAO9732BNVhF4oM=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
kUua74ktTfKWAKu+0oVRipQJA8nlchHWqq+OGq7JG/M=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/fonts/Sacramento-Regular.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
u5QncqH2HC9swPmAqdo58fxgLQA=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
pbneZ75FSoJrRthYUS4y7sjDAxK+tMT4ZK7iOQQU6cU=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/images/bild.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
slX1+TexrVfK25R0I1rlZKWDGROenDfu5UuNtHPksNw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/images/flutter.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
7BIdjPvrVubLWT4+uYh2iQxzs34=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
vACRH1Ew1JRFlac8BFaCxcg9w8GDTb+9CEu0jZ3hz9k=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/images/outdoor.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
O72c7Sm0eoBwjElYC518JLdm6M4=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
CypYw4nYvoPmgC/M7McGKwCRVnjHd2nPYK/6suc7JDw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
zg6AEuOKM55BH/RKiXqZqsORXXE=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
TDYN86u6z4Vu7PyuO9xbDd/JyDIkfDi8ygoVQ6BE5ys=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/isolate_snapshot_data</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
/8YINIQYa2MGeFNAjTVvMEJmvKA=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
GiXyiy84iwHokWSI8cF+JQcEiNYwhXKJ6iopY39uCfo=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/kernel_blob.bin</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
0/odlUybORX3vjXuDXL5kQO6Oaw=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
giZ4K4tQ+oMK1DrG0hOge3OzJ6FR1d1ChzIWqRDIVpU=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
P7bb/oR3EhwqCIH1M6LyTuBIWYU=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
x6NX+tjyECiQtyzbbjyY8U2zoZ7GDbJtE+T+k/dzgI0=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_google_places/assets/google_black.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
gcHJexRXUa/eZ+zWzgfwxNGvVeI=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
ac+pOdlI0CfP987EoH5lbG/G7qPkRm0o8fUXjoZQ0h8=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_google_places/assets/google_white.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
/EjTyBzj/nusE+LbwLayR22clfo=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
Baqn3AhGOQS1CMlsNaXeNDA+oQ+naYgqA+4heYl97iw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
wsvjgJWTRgfpc2dHMHwZPKkyZGs=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
pxnNpeFWC8M+w0qsOisMJySqQlMqHFzIrzWC3NYWhJE=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/google_dark.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
rpAxPEeBl3sL+Bt0aHp2hDmiONs=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
xqAdoh5ef6DNW8CurveVgMot1bkwmdZRbAOwGkHrf9Q=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/google_light.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
yFU/skGVK140i1TenTibYoow7cQ=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
JIlZJwqXe8WyW9aq4kCb5secdhxkh7BXbILq4um+pc8=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
C8ShmQ9LsdcExbbsghUpxj4h5Oo=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
MWoizFjctw7wKOyXpv7J6j/S3vqqtZT7M4aMZ5S03VM=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/google_dark.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
ZxQ7Ofrt7UMTpSfPzye7CTJycXI=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
XODgPvRzzyvJITR9YTn71eiz479/YDlg2i0XJO4MFec=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/google_light.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
7tff4P+ysEgljcgzmErrqfjcsWw=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
4PWajBy+Yu+sO1ZSH5Ey46Q00l1Mb9Hp5hE1dUD+ZMY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/facebook_new.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
XG2mV8SALzXfOu+sSsNb3CZwnZc=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
vz5RfgC+MGor2SKuMWaCJwbJ2RTdTT6jxIZwzceF/gs=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/google_dark.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
MjWIqUgu7liLZWzQeMGn8FFBd5Y=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
ZHcAi3UokXzMpeOUL0n4xUhkJFAefVH5lGql2DQdU64=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/google_light.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
AKzmlW2KCuNghpE/NjMH07X42V8=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
bXLPjBfQxF0mJKnumt7b+egkIvA6byvWCu7bqUODgXc=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
9K4M4LFRtO0XT/e548Ht8/ou2QU=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
5OdoB6IaKslj5wfd/7NiMoNhjAQ0VySya9wj0Nr9/eY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
TwxaL9PbSu7YG4pf8JX5PQN7/ow=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
GmpZWgL5Po3urukCH4vQxdxDoXd8w56sQDVWoOBwCmk=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
qCSzIeujm7QkMIhEZjtJuPn4xMA=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
+daTPQTFmkKsowvYjuw4u5y+tpsVR/1VDvc+ugvOeho=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/vm_snapshot_data</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
kzk1wp8qHso+VmYD8lJ5+HidZCw=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
SWudSb+UjFAbtsuvOflVVEzSQrNcWWVHTwGa+DH02Gs=
|
||||
</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>
|
|
@ -1 +0,0 @@
|
|||
{"assets/fonts/Courgette-Regular.ttf":["assets/fonts/Courgette-Regular.ttf"],"assets/fonts/Sacramento-Regular.ttf":["assets/fonts/Sacramento-Regular.ttf"],"assets/images/bild.png":["assets/images/bild.png"],"assets/images/flutter.png":["assets/images/flutter.png"],"assets/images/outdoor.png":["assets/images/outdoor.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/flutter_google_places/assets/google_black.png":["packages/flutter_google_places/assets/google_black.png"],"packages/flutter_google_places/assets/google_white.png":["packages/flutter_google_places/assets/google_white.png"],"packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/2.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_light.png":["packages/flutter_signin_button/assets/logos/2.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_light.png":["packages/flutter_signin_button/assets/logos/3.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/facebook_new.png":["packages/flutter_signin_button/assets/logos/facebook_new.png","packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png","packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/google_dark.png":["packages/flutter_signin_button/assets/logos/google_dark.png","packages/flutter_signin_button/assets/logos/2.0x/google_dark.png","packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/google_light.png":["packages/flutter_signin_button/assets/logos/google_light.png","packages/flutter_signin_button/assets/logos/2.0x/google_light.png","packages/flutter_signin_button/assets/logos/3.0x/google_light.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"]}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
Binary file not shown.
Binary file not shown.
Binary file not shown.
Binary file not shown.
|
@ -1,507 +0,0 @@
|
|||
<?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>Info.plist</key>
|
||||
<data>
|
||||
2WH3EkzfNpYxRzEQezsUEM18s6A=
|
||||
</data>
|
||||
<key>flutter_assets/AssetManifest.json</key>
|
||||
<data>
|
||||
SpQky+0xMW7M0HM2VxmEoXgajrg=
|
||||
</data>
|
||||
<key>flutter_assets/FontManifest.json</key>
|
||||
<data>
|
||||
nvolsdw14/yVLCY3gpVeLg+xhDs=
|
||||
</data>
|
||||
<key>flutter_assets/NOTICES.Z</key>
|
||||
<data>
|
||||
Q1D21MZkBKuWguP430wlP+nJtdg=
|
||||
</data>
|
||||
<key>flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
|
||||
<data>
|
||||
DmgmuS+PgP4uuAO9732BNVhF4oM=
|
||||
</data>
|
||||
<key>flutter_assets/assets/fonts/Sacramento-Regular.ttf</key>
|
||||
<data>
|
||||
u5QncqH2HC9swPmAqdo58fxgLQA=
|
||||
</data>
|
||||
<key>flutter_assets/assets/images/bild.png</key>
|
||||
<data>
|
||||
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
|
||||
</data>
|
||||
<key>flutter_assets/assets/images/flutter.png</key>
|
||||
<data>
|
||||
7BIdjPvrVubLWT4+uYh2iQxzs34=
|
||||
</data>
|
||||
<key>flutter_assets/assets/images/outdoor.png</key>
|
||||
<data>
|
||||
O72c7Sm0eoBwjElYC518JLdm6M4=
|
||||
</data>
|
||||
<key>flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
<data>
|
||||
zg6AEuOKM55BH/RKiXqZqsORXXE=
|
||||
</data>
|
||||
<key>flutter_assets/isolate_snapshot_data</key>
|
||||
<data>
|
||||
/8YINIQYa2MGeFNAjTVvMEJmvKA=
|
||||
</data>
|
||||
<key>flutter_assets/kernel_blob.bin</key>
|
||||
<data>
|
||||
0/odlUybORX3vjXuDXL5kQO6Oaw=
|
||||
</data>
|
||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
<data>
|
||||
P7bb/oR3EhwqCIH1M6LyTuBIWYU=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_google_places/assets/google_black.png</key>
|
||||
<data>
|
||||
gcHJexRXUa/eZ+zWzgfwxNGvVeI=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_google_places/assets/google_white.png</key>
|
||||
<data>
|
||||
/EjTyBzj/nusE+LbwLayR22clfo=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png</key>
|
||||
<data>
|
||||
wsvjgJWTRgfpc2dHMHwZPKkyZGs=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/google_dark.png</key>
|
||||
<data>
|
||||
rpAxPEeBl3sL+Bt0aHp2hDmiONs=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/google_light.png</key>
|
||||
<data>
|
||||
yFU/skGVK140i1TenTibYoow7cQ=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png</key>
|
||||
<data>
|
||||
C8ShmQ9LsdcExbbsghUpxj4h5Oo=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/google_dark.png</key>
|
||||
<data>
|
||||
ZxQ7Ofrt7UMTpSfPzye7CTJycXI=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/google_light.png</key>
|
||||
<data>
|
||||
7tff4P+ysEgljcgzmErrqfjcsWw=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/facebook_new.png</key>
|
||||
<data>
|
||||
XG2mV8SALzXfOu+sSsNb3CZwnZc=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/google_dark.png</key>
|
||||
<data>
|
||||
MjWIqUgu7liLZWzQeMGn8FFBd5Y=
|
||||
</data>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/google_light.png</key>
|
||||
<data>
|
||||
AKzmlW2KCuNghpE/NjMH07X42V8=
|
||||
</data>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf</key>
|
||||
<data>
|
||||
9K4M4LFRtO0XT/e548Ht8/ou2QU=
|
||||
</data>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf</key>
|
||||
<data>
|
||||
TwxaL9PbSu7YG4pf8JX5PQN7/ow=
|
||||
</data>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf</key>
|
||||
<data>
|
||||
qCSzIeujm7QkMIhEZjtJuPn4xMA=
|
||||
</data>
|
||||
<key>flutter_assets/vm_snapshot_data</key>
|
||||
<data>
|
||||
kzk1wp8qHso+VmYD8lJ5+HidZCw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>files2</key>
|
||||
<dict>
|
||||
<key>flutter_assets/AssetManifest.json</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
SpQky+0xMW7M0HM2VxmEoXgajrg=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
gHVDc1b762lxJMlHRsvBzuBqvciQiLwoMDuFCMYcGoo=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/FontManifest.json</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
nvolsdw14/yVLCY3gpVeLg+xhDs=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
3osED0JtIrnO/fLMgMteC7/ZcTHqyc+hk1ZDnZrqDDI=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/NOTICES.Z</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
Q1D21MZkBKuWguP430wlP+nJtdg=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
PxLZc/CzkMSGR1sSJtjgPDptOfAbTq/3x72+ws5u+tQ=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/fonts/Courgette-Regular.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
DmgmuS+PgP4uuAO9732BNVhF4oM=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
kUua74ktTfKWAKu+0oVRipQJA8nlchHWqq+OGq7JG/M=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/fonts/Sacramento-Regular.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
u5QncqH2HC9swPmAqdo58fxgLQA=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
pbneZ75FSoJrRthYUS4y7sjDAxK+tMT4ZK7iOQQU6cU=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/images/bild.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
iWOUfyc8Fh8mmaASr1E0uPbqcBQ=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
slX1+TexrVfK25R0I1rlZKWDGROenDfu5UuNtHPksNw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/images/flutter.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
7BIdjPvrVubLWT4+uYh2iQxzs34=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
vACRH1Ew1JRFlac8BFaCxcg9w8GDTb+9CEu0jZ3hz9k=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/assets/images/outdoor.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
O72c7Sm0eoBwjElYC518JLdm6M4=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
CypYw4nYvoPmgC/M7McGKwCRVnjHd2nPYK/6suc7JDw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/fonts/MaterialIcons-Regular.otf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
zg6AEuOKM55BH/RKiXqZqsORXXE=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
TDYN86u6z4Vu7PyuO9xbDd/JyDIkfDi8ygoVQ6BE5ys=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/isolate_snapshot_data</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
/8YINIQYa2MGeFNAjTVvMEJmvKA=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
GiXyiy84iwHokWSI8cF+JQcEiNYwhXKJ6iopY39uCfo=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/kernel_blob.bin</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
0/odlUybORX3vjXuDXL5kQO6Oaw=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
giZ4K4tQ+oMK1DrG0hOge3OzJ6FR1d1ChzIWqRDIVpU=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
P7bb/oR3EhwqCIH1M6LyTuBIWYU=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
x6NX+tjyECiQtyzbbjyY8U2zoZ7GDbJtE+T+k/dzgI0=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_google_places/assets/google_black.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
gcHJexRXUa/eZ+zWzgfwxNGvVeI=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
ac+pOdlI0CfP987EoH5lbG/G7qPkRm0o8fUXjoZQ0h8=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_google_places/assets/google_white.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
/EjTyBzj/nusE+LbwLayR22clfo=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
Baqn3AhGOQS1CMlsNaXeNDA+oQ+naYgqA+4heYl97iw=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
wsvjgJWTRgfpc2dHMHwZPKkyZGs=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
pxnNpeFWC8M+w0qsOisMJySqQlMqHFzIrzWC3NYWhJE=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/google_dark.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
rpAxPEeBl3sL+Bt0aHp2hDmiONs=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
xqAdoh5ef6DNW8CurveVgMot1bkwmdZRbAOwGkHrf9Q=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/2.0x/google_light.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
yFU/skGVK140i1TenTibYoow7cQ=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
JIlZJwqXe8WyW9aq4kCb5secdhxkh7BXbILq4um+pc8=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
C8ShmQ9LsdcExbbsghUpxj4h5Oo=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
MWoizFjctw7wKOyXpv7J6j/S3vqqtZT7M4aMZ5S03VM=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/google_dark.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
ZxQ7Ofrt7UMTpSfPzye7CTJycXI=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
XODgPvRzzyvJITR9YTn71eiz479/YDlg2i0XJO4MFec=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/3.0x/google_light.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
7tff4P+ysEgljcgzmErrqfjcsWw=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
4PWajBy+Yu+sO1ZSH5Ey46Q00l1Mb9Hp5hE1dUD+ZMY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/facebook_new.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
XG2mV8SALzXfOu+sSsNb3CZwnZc=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
vz5RfgC+MGor2SKuMWaCJwbJ2RTdTT6jxIZwzceF/gs=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/google_dark.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
MjWIqUgu7liLZWzQeMGn8FFBd5Y=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
ZHcAi3UokXzMpeOUL0n4xUhkJFAefVH5lGql2DQdU64=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/flutter_signin_button/assets/logos/google_light.png</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
AKzmlW2KCuNghpE/NjMH07X42V8=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
bXLPjBfQxF0mJKnumt7b+egkIvA6byvWCu7bqUODgXc=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-brands-400.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
9K4M4LFRtO0XT/e548Ht8/ou2QU=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
5OdoB6IaKslj5wfd/7NiMoNhjAQ0VySya9wj0Nr9/eY=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-regular-400.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
TwxaL9PbSu7YG4pf8JX5PQN7/ow=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
GmpZWgL5Po3urukCH4vQxdxDoXd8w56sQDVWoOBwCmk=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/packages/font_awesome_flutter/lib/fonts/fa-solid-900.ttf</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
qCSzIeujm7QkMIhEZjtJuPn4xMA=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
+daTPQTFmkKsowvYjuw4u5y+tpsVR/1VDvc+ugvOeho=
|
||||
</data>
|
||||
</dict>
|
||||
<key>flutter_assets/vm_snapshot_data</key>
|
||||
<dict>
|
||||
<key>hash</key>
|
||||
<data>
|
||||
kzk1wp8qHso+VmYD8lJ5+HidZCw=
|
||||
</data>
|
||||
<key>hash2</key>
|
||||
<data>
|
||||
SWudSb+UjFAbtsuvOflVVEzSQrNcWWVHTwGa+DH02Gs=
|
||||
</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>
|
|
@ -1 +0,0 @@
|
|||
{"assets/fonts/Courgette-Regular.ttf":["assets/fonts/Courgette-Regular.ttf"],"assets/fonts/Sacramento-Regular.ttf":["assets/fonts/Sacramento-Regular.ttf"],"assets/images/bild.png":["assets/images/bild.png"],"assets/images/flutter.png":["assets/images/flutter.png"],"assets/images/outdoor.png":["assets/images/outdoor.png"],"packages/cupertino_icons/assets/CupertinoIcons.ttf":["packages/cupertino_icons/assets/CupertinoIcons.ttf"],"packages/flutter_google_places/assets/google_black.png":["packages/flutter_google_places/assets/google_black.png"],"packages/flutter_google_places/assets/google_white.png":["packages/flutter_google_places/assets/google_white.png"],"packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/2.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/2.0x/google_light.png":["packages/flutter_signin_button/assets/logos/2.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png":["packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_dark.png":["packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/3.0x/google_light.png":["packages/flutter_signin_button/assets/logos/3.0x/google_light.png"],"packages/flutter_signin_button/assets/logos/facebook_new.png":["packages/flutter_signin_button/assets/logos/facebook_new.png","packages/flutter_signin_button/assets/logos/2.0x/facebook_new.png","packages/flutter_signin_button/assets/logos/3.0x/facebook_new.png"],"packages/flutter_signin_button/assets/logos/google_dark.png":["packages/flutter_signin_button/assets/logos/google_dark.png","packages/flutter_signin_button/assets/logos/2.0x/google_dark.png","packages/flutter_signin_button/assets/logos/3.0x/google_dark.png"],"packages/flutter_signin_button/assets/logos/google_light.png":["packages/flutter_signin_button/assets/logos/google_light.png","packages/flutter_signin_button/assets/logos/2.0x/google_light.png","packages/flutter_signin_button/assets/logos/3.0x/google_light.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"]}
|
Binary file not shown.
Binary file not shown.
Binary file not shown.
File diff suppressed because it is too large
Load Diff
|
@ -1,4 +1,5 @@
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:google_maps_flutter_platform_interface/src/types/camera.dart';
|
||||
import 'Map.dart';
|
||||
import 'FavoritePage.dart';
|
||||
import 'SettingsPage.dart';
|
||||
|
@ -6,6 +7,7 @@ import 'globals.dart' as globals;
|
|||
|
||||
|
||||
class BottomNavPage extends StatefulWidget {
|
||||
|
||||
@override
|
||||
State<BottomNavPage> createState() => BottomNavPageState();
|
||||
}
|
||||
|
|
|
@ -1,292 +0,0 @@
|
|||
// ignore_for_file: prefer_const_constructors
|
||||
|
||||
import 'package:firebase_auth/firebase_auth.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_applicationdemo/BottomNavPage.dart';
|
||||
import 'package:flutter_applicationdemo/GoogleSignInProvider.dart';
|
||||
import 'package:flutter_applicationdemo/mysql.dart';
|
||||
import 'package:google_sign_in/google_sign_in.dart';
|
||||
import 'package:flutter_applicationdemo/HomePage.dart';
|
||||
import 'package:flutter_signin_button/flutter_signin_button.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'GoogleSignInProvider.dart';
|
||||
import 'signInPage.dart';
|
||||
import 'globals.dart';
|
||||
import 'user.dart';
|
||||
|
||||
class CreateAccountPage extends StatefulWidget {
|
||||
_CreateAccountPageState createState() => _CreateAccountPageState();
|
||||
}
|
||||
|
||||
class _CreateAccountPageState extends State<CreateAccountPage> {
|
||||
Color pinkBackgroundColor = const Color.fromARGB(255, 240, 229, 229);
|
||||
Color textColor = const Color.fromARGB(255, 79, 98, 114);
|
||||
TextEditingController emailController = TextEditingController();
|
||||
TextEditingController passwordController = TextEditingController();
|
||||
TextEditingController userNameController = TextEditingController();
|
||||
var db = mysql();
|
||||
late user loggedInUser;
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
backgroundColor: pinkBackgroundColor,
|
||||
body: SafeArea(
|
||||
child: createLoginPageContent(),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
// Builds all the components of the page
|
||||
Column createLoginPageContent() {
|
||||
return Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.center,
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
children: <Widget>[
|
||||
createBackButton(),
|
||||
createTitleText(),
|
||||
Text(
|
||||
"Create Log in:",
|
||||
style: TextStyle(fontSize: 15, fontWeight: FontWeight.bold),
|
||||
),
|
||||
createUsernameField(),
|
||||
createEmailField(),
|
||||
createPasswordField(),
|
||||
createCreateAccountButton(),
|
||||
Text("or"),
|
||||
createGoogleButton(),
|
||||
Padding(
|
||||
padding: EdgeInsets.only(top: 100),
|
||||
child: createContinueWithoutLoggingInButton(),
|
||||
),
|
||||
],
|
||||
);
|
||||
}
|
||||
|
||||
SignInButton createGoogleButton() {
|
||||
return SignInButton(Buttons.Google, onPressed: () async {
|
||||
final provider =
|
||||
Provider.of<GoogleSignInProvider>(context, listen: false);
|
||||
await provider.logIn();
|
||||
if (provider.user == null) {
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(
|
||||
builder: (context) =>
|
||||
CreateAccountPage()), //Replace Container() with call to Map-page.
|
||||
);
|
||||
} else {
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(
|
||||
builder: (context) =>
|
||||
HomePage()), //Replace Container() with call to Map-page.
|
||||
);
|
||||
}
|
||||
});
|
||||
}
|
||||
|
||||
Text createTitleText() {
|
||||
return Text(
|
||||
'Sun Chasers',
|
||||
style: TextStyle(
|
||||
fontSize: 50,
|
||||
color: textColor,
|
||||
fontFamily: 'Sacramento',
|
||||
shadows: const <Shadow>[
|
||||
Shadow(
|
||||
offset: Offset(2, 2),
|
||||
blurRadius: 10.0,
|
||||
color: Color.fromARGB(255, 0, 0, 0),
|
||||
),
|
||||
],
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
InputField createUsernameField() {
|
||||
return InputField(
|
||||
text: "Username:", isPassword: false, icon: Icon(Icons.person), controller: userNameController);
|
||||
}
|
||||
|
||||
InputField createEmailField() {
|
||||
return InputField(
|
||||
text: "Email:", isPassword: false, icon: Icon(Icons.email), controller: emailController);
|
||||
}
|
||||
|
||||
InputField createPasswordField() {
|
||||
return InputField(
|
||||
text: "Password:", isPassword: true, icon: Icon(Icons.lock), controller: passwordController);
|
||||
}
|
||||
|
||||
Padding createBackButton() {
|
||||
return Padding(
|
||||
padding: EdgeInsets.only(bottom: 20, left: 10),
|
||||
child: Align(
|
||||
alignment: Alignment.topLeft,
|
||||
child: IconButton(
|
||||
onPressed: () {
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder: (context) => HomePage()),
|
||||
);
|
||||
},
|
||||
icon: Icon(Icons.arrow_back),
|
||||
iconSize: 40,
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
ElevatedButton createCreateAccountButton() {
|
||||
return ElevatedButton(
|
||||
onPressed: () async{
|
||||
UserInput userInput = UserInput(isValid: false, errorMessage: "");
|
||||
await verifyUserInput(emailController.text, userNameController.text, passwordController.text, userInput);
|
||||
if(userInput.isValid){
|
||||
await createUserInSQL(emailController.text, userNameController.text, passwordController.text);
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder: (context) => HomePage()),
|
||||
);
|
||||
}else{
|
||||
createUserError(userInput.errorMessage);
|
||||
}
|
||||
},
|
||||
child: Text(
|
||||
"Create Account",
|
||||
style: TextStyle(color: Colors.black, fontWeight: FontWeight.w400),
|
||||
),
|
||||
style: ButtonStyle(
|
||||
backgroundColor: MaterialStateProperty.all(Colors.white),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
ElevatedButton createContinueWithoutLoggingInButton() {
|
||||
return ElevatedButton(
|
||||
onPressed: () {
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder: (context) => BottomNavPage()),
|
||||
);
|
||||
},
|
||||
child: Text(
|
||||
"Continue without logging in",
|
||||
style: TextStyle(color: Colors.black, fontWeight: FontWeight.w400),
|
||||
),
|
||||
style: ButtonStyle(
|
||||
backgroundColor: MaterialStateProperty.all(Colors.white),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
Future<void> createUserInSQL(String email, String username, String password) async{
|
||||
await db.getConnection().then((conn) async{
|
||||
String sql = "INSERT INTO maen0574.user (id, email, password, username) VALUES (null, '$email', '$password', '$username');";
|
||||
await conn.query(sql);
|
||||
|
||||
sql = "Select id, email, username from maen0574.user where email = '$email'";
|
||||
await conn.query(sql).then((results){
|
||||
for(var row in results){
|
||||
setState(() {
|
||||
});
|
||||
loggedInUser = new user(row[0], row[1], row[2]);
|
||||
LOGGED_IN_USER.userID = loggedInUser.userID;
|
||||
}
|
||||
});
|
||||
});
|
||||
|
||||
|
||||
}
|
||||
|
||||
Future<void> verifyUserInput(String email, String username, String password, userInput) async {
|
||||
userInput.isValid = false;
|
||||
if(email.contains("'") || !email.contains("@") || email.length < 5){
|
||||
userInput.errorMessage = "Incorrect email format";
|
||||
return;
|
||||
}else if(username.contains("'") || username.length < 6){
|
||||
userInput.errorMessage = "Incorrect username. \nCharacters limited to a-z, A-Z, 0-9.";
|
||||
return;
|
||||
}else if(password.contains("'") || password.length < 6) {
|
||||
userInput.errorMessage = "Incorrect password. \nPassword can't contain ' and needs to be atleast 6 characters long";
|
||||
return;
|
||||
}
|
||||
await db.getConnection().then((conn) async{
|
||||
String sql = "SELECT email from maen0574.user where email = '$email';";
|
||||
var results = await conn.query(sql);
|
||||
userInput.isValid = true;
|
||||
for(var row in results){
|
||||
userInput.isValid = false;
|
||||
userInput.errorMessage = "email already registererd";
|
||||
}
|
||||
});
|
||||
return;
|
||||
}
|
||||
void createUserError(String stringContext) {
|
||||
showDialog<String>(
|
||||
context: context,
|
||||
builder: (BuildContext context) => AlertDialog(
|
||||
title: Text("Couldn't create user"),
|
||||
content: Text(stringContext),
|
||||
actions: <Widget>[
|
||||
TextButton(
|
||||
onPressed: () => Navigator.pop(context, 'OK'),
|
||||
child: const Text('OK'),
|
||||
),
|
||||
],
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
class UserInput {
|
||||
bool isValid;
|
||||
String errorMessage;
|
||||
UserInput({
|
||||
required this.isValid,
|
||||
required this.errorMessage
|
||||
});
|
||||
bool getIsValid(){
|
||||
return isValid;
|
||||
}
|
||||
} // _LoginPageState
|
||||
|
||||
class InputField extends StatelessWidget {
|
||||
final Icon icon;
|
||||
final String text;
|
||||
final bool isPassword;
|
||||
final TextEditingController controller;
|
||||
const InputField({
|
||||
Key? key,
|
||||
required this.text,
|
||||
required this.isPassword,
|
||||
required this.icon,
|
||||
required this.controller
|
||||
}) : super(key: key);
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
Size size = MediaQuery.of(context).size;
|
||||
|
||||
return Container(
|
||||
alignment: Alignment.center,
|
||||
margin: const EdgeInsets.symmetric(vertical: 10, horizontal: 60),
|
||||
padding: const EdgeInsets.symmetric(horizontal: 10, vertical: 5),
|
||||
width: size.width * 0.7,
|
||||
decoration: BoxDecoration(
|
||||
borderRadius: BorderRadius.circular(10),
|
||||
color: Colors.white,
|
||||
),
|
||||
child: TextField(
|
||||
obscureText: isPassword,
|
||||
controller: controller,
|
||||
decoration: InputDecoration(
|
||||
hintText: text,
|
||||
icon: icon,
|
||||
border: InputBorder.none,
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
|
@ -1,10 +1,101 @@
|
|||
import 'package:firebase_auth/firebase_auth.dart';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_applicationdemo/BottomNavPage.dart';
|
||||
import 'package:flutter_applicationdemo/login/GoogleSignInProvider.dart';
|
||||
import 'package:flutter_applicationdemo/Map.dart';
|
||||
import 'package:google_maps_flutter/google_maps_flutter.dart';
|
||||
import 'package:google_maps_flutter/google_maps_flutter.dart';
|
||||
import 'package:google_maps_flutter/google_maps_flutter.dart';
|
||||
import 'package:google_sign_in/google_sign_in.dart';
|
||||
import 'package:settings_ui/settings_ui.dart';
|
||||
import 'ManageAccountPage.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'Venue.dart';
|
||||
import 'globals.dart' as globals;
|
||||
import 'Map.dart';
|
||||
import 'package:flutter_applicationdemo/login/user.dart';
|
||||
import 'HomePage.dart';
|
||||
|
||||
// Standard color of app
|
||||
Color _backgroundColor = const Color.fromARGB(255, 190, 146, 160);
|
||||
|
||||
// Color status of priceRange
|
||||
Color _colorContainerLow = Colors.yellow;
|
||||
Color _colorContainerMedium = _backgroundColor;
|
||||
Color _colorContainerHigh = _backgroundColor;
|
||||
|
||||
// Standard
|
||||
@override
|
||||
class FavoritePage extends StatefulWidget {
|
||||
const FavoritePage({Key? key}) : super(key: key);
|
||||
|
||||
@override
|
||||
_FavoritePageState createState() => _FavoritePageState();
|
||||
}
|
||||
|
||||
class _FavoritePageState extends State<FavoritePage> {
|
||||
List likedVenuesList = globals.LOGGED_IN_USER.likedVenuesList;
|
||||
|
||||
class FavoritePage extends StatelessWidget {
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
body: Center(child: Text('FavoritePage',style: TextStyle(fontSize: 60),)),
|
||||
return MaterialApp(
|
||||
home: Scaffold(
|
||||
// No appbar provided to the Scaffold, only a body with a
|
||||
// CustomScrollView.
|
||||
body: CustomScrollView(
|
||||
slivers: [
|
||||
// Add the app bar to the CustomScrollView.
|
||||
SliverAppBar(
|
||||
// Provide a standard title.
|
||||
title: Text("Liked places"),
|
||||
// Allows the user to reveal the app bar if they begin scrolling
|
||||
// back up the list of items.
|
||||
pinned: true,
|
||||
floating: true,
|
||||
// Make the initial height of the SliverAppBar larger than normal.
|
||||
expandedHeight: 50,
|
||||
backgroundColor: const Color.fromARGB(255, 190, 146, 160),
|
||||
leading: IconButton(
|
||||
icon: Icon(Icons.arrow_back),
|
||||
onPressed: () {
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder: (context) => HomePage()),
|
||||
);
|
||||
},
|
||||
)
|
||||
),
|
||||
// Next, create a SliverList
|
||||
SliverList(
|
||||
// Use a delegate to build items as they're scrolled on screen.
|
||||
delegate: SliverChildBuilderDelegate(
|
||||
// The builder function returns a ListTile with a title that
|
||||
// displays the index of the current item.
|
||||
(context, index) => ListTile(
|
||||
title: Text(globals.getVenueByID(likedVenuesList[index])!.venueName.toString()),
|
||||
trailing: IconButton(icon: Icon(Icons.favorite, color: Colors.red),
|
||||
onPressed: (){
|
||||
setState(() {
|
||||
});
|
||||
print("tabort");
|
||||
},), onTap: (){
|
||||
setState(() {
|
||||
});
|
||||
print("gå till venue");
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder: (context) => Map())
|
||||
);
|
||||
},),
|
||||
// Builds 1000 ListTiles
|
||||
childCount: likedVenuesList.length,
|
||||
),
|
||||
),
|
||||
],
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
|
|
|
@ -2,11 +2,11 @@ import 'package:firebase_auth/firebase_auth.dart';
|
|||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_applicationdemo/BottomNavPage.dart';
|
||||
import 'package:flutter_applicationdemo/GoogleSignInProvider.dart';
|
||||
import 'package:flutter_applicationdemo/login/GoogleSignInProvider.dart';
|
||||
import 'package:google_sign_in/google_sign_in.dart';
|
||||
import 'package:settings_ui/settings_ui.dart';
|
||||
import 'ManageAccountPage.dart';
|
||||
import 'GoogleSignInProvider.dart';
|
||||
import 'login/GoogleSignInProvider.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'FeedbackPage.dart';
|
||||
|
||||
|
|
|
@ -1,28 +1,54 @@
|
|||
|
||||
import 'package:google_maps_flutter/google_maps_flutter.dart';
|
||||
import 'package:http/http.dart';
|
||||
import 'dart:async';
|
||||
import 'globals.dart' as globals;
|
||||
import 'Venue.dart';
|
||||
|
||||
class ShadowDetector {
|
||||
|
||||
bool inShade = false;
|
||||
|
||||
ShadowDetector(double latitude, double longitude) {
|
||||
|
||||
evaluateShadowSituation(latitude, longitude);
|
||||
List<Venue> venuesInShade = [];
|
||||
|
||||
ShadowDetector(Venue venue) {
|
||||
evaluateShadowsForOneVenue(venue);
|
||||
}
|
||||
//Called like "new ShadowDetector.fromShadowDetector(List of venues here);"
|
||||
ShadowDetector.fromShadowDetector(venues) {
|
||||
evaluateShadowsForAllVenues(venues);
|
||||
}
|
||||
|
||||
void evaluateShadowSituation (double latitude, double longitude) async {
|
||||
var lat = latitude.toString();
|
||||
var lng = longitude.toString();
|
||||
var dateInMilliseconds = DateTime.now().millisecondsSinceEpoch.toString() + 't';
|
||||
void evaluateShadowsForAllVenues (List<Venue> venues) async {
|
||||
final dateInMilliseconds = DateTime.now().millisecondsSinceEpoch.toString() + 't';
|
||||
for(var venue in venues) {
|
||||
LatLng pos = venue.position;
|
||||
final lat = pos.latitude.toString();
|
||||
final lng = pos.longitude.toString();
|
||||
final response = await get(Uri.parse('https://node.sacalerts.com/og-image/loc@$lat,$lng,14.82137z,$dateInMilliseconds'));
|
||||
var responseAsString = response.body.toString();
|
||||
print(response);
|
||||
print(responseAsString);
|
||||
//print(response);
|
||||
//print(responseAsString);
|
||||
//print(responseAsString[responseAsString.length - 2]);
|
||||
if(responseAsString[responseAsString.length - 2] == 1) {
|
||||
this.inShade = true;
|
||||
venue.inShade = true;
|
||||
}
|
||||
venuesInShade.add(venue);
|
||||
}
|
||||
}
|
||||
|
||||
List<Venue> get listWithVenuesInShade => venuesInShade; //Get all venues with their shadow status updated.
|
||||
|
||||
void evaluateShadowsForOneVenue (Venue venue) async {
|
||||
LatLng pos= venue.position;
|
||||
final lat = pos.latitude.toString();
|
||||
final lng = pos.longitude.toString();
|
||||
final dateInMilliseconds = DateTime.now().millisecondsSinceEpoch.toString() + 't';
|
||||
final response = await get(Uri.parse('https://node.sacalerts.com/og-image/loc@$lat,$lng,14.82137z,$dateInMilliseconds'));
|
||||
var responseAsString = response.body.toString();
|
||||
//print(response);
|
||||
//print(responseAsString);
|
||||
//print(responseAsString[responseAsString.length - 2]);
|
||||
if(responseAsString[responseAsString.length - 2] == 1) {
|
||||
venue.inShade = true;
|
||||
}
|
||||
}
|
||||
bool get isInShade =>inShade;
|
||||
}
|
18
lib/Venue.dart
Normal file
18
lib/Venue.dart
Normal file
|
@ -0,0 +1,18 @@
|
|||
import 'package:google_maps_flutter/google_maps_flutter.dart';
|
||||
|
||||
class Venue {
|
||||
late String venueName;
|
||||
late int venueID;
|
||||
late VenueType typeOfVenue;
|
||||
late LatLng position;
|
||||
late InfoWindow infoWindow;
|
||||
bool inShade = false;
|
||||
|
||||
|
||||
Venue(this.venueName,
|
||||
this.venueID, this.typeOfVenue, this.position);
|
||||
}
|
||||
|
||||
enum VenueType{
|
||||
cafe, restaurant, bar
|
||||
}
|
59
lib/WebScraper.dart
Normal file
59
lib/WebScraper.dart
Normal file
|
@ -0,0 +1,59 @@
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:http/http.dart' as http;
|
||||
import 'package:html/dom.dart' as dom;
|
||||
|
||||
class WebScraper {
|
||||
|
||||
late List<String> openingHoursThisWeek;
|
||||
late String openingHoursToday;
|
||||
late String reviewScore;
|
||||
late String priceClass;
|
||||
|
||||
WebScraper(String bingURL) { //Must provide an URL from bing search engine.
|
||||
getWebsiteData(bingURL);
|
||||
}
|
||||
|
||||
Future getWebsiteData(String bingURL) async {
|
||||
final bingResponse = await http.get(Uri.parse(bingURL));
|
||||
dom.Document htmlBing = dom.Document.html(bingResponse.body);
|
||||
|
||||
|
||||
openingHoursToday = htmlBing
|
||||
.getElementsByClassName('opHr_Exp')
|
||||
.map((e) => e.text)
|
||||
.toList()[0]
|
||||
.toString();
|
||||
|
||||
openingHoursThisWeek = htmlBing
|
||||
.getElementsByClassName('hrRange')
|
||||
.map((e) => e.text)
|
||||
.toList();
|
||||
|
||||
reviewScore = htmlBing.getElementsByClassName('csrc sc_rc1')
|
||||
.map((e) => e.attributes['aria-label'])
|
||||
.toList()[0]
|
||||
.toString();
|
||||
|
||||
final tripAdvisorURL = htmlBing.querySelectorAll('div.infoModule.b_divsec.topBleed.noSeparator > div > a')
|
||||
.map((e) => e.attributes['href'])
|
||||
.toList()[0]
|
||||
.toString();
|
||||
|
||||
final tripAdvisorResponse = await http.get(Uri.parse(tripAdvisorURL));
|
||||
dom.Document htmlTripAdvisor = dom.Document.html(tripAdvisorResponse.body);
|
||||
|
||||
priceClass = htmlTripAdvisor
|
||||
.getElementsByClassName('drUyy')
|
||||
.map((e) => e.text)
|
||||
.toList()[0]
|
||||
.toString();
|
||||
}
|
||||
|
||||
List<String> get getOpeningHoursThisWeek => openingHoursThisWeek; //First item is monday, last item is sunday.
|
||||
// Output example: "[11:00 - 01:00, 11:00 - 01:00, 11:00 - 01:00, 11:00 - 01:00, 11:00 - 01:00, 11:00 - 01:00, 11:00 - 01:00]"
|
||||
|
||||
String get getOpeningHoursToday => openingHoursToday; //Output example: "Open · Closes 01:00" (Gets automatically updated).
|
||||
String get getReviewScore => reviewScore; // Output example: "Star Rating: 4 out of 5.".
|
||||
String get getPriceClass => priceClass; // Output example: "$$ - $$$".
|
||||
|
||||
}
|
|
@ -1,162 +0,0 @@
|
|||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_applicationdemo/BottomNavPage.dart';
|
||||
|
||||
import 'package:flutter_applicationdemo/HomePage.dart';
|
||||
|
||||
class createUserPage extends StatefulWidget {
|
||||
_createUserPageState createState() => _createUserPageState();
|
||||
}
|
||||
|
||||
class _createUserPageState extends State<createUserPage> {
|
||||
Color pinkBackgroundColor = const Color.fromARGB(255, 240, 229, 229);
|
||||
Color textColor = const Color.fromARGB(255, 79, 98, 114);
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
Size size = MediaQuery.of(context).size;
|
||||
|
||||
return Scaffold(
|
||||
backgroundColor: pinkBackgroundColor,
|
||||
body: SafeArea(
|
||||
child: Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.center,
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
children: <Widget>[
|
||||
createBackButton(),
|
||||
createTitleText(),
|
||||
Text(
|
||||
"Create Log in:",
|
||||
style: TextStyle(fontSize: 15, fontWeight: FontWeight.bold),
|
||||
),
|
||||
createUsernameField(),
|
||||
createEmailField(),
|
||||
createPasswordField(),
|
||||
createCreateAccountButton(),
|
||||
Padding(
|
||||
padding: EdgeInsets.only(top: 100),
|
||||
child: createContinueWithoutLoggingInButton(),
|
||||
),
|
||||
],
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
Text createTitleText() {
|
||||
return Text(
|
||||
'Sun Chasers',
|
||||
style: TextStyle(
|
||||
fontSize: 50,
|
||||
color: textColor,
|
||||
fontFamily: 'Sacramento',
|
||||
shadows: const <Shadow>[
|
||||
Shadow(
|
||||
offset: Offset(2, 2),
|
||||
blurRadius: 10.0,
|
||||
color: Color.fromARGB(255, 0, 0, 0),
|
||||
),
|
||||
],
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
InputField createUsernameField() {
|
||||
return InputField(
|
||||
text: "Username:", isPassword: false, icon: Icon(Icons.person));
|
||||
}
|
||||
|
||||
InputField createEmailField() {
|
||||
return InputField(
|
||||
text: "Email:", isPassword: false, icon: Icon(Icons.email));
|
||||
}
|
||||
|
||||
InputField createPasswordField() {
|
||||
return InputField(
|
||||
text: "Password:", isPassword: true, icon: Icon(Icons.lock));
|
||||
}
|
||||
|
||||
Padding createBackButton() {
|
||||
return Padding(
|
||||
padding: EdgeInsets.only(bottom: 20, left: 10),
|
||||
child: Align(
|
||||
alignment: Alignment.topLeft,
|
||||
child: IconButton(
|
||||
onPressed: () {
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder: (context) => HomePage()),
|
||||
);
|
||||
},
|
||||
icon: Icon(Icons.arrow_back),
|
||||
iconSize: 40,
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
ElevatedButton createCreateAccountButton() {
|
||||
return ElevatedButton(
|
||||
onPressed: () {},
|
||||
child: Text(
|
||||
"Create Account",
|
||||
style: TextStyle(color: Colors.black, fontWeight: FontWeight.w400),
|
||||
),
|
||||
style: ButtonStyle(
|
||||
backgroundColor: MaterialStateProperty.all(Colors.white),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
ElevatedButton createContinueWithoutLoggingInButton() {
|
||||
return ElevatedButton(
|
||||
onPressed: () {
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder: (context) => BottomNavPage()),
|
||||
);
|
||||
},
|
||||
child: Text(
|
||||
"Continue without logging in",
|
||||
style: TextStyle(color: Colors.black, fontWeight: FontWeight.w400),
|
||||
),
|
||||
style: ButtonStyle(
|
||||
backgroundColor: MaterialStateProperty.all(Colors.white),
|
||||
),
|
||||
);
|
||||
}
|
||||
} // _LoginPageState
|
||||
class InputField extends StatelessWidget {
|
||||
final Icon icon;
|
||||
final String text;
|
||||
final bool isPassword;
|
||||
const InputField({
|
||||
Key? key,
|
||||
required this.text,
|
||||
required this.isPassword,
|
||||
required this.icon,
|
||||
}) : super(key: key);
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
Size size = MediaQuery.of(context).size;
|
||||
|
||||
return Container(
|
||||
alignment: Alignment.center,
|
||||
margin: const EdgeInsets.symmetric(vertical: 10, horizontal: 60),
|
||||
padding: const EdgeInsets.symmetric(horizontal: 10, vertical: 5),
|
||||
width: size.width * 0.7,
|
||||
decoration: BoxDecoration(
|
||||
borderRadius: BorderRadius.circular(10),
|
||||
color: Colors.white,
|
||||
),
|
||||
child: TextField(
|
||||
obscureText: isPassword,
|
||||
decoration: InputDecoration(
|
||||
hintText: text,
|
||||
icon: icon,
|
||||
border: InputBorder.none,
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
|
@ -1,8 +1,10 @@
|
|||
import 'Venue.dart';
|
||||
import 'package:flutter_applicationdemo/login/user.dart';
|
||||
import '../login/user.dart';
|
||||
import 'dart:ui';
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
|
||||
import 'user.dart';
|
||||
import 'HomePage.dart';
|
||||
import 'main.dart';
|
||||
|
||||
|
@ -14,3 +16,12 @@ Color PINKBACKGROUND = const Color.fromARGB(255, 240, 229, 229);
|
|||
Color TEXTCOLOR = const Color.fromARGB(255, 79, 98, 114);
|
||||
Color SHADOWCOLOR = const Color.fromARGB(255, 0, 0, 0);
|
||||
Color TEXTWHITE = const Color.fromARGB(0, 0, 0, 0);
|
||||
late List<Venue> VENUES;
|
||||
|
||||
Venue? getVenueByID(int searchedVenueID){
|
||||
for(var V in VENUES){
|
||||
if(V.venueID == searchedVenueID){
|
||||
return V;
|
||||
}
|
||||
}return null;
|
||||
}
|
213
lib/login/CreateAccountPage.dart
Normal file
213
lib/login/CreateAccountPage.dart
Normal file
|
@ -0,0 +1,213 @@
|
|||
// ignore_for_file: prefer_const_constructors
|
||||
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_applicationdemo/BottomNavPage.dart';
|
||||
|
||||
import 'package:flutter_applicationdemo/mysql.dart';
|
||||
|
||||
import 'package:flutter_applicationdemo/HomePage.dart';
|
||||
import '../globals.dart' as globals;
|
||||
import '../reusables/InputField.dart';
|
||||
import 'user.dart';
|
||||
import '../reusables/returnButton.dart';
|
||||
|
||||
class CreateAccountPage extends StatefulWidget {
|
||||
_CreateAccountPageState createState() => _CreateAccountPageState();
|
||||
}
|
||||
|
||||
class _CreateAccountPageState extends State<CreateAccountPage> {
|
||||
Color pinkBackgroundColor = const Color.fromARGB(255, 240, 229, 229);
|
||||
Color textColor = const Color.fromARGB(255, 79, 98, 114);
|
||||
TextEditingController emailController = TextEditingController();
|
||||
TextEditingController passwordController = TextEditingController();
|
||||
TextEditingController userNameController = TextEditingController();
|
||||
var db = mysql();
|
||||
late user loggedInUser;
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
appBar: AppBar(
|
||||
backgroundColor: globals.PINKBACKGROUND,
|
||||
leading: ReturnButton(
|
||||
onPressed: () {
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder: (context) => HomePage()),
|
||||
);
|
||||
},
|
||||
),
|
||||
),
|
||||
backgroundColor: pinkBackgroundColor,
|
||||
|
||||
body: Center(child: SingleChildScrollView(
|
||||
child: createLoginPageContent(),
|
||||
))
|
||||
);
|
||||
}
|
||||
|
||||
// Builds all the components of the page
|
||||
Column createLoginPageContent() {
|
||||
return Column(
|
||||
crossAxisAlignment: CrossAxisAlignment.center,
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
children: <Widget>[
|
||||
createTitleText(),
|
||||
Text(
|
||||
"Create Log in:",
|
||||
style: TextStyle(fontSize: 15, fontWeight: FontWeight.bold),
|
||||
),
|
||||
createUsernameField(),
|
||||
createEmailField(),
|
||||
createPasswordField(),
|
||||
Padding(
|
||||
padding: const EdgeInsets.only(top: 20),
|
||||
child: createCreateAccountButton(),
|
||||
),
|
||||
|
||||
],
|
||||
);
|
||||
}
|
||||
|
||||
Text createTitleText() {
|
||||
return Text(
|
||||
'Sun Chasers',
|
||||
style: TextStyle(
|
||||
fontSize: 50,
|
||||
color: textColor,
|
||||
fontFamily: 'Sacramento',
|
||||
shadows: const <Shadow>[
|
||||
Shadow(
|
||||
offset: Offset(2, 2),
|
||||
blurRadius: 10.0,
|
||||
color: Color.fromARGB(255, 0, 0, 0),
|
||||
),
|
||||
],
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
InputField createUsernameField() {
|
||||
return InputField(
|
||||
text: "Username:",
|
||||
isPassword: false,
|
||||
icon: Icon(Icons.person),
|
||||
controller: userNameController);
|
||||
}
|
||||
|
||||
InputField createEmailField() {
|
||||
return InputField(
|
||||
text: "Email:",
|
||||
isPassword: false,
|
||||
icon: Icon(Icons.email),
|
||||
controller: emailController);
|
||||
}
|
||||
|
||||
InputField createPasswordField() {
|
||||
return InputField(
|
||||
text: "Password:",
|
||||
isPassword: true,
|
||||
icon: Icon(Icons.lock),
|
||||
controller: passwordController);
|
||||
}
|
||||
|
||||
ElevatedButton createCreateAccountButton() {
|
||||
return ElevatedButton(
|
||||
onPressed: () async {
|
||||
UserInput userInput = UserInput(isValid: false, errorMessage: "");
|
||||
await verifyUserInput(emailController.text, userNameController.text,
|
||||
passwordController.text, userInput);
|
||||
if (userInput.isValid) {
|
||||
await createUserInSQL(emailController.text, userNameController.text,
|
||||
passwordController.text);
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder: (context) => HomePage()),
|
||||
);
|
||||
} else {
|
||||
createUserError(userInput.errorMessage);
|
||||
}
|
||||
},
|
||||
child: Text(
|
||||
"Create Account",
|
||||
style: TextStyle(color: Colors.white, fontWeight: FontWeight.w400),
|
||||
),
|
||||
style: ButtonStyle(
|
||||
backgroundColor: MaterialStateProperty.all(globals.BUTTONCOLOR),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
Future<void> createUserInSQL(
|
||||
String email, String username, String password) async {
|
||||
await db.getConnection().then((conn) async {
|
||||
String sql =
|
||||
"INSERT INTO maen0574.user (id, email, password, username) VALUES (null, '$email', '$password', '$username');";
|
||||
await conn.query(sql);
|
||||
|
||||
sql =
|
||||
"Select id, email, username from maen0574.user where email = '$email'";
|
||||
await conn.query(sql).then((results) {
|
||||
for (var row in results) {
|
||||
setState(() {});
|
||||
loggedInUser = new user(row[0], row[1], row[2]);
|
||||
globals.LOGGED_IN_USER.userID = loggedInUser.userID;
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
Future<void> verifyUserInput(
|
||||
String email, String username, String password, userInput) async {
|
||||
userInput.isValid = false;
|
||||
if (email.contains("'") || !email.contains("@") || email.length < 5) {
|
||||
userInput.errorMessage = "Incorrect email format";
|
||||
return;
|
||||
} else if (username.contains("'") || username.length < 6) {
|
||||
userInput.errorMessage =
|
||||
"Incorrect username. \nCharacters limited to a-z, A-Z, 0-9.";
|
||||
return;
|
||||
} else if (password.contains("'") || password.length < 6) {
|
||||
userInput.errorMessage =
|
||||
"Incorrect password. \nPassword can't contain ' and needs to be atleast 6 characters long";
|
||||
return;
|
||||
}
|
||||
await db.getConnection().then((conn) async {
|
||||
String sql = "SELECT email from maen0574.user where email = '$email';";
|
||||
var results = await conn.query(sql);
|
||||
userInput.isValid = true;
|
||||
for (var row in results) {
|
||||
userInput.isValid = false;
|
||||
userInput.errorMessage = "email already registererd";
|
||||
}
|
||||
});
|
||||
return;
|
||||
}
|
||||
|
||||
void createUserError(String stringContext) {
|
||||
showDialog<String>(
|
||||
context: context,
|
||||
builder: (BuildContext context) => AlertDialog(
|
||||
title: Text("Couldn't create user"),
|
||||
content: Text(stringContext),
|
||||
actions: <Widget>[
|
||||
TextButton(
|
||||
onPressed: () => Navigator.pop(context, 'OK'),
|
||||
child: const Text('OK'),
|
||||
),
|
||||
],
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
||||
|
||||
class UserInput {
|
||||
bool isValid;
|
||||
String errorMessage;
|
||||
UserInput({required this.isValid, required this.errorMessage});
|
||||
bool getIsValid() {
|
||||
return isValid;
|
||||
}
|
||||
} // _LoginPageState
|
||||
|
||||
|
195
lib/login/signInPage.dart
Normal file
195
lib/login/signInPage.dart
Normal file
|
@ -0,0 +1,195 @@
|
|||
import 'dart:io';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import '../mysql.dart';
|
||||
import '../HomePage.dart';
|
||||
import '../main.dart';
|
||||
import 'user.dart';
|
||||
import '../reusables/InputField.dart';
|
||||
import '../reusables/returnButton.dart';
|
||||
import 'package:flutter_signin_button/flutter_signin_button.dart';
|
||||
import 'GoogleSignInProvider.dart';
|
||||
import 'CreateAccountPage.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
import 'package:flutter_applicationdemo/globals.dart' as globals;
|
||||
|
||||
class SignInPage extends StatefulWidget {
|
||||
@override
|
||||
State<SignInPage> createState() => _SignInPageState();
|
||||
}
|
||||
|
||||
class _SignInPageState extends State<SignInPage> {
|
||||
var db = mysql();
|
||||
int loggedInID = 0;
|
||||
late user loggedInUser;
|
||||
TextEditingController emailController = TextEditingController();
|
||||
TextEditingController passwordController = TextEditingController();
|
||||
|
||||
Future<void> loginVerification(String email, String password) async {
|
||||
await db.getConnection().then((conn) async {
|
||||
String sql =
|
||||
"select id, email, password from maen0574.user where email = '$email' and password = '$password'";
|
||||
await conn.query(sql).then((results) {
|
||||
for (var row in results) {
|
||||
setState(() {});
|
||||
loggedInUser = new user(row[0], row[1], row[2]);
|
||||
loggedInID = loggedInUser.getID();
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
backgroundColor: globals.PINKBACKGROUND,
|
||||
resizeToAvoidBottomInset: true,
|
||||
appBar: AppBar(
|
||||
backgroundColor: globals.PINKBACKGROUND,
|
||||
leading: ReturnButton(
|
||||
onPressed: () {
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder: (context) => HomePage()),
|
||||
);
|
||||
},
|
||||
),
|
||||
),
|
||||
body: Center(child: SingleChildScrollView(
|
||||
child: Column(
|
||||
mainAxisAlignment: MainAxisAlignment.center,
|
||||
crossAxisAlignment: CrossAxisAlignment.center,
|
||||
children: <Widget>[
|
||||
createTitleText(),
|
||||
const Text(
|
||||
'Sign in',
|
||||
style: TextStyle(fontSize: 15, fontWeight: FontWeight.bold),
|
||||
),
|
||||
createEmailField(),
|
||||
createPasswordField(),
|
||||
Padding(
|
||||
padding: const EdgeInsets.only(top: 10.0),
|
||||
child: createSignInButton(),
|
||||
),
|
||||
const Text("or"),
|
||||
Padding(
|
||||
padding: const EdgeInsets.only(top: 10.0),
|
||||
child: createGoogleButton(),
|
||||
),
|
||||
],
|
||||
),
|
||||
),)
|
||||
|
||||
// This trailing comma makes auto-formatting nicer for build methods.
|
||||
);
|
||||
}
|
||||
|
||||
void loginError() {
|
||||
showDialog<String>(
|
||||
context: context,
|
||||
builder: (BuildContext context) => AlertDialog(
|
||||
title: const Text('Login failed'),
|
||||
content: const Text('Email or password incorrect'),
|
||||
actions: <Widget>[
|
||||
TextButton(
|
||||
onPressed: () => Navigator.pop(context, 'OK'),
|
||||
child: const Text('OK'),
|
||||
),
|
||||
],
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
|
||||
|
||||
Text createTitleText() {
|
||||
return Text(
|
||||
'Sun Chasers',
|
||||
style: TextStyle(
|
||||
fontSize: 50,
|
||||
color: globals.TEXTCOLOR,
|
||||
fontFamily: 'Sacramento',
|
||||
shadows: <Shadow>[
|
||||
Shadow(
|
||||
offset: Offset(2, 2),
|
||||
blurRadius: 10.0,
|
||||
color: globals.SHADOWCOLOR,
|
||||
),
|
||||
],
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
InputField createEmailField() {
|
||||
return InputField(
|
||||
text: "Email:",
|
||||
isPassword: false,
|
||||
icon: Icon(Icons.email),
|
||||
controller: emailController);
|
||||
}
|
||||
|
||||
InputField createPasswordField() {
|
||||
return InputField(
|
||||
text: "Password:",
|
||||
isPassword: true,
|
||||
icon: Icon(Icons.lock),
|
||||
controller: passwordController);
|
||||
}
|
||||
|
||||
ElevatedButton createSignInButton() {
|
||||
return ElevatedButton(
|
||||
onPressed: () async {
|
||||
if (emailController.text.contains("'") ||
|
||||
passwordController.text.contains("'")) {
|
||||
loginError();
|
||||
return;
|
||||
}
|
||||
await loginVerification(emailController.text, passwordController.text);
|
||||
if (loggedInID != 0) {
|
||||
globals.LOGGED_IN_USER = loggedInUser;
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(
|
||||
builder: (context) =>
|
||||
HomePage()), //Replace Container() with call to account-page.
|
||||
);
|
||||
} else {
|
||||
loginError();
|
||||
}
|
||||
//print(loggedInUser.email + " " + loggedInUser.userID.toString());
|
||||
},
|
||||
child: const Text(
|
||||
"Sign in",
|
||||
style: TextStyle(
|
||||
color: Colors.black, fontWeight: FontWeight.w400, fontSize: 15),
|
||||
),
|
||||
style: ButtonStyle(
|
||||
backgroundColor: MaterialStateProperty.all(Colors.white),
|
||||
fixedSize: MaterialStateProperty.all(Size.fromHeight(40.0)),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
SignInButton createGoogleButton() {
|
||||
return SignInButton(Buttons.Google, onPressed: () async {
|
||||
final provider =
|
||||
Provider.of<GoogleSignInProvider>(context, listen: false);
|
||||
await provider.logIn();
|
||||
if (provider.user == null) {
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(
|
||||
builder: (context) =>
|
||||
CreateAccountPage()), //Replace Container() with call to Map-page.
|
||||
);
|
||||
} else {
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(
|
||||
builder: (context) =>
|
||||
HomePage()), //Replace Container() with call to Map-page.
|
||||
);
|
||||
}
|
||||
});
|
||||
}
|
||||
}
|
38
lib/login/user.dart
Normal file
38
lib/login/user.dart
Normal file
|
@ -0,0 +1,38 @@
|
|||
import 'package:google_maps_flutter/google_maps_flutter.dart';
|
||||
import 'package:flutter_applicationdemo/Venue.dart';
|
||||
import 'package:flutter_applicationdemo/mysql.dart';
|
||||
|
||||
class user{
|
||||
late int userID;
|
||||
late String username;
|
||||
late String email;
|
||||
late List<int> likedVenuesList;
|
||||
|
||||
user(int userID, String username, String email){
|
||||
this.userID = userID;
|
||||
this.username = username;
|
||||
this.email = email;
|
||||
likedVenuesList = List.empty(growable: true);
|
||||
getFavoriteVenues();
|
||||
}
|
||||
|
||||
user emptyUser(){
|
||||
return user(0, "", "");
|
||||
}
|
||||
int getID(){
|
||||
return userID;
|
||||
}
|
||||
|
||||
Future<void> getFavoriteVenues() async{
|
||||
var db = mysql();
|
||||
await db.getConnection().then((conn) async {
|
||||
String sql = "select venue_id from maen0574.userFavorites where user_id = '$userID'";
|
||||
await conn.query(sql).then((results){
|
||||
for(var row in results){
|
||||
likedVenuesList.add(row[0]);
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
}
|
||||
|
|
@ -3,17 +3,23 @@ import 'dart:async';
|
|||
import 'package:firebase_auth/firebase_auth.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:firebase_core/firebase_core.dart';
|
||||
import 'package:flutter_applicationdemo/GoogleSignInProvider.dart';
|
||||
import 'package:flutter_applicationdemo/login/GoogleSignInProvider.dart';
|
||||
import 'package:google_maps_flutter/google_maps_flutter.dart';
|
||||
import 'package:flutter_applicationdemo/login/GoogleSignInProvider.dart';
|
||||
import 'package:provider/provider.dart';
|
||||
|
||||
import 'Map.dart';
|
||||
import 'HomePage.dart';
|
||||
import 'user.dart';
|
||||
import 'globals.dart';
|
||||
import 'Venue.dart';
|
||||
import 'mysql.dart';
|
||||
import 'package:flutter_applicationdemo/login/user.dart';
|
||||
import 'login/user.dart';
|
||||
import 'globals.dart' as globals;
|
||||
|
||||
void main() async {
|
||||
WidgetsFlutterBinding.ensureInitialized();
|
||||
// await Firebase.initializeApp();
|
||||
await Firebase.initializeApp();
|
||||
await loadAllVenues();
|
||||
|
||||
runApp(MyApp());
|
||||
}
|
||||
|
@ -34,26 +40,14 @@ class MyApp extends StatelessWidget {
|
|||
);
|
||||
}
|
||||
}
|
||||
|
||||
/*
|
||||
class HomePage extends StatefulWidget {
|
||||
@override
|
||||
State<HomePage> createState() => HomePageState();
|
||||
Future<void> loadAllVenues() async{
|
||||
var db = mysql();
|
||||
await db.getConnection().then((conn) async {
|
||||
String sql = "select venueName, venueID, latitude, longitude from maen0574.venue";
|
||||
await conn.query(sql).then((results){
|
||||
for(var row in results){
|
||||
globals.VENUES.add(Venue(row[0], row[1], VenueType.restaurant, LatLng(row[2], row[3])));
|
||||
}
|
||||
|
||||
class HomePageState extends State<HomePage> {
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Scaffold(
|
||||
floatingActionButton: FloatingActionButton.extended(
|
||||
onPressed: () {
|
||||
Navigator.of(context).push(MaterialPageRoute(builder: (context) => Map()));
|
||||
},
|
||||
label: const Text('To Karta'),
|
||||
icon: const Icon(Icons.directions_boat),
|
||||
),
|
||||
);
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
}*/
|
||||
|
|
40
lib/reusables/InputField.dart
Normal file
40
lib/reusables/InputField.dart
Normal file
|
@ -0,0 +1,40 @@
|
|||
import 'package:flutter/material.dart';
|
||||
// This class creates an input field for the login- and register-pages
|
||||
class InputField extends StatelessWidget {
|
||||
final Icon icon; // The icon
|
||||
final String text; // The text to be displayed inside the input field
|
||||
final bool isPassword; // Set to true if you want the input text to be hidden
|
||||
final TextEditingController controller;
|
||||
const InputField(
|
||||
{Key? key,
|
||||
required this.text,
|
||||
required this.isPassword,
|
||||
required this.icon,
|
||||
required this.controller})
|
||||
: super(key: key);
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
Size size = MediaQuery.of(context).size;
|
||||
|
||||
return Container(
|
||||
alignment: Alignment.center,
|
||||
margin: const EdgeInsets.symmetric(vertical: 10, horizontal: 60),
|
||||
padding: const EdgeInsets.symmetric(horizontal: 10, vertical: 5),
|
||||
width: size.width * 0.7,
|
||||
decoration: BoxDecoration(
|
||||
borderRadius: BorderRadius.circular(10),
|
||||
color: Colors.white,
|
||||
),
|
||||
child: TextField(
|
||||
obscureText: isPassword,
|
||||
controller: controller,
|
||||
decoration: InputDecoration(
|
||||
hintText: text,
|
||||
icon: icon,
|
||||
border: InputBorder.none,
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
29
lib/reusables/returnButton.dart
Normal file
29
lib/reusables/returnButton.dart
Normal file
|
@ -0,0 +1,29 @@
|
|||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'package:flutter_applicationdemo/HomePage.dart';
|
||||
|
||||
class ReturnButton extends StatelessWidget {
|
||||
final onPressed;
|
||||
ReturnButton({
|
||||
required this.onPressed,
|
||||
Key? key,})
|
||||
: super(key: key);
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
return Padding(
|
||||
padding: const EdgeInsets.only(left: 10),
|
||||
child: Align(
|
||||
alignment: Alignment.topLeft,
|
||||
child: IconButton(
|
||||
onPressed: onPressed,
|
||||
icon: const Icon(
|
||||
Icons.arrow_back,
|
||||
color: Colors.black,
|
||||
),
|
||||
iconSize: 40,
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
|
@ -1,167 +0,0 @@
|
|||
import 'dart:io';
|
||||
import 'package:flutter/cupertino.dart';
|
||||
import 'package:flutter/material.dart';
|
||||
import 'mysql.dart';
|
||||
import 'HomePage.dart';
|
||||
import 'main.dart';
|
||||
import 'user.dart';
|
||||
import 'package:flutter_applicationdemo/globals.dart';
|
||||
|
||||
class SignInPage extends StatefulWidget{
|
||||
@override
|
||||
State<SignInPage> createState() => _SignInPageState();
|
||||
}
|
||||
|
||||
class _SignInPageState extends State<SignInPage> {
|
||||
Color pinkBackgroundColor = const Color.fromARGB(255, 240, 229, 229);
|
||||
Color textColor = const Color.fromARGB(255, 79, 98, 114);
|
||||
var db = mysql();
|
||||
int loggedInID = 0;
|
||||
late user loggedInUser;
|
||||
TextEditingController emailController = TextEditingController();
|
||||
TextEditingController passwordController = TextEditingController();
|
||||
|
||||
Future<void> loginVerification(String email, String password) async{
|
||||
await db.getConnection().then((conn) async {
|
||||
String sql = "select id, email, password from maen0574.user where email = '$email' and password = '$password'";
|
||||
await conn.query(sql).then((results){
|
||||
for(var row in results){
|
||||
setState(() {
|
||||
});
|
||||
loggedInUser = new user(row[0], row[1], row[2]);
|
||||
loggedInID = loggedInUser.getID();
|
||||
}
|
||||
});
|
||||
});
|
||||
}
|
||||
|
||||
|
||||
|
||||
@override
|
||||
Widget build(BuildContext context) {
|
||||
Size size = MediaQuery.of(context).size;
|
||||
return Scaffold(
|
||||
//resizeToAvoidBottomPadding: false,
|
||||
resizeToAvoidBottomInset: false,
|
||||
backgroundColor: pinkBackgroundColor,
|
||||
body: SafeArea(
|
||||
child: Column(
|
||||
//mainAxisAlignment: MainAxisAlignment.center,
|
||||
//crossAxisAlignment: CrossAxisAlignment.center,
|
||||
children: <Widget>[
|
||||
createBackButton(),
|
||||
createTitleText(),
|
||||
const Text(
|
||||
'Login',
|
||||
),
|
||||
Padding(
|
||||
padding: EdgeInsets.all(15),
|
||||
child: TextField(
|
||||
controller: emailController,
|
||||
decoration: InputDecoration(
|
||||
border: OutlineInputBorder(),
|
||||
labelText: 'email',
|
||||
hintText: 'Enter your email',
|
||||
),
|
||||
),
|
||||
),
|
||||
Padding(
|
||||
padding: EdgeInsets.all(15),
|
||||
child: TextField(
|
||||
controller: passwordController,
|
||||
obscureText: true,
|
||||
decoration: InputDecoration(
|
||||
border: OutlineInputBorder(),
|
||||
labelText: 'Password',
|
||||
hintText: 'Enter Password',
|
||||
),
|
||||
),
|
||||
),
|
||||
ElevatedButton(
|
||||
style: ElevatedButton.styleFrom(
|
||||
fixedSize: const Size(100, 50),
|
||||
primary: const Color.fromARGB(204, 172, 123, 132),
|
||||
elevation: 100,
|
||||
shape: RoundedRectangleBorder(
|
||||
borderRadius: new BorderRadius.circular(400.0),
|
||||
),
|
||||
),
|
||||
onPressed: () async {
|
||||
if(emailController.text.contains("'") || passwordController.text.contains("'")){
|
||||
loginError();
|
||||
return;
|
||||
}
|
||||
await loginVerification(emailController.text, passwordController.text);
|
||||
if(loggedInID != 0){
|
||||
LOGGED_IN_USER = loggedInUser;
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder: (context) => HomePage()), //Replace Container() with call to account-page.
|
||||
);
|
||||
}else{
|
||||
loginError();
|
||||
}
|
||||
//print(loggedInUser.email + " " + loggedInUser.userID.toString());
|
||||
},
|
||||
child: Text('Sign In'),
|
||||
),
|
||||
],
|
||||
),
|
||||
),
|
||||
// This trailing comma makes auto-formatting nicer for build methods.
|
||||
);
|
||||
}
|
||||
|
||||
void loginError() {
|
||||
showDialog<String>(
|
||||
context: context,
|
||||
builder: (BuildContext context) => AlertDialog(
|
||||
title: const Text('Login failed'),
|
||||
content: const Text('Email or password incorrect'),
|
||||
actions: <Widget>[
|
||||
TextButton(
|
||||
onPressed: () => Navigator.pop(context, 'OK'),
|
||||
child: const Text('OK'),
|
||||
),
|
||||
],
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
Padding createBackButton() {
|
||||
return Padding(
|
||||
padding: const EdgeInsets.only(bottom: 20, left: 10),
|
||||
child: Align(
|
||||
alignment: Alignment.topLeft,
|
||||
child: IconButton(
|
||||
onPressed: () {
|
||||
Navigator.push(
|
||||
context,
|
||||
MaterialPageRoute(builder: (context) => HomePage()),
|
||||
);
|
||||
},
|
||||
icon: Icon(Icons.arrow_back),
|
||||
iconSize: 40,
|
||||
),
|
||||
),
|
||||
);
|
||||
}
|
||||
|
||||
Text createTitleText() {
|
||||
return Text(
|
||||
'Sun Chasers',
|
||||
style: TextStyle(
|
||||
fontSize: 50,
|
||||
color: textColor,
|
||||
fontFamily: 'Sacramento',
|
||||
shadows: const <Shadow>[
|
||||
Shadow(
|
||||
offset: Offset(2, 2),
|
||||
blurRadius: 10.0,
|
||||
color: Color.fromARGB(255, 0, 0, 0),
|
||||
),
|
||||
],
|
||||
),
|
||||
);
|
||||
}
|
||||
}
|
|
@ -1,18 +0,0 @@
|
|||
class user{
|
||||
late int userID;
|
||||
late String username;
|
||||
late String email;
|
||||
|
||||
user(int userID, String username, String email){
|
||||
this.userID = userID;
|
||||
this.username = username;
|
||||
this.email = email;
|
||||
}
|
||||
|
||||
user emptyUser(){
|
||||
return user(0, "", "");
|
||||
}
|
||||
int getID(){
|
||||
return userID;
|
||||
}
|
||||
}
|
16
pubspec.lock
16
pubspec.lock
|
@ -64,6 +64,13 @@ packages:
|
|||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "3.0.2"
|
||||
csslib:
|
||||
dependency: transitive
|
||||
description:
|
||||
name: csslib
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.17.1"
|
||||
cupertino_icons:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
|
@ -316,7 +323,7 @@ packages:
|
|||
name: google_sign_in_android
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "5.2.7"
|
||||
version: "5.2.8"
|
||||
google_sign_in_ios:
|
||||
dependency: transitive
|
||||
description:
|
||||
|
@ -338,6 +345,13 @@ packages:
|
|||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.10.1+2"
|
||||
html:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
name: html
|
||||
url: "https://pub.dartlang.org"
|
||||
source: hosted
|
||||
version: "0.15.0"
|
||||
http:
|
||||
dependency: "direct main"
|
||||
description:
|
||||
|
|
|
@ -55,6 +55,7 @@ dependencies:
|
|||
google_sign_in: ^5.0.3
|
||||
get: ^4.6.1
|
||||
mysql1: ^0.19.0
|
||||
html: ^0.15.0
|
||||
|
||||
flutter_native_splash:
|
||||
background_image: assets/images/outdoor.png
|
||||
|
|
Loading…
Reference in New Issue
Block a user