ManageAccountPage #42

Merged
maze6343 merged 20 commits from ManageAccountPage into master 2022-05-25 22:16:46 +02:00
23 changed files with 175 additions and 96 deletions
Showing only changes of commit 042571f4a0 - Show all commits

View File

@ -656,7 +656,7 @@
"languageVersion": "2.16" "languageVersion": "2.16"
} }
], ],
"generated": "2022-05-20T11:49:21.439859Z", "generated": "2022-05-20T11:50:00.455636Z",
"generator": "pub", "generator": "pub",
"generatorVersion": "2.16.2" "generatorVersion": "2.16.2"
} }

File diff suppressed because one or more lines are too long

View File

@ -3,7 +3,7 @@
# #
# For more info see: https://dart.dev/go/dot-packages-deprecation # For more info see: https://dart.dev/go/dot-packages-deprecation
# #
# Generated by pub on 2022-05-20 13:49:21.420258. # Generated by pub on 2022-05-20 13:50:00.436260.
archive:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/archive-3.3.0/lib/ 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/ 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/ async:file:///Users/marahzeibak/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.8.2/lib/

View File

@ -50,7 +50,7 @@
</data> </data>
<key>flutter_assets/kernel_blob.bin</key> <key>flutter_assets/kernel_blob.bin</key>
<data> <data>
qEKW+WMpdV3JicYl3R4G2A1xqwE= z6HA4R3RmmEmgETKt38kf9Q2pB0=
</data> </data>
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key> <key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
<data> <data>
@ -233,11 +233,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
qEKW+WMpdV3JicYl3R4G2A1xqwE= z6HA4R3RmmEmgETKt38kf9Q2pB0=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
cTva3D7F7aMmyaCqK+DsBtB6xLyyg35qWibgVEqpBUk= hPNp485pQCJu+T1KogAUSRKfScgh0RDUUDypDrERRP4=
</data> </data>
</dict> </dict>
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key> <key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>

View File

@ -50,7 +50,7 @@
</data> </data>
<key>flutter_assets/kernel_blob.bin</key> <key>flutter_assets/kernel_blob.bin</key>
<data> <data>
qEKW+WMpdV3JicYl3R4G2A1xqwE= z6HA4R3RmmEmgETKt38kf9Q2pB0=
</data> </data>
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key> <key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
<data> <data>
@ -233,11 +233,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
qEKW+WMpdV3JicYl3R4G2A1xqwE= z6HA4R3RmmEmgETKt38kf9Q2pB0=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
cTva3D7F7aMmyaCqK+DsBtB6xLyyg35qWibgVEqpBUk= hPNp485pQCJu+T1KogAUSRKfScgh0RDUUDypDrERRP4=
</data> </data>
</dict> </dict>
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key> <key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>

View File

@ -110,7 +110,7 @@
</data> </data>
<key>Frameworks/App.framework/App</key> <key>Frameworks/App.framework/App</key>
<data> <data>
lNAezADsz+x/tIiMdQo3Pjpuf70= Faeyf0KfL0EsPTQ/B89Q5CC/PL8=
</data> </data>
<key>Frameworks/App.framework/Info.plist</key> <key>Frameworks/App.framework/Info.plist</key>
<data> <data>
@ -118,7 +118,7 @@
</data> </data>
<key>Frameworks/App.framework/_CodeSignature/CodeResources</key> <key>Frameworks/App.framework/_CodeSignature/CodeResources</key>
<data> <data>
9nZYNoEGpyV4VFDd9I8oL+M5sqs= /U4r4zVtIPv9w5BC469jkyMioU8=
</data> </data>
<key>Frameworks/App.framework/flutter_assets/AssetManifest.json</key> <key>Frameworks/App.framework/flutter_assets/AssetManifest.json</key>
<data> <data>
@ -162,7 +162,7 @@
</data> </data>
<key>Frameworks/App.framework/flutter_assets/kernel_blob.bin</key> <key>Frameworks/App.framework/flutter_assets/kernel_blob.bin</key>
<data> <data>
qEKW+WMpdV3JicYl3R4G2A1xqwE= z6HA4R3RmmEmgETKt38kf9Q2pB0=
</data> </data>
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key> <key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
<data> <data>
@ -230,7 +230,7 @@
</data> </data>
<key>Frameworks/AppAuth.framework/AppAuth</key> <key>Frameworks/AppAuth.framework/AppAuth</key>
<data> <data>
vKYc0S8K+Durmm8QQA0X/z3XYpw= 6lE9TIJrEDTywH6DxQ0N4uSQ6Vs=
</data> </data>
<key>Frameworks/AppAuth.framework/Info.plist</key> <key>Frameworks/AppAuth.framework/Info.plist</key>
<data> <data>
@ -242,7 +242,7 @@
</data> </data>
<key>Frameworks/FBLPromises.framework/FBLPromises</key> <key>Frameworks/FBLPromises.framework/FBLPromises</key>
<data> <data>
KliMKkCXz0DC25oAe/GBH73JTy0= zbPFf34s3RhdzzOUdddO/pWly/Y=
</data> </data>
<key>Frameworks/FBLPromises.framework/Info.plist</key> <key>Frameworks/FBLPromises.framework/Info.plist</key>
<data> <data>
@ -254,7 +254,7 @@
</data> </data>
<key>Frameworks/FirebaseAuth.framework/FirebaseAuth</key> <key>Frameworks/FirebaseAuth.framework/FirebaseAuth</key>
<data> <data>
ojD33bay79xUALsM49mE47d3UCc= aGLDF02T0fNkkGWPAyVpMp9HQb8=
</data> </data>
<key>Frameworks/FirebaseAuth.framework/Info.plist</key> <key>Frameworks/FirebaseAuth.framework/Info.plist</key>
<data> <data>
@ -266,7 +266,7 @@
</data> </data>
<key>Frameworks/FirebaseCore.framework/FirebaseCore</key> <key>Frameworks/FirebaseCore.framework/FirebaseCore</key>
<data> <data>
b9aP4hW4Ekp0TX0UJphQQhdwaig= rGapttVeQ0q2nNeUQOr6TFoMe/U=
</data> </data>
<key>Frameworks/FirebaseCore.framework/Info.plist</key> <key>Frameworks/FirebaseCore.framework/Info.plist</key>
<data> <data>
@ -278,7 +278,7 @@
</data> </data>
<key>Frameworks/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics</key> <key>Frameworks/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics</key>
<data> <data>
C0NMi4nIGhfLGt8Q5CIxIwBj1I0= HHIsTT2JtQPVLtHwORlmoNXu+0c=
</data> </data>
<key>Frameworks/FirebaseCoreDiagnostics.framework/Info.plist</key> <key>Frameworks/FirebaseCoreDiagnostics.framework/Info.plist</key>
<data> <data>
@ -374,7 +374,7 @@
</data> </data>
<key>Frameworks/GTMAppAuth.framework/GTMAppAuth</key> <key>Frameworks/GTMAppAuth.framework/GTMAppAuth</key>
<data> <data>
bM2aNjzUSYflkIek2vz7sYVxaYY= IfxeAV/5Bswx+cPCPqIdjkg4x2A=
</data> </data>
<key>Frameworks/GTMAppAuth.framework/Info.plist</key> <key>Frameworks/GTMAppAuth.framework/Info.plist</key>
<data> <data>
@ -386,7 +386,7 @@
</data> </data>
<key>Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher</key> <key>Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher</key>
<data> <data>
wN4EUpXyVJ0eTMg6LmDNnjOi2JA= jOiK3kxR1IQaQuj9etfhBtvmhE4=
</data> </data>
<key>Frameworks/GTMSessionFetcher.framework/Info.plist</key> <key>Frameworks/GTMSessionFetcher.framework/Info.plist</key>
<data> <data>
@ -398,7 +398,7 @@
</data> </data>
<key>Frameworks/GoogleDataTransport.framework/GoogleDataTransport</key> <key>Frameworks/GoogleDataTransport.framework/GoogleDataTransport</key>
<data> <data>
j48elBH4Pq3bFaIIWlnml4DC0mo= s5CsEyQBPagU5vQj/bVzJL3GawM=
</data> </data>
<key>Frameworks/GoogleDataTransport.framework/Info.plist</key> <key>Frameworks/GoogleDataTransport.framework/Info.plist</key>
<data> <data>
@ -410,7 +410,7 @@
</data> </data>
<key>Frameworks/GoogleUtilities.framework/GoogleUtilities</key> <key>Frameworks/GoogleUtilities.framework/GoogleUtilities</key>
<data> <data>
SbZC2W64rAXrejOp0Wl5cAMI5QA= U/P17RcInpL/GhSPyLXmQxanTWs=
</data> </data>
<key>Frameworks/GoogleUtilities.framework/Info.plist</key> <key>Frameworks/GoogleUtilities.framework/Info.plist</key>
<data> <data>
@ -478,7 +478,7 @@
</data> </data>
<key>Frameworks/nanopb.framework/nanopb</key> <key>Frameworks/nanopb.framework/nanopb</key>
<data> <data>
xVsoQArDSSc+qSUMF0ToO6xpOto= d6bdDbS60bx4O6zVwzTKZMBz4yw=
</data> </data>
<key>Frameworks/package_info_plus.framework/Info.plist</key> <key>Frameworks/package_info_plus.framework/Info.plist</key>
<data> <data>
@ -1968,11 +1968,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
lNAezADsz+x/tIiMdQo3Pjpuf70= Faeyf0KfL0EsPTQ/B89Q5CC/PL8=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
QiSE0woKv2yOb6Izy0NEuOvyrOPI4VIiJF77+ZOhWDo= p5+kTvG6WxyV6cU+tt5OdlzdgWMU5OtQww4TyI+aUwQ=
</data> </data>
</dict> </dict>
<key>Frameworks/App.framework/Info.plist</key> <key>Frameworks/App.framework/Info.plist</key>
@ -1990,11 +1990,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
9nZYNoEGpyV4VFDd9I8oL+M5sqs= /U4r4zVtIPv9w5BC469jkyMioU8=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
G4LG3MXzj1CL5Zc61WFWYGTNOIJxqEA7+i5ZcjxivGA= 0eyXSm0C9JCPXK4EpD8GOa4+aTcFVZNLbYGadI/9MJM=
</data> </data>
</dict> </dict>
<key>Frameworks/App.framework/flutter_assets/AssetManifest.json</key> <key>Frameworks/App.framework/flutter_assets/AssetManifest.json</key>
@ -2111,11 +2111,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
qEKW+WMpdV3JicYl3R4G2A1xqwE= z6HA4R3RmmEmgETKt38kf9Q2pB0=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
cTva3D7F7aMmyaCqK+DsBtB6xLyyg35qWibgVEqpBUk= hPNp485pQCJu+T1KogAUSRKfScgh0RDUUDypDrERRP4=
</data> </data>
</dict> </dict>
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key> <key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
@ -2298,11 +2298,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
vKYc0S8K+Durmm8QQA0X/z3XYpw= 6lE9TIJrEDTywH6DxQ0N4uSQ6Vs=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
+TCpDw+skXPdJLEHimQNYkASNDg3/f1uO0HWX0phFyQ= 6q7uQe+2NOBWzKk8pevKQnVksYLZDYI8jCUsWkVEAZk=
</data> </data>
</dict> </dict>
<key>Frameworks/AppAuth.framework/Info.plist</key> <key>Frameworks/AppAuth.framework/Info.plist</key>
@ -2331,11 +2331,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
KliMKkCXz0DC25oAe/GBH73JTy0= zbPFf34s3RhdzzOUdddO/pWly/Y=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
SZfV+8OMSqBkfVtu8h1wDqVm8ihRDOeL5/WuagEyHEI= 0JLer+wUiVoQbJR0O1HLrr3JGRqlYdLTB6mBqrp3YnA=
</data> </data>
</dict> </dict>
<key>Frameworks/FBLPromises.framework/Info.plist</key> <key>Frameworks/FBLPromises.framework/Info.plist</key>
@ -2364,11 +2364,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
ojD33bay79xUALsM49mE47d3UCc= aGLDF02T0fNkkGWPAyVpMp9HQb8=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
lfi1FDpebbQSJcPlb9xF+cDg/Af5i5t+I2IcMjleSCA= P/H5r5lO1xD2teo7kBfHhTrtEqYKoOGsNkCdpbYPfMA=
</data> </data>
</dict> </dict>
<key>Frameworks/FirebaseAuth.framework/Info.plist</key> <key>Frameworks/FirebaseAuth.framework/Info.plist</key>
@ -2397,11 +2397,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
b9aP4hW4Ekp0TX0UJphQQhdwaig= rGapttVeQ0q2nNeUQOr6TFoMe/U=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
4mRbFIMwaWa8BeqRnQ/8R6sNhEvVR1jS/4vzQovhgHo= 3RMqaZhOPAD/y29J2V1Ht96Zz+mWqIHTOxbG8p8iaaY=
</data> </data>
</dict> </dict>
<key>Frameworks/FirebaseCore.framework/Info.plist</key> <key>Frameworks/FirebaseCore.framework/Info.plist</key>
@ -2430,11 +2430,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
C0NMi4nIGhfLGt8Q5CIxIwBj1I0= HHIsTT2JtQPVLtHwORlmoNXu+0c=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
b+/bdsvER69YTaZISKHGKI6wuoTrqubWWGDD9PNSJPQ= sUHMGLiUaYpUdTYrRwyCezyQFcfWyKM5f5nARUYXz88=
</data> </data>
</dict> </dict>
<key>Frameworks/FirebaseCoreDiagnostics.framework/Info.plist</key> <key>Frameworks/FirebaseCoreDiagnostics.framework/Info.plist</key>
@ -2694,11 +2694,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
bM2aNjzUSYflkIek2vz7sYVxaYY= IfxeAV/5Bswx+cPCPqIdjkg4x2A=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
l2NtlOU2TABD1EE8RbAczRawX9QSbq/hf3s/LebEzDw= V8f4PD+S5knVySqd0MAQtuT7tRyKyGCqvKmF8zFYSQk=
</data> </data>
</dict> </dict>
<key>Frameworks/GTMAppAuth.framework/Info.plist</key> <key>Frameworks/GTMAppAuth.framework/Info.plist</key>
@ -2727,11 +2727,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
wN4EUpXyVJ0eTMg6LmDNnjOi2JA= jOiK3kxR1IQaQuj9etfhBtvmhE4=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
8FSKNyU78L0OMJU9PxoklzRveWcGwrFGpfZJGYz7L+0= Ge1qlTYRYLdkQpmfWBSqfoqhlhUpEVPRfCfU/dGO+Rs=
</data> </data>
</dict> </dict>
<key>Frameworks/GTMSessionFetcher.framework/Info.plist</key> <key>Frameworks/GTMSessionFetcher.framework/Info.plist</key>
@ -2760,11 +2760,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
j48elBH4Pq3bFaIIWlnml4DC0mo= s5CsEyQBPagU5vQj/bVzJL3GawM=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
+jiAQ+/AbrCCxmDE5lAg5HBfE71yH+n023Uj3M9LW+g= dAjnhcn4m199U+2xWclhNW14J9gUvmvc4Ais5zQqsNo=
</data> </data>
</dict> </dict>
<key>Frameworks/GoogleDataTransport.framework/Info.plist</key> <key>Frameworks/GoogleDataTransport.framework/Info.plist</key>
@ -2793,11 +2793,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
SbZC2W64rAXrejOp0Wl5cAMI5QA= U/P17RcInpL/GhSPyLXmQxanTWs=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
GGukQcZTEm5FjOePadNIggClSY5afMvP5YPDfRvRMKE= rxw3H4mT6DKCTAFvt5YFKP9tyVMQPwJmxW1J+Zy0paI=
</data> </data>
</dict> </dict>
<key>Frameworks/GoogleUtilities.framework/Info.plist</key> <key>Frameworks/GoogleUtilities.framework/Info.plist</key>
@ -2980,11 +2980,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
xVsoQArDSSc+qSUMF0ToO6xpOto= d6bdDbS60bx4O6zVwzTKZMBz4yw=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
2EQRpBwLEZCJv9ycKw9+OGgzqLsha3+vGEjS5pboZ/8= xqphMRpK+YeIQPfPZfnQM3jWZiEqeaVoXMr3Pum5W3o=
</data> </data>
</dict> </dict>
<key>Frameworks/package_info_plus.framework/Info.plist</key> <key>Frameworks/package_info_plus.framework/Info.plist</key>

View File

@ -50,7 +50,7 @@
</data> </data>
<key>flutter_assets/kernel_blob.bin</key> <key>flutter_assets/kernel_blob.bin</key>
<data> <data>
qEKW+WMpdV3JicYl3R4G2A1xqwE= z6HA4R3RmmEmgETKt38kf9Q2pB0=
</data> </data>
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key> <key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
<data> <data>
@ -233,11 +233,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
qEKW+WMpdV3JicYl3R4G2A1xqwE= z6HA4R3RmmEmgETKt38kf9Q2pB0=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
cTva3D7F7aMmyaCqK+DsBtB6xLyyg35qWibgVEqpBUk= hPNp485pQCJu+T1KogAUSRKfScgh0RDUUDypDrERRP4=
</data> </data>
</dict> </dict>
<key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key> <key>flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>

View File

@ -110,7 +110,7 @@
</data> </data>
<key>Frameworks/App.framework/App</key> <key>Frameworks/App.framework/App</key>
<data> <data>
lNAezADsz+x/tIiMdQo3Pjpuf70= Faeyf0KfL0EsPTQ/B89Q5CC/PL8=
</data> </data>
<key>Frameworks/App.framework/Info.plist</key> <key>Frameworks/App.framework/Info.plist</key>
<data> <data>
@ -118,7 +118,7 @@
</data> </data>
<key>Frameworks/App.framework/_CodeSignature/CodeResources</key> <key>Frameworks/App.framework/_CodeSignature/CodeResources</key>
<data> <data>
9nZYNoEGpyV4VFDd9I8oL+M5sqs= /U4r4zVtIPv9w5BC469jkyMioU8=
</data> </data>
<key>Frameworks/App.framework/flutter_assets/AssetManifest.json</key> <key>Frameworks/App.framework/flutter_assets/AssetManifest.json</key>
<data> <data>
@ -162,7 +162,7 @@
</data> </data>
<key>Frameworks/App.framework/flutter_assets/kernel_blob.bin</key> <key>Frameworks/App.framework/flutter_assets/kernel_blob.bin</key>
<data> <data>
qEKW+WMpdV3JicYl3R4G2A1xqwE= z6HA4R3RmmEmgETKt38kf9Q2pB0=
</data> </data>
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key> <key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
<data> <data>
@ -230,7 +230,7 @@
</data> </data>
<key>Frameworks/AppAuth.framework/AppAuth</key> <key>Frameworks/AppAuth.framework/AppAuth</key>
<data> <data>
vKYc0S8K+Durmm8QQA0X/z3XYpw= 6lE9TIJrEDTywH6DxQ0N4uSQ6Vs=
</data> </data>
<key>Frameworks/AppAuth.framework/Info.plist</key> <key>Frameworks/AppAuth.framework/Info.plist</key>
<data> <data>
@ -242,7 +242,7 @@
</data> </data>
<key>Frameworks/FBLPromises.framework/FBLPromises</key> <key>Frameworks/FBLPromises.framework/FBLPromises</key>
<data> <data>
KliMKkCXz0DC25oAe/GBH73JTy0= zbPFf34s3RhdzzOUdddO/pWly/Y=
</data> </data>
<key>Frameworks/FBLPromises.framework/Info.plist</key> <key>Frameworks/FBLPromises.framework/Info.plist</key>
<data> <data>
@ -254,7 +254,7 @@
</data> </data>
<key>Frameworks/FirebaseAuth.framework/FirebaseAuth</key> <key>Frameworks/FirebaseAuth.framework/FirebaseAuth</key>
<data> <data>
ojD33bay79xUALsM49mE47d3UCc= aGLDF02T0fNkkGWPAyVpMp9HQb8=
</data> </data>
<key>Frameworks/FirebaseAuth.framework/Info.plist</key> <key>Frameworks/FirebaseAuth.framework/Info.plist</key>
<data> <data>
@ -266,7 +266,7 @@
</data> </data>
<key>Frameworks/FirebaseCore.framework/FirebaseCore</key> <key>Frameworks/FirebaseCore.framework/FirebaseCore</key>
<data> <data>
b9aP4hW4Ekp0TX0UJphQQhdwaig= rGapttVeQ0q2nNeUQOr6TFoMe/U=
</data> </data>
<key>Frameworks/FirebaseCore.framework/Info.plist</key> <key>Frameworks/FirebaseCore.framework/Info.plist</key>
<data> <data>
@ -278,7 +278,7 @@
</data> </data>
<key>Frameworks/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics</key> <key>Frameworks/FirebaseCoreDiagnostics.framework/FirebaseCoreDiagnostics</key>
<data> <data>
C0NMi4nIGhfLGt8Q5CIxIwBj1I0= HHIsTT2JtQPVLtHwORlmoNXu+0c=
</data> </data>
<key>Frameworks/FirebaseCoreDiagnostics.framework/Info.plist</key> <key>Frameworks/FirebaseCoreDiagnostics.framework/Info.plist</key>
<data> <data>
@ -374,7 +374,7 @@
</data> </data>
<key>Frameworks/GTMAppAuth.framework/GTMAppAuth</key> <key>Frameworks/GTMAppAuth.framework/GTMAppAuth</key>
<data> <data>
bM2aNjzUSYflkIek2vz7sYVxaYY= IfxeAV/5Bswx+cPCPqIdjkg4x2A=
</data> </data>
<key>Frameworks/GTMAppAuth.framework/Info.plist</key> <key>Frameworks/GTMAppAuth.framework/Info.plist</key>
<data> <data>
@ -386,7 +386,7 @@
</data> </data>
<key>Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher</key> <key>Frameworks/GTMSessionFetcher.framework/GTMSessionFetcher</key>
<data> <data>
wN4EUpXyVJ0eTMg6LmDNnjOi2JA= jOiK3kxR1IQaQuj9etfhBtvmhE4=
</data> </data>
<key>Frameworks/GTMSessionFetcher.framework/Info.plist</key> <key>Frameworks/GTMSessionFetcher.framework/Info.plist</key>
<data> <data>
@ -398,7 +398,7 @@
</data> </data>
<key>Frameworks/GoogleDataTransport.framework/GoogleDataTransport</key> <key>Frameworks/GoogleDataTransport.framework/GoogleDataTransport</key>
<data> <data>
j48elBH4Pq3bFaIIWlnml4DC0mo= s5CsEyQBPagU5vQj/bVzJL3GawM=
</data> </data>
<key>Frameworks/GoogleDataTransport.framework/Info.plist</key> <key>Frameworks/GoogleDataTransport.framework/Info.plist</key>
<data> <data>
@ -410,7 +410,7 @@
</data> </data>
<key>Frameworks/GoogleUtilities.framework/GoogleUtilities</key> <key>Frameworks/GoogleUtilities.framework/GoogleUtilities</key>
<data> <data>
SbZC2W64rAXrejOp0Wl5cAMI5QA= U/P17RcInpL/GhSPyLXmQxanTWs=
</data> </data>
<key>Frameworks/GoogleUtilities.framework/Info.plist</key> <key>Frameworks/GoogleUtilities.framework/Info.plist</key>
<data> <data>
@ -478,7 +478,7 @@
</data> </data>
<key>Frameworks/nanopb.framework/nanopb</key> <key>Frameworks/nanopb.framework/nanopb</key>
<data> <data>
xVsoQArDSSc+qSUMF0ToO6xpOto= d6bdDbS60bx4O6zVwzTKZMBz4yw=
</data> </data>
<key>Frameworks/package_info_plus.framework/Info.plist</key> <key>Frameworks/package_info_plus.framework/Info.plist</key>
<data> <data>
@ -1968,11 +1968,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
lNAezADsz+x/tIiMdQo3Pjpuf70= Faeyf0KfL0EsPTQ/B89Q5CC/PL8=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
QiSE0woKv2yOb6Izy0NEuOvyrOPI4VIiJF77+ZOhWDo= p5+kTvG6WxyV6cU+tt5OdlzdgWMU5OtQww4TyI+aUwQ=
</data> </data>
</dict> </dict>
<key>Frameworks/App.framework/Info.plist</key> <key>Frameworks/App.framework/Info.plist</key>
@ -1990,11 +1990,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
9nZYNoEGpyV4VFDd9I8oL+M5sqs= /U4r4zVtIPv9w5BC469jkyMioU8=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
G4LG3MXzj1CL5Zc61WFWYGTNOIJxqEA7+i5ZcjxivGA= 0eyXSm0C9JCPXK4EpD8GOa4+aTcFVZNLbYGadI/9MJM=
</data> </data>
</dict> </dict>
<key>Frameworks/App.framework/flutter_assets/AssetManifest.json</key> <key>Frameworks/App.framework/flutter_assets/AssetManifest.json</key>
@ -2111,11 +2111,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
qEKW+WMpdV3JicYl3R4G2A1xqwE= z6HA4R3RmmEmgETKt38kf9Q2pB0=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
cTva3D7F7aMmyaCqK+DsBtB6xLyyg35qWibgVEqpBUk= hPNp485pQCJu+T1KogAUSRKfScgh0RDUUDypDrERRP4=
</data> </data>
</dict> </dict>
<key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key> <key>Frameworks/App.framework/flutter_assets/packages/cupertino_icons/assets/CupertinoIcons.ttf</key>
@ -2298,11 +2298,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
vKYc0S8K+Durmm8QQA0X/z3XYpw= 6lE9TIJrEDTywH6DxQ0N4uSQ6Vs=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
+TCpDw+skXPdJLEHimQNYkASNDg3/f1uO0HWX0phFyQ= 6q7uQe+2NOBWzKk8pevKQnVksYLZDYI8jCUsWkVEAZk=
</data> </data>
</dict> </dict>
<key>Frameworks/AppAuth.framework/Info.plist</key> <key>Frameworks/AppAuth.framework/Info.plist</key>
@ -2331,11 +2331,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
KliMKkCXz0DC25oAe/GBH73JTy0= zbPFf34s3RhdzzOUdddO/pWly/Y=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
SZfV+8OMSqBkfVtu8h1wDqVm8ihRDOeL5/WuagEyHEI= 0JLer+wUiVoQbJR0O1HLrr3JGRqlYdLTB6mBqrp3YnA=
</data> </data>
</dict> </dict>
<key>Frameworks/FBLPromises.framework/Info.plist</key> <key>Frameworks/FBLPromises.framework/Info.plist</key>
@ -2364,11 +2364,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
ojD33bay79xUALsM49mE47d3UCc= aGLDF02T0fNkkGWPAyVpMp9HQb8=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
lfi1FDpebbQSJcPlb9xF+cDg/Af5i5t+I2IcMjleSCA= P/H5r5lO1xD2teo7kBfHhTrtEqYKoOGsNkCdpbYPfMA=
</data> </data>
</dict> </dict>
<key>Frameworks/FirebaseAuth.framework/Info.plist</key> <key>Frameworks/FirebaseAuth.framework/Info.plist</key>
@ -2397,11 +2397,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
b9aP4hW4Ekp0TX0UJphQQhdwaig= rGapttVeQ0q2nNeUQOr6TFoMe/U=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
4mRbFIMwaWa8BeqRnQ/8R6sNhEvVR1jS/4vzQovhgHo= 3RMqaZhOPAD/y29J2V1Ht96Zz+mWqIHTOxbG8p8iaaY=
</data> </data>
</dict> </dict>
<key>Frameworks/FirebaseCore.framework/Info.plist</key> <key>Frameworks/FirebaseCore.framework/Info.plist</key>
@ -2430,11 +2430,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
C0NMi4nIGhfLGt8Q5CIxIwBj1I0= HHIsTT2JtQPVLtHwORlmoNXu+0c=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
b+/bdsvER69YTaZISKHGKI6wuoTrqubWWGDD9PNSJPQ= sUHMGLiUaYpUdTYrRwyCezyQFcfWyKM5f5nARUYXz88=
</data> </data>
</dict> </dict>
<key>Frameworks/FirebaseCoreDiagnostics.framework/Info.plist</key> <key>Frameworks/FirebaseCoreDiagnostics.framework/Info.plist</key>
@ -2694,11 +2694,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
bM2aNjzUSYflkIek2vz7sYVxaYY= IfxeAV/5Bswx+cPCPqIdjkg4x2A=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
l2NtlOU2TABD1EE8RbAczRawX9QSbq/hf3s/LebEzDw= V8f4PD+S5knVySqd0MAQtuT7tRyKyGCqvKmF8zFYSQk=
</data> </data>
</dict> </dict>
<key>Frameworks/GTMAppAuth.framework/Info.plist</key> <key>Frameworks/GTMAppAuth.framework/Info.plist</key>
@ -2727,11 +2727,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
wN4EUpXyVJ0eTMg6LmDNnjOi2JA= jOiK3kxR1IQaQuj9etfhBtvmhE4=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
8FSKNyU78L0OMJU9PxoklzRveWcGwrFGpfZJGYz7L+0= Ge1qlTYRYLdkQpmfWBSqfoqhlhUpEVPRfCfU/dGO+Rs=
</data> </data>
</dict> </dict>
<key>Frameworks/GTMSessionFetcher.framework/Info.plist</key> <key>Frameworks/GTMSessionFetcher.framework/Info.plist</key>
@ -2760,11 +2760,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
j48elBH4Pq3bFaIIWlnml4DC0mo= s5CsEyQBPagU5vQj/bVzJL3GawM=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
+jiAQ+/AbrCCxmDE5lAg5HBfE71yH+n023Uj3M9LW+g= dAjnhcn4m199U+2xWclhNW14J9gUvmvc4Ais5zQqsNo=
</data> </data>
</dict> </dict>
<key>Frameworks/GoogleDataTransport.framework/Info.plist</key> <key>Frameworks/GoogleDataTransport.framework/Info.plist</key>
@ -2793,11 +2793,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
SbZC2W64rAXrejOp0Wl5cAMI5QA= U/P17RcInpL/GhSPyLXmQxanTWs=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
GGukQcZTEm5FjOePadNIggClSY5afMvP5YPDfRvRMKE= rxw3H4mT6DKCTAFvt5YFKP9tyVMQPwJmxW1J+Zy0paI=
</data> </data>
</dict> </dict>
<key>Frameworks/GoogleUtilities.framework/Info.plist</key> <key>Frameworks/GoogleUtilities.framework/Info.plist</key>
@ -2980,11 +2980,11 @@
<dict> <dict>
<key>hash</key> <key>hash</key>
<data> <data>
xVsoQArDSSc+qSUMF0ToO6xpOto= d6bdDbS60bx4O6zVwzTKZMBz4yw=
</data> </data>
<key>hash2</key> <key>hash2</key>
<data> <data>
2EQRpBwLEZCJv9ycKw9+OGgzqLsha3+vGEjS5pboZ/8= xqphMRpK+YeIQPfPZfnQM3jWZiEqeaVoXMr3Pum5W3o=
</data> </data>
</dict> </dict>
<key>Frameworks/package_info_plus.framework/Info.plist</key> <key>Frameworks/package_info_plus.framework/Info.plist</key>

View File

@ -11,9 +11,6 @@ import 'package:location/location.dart';
import 'package:geolocator/geolocator.dart'; import 'package:geolocator/geolocator.dart';
class Map extends StatefulWidget { class Map extends StatefulWidget {
@override @override
State<Map> createState() => MapState(); State<Map> createState() => MapState();
@ -135,10 +132,12 @@ class MapState extends State<Map> {
onTap: createBottomSheet, onTap: createBottomSheet,
position: const LatLng(59.320671571444514, 18.055854162299937), position: const LatLng(59.320671571444514, 18.055854162299937),
infoWindow: const InfoWindow( infoWindow: const InfoWindow(
title: 'Münchenbryggeriet Beer Garden', title: 'Münchenbryggeriet Beer Garden',
snippet: 'Uteservering', snippet: 'Uteservering',
) ),
icon: BitmapDescriptor.defaultMarkerWithHue(
BitmapDescriptor.hueGreen,
),
); );
Marker marker_2 = Marker( Marker marker_2 = Marker(
@ -339,6 +338,43 @@ class MapState extends State<Map> {
_controller.complete(controller); _controller.complete(controller);
}, },
), ),
Align(
alignment: Alignment.bottomLeft,
child: Container(
margin: EdgeInsets.symmetric(vertical: 20.0),
height: 250.0,
child: ListView(
scrollDirection: Axis.horizontal,
children: <Widget>[
SizedBox(width: 10.0),
Padding(
padding: const EdgeInsets.all(8.0),
child: _boxes(59.320671571444514 , 18.055854162299937, 'Münchenbryggeriet Beer Garden') ,
),
SizedBox(width: 10.0),
Padding(
padding: const EdgeInsets.all(8.0),
child: _boxes(59.33115735285231, 18.074432570090742, 'Le Hibou') ,
),
SizedBox(width: 10.0),
Padding(
padding: const EdgeInsets.all(8.0),
child: _boxes(59.3315552932853, 18.092751076985277, 'Strandbryggan') ,
),
SizedBox(width: 10.0),
Padding(
padding: const EdgeInsets.all(8.0),
child: _boxes(59.33632582609118, 18.072980646196587, 'Stureplan 1') ,
),
SizedBox(width: 10.0),
Padding(
padding: const EdgeInsets.all(8.0),
child: _boxes(59.3240158318325, 18.070690101341437, 'Bågspännaren Bar & Cafe') ,
),
],
),
),
)
// ElevatedButton(onPressed: () {} //_handelPressButton // ElevatedButton(onPressed: () {} //_handelPressButton
// ,child: const Text("Search Placses")) // ,child: const Text("Search Placses"))
], ],
@ -346,6 +382,49 @@ class MapState extends State<Map> {
); );
} }
Future<void> _gotoLocation(double lat, double lng) async {
final GoogleMapController controller = await _controller.future;
controller.animateCamera(CameraUpdate.newCameraPosition(CameraPosition(target: LatLng(lat,lng), zoom: 15)));
}
Widget _boxes(double lat, double lng, String resturantName) {
return GestureDetector(
onTap: () { _gotoLocation(lat, lng);},
child: Container(
child: FittedBox(
child: Material(
color: Colors.white,
elevation: 14.0,
borderRadius: BorderRadius.circular(24.0),
shadowColor: Color(0x802196F3),
child: Row(
mainAxisAlignment: MainAxisAlignment.spaceBetween,
children: <Widget>[
Container(
width: 250,
height: 200,
child: ClipRRect(
borderRadius: new BorderRadius.circular(24.0),
child: const Image(
image: AssetImage('assets/images/bild.png')
),
),
),
Container(
child: Padding(
padding: const EdgeInsets.all(8.0),
child: Text(resturantName),
),
)
],
),
),
)
),
);
}
Future<void> _goToCurrentPosition(LatLng latlng) async { Future<void> _goToCurrentPosition(LatLng latlng) async {
final GoogleMapController controller = await _controller.future; final GoogleMapController controller = await _controller.future;
controller.animateCamera(CameraUpdate.newCameraPosition(CameraPosition( controller.animateCamera(CameraUpdate.newCameraPosition(CameraPosition(