diff --git a/.gitignore b/.gitignore index 49907caf..e21f9f79 100644 --- a/.gitignore +++ b/.gitignore @@ -29,6 +29,9 @@ .pub-cache/ .pub/ /build/ +/coverage +.crashlytics +pubspec.lock # Web related lib/generated_plugin_registrant.dart diff --git a/.vscode/settings.json b/.vscode/settings.json index 7f89760e..a1f99a30 100644 --- a/.vscode/settings.json +++ b/.vscode/settings.json @@ -5,4 +5,4 @@ "other": "off" }, "java.configuration.updateBuildConfiguration": "automatic" -} +} \ No newline at end of file diff --git a/android/.tool-versions b/android/.tool-versions index af32ddaa..3d505cf2 100644 --- a/android/.tool-versions +++ b/android/.tool-versions @@ -1,2 +1,2 @@ gradle 8.10.2 -kotlin 1.8.22 +kotlin 2.0.20 diff --git a/android/app/build.gradle b/android/app/build.gradle index 75a53588..d55ff444 100644 --- a/android/app/build.gradle +++ b/android/app/build.gradle @@ -1,6 +1,7 @@ plugins { id 'com.android.application' id 'com.android.library' apply false + id 'com.google.firebase.crashlytics' id 'org.jetbrains.kotlin.android' id "kotlin-android" @@ -35,6 +36,7 @@ android { namespace 'com.freaccess.hub' compileSdkVersion 34 compileSdk 35 + // ndkVersion "25.1.8937393" // Example version sourceSets { main.java.srcDirs += 'src/main/kotlin' @@ -96,6 +98,15 @@ android { minifyEnabled true shrinkResources true proguardFiles getDefaultProguardFile('proguard-android-optimize.txt'), 'proguard-rules.pro' + firebaseCrashlytics { + mappingFileUploadEnabled true + nativeSymbolUploadEnabled false // Disable NDK symbol upload + unstrippedNativeLibsDir "build/intermediates/merged_native_libs/release/out/lib" // Add this + strippedNativeLibsDir "build/intermediates/stripped_native_libs/release/out/lib" + + // Point to your google-services.json location + // googleServicesResourceRoot "${project.projectDir}/../../android/app" + } } debug { signingConfig signingConfigs.debug @@ -128,4 +139,5 @@ dependencies { } -apply plugin: 'com.google.gms.google-services' \ No newline at end of file +apply plugin: 'com.google.gms.google-services' + // id 'com.google.firebase.crashlytics' \ No newline at end of file diff --git a/android/app/google-services.json b/android/app/google-services.json index dfe96ebc..3840ad7e 100644 --- a/android/app/google-services.json +++ b/android/app/google-services.json @@ -3,7 +3,7 @@ "project_number": "187064172787", "firebase_url": "https://accessmoblie-da839.firebaseio.com", "project_id": "accessmoblie-da839", - "storage_bucket": "accessmoblie-da839.appspot.com" + "storage_bucket": "accessmoblie-da839.firebasestorage.app" }, "client": [ { diff --git a/android/build.gradle b/android/build.gradle index cd5795fe..e2b77b73 100644 --- a/android/build.gradle +++ b/android/build.gradle @@ -1,8 +1,8 @@ // Top-level build file where you can add configuration options common to all sub-projects/modules. buildscript { - ext.kotlin_version = '1.8.22' - ext.gradle_version = '8.6.0' // Replace with the latest version - ext.google_services_version = '4.4.2' // Replace with the latest version + ext.kotlin_version = '2.0.20' + ext.gradle_version = '8.8.0' // Replace with the latest version + ext.google_services_version = '4.4.1' // Replace with the latest version repositories { google() mavenCentral() @@ -12,6 +12,7 @@ buildscript { // Use a versão do Gradle que corresponde à sua configuração classpath "org.jetbrains.kotlin:kotlin-gradle-plugin:$kotlin_version" classpath "com.google.gms:google-services:$google_services_version" + classpath 'com.google.firebase:firebase-crashlytics-gradle:2.9.9' // Google Services plugin } } diff --git a/android/settings.gradle b/android/settings.gradle index 28b925fa..d96886e2 100644 --- a/android/settings.gradle +++ b/android/settings.gradle @@ -18,13 +18,13 @@ pluginManagement { plugins { id "dev.flutter.flutter-plugin-loader" version "1.0.0" - id 'com.android.application' version '8.6.0' apply false - id 'com.android.library' version '8.6.0' apply false - id 'org.jetbrains.kotlin.android' version '1.8.22' apply false + id 'com.android.application' version '8.8.0' apply false + id 'com.android.library' version '8.8.0' apply false + id 'org.jetbrains.kotlin.android' version '2.0.20' apply false // START: FlutterFire Configuration - id "com.google.gms.google-services" version "4.3.15" apply false + id "com.google.gms.google-services" version "4.4.1" apply false // END: FlutterFire Configuration // id "org.jetbrains.kotlin.android" version "1.7.10" apply false // id "org.jetbrains.kotlin.android" version "1.8.10" apply false diff --git a/coverage/lcov.info b/coverage/lcov.info deleted file mode 100644 index 5c4b7faf..00000000 --- a/coverage/lcov.info +++ /dev/null @@ -1,15496 +0,0 @@ -SF:lib\components\organism_components\bottom_arrow_linked_locals_component\bottom_arrow_linked_locals_component_widget.dart -DA:18,0 -DA:21,0 -DA:23,0 -DA:36,0 -DA:38,0 -DA:39,0 -DA:42,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:50,0 -DA:52,0 -DA:54,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:65,0 -DA:67,0 -DA:71,0 -DA:76,0 -DA:78,0 -DA:79,0 -DA:80,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:88,0 -DA:90,0 -DA:91,0 -DA:92,0 -DA:93,0 -DA:99,0 -DA:100,0 -DA:101,0 -DA:102,0 -DA:106,0 -DA:107,0 -DA:110,0 -DA:112,0 -DA:113,0 -DA:114,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:118,0 -DA:119,0 -DA:121,0 -DA:122,0 -DA:125,0 -DA:127,0 -DA:128,0 -DA:129,0 -DA:130,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:143,0 -DA:145,0 -DA:148,0 -DA:150,0 -DA:151,0 -DA:153,0 -DA:154,0 -DA:156,0 -DA:161,0 -DA:162,0 -DA:165,0 -DA:166,0 -DA:168,0 -DA:170,0 -DA:177,0 -DA:178,0 -DA:181,0 -DA:182,0 -DA:183,0 -DA:184,0 -DA:185,0 -DA:189,0 -DA:190,0 -DA:191,0 -DA:192,0 -DA:194,0 -DA:195,0 -DA:196,0 -DA:198,0 -DA:200,0 -DA:202,0 -DA:206,0 -DA:207,0 -DA:208,0 -DA:209,0 -DA:210,0 -DA:211,0 -DA:212,0 -DA:213,0 -DA:214,0 -DA:215,0 -DA:216,0 -DA:217,0 -DA:218,0 -DA:219,0 -DA:220,0 -DA:221,0 -DA:222,0 -DA:224,0 -DA:226,0 -DA:227,0 -DA:238,0 -DA:239,0 -DA:240,0 -DA:242,0 -DA:243,0 -DA:245,0 -DA:247,0 -DA:248,0 -DA:249,0 -DA:250,0 -DA:251,0 -DA:252,0 -DA:254,0 -DA:255,0 -DA:257,0 -DA:258,0 -DA:259,0 -DA:260,0 -DA:270,0 -DA:271,0 -DA:276,0 -DA:277,0 -DA:278,0 -DA:279,0 -DA:282,0 -DA:283,0 -DA:284,0 -DA:285,0 -DA:292,0 -DA:294,0 -DA:296,0 -DA:298,0 -DA:300,0 -DA:301,0 -DA:302,0 -DA:305,0 -DA:308,0 -DA:309,0 -DA:310,0 -DA:311,0 -DA:314,0 -DA:315,0 -DA:316,0 -DA:323,0 -DA:324,0 -DA:325,0 -DA:326,0 -DA:327,0 -DA:328,0 -DA:330,0 -DA:331,0 -DA:332,0 -DA:333,0 -DA:338,0 -DA:340,0 -DA:341,0 -DA:342,0 -LF:167 -LH:0 -end_of_record -SF:lib\components\templates_components\card_item_template_component\card_item_template_component_widget.dart -DA:16,0 -DA:29,0 -DA:31,0 -DA:40,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:50,0 -DA:52,0 -DA:53,0 -DA:56,0 -DA:57,0 -DA:60,0 -DA:61,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:67,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:73,0 -DA:74,0 -DA:77,0 -DA:78,0 -DA:79,0 -DA:84,0 -DA:85,0 -DA:88,0 -DA:89,0 -DA:93,0 -DA:94,0 -DA:101,0 -DA:104,0 -DA:106,0 -DA:107,0 -DA:108,0 -DA:111,0 -DA:112,0 -DA:119,0 -DA:127,0 -DA:128,0 -DA:129,0 -DA:130,0 -DA:131,0 -DA:132,0 -DA:134,0 -DA:136,0 -DA:138,0 -DA:139,0 -DA:141,0 -DA:143,0 -DA:144,0 -DA:147,0 -DA:148,0 -DA:156,0 -DA:157,0 -DA:160,0 -DA:161,0 -DA:162,0 -DA:163,0 -DA:164,0 -DA:167,0 -DA:168,0 -DA:169,0 -DA:172,0 -DA:173,0 -DA:174,0 -DA:175,0 -DA:178,0 -DA:181,0 -DA:182,0 -DA:183,0 -DA:186,0 -DA:188,0 -DA:189,0 -DA:192,0 -DA:194,0 -DA:195,0 -DA:196,0 -DA:198,0 -DA:201,0 -DA:202,0 -DA:203,0 -DA:206,0 -DA:208,0 -DA:211,0 -DA:218,0 -DA:220,0 -DA:221,0 -DA:226,0 -DA:227,0 -DA:229,0 -DA:231,0 -DA:233,0 -DA:234,0 -DA:236,0 -LF:100 -LH:0 -end_of_record -SF:lib\features\storage\enums\database_storage_key.dart -DA:21,0 -DA:22,0 -DA:45,0 -DA:46,0 -LF:4 -LH:0 -end_of_record -SF:lib\features\storage\enums\secure_storage_key.dart -DA:17,1 -DA:19,1 -DA:21,1 -DA:23,1 -DA:25,1 -DA:27,1 -DA:29,1 -DA:31,1 -DA:33,1 -DA:35,1 -DA:37,1 -LF:11 -LH:11 -end_of_record -SF:lib\features\storage\repositories\storage_repository_impl.dart -DA:8,3 -DA:9,2 -DA:10,1 -DA:13,0 -DA:14,0 -DA:17,0 -DA:18,0 -DA:20,1 -DA:21,2 -DA:22,2 -DA:23,2 -DA:25,0 -DA:26,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:31,0 -DA:32,0 -DA:36,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:43,0 -DA:47,1 -DA:49,3 -DA:50,1 -DA:51,1 -DA:52,0 -DA:54,3 -DA:55,1 -DA:56,1 -DA:57,0 -DA:59,1 -DA:63,1 -DA:64,2 -DA:67,0 -DA:68,0 -DA:71,0 -DA:72,0 -DA:75,0 -DA:76,0 -LF:42 -LH:17 -end_of_record -SF:lib\initialization.dart -DA:16,1 -DA:17,1 -DA:18,1 -DA:19,2 -DA:21,0 -DA:22,0 -DA:23,0 -DA:24,0 -DA:25,0 -DA:26,0 -DA:29,1 -DA:30,1 -DA:31,1 -DA:32,1 -DA:35,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:50,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:57,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:72,0 -DA:75,0 -DA:76,0 -DA:78,0 -DA:79,0 -LF:44 -LH:8 -end_of_record -SF:lib\main.dart -DA:23,0 -DA:25,0 -DA:26,0 -DA:27,0 -DA:28,0 -DA:31,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:53,7 -DA:55,0 -DA:56,0 -DA:58,0 -DA:59,0 -DA:130,0 -DA:131,0 -DA:132,0 -DA:134,0 -DA:135,0 -DA:138,0 -DA:139,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:144,0 -DA:145,0 -DA:148,0 -DA:150,0 -DA:151,0 -DA:152,0 -DA:158,0 -DA:159,0 -DA:160,0 -DA:163,0 -DA:164,0 -DA:165,0 -DA:166,0 -DA:170,0 -DA:172,0 -DA:174,0 -DA:175,0 -DA:176,0 -DA:177,0 -DA:179,0 -DA:182,0 -DA:183,0 -DA:186,0 -DA:188,0 -DA:191,0 -DA:193,0 -DA:194,0 -DA:196,0 -DA:197,0 -DA:198,0 -DA:199,0 -DA:200,0 -DA:201,0 -DA:202,0 -DA:203,0 -LF:68 -LH:1 -end_of_record -SF:lib\components\atomic_components\shared_components_atoms\appbar.dart -DA:11,0 -DA:18,0 -DA:20,0 -DA:21,0 -DA:25,0 -DA:30,0 -DA:32,0 -DA:35,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:45,0 -DA:46,0 -DA:49,0 -DA:50,0 -DA:56,0 -LF:18 -LH:0 -end_of_record -SF:lib\flutter_flow\flutter_flow_icon_button.dart -DA:5,0 -DA:34,0 -DA:35,0 -DA:44,0 -DA:46,0 -DA:47,0 -DA:50,0 -DA:52,0 -DA:53,0 -DA:56,0 -DA:57,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:64,0 -DA:65,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:72,0 -DA:73,0 -DA:77,0 -DA:79,0 -DA:80,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:86,0 -DA:91,0 -DA:92,0 -DA:93,0 -DA:94,0 -DA:95,0 -DA:97,0 -DA:98,0 -DA:99,0 -DA:101,0 -DA:104,0 -DA:105,0 -DA:106,0 -DA:107,0 -DA:108,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:115,0 -DA:118,0 -DA:119,0 -DA:122,0 -DA:126,0 -DA:127,0 -DA:128,0 -DA:129,0 -DA:130,0 -DA:131,0 -DA:134,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:138,0 -DA:139,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:143,0 -DA:147,0 -DA:148,0 -DA:150,0 -DA:151,0 -DA:154,0 -DA:156,0 -DA:158,0 -DA:159,0 -DA:163,0 -LF:78 -LH:0 -end_of_record -SF:lib\flutter_flow\flutter_flow_theme.dart -DA:17,0 -DA:18,0 -DA:19,0 -DA:21,0 -DA:29,0 -DA:31,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:84,0 -DA:85,0 -DA:86,0 -DA:87,0 -DA:88,0 -DA:89,0 -DA:90,0 -DA:91,0 -DA:92,0 -DA:93,0 -DA:94,0 -DA:95,0 -DA:96,0 -DA:97,0 -DA:98,0 -DA:99,0 -DA:100,0 -DA:101,0 -DA:102,0 -DA:103,0 -DA:104,0 -DA:105,0 -DA:106,0 -DA:107,0 -DA:108,0 -DA:109,0 -DA:110,0 -DA:111,0 -DA:113,0 -DA:114,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:118,0 -DA:119,0 -DA:120,0 -DA:121,0 -DA:122,0 -DA:123,0 -DA:124,0 -DA:125,0 -DA:126,0 -DA:127,0 -DA:128,0 -DA:129,0 -DA:130,0 -DA:131,0 -DA:132,0 -DA:133,0 -DA:134,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:138,0 -DA:139,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:144,0 -DA:145,0 -DA:146,0 -DA:147,0 -DA:148,0 -DA:152,0 -DA:153,0 -DA:154,0 -DA:155,0 -DA:156,0 -DA:157,0 -DA:186,0 -DA:187,0 -DA:188,0 -DA:189,0 -DA:190,0 -DA:191,0 -DA:253,0 -DA:256,0 -DA:257,0 -DA:259,0 -DA:263,0 -DA:264,0 -DA:266,0 -DA:270,0 -DA:271,0 -DA:273,0 -DA:277,0 -DA:278,0 -DA:280,0 -DA:284,0 -DA:285,0 -DA:287,0 -DA:291,0 -DA:292,0 -DA:294,0 -DA:298,0 -DA:299,0 -DA:301,0 -DA:305,0 -DA:306,0 -DA:308,0 -DA:312,0 -DA:313,0 -DA:315,0 -DA:319,0 -DA:320,0 -DA:322,0 -DA:326,0 -DA:327,0 -DA:329,0 -DA:333,0 -DA:334,0 -DA:336,0 -DA:340,0 -DA:341,0 -DA:343,0 -DA:346,0 -DA:347,0 -DA:349,0 -DA:353,0 -DA:354,0 -DA:356,0 -DA:363,0 -DA:365,0 -DA:366,0 -DA:368,0 -DA:372,0 -DA:373,0 -DA:375,0 -DA:379,0 -DA:380,0 -DA:382,0 -DA:386,0 -DA:387,0 -DA:389,0 -DA:393,0 -DA:394,0 -DA:396,0 -DA:400,0 -DA:401,0 -DA:403,0 -DA:407,0 -DA:408,0 -DA:410,0 -DA:414,0 -DA:415,0 -DA:417,0 -DA:421,0 -DA:422,0 -DA:424,0 -DA:428,0 -DA:429,0 -DA:431,0 -DA:435,0 -DA:436,0 -DA:438,0 -DA:442,0 -DA:443,0 -DA:445,0 -DA:449,0 -DA:450,0 -DA:452,0 -DA:455,0 -DA:456,0 -DA:458,0 -DA:462,0 -DA:463,0 -DA:465,0 -DA:472,0 -DA:474,0 -DA:475,0 -DA:477,0 -DA:481,0 -DA:482,0 -DA:484,0 -DA:488,0 -DA:489,0 -DA:491,0 -DA:495,0 -DA:496,0 -DA:498,0 -DA:502,0 -DA:503,0 -DA:505,0 -DA:509,0 -DA:510,0 -DA:512,0 -DA:516,0 -DA:517,0 -DA:519,0 -DA:523,0 -DA:524,0 -DA:526,0 -DA:530,0 -DA:531,0 -DA:533,0 -DA:537,0 -DA:538,0 -DA:540,0 -DA:544,0 -DA:545,0 -DA:547,0 -DA:551,0 -DA:552,0 -DA:554,0 -DA:558,0 -DA:559,0 -DA:561,0 -DA:564,0 -DA:565,0 -DA:567,0 -DA:571,0 -DA:572,0 -DA:574,0 -DA:581,0 -DA:594,0 -DA:596,0 -DA:597,0 -DA:598,0 -DA:599,0 -DA:600,0 -DA:605,0 -LF:243 -LH:0 -end_of_record -SF:lib\components\atomic_components\shared_components_atoms\atom_image_svg_theme.dart -DA:9,4 -DA:15,0 -DA:17,0 -DA:18,0 -DA:19,0 -DA:21,0 -LF:6 -LH:1 -end_of_record -SF:lib\components\atomic_components\shared_components_atoms\custom_input.dart -DA:24,0 -DA:40,0 -DA:41,0 -DA:45,0 -DA:47,0 -DA:50,0 -DA:52,0 -DA:54,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:67,0 -DA:69,0 -DA:71,0 -DA:72,0 -DA:75,0 -DA:77,0 -DA:79,0 -DA:80,0 -DA:81,0 -DA:82,0 -DA:84,0 -DA:85,0 -DA:89,0 -DA:90,0 -DA:91,0 -DA:92,0 -DA:94,0 -DA:95,0 -DA:99,0 -DA:100,0 -DA:103,0 -DA:104,0 -DA:105,0 -DA:108,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:115,0 -DA:117,0 -DA:118,0 -DA:119,0 -DA:122,0 -DA:124,0 -DA:125,0 -DA:126,0 -DA:129,0 -DA:130,0 -DA:131,0 -DA:134,0 -DA:136,0 -DA:137,0 -DA:138,0 -DA:141,0 -DA:142,0 -DA:143,0 -DA:145,0 -DA:146,0 -DA:151,0 -DA:152,0 -DA:153,0 -DA:154,0 -LF:69 -LH:0 -end_of_record -SF:lib\shared\utils\limited_text_size.dart -DA:4,0 -DA:6,0 -DA:7,0 -DA:8,0 -DA:11,0 -DA:12,0 -DA:13,0 -DA:17,0 -DA:19,0 -DA:20,0 -DA:21,0 -DA:24,0 -DA:25,0 -DA:26,0 -DA:27,0 -DA:30,0 -DA:31,0 -DA:32,0 -DA:33,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:45,0 -LF:27 -LH:0 -end_of_record -SF:lib\components\atomic_components\shared_components_atoms\custom_select.dart -DA:20,0 -DA:32,0 -DA:33,0 -DA:37,0 -DA:39,0 -DA:42,0 -DA:44,0 -DA:46,0 -DA:48,0 -DA:49,0 -DA:50,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:57,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:70,0 -DA:71,0 -DA:72,0 -DA:74,0 -DA:76,0 -DA:77,0 -DA:80,0 -DA:81,0 -DA:83,0 -DA:87,0 -DA:101,0 -DA:102,0 -DA:103,0 -DA:106,0 -DA:109,0 -DA:110,0 -DA:113,0 -DA:114,0 -DA:118,0 -DA:119,0 -DA:120,0 -DA:121,0 -DA:122,0 -DA:124,0 -DA:126,0 -DA:127,0 -DA:128,0 -LF:48 -LH:0 -end_of_record -SF:lib\flutter_flow\flutter_flow_drop_down.dart -DA:7,0 -DA:40,0 -DA:82,0 -DA:83,0 -DA:87,0 -DA:88,0 -DA:89,0 -DA:90,0 -DA:92,0 -DA:93,0 -DA:94,0 -DA:95,0 -DA:96,0 -DA:99,0 -DA:100,0 -DA:103,0 -DA:104,0 -DA:105,0 -DA:108,0 -DA:109,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:113,0 -DA:114,0 -DA:115,0 -DA:120,0 -DA:128,0 -DA:130,0 -DA:131,0 -DA:132,0 -DA:133,0 -DA:134,0 -DA:136,0 -DA:137,0 -DA:141,0 -DA:143,0 -DA:144,0 -DA:146,0 -DA:148,0 -DA:151,0 -DA:153,0 -DA:154,0 -DA:155,0 -DA:156,0 -DA:157,0 -DA:158,0 -DA:159,0 -DA:160,0 -DA:161,0 -DA:162,0 -DA:164,0 -DA:166,0 -DA:167,0 -DA:168,0 -DA:169,0 -DA:176,0 -DA:177,0 -DA:178,0 -DA:179,0 -DA:180,0 -DA:182,0 -DA:183,0 -DA:185,0 -DA:186,0 -DA:187,0 -DA:188,0 -DA:189,0 -DA:190,0 -DA:191,0 -DA:192,0 -DA:194,0 -DA:196,0 -DA:197,0 -DA:199,0 -DA:200,0 -DA:201,0 -DA:208,0 -DA:209,0 -DA:212,0 -DA:213,0 -DA:214,0 -DA:216,0 -DA:217,0 -DA:218,0 -DA:221,0 -DA:223,0 -DA:224,0 -DA:225,0 -DA:229,0 -DA:230,0 -DA:232,0 -DA:233,0 -DA:234,0 -DA:235,0 -DA:237,0 -DA:238,0 -DA:239,0 -DA:241,0 -DA:243,0 -DA:245,0 -DA:247,0 -DA:248,0 -DA:249,0 -DA:251,0 -DA:253,0 -DA:254,0 -DA:255,0 -DA:256,0 -DA:257,0 -DA:258,0 -DA:268,0 -DA:270,0 -DA:271,0 -DA:272,0 -DA:273,0 -DA:274,0 -DA:276,0 -DA:277,0 -DA:278,0 -DA:279,0 -DA:281,0 -DA:282,0 -DA:284,0 -DA:286,0 -DA:290,0 -DA:291,0 -DA:292,0 -DA:293,0 -DA:294,0 -DA:296,0 -DA:297,0 -DA:298,0 -DA:301,0 -DA:303,0 -DA:305,0 -DA:306,0 -DA:308,0 -DA:309,0 -DA:310,0 -DA:311,0 -DA:312,0 -DA:313,0 -DA:314,0 -DA:315,0 -DA:319,0 -DA:320,0 -DA:321,0 -DA:322,0 -DA:324,0 -DA:332,0 -DA:335,0 -DA:336,0 -DA:337,0 -DA:338,0 -DA:344,0 -DA:345,0 -DA:346,0 -DA:347,0 -DA:352,0 -DA:353,0 -DA:354,0 -DA:355,0 -DA:360,0 -DA:361,0 -DA:363,0 -LF:166 -LH:0 -end_of_record -SF:lib\flutter_flow\flutter_flow_util.dart -DA:36,0 -DA:37,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:46,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:54,0 -DA:57,0 -DA:70,0 -DA:72,0 -DA:73,0 -DA:74,0 -DA:76,0 -DA:79,0 -DA:86,0 -DA:87,0 -DA:93,0 -DA:94,0 -DA:95,0 -DA:97,0 -DA:100,0 -DA:102,0 -DA:103,0 -DA:106,0 -DA:109,0 -DA:110,0 -DA:114,0 -DA:115,0 -DA:119,0 -DA:120,0 -DA:121,0 -DA:124,0 -DA:125,0 -DA:129,0 -DA:130,0 -DA:135,0 -DA:138,0 -DA:139,0 -DA:143,0 -DA:146,0 -DA:147,0 -DA:148,0 -DA:151,0 -DA:152,0 -DA:153,0 -DA:155,0 -DA:156,0 -DA:157,0 -DA:162,0 -DA:166,0 -DA:181,0 -DA:195,0 -DA:197,0 -DA:199,0 -DA:200,0 -DA:202,0 -DA:203,0 -DA:205,0 -DA:208,0 -DA:210,0 -DA:213,0 -DA:216,0 -DA:217,0 -DA:220,0 -DA:223,0 -DA:226,0 -DA:227,0 -DA:231,0 -DA:232,0 -DA:236,0 -DA:237,0 -DA:238,0 -DA:241,0 -DA:242,0 -DA:246,0 -DA:247,0 -DA:252,0 -DA:253,0 -DA:254,0 -DA:257,0 -DA:258,0 -DA:259,0 -DA:261,0 -DA:262,0 -DA:263,0 -DA:268,0 -DA:273,0 -DA:274,0 -DA:277,0 -DA:280,0 -DA:284,0 -DA:285,0 -DA:288,0 -DA:289,0 -DA:299,0 -DA:300,0 -DA:302,0 -DA:304,0 -DA:308,0 -DA:310,0 -DA:330,0 -DA:344,0 -DA:346,0 -DA:347,0 -DA:349,0 -DA:350,0 -DA:352,0 -DA:353,0 -DA:357,0 -DA:358,0 -DA:360,0 -DA:361,0 -DA:363,0 -DA:366,0 -DA:367,0 -DA:369,0 -DA:370,0 -DA:372,0 -DA:373,0 -DA:375,0 -DA:378,0 -DA:379,0 -DA:383,0 -DA:385,0 -DA:386,0 -DA:392,0 -DA:393,0 -DA:394,0 -DA:398,0 -DA:402,0 -DA:403,0 -DA:404,0 -DA:405,0 -DA:408,0 -DA:413,0 -DA:415,0 -DA:416,0 -DA:419,0 -DA:420,0 -DA:429,0 -DA:434,0 -DA:435,0 -DA:438,0 -DA:439,0 -DA:441,0 -DA:443,0 -DA:444,0 -DA:445,0 -DA:450,0 -DA:452,0 -DA:453,0 -DA:459,0 -DA:460,0 -DA:461,0 -DA:466,0 -DA:467,0 -DA:468,0 -DA:475,0 -DA:476,0 -DA:478,0 -DA:480,0 -DA:495,0 -DA:496,0 -DA:500,0 -DA:502,0 -DA:503,0 -DA:505,0 -DA:510,0 -DA:511,0 -DA:512,0 -DA:513,0 -DA:514,0 -DA:517,0 -DA:518,0 -DA:520,0 -DA:521,0 -DA:523,0 -DA:530,0 -DA:531,0 -DA:532,0 -DA:533,0 -DA:534,0 -DA:536,0 -DA:538,0 -DA:541,0 -DA:542,0 -DA:546,0 -DA:548,0 -DA:549,0 -DA:550,0 -DA:555,0 -DA:557,0 -DA:558,0 -DA:560,0 -DA:561,0 -DA:567,0 -DA:569,0 -DA:570,0 -DA:571,0 -DA:573,0 -DA:575,0 -DA:576,0 -DA:577,0 -DA:578,0 -DA:579,0 -DA:580,0 -DA:583,0 -DA:585,0 -DA:586,0 -DA:587,0 -DA:590,0 -DA:591,0 -DA:594,0 -DA:595,0 -DA:596,0 -DA:597,0 -DA:598,0 -DA:600,0 -DA:601,0 -DA:602,0 -DA:604,0 -DA:605,0 -DA:609,0 -DA:612,0 -DA:617,0 -DA:618,0 -DA:619,0 -DA:621,0 -DA:622,0 -DA:624,0 -DA:626,0 -DA:627,0 -DA:630,0 -DA:631,0 -DA:634,0 -DA:636,0 -DA:649,0 -DA:650,0 -DA:651,0 -DA:656,0 -DA:660,0 -DA:661,0 -DA:662,0 -DA:663,0 -DA:668,0 -DA:669,0 -DA:670,0 -DA:674,0 -DA:676,0 -DA:677,0 -DA:678,0 -DA:679,0 -DA:680,0 -DA:681,0 -DA:682,0 -DA:684,0 -DA:686,0 -DA:687,0 -DA:689,0 -DA:690,0 -DA:692,0 -DA:693,0 -DA:694,0 -DA:699,0 -DA:700,0 -DA:702,0 -DA:710,0 -DA:711,0 -DA:714,0 -DA:715,0 -DA:717,0 -DA:718,0 -DA:727,0 -DA:729,0 -DA:730,0 -DA:731,0 -DA:732,0 -DA:739,0 -DA:740,0 -DA:741,0 -DA:744,0 -DA:745,0 -DA:746,0 -DA:748,0 -DA:749,0 -DA:750,0 -DA:752,0 -DA:753,0 -DA:757,0 -DA:760,0 -DA:761,0 -DA:762,0 -DA:764,0 -DA:766,0 -DA:767,0 -DA:768,0 -DA:771,0 -DA:773,0 -LF:303 -LH:0 -end_of_record -SF:lib\flutter_flow\form_field_controller.dart -DA:4,0 -DA:8,0 -DA:9,0 -DA:18,0 -DA:19,0 -DA:21,0 -DA:22,0 -LF:7 -LH:0 -end_of_record -SF:lib\components\atomic_components\shared_components_atoms\media_upload_button.dart -DA:15,0 -DA:23,0 -DA:24,0 -DA:28,0 -DA:30,0 -DA:33,0 -DA:35,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:43,0 -DA:48,0 -DA:49,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:72,0 -DA:73,0 -DA:74,0 -DA:78,0 -DA:85,0 -DA:86,0 -DA:89,0 -DA:90,0 -DA:93,0 -DA:99,0 -DA:100,0 -DA:101,0 -DA:102,0 -DA:103,0 -DA:106,0 -DA:108,0 -DA:109,0 -DA:111,0 -DA:112,0 -DA:113,0 -DA:114,0 -DA:116,0 -DA:117,0 -DA:118,0 -DA:120,0 -DA:122,0 -DA:125,0 -DA:126,0 -DA:129,0 -DA:133,0 -DA:138,0 -DA:139,0 -DA:140,0 -DA:142,0 -DA:143,0 -DA:144,0 -DA:145,0 -DA:149,0 -DA:152,0 -DA:154,0 -DA:157,0 -DA:158,0 -DA:159,0 -DA:163,0 -DA:165,0 -DA:168,0 -DA:170,0 -DA:171,0 -DA:175,0 -DA:176,0 -DA:177,0 -DA:178,0 -DA:179,0 -DA:180,0 -DA:181,0 -DA:184,0 -DA:185,0 -DA:186,0 -DA:187,0 -LF:84 -LH:0 -end_of_record -SF:lib\flutter_flow\upload_data.dart -DA:20,0 -DA:35,0 -DA:49,0 -DA:63,0 -DA:64,0 -DA:69,0 -DA:71,0 -DA:72,0 -DA:74,0 -DA:75,0 -DA:77,0 -DA:80,0 -DA:82,0 -DA:89,0 -DA:91,0 -DA:93,0 -DA:95,0 -DA:96,0 -DA:97,0 -DA:99,0 -DA:100,0 -DA:101,0 -DA:105,0 -DA:106,0 -DA:107,0 -DA:110,0 -DA:112,0 -DA:113,0 -DA:114,0 -DA:118,0 -DA:120,0 -DA:121,0 -DA:122,0 -DA:127,0 -DA:132,0 -DA:134,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:138,0 -DA:144,0 -DA:145,0 -DA:146,0 -DA:153,0 -DA:154,0 -DA:155,0 -DA:160,0 -DA:161,0 -DA:162,0 -DA:167,0 -DA:168,0 -DA:169,0 -DA:170,0 -DA:178,0 -DA:185,0 -DA:190,0 -DA:191,0 -DA:197,0 -DA:202,0 -DA:203,0 -DA:204,0 -DA:205,0 -DA:206,0 -DA:209,0 -DA:212,0 -DA:213,0 -DA:216,0 -DA:224,0 -DA:238,0 -DA:240,0 -DA:241,0 -DA:243,0 -DA:244,0 -DA:246,0 -DA:249,0 -DA:251,0 -DA:258,0 -DA:260,0 -DA:263,0 -DA:265,0 -DA:266,0 -DA:267,0 -DA:269,0 -DA:270,0 -DA:271,0 -DA:275,0 -DA:276,0 -DA:277,0 -DA:280,0 -DA:282,0 -DA:283,0 -DA:284,0 -DA:288,0 -DA:290,0 -DA:291,0 -DA:292,0 -DA:297,0 -DA:302,0 -DA:304,0 -DA:305,0 -DA:306,0 -DA:307,0 -DA:308,0 -DA:314,0 -DA:315,0 -DA:316,0 -DA:323,0 -DA:324,0 -DA:325,0 -DA:330,0 -DA:331,0 -DA:332,0 -DA:337,0 -DA:338,0 -DA:339,0 -DA:340,0 -DA:348,0 -DA:355,0 -DA:360,0 -DA:361,0 -DA:368,0 -DA:379,0 -DA:382,0 -DA:388,0 -DA:391,0 -DA:392,0 -DA:393,0 -DA:394,0 -DA:395,0 -DA:398,0 -DA:399,0 -DA:402,0 -DA:404,0 -DA:411,0 -DA:415,0 -DA:416,0 -DA:423,0 -DA:427,0 -DA:430,0 -DA:431,0 -DA:434,0 -DA:435,0 -DA:437,0 -DA:444,0 -DA:445,0 -DA:448,0 -DA:449,0 -DA:450,0 -DA:451,0 -DA:456,0 -DA:460,0 -DA:464,0 -DA:466,0 -DA:471,0 -DA:477,0 -DA:481,0 -DA:482,0 -DA:483,0 -DA:485,0 -DA:486,0 -DA:488,0 -DA:489,0 -DA:493,0 -DA:494,0 -DA:497,0 -DA:498,0 -DA:499,0 -DA:501,0 -DA:502,0 -DA:507,0 -DA:512,0 -DA:513,0 -DA:514,0 -DA:515,0 -DA:516,0 -DA:517,0 -DA:519,0 -DA:523,0 -DA:525,0 -DA:527,0 -DA:528,0 -DA:529,0 -DA:530,0 -DA:531,0 -DA:535,0 -DA:542,0 -DA:545,0 -DA:551,0 -DA:552,0 -DA:555,0 -DA:556,0 -DA:557,0 -DA:560,0 -DA:561,0 -DA:562,0 -DA:563,0 -DA:566,0 -DA:571,0 -DA:572,0 -DA:573,0 -DA:574,0 -DA:575,0 -DA:576,0 -DA:578,0 -DA:580,0 -DA:581,0 -DA:582,0 -DA:583,0 -DA:587,0 -DA:588,0 -DA:589,0 -DA:590,0 -DA:594,0 -DA:607,0 -DA:608,0 -LF:215 -LH:0 -end_of_record -SF:lib\components\atomic_components\shared_components_atoms\submit_button.dart -DA:11,0 -DA:17,0 -DA:19,0 -DA:20,0 -DA:21,0 -DA:22,0 -DA:25,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:31,0 -DA:33,0 -DA:34,0 -LF:13 -LH:0 -end_of_record -SF:lib\flutter_flow\flutter_flow_widgets.dart -DA:6,0 -DA:52,0 -DA:69,0 -DA:70,0 -DA:76,0 -DA:77,0 -DA:78,0 -DA:80,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:87,0 -DA:88,0 -DA:91,0 -DA:92,0 -DA:93,0 -DA:99,0 -DA:100,0 -DA:102,0 -DA:103,0 -DA:104,0 -DA:108,0 -DA:109,0 -DA:110,0 -DA:111,0 -DA:114,0 -DA:116,0 -DA:118,0 -DA:119,0 -DA:123,0 -DA:126,0 -DA:127,0 -DA:128,0 -DA:129,0 -DA:130,0 -DA:131,0 -DA:133,0 -DA:134,0 -DA:137,0 -DA:139,0 -DA:140,0 -DA:144,0 -DA:145,0 -DA:146,0 -DA:147,0 -DA:148,0 -DA:150,0 -DA:151,0 -DA:152,0 -DA:154,0 -DA:157,0 -DA:158,0 -DA:159,0 -DA:160,0 -DA:161,0 -DA:163,0 -DA:164,0 -DA:165,0 -DA:167,0 -DA:170,0 -DA:171,0 -DA:172,0 -DA:174,0 -DA:176,0 -DA:178,0 -DA:179,0 -DA:180,0 -DA:181,0 -DA:182,0 -DA:184,0 -DA:189,0 -DA:190,0 -DA:191,0 -DA:192,0 -DA:193,0 -DA:194,0 -DA:197,0 -DA:198,0 -DA:199,0 -DA:200,0 -DA:201,0 -DA:202,0 -DA:203,0 -DA:206,0 -DA:208,0 -DA:210,0 -DA:211,0 -DA:219,0 -DA:220,0 -DA:221,0 -DA:222,0 -DA:223,0 -DA:224,0 -DA:234,0 -DA:235,0 -DA:236,0 -DA:237,0 -DA:247,0 -DA:248,0 -DA:250,0 -DA:251,0 -DA:252,0 -DA:253,0 -DA:254,0 -DA:255,0 -DA:256,0 -DA:257,0 -DA:258,0 -DA:259,0 -DA:260,0 -DA:261,0 -DA:262,0 -DA:263,0 -DA:264,0 -DA:265,0 -DA:266,0 -DA:267,0 -DA:268,0 -DA:269,0 -DA:270,0 -DA:274,0 -DA:279,0 -DA:281,0 -DA:282,0 -DA:285,0 -DA:286,0 -DA:287,0 -LF:128 -LH:0 -end_of_record -SF:lib\components\atomic_components\shared_components_atoms\tabview.dart -DA:17,0 -DA:29,0 -DA:31,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:42,0 -DA:44,0 -DA:45,0 -DA:48,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:54,0 -DA:55,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:65,0 -DA:66,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:70,0 -LF:30 -LH:0 -end_of_record -SF:lib\components\atomic_components\shared_components_atoms\toast.dart -DA:6,0 -DA:14,0 -LF:2 -LH:0 -end_of_record -SF:lib\components\atomic_components\term_of_use\atom_terms_of_use.dart -DA:8,2 -DA:10,0 -DA:12,0 -DA:13,0 -DA:14,0 -DA:17,0 -DA:18,0 -DA:19,0 -DA:20,0 -DA:22,0 -DA:23,0 -DA:26,0 -LF:12 -LH:1 -end_of_record -SF:lib\components\molecular_components\order_filter_modal\order_filter_modal_model.dart -DA:17,0 -DA:18,0 -DA:19,0 -DA:21,0 -DA:24,0 -DA:26,0 -DA:27,0 -LF:7 -LH:0 -end_of_record -SF:lib\components\molecular_components\order_filter_modal\order_filter_modal_widget.dart -DA:15,0 -DA:21,0 -DA:22,0 -DA:54,0 -DA:56,0 -DA:57,0 -DA:60,0 -DA:62,0 -DA:64,0 -DA:66,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:72,0 -DA:76,0 -DA:77,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:87,0 -DA:90,0 -DA:91,0 -DA:92,0 -DA:93,0 -DA:95,0 -DA:99,0 -DA:102,0 -DA:104,0 -DA:105,0 -DA:106,0 -DA:109,0 -DA:110,0 -DA:112,0 -DA:113,0 -DA:115,0 -DA:116,0 -DA:119,0 -DA:120,0 -DA:121,0 -DA:127,0 -DA:130,0 -DA:131,0 -DA:132,0 -DA:133,0 -DA:134,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:146,0 -DA:147,0 -DA:148,0 -DA:149,0 -DA:150,0 -DA:151,0 -DA:154,0 -DA:158,0 -DA:159,0 -DA:160,0 -DA:161,0 -DA:165,0 -DA:167,0 -DA:178,0 -DA:180,0 -DA:181,0 -DA:183,0 -DA:184,0 -DA:185,0 -DA:187,0 -DA:188,0 -DA:189,0 -DA:191,0 -DA:193,0 -DA:194,0 -DA:195,0 -DA:198,0 -DA:199,0 -DA:202,0 -DA:203,0 -DA:204,0 -DA:206,0 -DA:207,0 -DA:208,0 -DA:209,0 -DA:213,0 -DA:214,0 -DA:215,0 -DA:221,0 -DA:222,0 -DA:223,0 -DA:225,0 -DA:227,0 -DA:228,0 -DA:229,0 -DA:230,0 -DA:231,0 -DA:237,0 -DA:238,0 -DA:239,0 -DA:240,0 -DA:241,0 -DA:243,0 -DA:244,0 -LF:108 -LH:0 -end_of_record -SF:lib\flutter_flow\flutter_flow_model.dart -DA:6,0 -DA:13,0 -DA:20,0 -DA:22,0 -DA:28,0 -DA:32,0 -DA:33,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:46,0 -DA:52,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:65,0 -DA:72,0 -DA:73,0 -DA:78,0 -DA:79,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:88,0 -DA:95,0 -DA:96,0 -DA:97,0 -DA:98,0 -DA:101,0 -DA:102,0 -DA:104,0 -DA:105,0 -DA:109,0 -DA:110,0 -DA:113,0 -DA:115,0 -DA:116,0 -DA:119,0 -DA:120,0 -DA:121,0 -DA:124,0 -DA:126,0 -DA:127,0 -DA:128,0 -DA:129,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:138,0 -DA:139,0 -DA:142,0 -DA:143,0 -DA:149,0 -DA:151,0 -DA:153,0 -DA:155,0 -DA:157,0 -DA:165,0 -DA:166,0 -LF:60 -LH:0 -end_of_record -SF:lib\flutter_flow\nav\nav.dart -DA:45,0 -DA:48,0 -DA:51,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:66,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:78,0 -DA:83,0 -DA:86,0 -DA:87,0 -DA:88,0 -DA:90,0 -DA:93,0 -DA:96,0 -DA:97,0 -DA:100,0 -DA:101,0 -DA:106,0 -DA:107,0 -DA:108,0 -DA:109,0 -DA:112,0 -DA:114,0 -DA:116,0 -DA:117,0 -DA:119,0 -DA:120,0 -DA:121,0 -DA:124,0 -DA:125,0 -DA:131,0 -DA:132,0 -DA:133,0 -DA:135,0 -DA:136,0 -DA:139,0 -DA:145,0 -DA:148,0 -DA:154,0 -DA:155,0 -DA:160,0 -DA:163,0 -DA:165,0 -DA:168,0 -DA:170,0 -DA:171,0 -DA:172,0 -DA:173,0 -DA:174,0 -DA:177,0 -DA:178,0 -DA:180,0 -DA:181,0 -DA:183,0 -DA:184,0 -DA:185,0 -DA:188,0 -DA:191,0 -DA:194,0 -DA:195,0 -DA:196,0 -DA:199,0 -DA:200,0 -DA:203,0 -DA:204,0 -DA:207,0 -DA:208,0 -DA:211,0 -DA:212,0 -DA:215,0 -DA:217,0 -DA:220,0 -DA:221,0 -DA:224,0 -DA:225,0 -DA:228,0 -DA:229,0 -DA:232,0 -DA:233,0 -DA:236,0 -DA:237,0 -DA:240,0 -DA:241,0 -DA:244,0 -DA:245,0 -DA:248,0 -DA:249,0 -DA:252,0 -DA:257,0 -DA:260,0 -DA:261,0 -DA:264,0 -DA:265,0 -DA:268,0 -DA:269,0 -DA:272,0 -DA:273,0 -DA:276,0 -DA:277,0 -DA:280,0 -DA:281,0 -DA:284,0 -DA:285,0 -DA:288,0 -DA:289,0 -DA:292,0 -DA:293,0 -DA:296,0 -DA:297,0 -DA:298,0 -DA:302,0 -DA:307,0 -DA:308,0 -DA:309,0 -DA:310,0 -DA:315,0 -DA:316,0 -DA:317,0 -DA:319,0 -DA:324,0 -DA:325,0 -DA:326,0 -DA:327,0 -DA:328,0 -DA:329,0 -DA:330,0 -DA:331,0 -DA:332,0 -DA:336,0 -DA:337,0 -DA:338,0 -DA:339,0 -DA:340,0 -DA:341,0 -DA:346,0 -DA:352,0 -DA:353,0 -DA:354,0 -DA:355,0 -DA:356,0 -DA:357,0 -DA:358,0 -DA:359,0 -DA:360,0 -DA:361,0 -DA:362,0 -DA:363,0 -DA:365,0 -DA:371,0 -DA:373,0 -DA:375,0 -DA:376,0 -DA:377,0 -DA:378,0 -DA:379,0 -DA:380,0 -DA:386,0 -DA:402,0 -DA:403,0 -DA:404,0 -DA:405,0 -DA:406,0 -DA:407,0 -DA:408,0 -DA:409,0 -DA:410,0 -DA:411,0 -DA:413,0 -DA:415,0 -DA:416,0 -DA:417,0 -DA:418,0 -DA:420,0 -DA:422,0 -DA:423,0 -DA:424,0 -DA:425,0 -DA:426,0 -DA:427,0 -DA:429,0 -DA:432,0 -DA:434,0 -DA:439,4 -DA:451,0 -DA:456,0 -DA:460,0 -DA:461,0 -DA:462,0 -DA:463,0 -DA:465,0 -DA:466,0 -DA:469,0 -DA:470,0 -LF:200 -LH:1 -end_of_record -SF:lib\components\molecular_components\throw_exception\throw_exception_model.dart -DA:6,0 -DA:9,0 -LF:2 -LH:0 -end_of_record -SF:lib\components\molecular_components\throw_exception\throw_exception_widget.dart -DA:17,0 -DA:23,0 -DA:24,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:47,0 -DA:49,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:68,0 -DA:70,0 -DA:71,0 -DA:74,0 -DA:76,0 -DA:77,0 -DA:78,0 -DA:79,0 -DA:81,0 -DA:82,0 -DA:84,0 -DA:85,0 -DA:94,0 -DA:96,0 -DA:98,0 -DA:101,0 -DA:103,0 -DA:105,0 -DA:106,0 -DA:112,0 -DA:113,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:119,0 -DA:121,0 -DA:122,0 -DA:125,0 -DA:127,0 -DA:128,0 -DA:129,0 -DA:131,0 -DA:132,0 -DA:133,0 -DA:138,0 -DA:140,0 -DA:143,0 -DA:144,0 -DA:145,0 -DA:146,0 -DA:148,0 -DA:152,0 -DA:153,0 -DA:156,0 -DA:159,0 -DA:160,0 -DA:163,0 -DA:165,0 -DA:167,0 -DA:168,0 -LF:77 -LH:0 -end_of_record -SF:lib\flutter_flow\flutter_flow_animations.dart -DA:10,0 -DA:25,0 -DA:27,0 -DA:29,0 -DA:34,0 -DA:35,0 -DA:36,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:46,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:54,0 -DA:55,0 -DA:57,0 -DA:58,0 -DA:63,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:73,0 -DA:80,0 -DA:86,0 -DA:91,0 -DA:98,0 -DA:99,0 -DA:101,0 -DA:102,0 -DA:103,0 -DA:104,0 -DA:105,0 -LF:34 -LH:0 -end_of_record -SF:lib\components\molecular_components\visitor_not_found_component\visitor_not_found_component_model.dart -DA:8,0 -DA:11,0 -LF:2 -LH:0 -end_of_record -SF:lib\components\molecular_components\visitor_not_found_component\visitor_not_found_component_widget.dart -DA:12,0 -DA:15,0 -DA:17,0 -DA:24,0 -DA:26,0 -DA:27,0 -DA:30,0 -DA:32,0 -DA:33,0 -DA:36,0 -DA:38,0 -DA:40,0 -DA:43,0 -DA:45,0 -DA:46,0 -DA:49,0 -DA:50,0 -DA:58,0 -DA:60,0 -DA:61,0 -DA:63,0 -DA:66,0 -DA:70,0 -DA:72,0 -DA:75,0 -DA:76,0 -DA:81,0 -DA:83,0 -DA:86,0 -DA:89,0 -DA:90,0 -DA:94,0 -DA:96,0 -DA:98,0 -DA:99,0 -DA:103,0 -DA:105,0 -DA:106,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:116,0 -DA:117,0 -DA:121,0 -DA:123,0 -DA:125,0 -DA:126,0 -DA:127,0 -DA:134,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:139,0 -DA:140,0 -DA:142,0 -DA:147,0 -DA:150,0 -DA:151,0 -DA:152,0 -DA:158,0 -DA:159,0 -DA:161,0 -DA:164,0 -DA:165,0 -LF:64 -LH:0 -end_of_record -SF:lib\components\templates_components\regisiter_vistor_template_component\regisiter_vistor_template_component_widget.dart -DA:27,1 -DA:30,0 -DA:32,0 -DA:46,0 -DA:47,0 -DA:50,0 -DA:52,0 -DA:54,0 -DA:56,0 -DA:57,0 -DA:59,0 -DA:60,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:66,0 -DA:67,0 -DA:69,0 -DA:70,0 -DA:72,0 -DA:73,0 -DA:77,0 -DA:79,0 -DA:81,0 -DA:82,0 -DA:85,0 -DA:86,0 -DA:89,0 -DA:90,0 -DA:94,0 -DA:95,0 -DA:99,0 -DA:100,0 -DA:101,0 -DA:105,0 -DA:106,0 -DA:110,0 -DA:114,0 -DA:115,0 -DA:116,0 -DA:123,0 -DA:125,0 -DA:127,0 -DA:129,0 -DA:131,0 -DA:133,0 -DA:136,0 -DA:137,0 -DA:145,0 -DA:146,0 -DA:147,0 -DA:149,0 -DA:152,0 -DA:153,0 -DA:155,0 -DA:158,0 -DA:159,0 -DA:164,0 -DA:166,0 -DA:168,0 -DA:169,0 -DA:175,0 -DA:178,0 -DA:179,0 -DA:180,0 -DA:181,0 -DA:182,0 -DA:191,0 -DA:193,0 -DA:196,0 -DA:197,0 -DA:198,0 -DA:199,0 -DA:200,0 -DA:201,0 -DA:203,0 -DA:204,0 -DA:205,0 -DA:209,0 -DA:210,0 -DA:211,0 -DA:213,0 -DA:214,0 -DA:215,0 -DA:218,0 -DA:219,0 -DA:220,0 -DA:223,0 -DA:225,0 -DA:226,0 -DA:227,0 -DA:230,0 -DA:232,0 -DA:233,0 -DA:234,0 -DA:237,0 -DA:239,0 -DA:240,0 -DA:243,0 -DA:244,0 -DA:245,0 -DA:248,0 -DA:250,0 -DA:252,0 -DA:255,0 -DA:257,0 -DA:258,0 -DA:260,0 -DA:261,0 -DA:264,0 -DA:265,0 -DA:266,0 -DA:268,0 -DA:269,0 -DA:274,0 -DA:275,0 -DA:276,0 -DA:277,0 -DA:280,0 -DA:282,0 -DA:283,0 -DA:286,0 -DA:287,0 -DA:290,0 -DA:291,0 -DA:292,0 -DA:296,0 -DA:297,0 -DA:298,0 -DA:300,0 -DA:301,0 -DA:303,0 -DA:305,0 -DA:307,0 -DA:309,0 -DA:320,0 -DA:323,0 -DA:324,0 -DA:326,0 -DA:327,0 -DA:328,0 -DA:331,0 -DA:336,0 -DA:338,0 -DA:341,0 -DA:342,0 -DA:343,0 -DA:345,0 -DA:346,0 -DA:348,0 -DA:349,0 -DA:352,0 -DA:353,0 -DA:354,0 -DA:356,0 -DA:357,0 -DA:359,0 -DA:360,0 -DA:363,0 -DA:364,0 -DA:365,0 -DA:368,0 -DA:370,0 -DA:371,0 -DA:372,0 -DA:375,0 -DA:377,0 -DA:378,0 -DA:379,0 -DA:382,0 -DA:384,0 -DA:385,0 -DA:388,0 -DA:389,0 -DA:390,0 -DA:393,0 -DA:395,0 -DA:397,0 -DA:400,0 -DA:402,0 -DA:403,0 -DA:405,0 -DA:406,0 -DA:412,0 -DA:414,0 -DA:417,0 -DA:420,0 -DA:421,0 -DA:422,0 -DA:423,0 -DA:424,0 -DA:425,0 -DA:426,0 -DA:429,0 -DA:433,0 -DA:434,0 -DA:435,0 -DA:437,0 -DA:438,0 -DA:439,0 -DA:441,0 -DA:442,0 -DA:444,0 -DA:445,0 -DA:446,0 -DA:449,0 -DA:453,0 -DA:455,0 -DA:459,0 -DA:469,0 -DA:470,0 -DA:471,0 -DA:474,0 -DA:475,0 -DA:478,0 -DA:479,0 -DA:483,0 -DA:484,0 -DA:485,0 -DA:486,0 -DA:487,0 -DA:488,0 -DA:489,0 -DA:491,0 -DA:492,0 -DA:493,0 -DA:494,0 -DA:503,0 -DA:506,0 -DA:507,0 -DA:508,0 -DA:510,0 -DA:515,0 -DA:516,0 -DA:517,0 -DA:518,0 -DA:519,0 -DA:522,0 -DA:523,0 -DA:524,0 -DA:525,0 -DA:526,0 -DA:534,0 -DA:535,0 -DA:536,0 -DA:537,0 -DA:538,0 -DA:541,0 -DA:542,0 -DA:545,0 -DA:552,0 -DA:554,0 -DA:557,0 -DA:558,0 -DA:562,0 -DA:564,0 -DA:566,0 -DA:567,0 -DA:573,0 -DA:576,0 -DA:577,0 -DA:578,0 -DA:579,0 -DA:586,0 -DA:587,0 -DA:588,0 -DA:589,0 -DA:593,0 -DA:595,0 -DA:598,0 -DA:599,0 -DA:600,0 -DA:602,0 -DA:603,0 -DA:605,0 -DA:606,0 -DA:609,0 -DA:610,0 -DA:611,0 -DA:613,0 -DA:614,0 -DA:616,0 -DA:617,0 -DA:620,0 -DA:621,0 -DA:622,0 -DA:625,0 -DA:627,0 -DA:628,0 -DA:629,0 -DA:632,0 -DA:634,0 -DA:635,0 -DA:636,0 -DA:639,0 -DA:641,0 -DA:642,0 -DA:643,0 -DA:646,0 -DA:648,0 -DA:650,0 -DA:653,0 -DA:655,0 -DA:656,0 -DA:658,0 -DA:659,0 -DA:666,0 -DA:669,0 -DA:670,0 -DA:671,0 -DA:672,0 -DA:675,0 -DA:678,0 -DA:683,0 -DA:685,0 -DA:688,0 -DA:689,0 -DA:690,0 -DA:692,0 -DA:693,0 -DA:695,0 -DA:696,0 -DA:699,0 -DA:700,0 -DA:701,0 -DA:703,0 -DA:704,0 -DA:706,0 -DA:707,0 -DA:710,0 -DA:711,0 -DA:712,0 -DA:715,0 -DA:717,0 -DA:718,0 -DA:719,0 -DA:722,0 -DA:724,0 -DA:725,0 -DA:726,0 -DA:729,0 -DA:731,0 -DA:732,0 -DA:733,0 -DA:736,0 -DA:738,0 -DA:740,0 -DA:743,0 -DA:745,0 -DA:746,0 -DA:748,0 -DA:749,0 -DA:753,0 -DA:755,0 -DA:758,0 -DA:761,0 -DA:762,0 -DA:763,0 -DA:764,0 -DA:765,0 -DA:766,0 -DA:768,0 -DA:769,0 -DA:770,0 -DA:771,0 -DA:772,0 -DA:773,0 -DA:774,0 -DA:779,0 -DA:781,0 -DA:782,0 -DA:784,0 -DA:785,0 -DA:786,0 -DA:788,0 -DA:789,0 -DA:790,0 -DA:791,0 -DA:792,0 -DA:793,0 -DA:794,0 -DA:795,0 -DA:796,0 -DA:797,0 -DA:798,0 -DA:799,0 -DA:804,0 -DA:806,0 -DA:810,0 -DA:812,0 -DA:822,0 -DA:823,0 -DA:825,0 -DA:829,0 -DA:831,0 -DA:832,0 -DA:833,0 -DA:835,0 -DA:836,0 -DA:841,0 -DA:842,0 -DA:843,0 -DA:844,0 -DA:848,0 -DA:851,0 -DA:852,0 -DA:853,0 -DA:858,0 -DA:859,0 -DA:860,0 -DA:861,0 -DA:863,0 -DA:864,0 -DA:866,0 -DA:867,0 -DA:884,0 -DA:885,0 -DA:886,0 -LF:418 -LH:1 -end_of_record -SF:lib\components\organism_components\bottom_arrow_linked_locals_component\bottom_arrow_linked_locals_component_model.dart -DA:8,0 -DA:11,0 -LF:2 -LH:0 -end_of_record -SF:lib\shared\utils\dialog_util.dart -DA:9,0 -DA:10,0 -DA:12,0 -DA:17,0 -DA:18,0 -DA:20,0 -DA:23,0 -DA:26,0 -DA:27,0 -DA:29,0 -DA:30,0 -DA:31,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:40,0 -DA:41,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:54,0 -DA:55,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:61,0 -DA:62,0 -DA:63,0 -LF:31 -LH:0 -end_of_record -SF:lib\shared\utils\log_util.dart -DA:7,0 -DA:9,0 -DA:10,0 -DA:11,0 -DA:12,0 -DA:13,0 -DA:14,0 -DA:16,0 -DA:17,0 -DA:19,0 -DA:20,0 -LF:11 -LH:0 -end_of_record -SF:lib\components\templates_components\card_item_template_component\card_item_template_component_model.dart -DA:8,0 -DA:11,0 -LF:2 -LH:0 -end_of_record -SF:lib\components\templates_components\change_passs_qr_code_pass_key_template_component\change_pass_model.dart -DA:19,0 -DA:21,0 -DA:22,0 -DA:27,0 -DA:28,0 -DA:36,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:44,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:49,0 -LF:15 -LH:0 -end_of_record -SF:lib\components\templates_components\change_passs_qr_code_pass_key_template_component\change_pass_widget.dart -DA:16,0 -DA:23,0 -DA:24,0 -DA:32,0 -DA:34,0 -DA:35,0 -DA:38,0 -DA:40,0 -DA:41,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:47,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:55,0 -DA:57,0 -DA:59,0 -DA:62,0 -DA:64,0 -DA:66,0 -DA:72,0 -DA:73,0 -DA:81,0 -DA:85,0 -DA:87,0 -DA:92,0 -DA:95,0 -DA:100,0 -DA:101,0 -DA:103,0 -DA:105,0 -DA:115,0 -DA:118,0 -DA:121,0 -DA:127,0 -DA:128,0 -DA:136,0 -DA:139,0 -DA:140,0 -DA:143,0 -DA:145,0 -DA:147,0 -DA:151,0 -DA:155,0 -DA:158,0 -DA:159,0 -DA:162,0 -DA:164,0 -DA:169,0 -DA:173,0 -DA:174,0 -DA:176,0 -DA:177,0 -DA:178,0 -DA:181,0 -DA:183,0 -DA:184,0 -DA:185,0 -DA:186,0 -DA:189,0 -DA:190,0 -DA:196,0 -DA:197,0 -DA:200,0 -DA:204,0 -DA:205,0 -DA:206,0 -DA:208,0 -DA:212,0 -DA:213,0 -DA:215,0 -DA:219,0 -DA:220,0 -DA:221,0 -DA:223,0 -DA:227,0 -DA:228,0 -DA:230,0 -DA:231,0 -DA:232,0 -DA:235,0 -DA:237,0 -DA:238,0 -DA:239,0 -DA:242,0 -DA:244,0 -DA:245,0 -DA:246,0 -DA:249,0 -DA:251,0 -DA:252,0 -DA:253,0 -DA:256,0 -DA:260,0 -DA:263,0 -DA:264,0 -DA:265,0 -DA:266,0 -DA:268,0 -DA:269,0 -DA:270,0 -DA:273,0 -DA:278,0 -DA:280,0 -DA:284,0 -DA:285,0 -DA:289,0 -DA:295,0 -DA:296,0 -DA:297,0 -DA:298,0 -DA:299,0 -DA:300,0 -DA:308,0 -DA:310,0 -DA:313,0 -DA:314,0 -DA:315,0 -DA:316,0 -DA:319,0 -DA:320,0 -DA:321,0 -DA:322,0 -DA:325,0 -DA:327,0 -DA:328,0 -DA:329,0 -DA:331,0 -DA:339,0 -DA:345,0 -DA:346,0 -LF:133 -LH:0 -end_of_record -SF:lib\components\templates_components\details_component\details_component_model.dart -DA:33,0 -DA:36,0 -DA:38,0 -DA:39,0 -DA:41,0 -DA:42,0 -DA:44,0 -DA:45,0 -DA:47,0 -DA:48,0 -DA:50,0 -DA:51,0 -DA:53,0 -DA:54,0 -LF:14 -LH:0 -end_of_record -SF:lib\components\templates_components\details_component\details_component_widget.dart -DA:12,0 -DA:27,0 -DA:28,0 -DA:34,0 -DA:35,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:42,0 -DA:44,0 -DA:45,0 -DA:48,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:55,0 -DA:57,0 -DA:59,0 -DA:62,0 -DA:66,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:72,0 -DA:73,0 -DA:76,0 -DA:77,0 -DA:80,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:90,0 -DA:93,0 -DA:98,0 -DA:99,0 -DA:100,0 -DA:101,0 -DA:102,0 -DA:103,0 -DA:104,0 -DA:105,0 -DA:106,0 -DA:108,0 -DA:113,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:118,0 -DA:122,0 -DA:123,0 -DA:124,0 -DA:125,0 -DA:126,0 -DA:127,0 -DA:128,0 -DA:130,0 -DA:132,0 -DA:133,0 -DA:134,0 -DA:138,0 -DA:139,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:143,0 -DA:145,0 -DA:146,0 -DA:147,0 -DA:154,0 -DA:156,0 -DA:159,0 -DA:161,0 -DA:162,0 -DA:164,0 -DA:165,0 -DA:172,0 -DA:173,0 -DA:177,0 -DA:178,0 -DA:180,0 -DA:181,0 -DA:183,0 -DA:185,0 -DA:186,0 -DA:187,0 -DA:189,0 -DA:191,0 -DA:192,0 -DA:194,0 -DA:195,0 -DA:197,0 -DA:198,0 -DA:202,0 -DA:205,0 -DA:206,0 -DA:207,0 -DA:208,0 -DA:209,0 -DA:210,0 -DA:213,0 -DA:214,0 -DA:215,0 -DA:217,0 -DA:218,0 -DA:220,0 -DA:221,0 -DA:224,0 -DA:225,0 -DA:226,0 -DA:228,0 -DA:229,0 -DA:231,0 -DA:232,0 -DA:235,0 -DA:236,0 -DA:237,0 -DA:238,0 -DA:239,0 -DA:242,0 -DA:243,0 -DA:244,0 -DA:245,0 -DA:246,0 -DA:249,0 -DA:250,0 -DA:251,0 -DA:252,0 -DA:253,0 -DA:256,0 -DA:257,0 -DA:258,0 -DA:259,0 -DA:260,0 -DA:267,0 -DA:268,0 -DA:269,0 -DA:275,0 -DA:277,0 -LF:142 -LH:0 -end_of_record -SF:lib\components\templates_components\forgot_password_template_component\forgot_password_template_component_model.dart -DA:18,0 -DA:20,0 -DA:21,0 -DA:26,0 -DA:27,0 -DA:37,0 -DA:39,0 -DA:42,0 -DA:44,0 -DA:45,0 -LF:10 -LH:0 -end_of_record -SF:lib\shared\utils\validator_util.dart -DA:4,0 -DA:5,0 -DA:12,0 -DA:13,0 -DA:20,0 -DA:21,0 -DA:22,0 -DA:24,0 -DA:27,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:31,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:40,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:47,0 -LF:22 -LH:0 -end_of_record -SF:lib\components\templates_components\forgot_password_template_component\forgot_password_template_component_widget.dart -DA:19,1 -DA:21,0 -DA:23,0 -DA:30,0 -DA:32,0 -DA:33,0 -DA:36,0 -DA:38,0 -DA:39,0 -DA:41,0 -DA:42,0 -DA:45,0 -DA:47,0 -DA:49,0 -DA:52,0 -DA:55,0 -DA:56,0 -DA:58,0 -DA:60,0 -DA:62,0 -DA:63,0 -DA:68,0 -DA:69,0 -DA:77,0 -DA:79,0 -DA:83,0 -DA:84,0 -DA:89,0 -DA:92,0 -DA:98,0 -DA:99,0 -DA:101,0 -DA:103,0 -DA:113,0 -DA:116,0 -DA:118,0 -DA:119,0 -DA:120,0 -DA:126,0 -DA:127,0 -DA:135,0 -DA:138,0 -DA:139,0 -DA:140,0 -DA:141,0 -DA:143,0 -DA:148,0 -DA:152,0 -DA:155,0 -DA:156,0 -DA:158,0 -DA:160,0 -DA:164,0 -DA:165,0 -DA:169,0 -DA:170,0 -DA:172,0 -DA:175,0 -DA:177,0 -DA:179,0 -DA:180,0 -DA:181,0 -DA:184,0 -DA:189,0 -DA:191,0 -DA:192,0 -DA:194,0 -DA:196,0 -DA:200,0 -DA:201,0 -DA:203,0 -DA:208,0 -DA:210,0 -DA:211,0 -DA:212,0 -DA:215,0 -DA:217,0 -DA:218,0 -DA:219,0 -DA:222,0 -DA:224,0 -DA:225,0 -DA:226,0 -DA:229,0 -DA:233,0 -DA:235,0 -DA:239,0 -DA:241,0 -DA:245,0 -DA:246,0 -DA:250,0 -DA:251,0 -DA:252,0 -DA:257,0 -DA:259,0 -DA:262,0 -DA:264,0 -DA:266,0 -DA:267,0 -DA:269,0 -DA:270,0 -DA:272,0 -DA:273,0 -DA:274,0 -DA:277,0 -DA:284,0 -DA:286,0 -DA:292,0 -DA:293,0 -DA:301,0 -LF:110 -LH:1 -end_of_record -SF:lib\components\templates_components\message_notificaion_modal_template_component\message_notification_model.dart -DA:26,0 -DA:29,0 -DA:31,0 -DA:32,0 -DA:34,0 -DA:35,0 -DA:37,0 -DA:38,0 -DA:40,0 -DA:41,0 -LF:10 -LH:0 -end_of_record -SF:lib\components\templates_components\message_notificaion_modal_template_component\message_notification_widget.dart -DA:9,0 -DA:22,0 -DA:24,0 -DA:31,0 -DA:33,0 -DA:34,0 -DA:37,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:43,0 -DA:44,0 -DA:46,0 -DA:47,0 -DA:49,0 -DA:50,0 -DA:53,0 -DA:55,0 -DA:57,0 -DA:60,0 -DA:62,0 -DA:64,0 -DA:66,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:78,0 -DA:79,0 -DA:82,0 -DA:83,0 -DA:86,0 -DA:87,0 -DA:88,0 -DA:93,0 -DA:95,0 -DA:99,0 -DA:101,0 -DA:102,0 -DA:104,0 -DA:105,0 -DA:108,0 -DA:110,0 -DA:111,0 -DA:113,0 -DA:114,0 -DA:121,0 -DA:123,0 -DA:126,0 -DA:127,0 -DA:128,0 -DA:130,0 -DA:131,0 -DA:137,0 -DA:140,0 -DA:142,0 -DA:143,0 -DA:144,0 -DA:145,0 -DA:146,0 -DA:151,0 -DA:153,0 -DA:157,0 -DA:158,0 -DA:159,0 -DA:161,0 -DA:162,0 -DA:164,0 -DA:165,0 -DA:168,0 -DA:169,0 -DA:170,0 -DA:172,0 -DA:173,0 -DA:175,0 -DA:176,0 -DA:183,0 -DA:185,0 -DA:188,0 -DA:190,0 -DA:191,0 -DA:193,0 -DA:194,0 -DA:200,0 -DA:204,0 -DA:205,0 -DA:207,0 -DA:210,0 -DA:211,0 -DA:212,0 -DA:217,0 -DA:219,0 -DA:223,0 -DA:225,0 -DA:226,0 -DA:228,0 -DA:229,0 -DA:232,0 -DA:234,0 -DA:235,0 -DA:237,0 -DA:238,0 -DA:245,0 -DA:247,0 -DA:250,0 -DA:251,0 -DA:252,0 -DA:254,0 -DA:255,0 -DA:261,0 -DA:265,0 -DA:266,0 -DA:267,0 -LF:113 -LH:0 -end_of_record -SF:lib\components\templates_components\provisional_schedule_template\provisional_schedule_template_model.dart -DA:21,0 -DA:22,0 -DA:23,0 -DA:24,0 -DA:25,0 -DA:26,0 -DA:27,0 -DA:30,0 -DA:31,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:41,0 -DA:43,0 -DA:44,0 -DA:47,0 -DA:48,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:62,0 -DA:64,0 -DA:67,0 -DA:69,0 -DA:74,0 -DA:75,0 -DA:89,0 -DA:91,0 -DA:92,0 -DA:94,0 -DA:95,0 -DA:97,0 -DA:98,0 -DA:99,0 -DA:100,0 -DA:102,0 -DA:103,0 -DA:105,0 -DA:108,0 -DA:110,0 -DA:111,0 -DA:113,0 -DA:114,0 -DA:116,0 -DA:117,0 -DA:120,0 -DA:121,0 -DA:122,0 -DA:126,0 -DA:131,0 -DA:133,0 -DA:137,0 -DA:142,0 -DA:149,0 -DA:150,0 -DA:151,0 -DA:152,0 -DA:153,0 -DA:154,0 -DA:155,0 -DA:156,0 -DA:157,0 -DA:158,0 -DA:159,0 -LF:65 -LH:0 -end_of_record -SF:lib\components\templates_components\provisional_schedule_template\provisional_shcedule_template_widget.dart -DA:17,2 -DA:19,0 -DA:21,0 -DA:28,0 -DA:30,0 -DA:31,0 -DA:32,0 -DA:35,0 -DA:37,0 -DA:39,0 -DA:42,0 -DA:44,0 -DA:45,0 -DA:47,0 -DA:49,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:57,0 -DA:58,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:65,0 -DA:66,0 -DA:68,0 -DA:69,0 -DA:71,0 -DA:74,0 -DA:75,0 -DA:78,0 -DA:79,0 -DA:80,0 -DA:81,0 -DA:82,0 -DA:86,0 -DA:87,0 -DA:88,0 -DA:89,0 -DA:94,0 -DA:96,0 -DA:98,0 -DA:100,0 -DA:103,0 -DA:104,0 -DA:107,0 -DA:110,0 -DA:111,0 -DA:114,0 -DA:115,0 -DA:116,0 -DA:118,0 -DA:119,0 -DA:121,0 -DA:122,0 -DA:123,0 -DA:124,0 -DA:130,0 -DA:133,0 -DA:136,0 -DA:143,0 -DA:144,0 -DA:145,0 -DA:148,0 -DA:150,0 -DA:154,0 -DA:155,0 -DA:162,0 -DA:168,0 -DA:176,0 -DA:177,0 -DA:180,0 -DA:181,0 -DA:185,0 -DA:186,0 -DA:187,0 -DA:189,0 -DA:191,0 -DA:194,0 -DA:195,0 -DA:196,0 -DA:198,0 -DA:213,0 -DA:215,0 -DA:216,0 -DA:219,0 -DA:220,0 -DA:223,0 -DA:227,0 -DA:228,0 -DA:231,0 -DA:232,0 -DA:233,0 -DA:235,0 -DA:236,0 -DA:238,0 -DA:239,0 -DA:240,0 -DA:241,0 -DA:247,0 -DA:249,0 -DA:250,0 -DA:255,0 -DA:258,0 -DA:260,0 -DA:262,0 -DA:264,0 -DA:266,0 -DA:267,0 -DA:268,0 -DA:269,0 -DA:272,0 -DA:278,0 -DA:281,0 -DA:282,0 -DA:286,0 -DA:287,0 -DA:288,0 -DA:290,0 -DA:292,0 -DA:294,0 -DA:296,0 -DA:299,0 -DA:300,0 -DA:301,0 -DA:303,0 -DA:308,0 -DA:309,0 -DA:310,0 -DA:312,0 -DA:314,0 -DA:316,0 -DA:318,0 -DA:321,0 -DA:322,0 -DA:323,0 -DA:325,0 -DA:329,0 -DA:330,0 -DA:331,0 -DA:333,0 -DA:337,0 -DA:339,0 -DA:340,0 -DA:341,0 -DA:343,0 -DA:347,0 -DA:349,0 -DA:350,0 -DA:351,0 -DA:353,0 -DA:357,0 -DA:360,0 -DA:361,0 -DA:362,0 -DA:364,0 -DA:368,0 -DA:370,0 -DA:373,0 -DA:374,0 -DA:377,0 -DA:378,0 -DA:379,0 -DA:381,0 -DA:383,0 -DA:384,0 -DA:386,0 -DA:389,0 -DA:390,0 -DA:391,0 -DA:393,0 -DA:399,0 -DA:400,0 -DA:401,0 -DA:408,0 -DA:411,0 -DA:412,0 -DA:414,0 -DA:417,0 -DA:418,0 -DA:421,0 -DA:423,0 -DA:425,0 -DA:427,0 -DA:428,0 -DA:429,0 -DA:430,0 -DA:434,0 -DA:439,0 -DA:442,0 -DA:443,0 -DA:449,0 -DA:450,0 -DA:451,0 -DA:453,0 -DA:455,0 -DA:458,0 -DA:459,0 -DA:460,0 -DA:462,0 -DA:467,0 -DA:468,0 -DA:469,0 -DA:471,0 -DA:475,0 -DA:479,0 -DA:480,0 -DA:481,0 -DA:483,0 -DA:487,0 -DA:490,0 -DA:491,0 -DA:492,0 -DA:494,0 -DA:498,0 -DA:502,0 -DA:503,0 -DA:504,0 -DA:506,0 -DA:510,0 -DA:513,0 -DA:515,0 -DA:517,0 -DA:521,0 -DA:522,0 -DA:523,0 -DA:525,0 -DA:527,0 -DA:530,0 -DA:531,0 -DA:532,0 -DA:534,0 -DA:539,0 -DA:540,0 -DA:541,0 -DA:544,0 -DA:547,0 -DA:553,0 -DA:555,0 -DA:558,0 -DA:560,0 -DA:561,0 -DA:562,0 -DA:563,0 -DA:567,0 -DA:569,0 -DA:571,0 -DA:573,0 -DA:575,0 -DA:577,0 -DA:578,0 -DA:579,0 -DA:581,0 -DA:589,0 -DA:590,0 -DA:591,0 -DA:592,0 -DA:595,0 -DA:597,0 -DA:599,0 -DA:601,0 -DA:603,0 -DA:605,0 -DA:607,0 -DA:609,0 -DA:611,0 -DA:613,0 -DA:622,0 -DA:625,0 -DA:626,0 -DA:627,0 -DA:628,0 -DA:632,0 -DA:634,0 -DA:636,0 -DA:638,0 -DA:640,0 -DA:642,0 -DA:643,0 -DA:644,0 -DA:646,0 -DA:655,0 -DA:656,0 -DA:657,0 -DA:658,0 -DA:661,0 -DA:663,0 -DA:665,0 -DA:667,0 -DA:669,0 -DA:671,0 -DA:673,0 -DA:675,0 -DA:677,0 -DA:679,0 -DA:681,0 -DA:683,0 -DA:692,0 -DA:693,0 -DA:694,0 -DA:695,0 -DA:696,0 -DA:697,0 -DA:698,0 -DA:702,0 -DA:703,0 -DA:704,0 -DA:705,0 -DA:706,0 -DA:708,0 -DA:709,0 -DA:711,0 -DA:714,0 -DA:715,0 -DA:716,0 -DA:717,0 -DA:718,0 -DA:719,0 -DA:720,0 -DA:723,0 -DA:726,0 -DA:728,0 -DA:742,0 -DA:745,0 -DA:747,0 -DA:748,0 -DA:751,0 -DA:755,0 -DA:759,0 -DA:764,0 -DA:766,0 -DA:768,0 -DA:770,0 -DA:774,0 -DA:776,0 -DA:780,0 -DA:783,0 -DA:785,0 -DA:786,0 -DA:788,0 -DA:790,0 -DA:792,0 -DA:793,0 -DA:798,0 -DA:800,0 -DA:804,0 -DA:805,0 -DA:806,0 -DA:808,0 -DA:810,0 -DA:812,0 -DA:813,0 -DA:816,0 -DA:817,0 -DA:818,0 -DA:820,0 -DA:825,0 -DA:826,0 -DA:827,0 -DA:829,0 -DA:831,0 -DA:833,0 -DA:834,0 -DA:837,0 -DA:838,0 -DA:839,0 -DA:841,0 -DA:846,0 -DA:847,0 -DA:849,0 -DA:851,0 -DA:855,0 -DA:859,0 -DA:860,0 -DA:862,0 -DA:864,0 -DA:868,0 -DA:872,0 -DA:873,0 -DA:875,0 -DA:877,0 -DA:881,0 -DA:885,0 -DA:886,0 -DA:888,0 -DA:890,0 -DA:894,0 -DA:897,0 -DA:900,0 -DA:902,0 -DA:905,0 -DA:907,0 -DA:908,0 -DA:910,0 -DA:912,0 -DA:914,0 -DA:916,0 -DA:919,0 -DA:920,0 -DA:921,0 -DA:923,0 -DA:933,0 -DA:934,0 -DA:935,0 -DA:949,0 -DA:950,0 -DA:952,0 -DA:954,0 -DA:955,0 -DA:956,0 -DA:957,0 -DA:958,0 -DA:960,0 -DA:961,0 -DA:962,0 -DA:963,0 -DA:964,0 -DA:965,0 -DA:967,0 -DA:968,0 -DA:969,0 -DA:970,0 -DA:972,0 -DA:974,0 -DA:979,0 -DA:980,0 -DA:981,0 -DA:982,0 -DA:986,0 -DA:987,0 -DA:988,0 -DA:991,0 -DA:994,0 -DA:997,0 -DA:999,0 -DA:1000,0 -DA:1009,0 -DA:1010,0 -DA:1011,0 -DA:1012,0 -DA:1013,0 -DA:1018,0 -DA:1019,0 -DA:1020,0 -DA:1021,0 -DA:1022,0 -DA:1023,0 -DA:1026,0 -DA:1027,0 -DA:1028,0 -DA:1034,0 -DA:1036,0 -DA:1047,0 -DA:1048,0 -LF:455 -LH:1 -end_of_record -SF:lib\components\templates_components\qr_code_pass_key_template_component\qr_code_pass_key_template_component_model.dart -DA:16,0 -DA:18,0 -DA:19,0 -DA:24,0 -DA:25,0 -DA:34,0 -DA:36,0 -DA:37,0 -DA:40,0 -DA:42,0 -DA:43,0 -LF:11 -LH:0 -end_of_record -SF:lib\components\templates_components\qr_code_pass_key_template_component\qr_code_pass_key_template_component_widget.dart -DA:15,0 -DA:22,0 -DA:24,0 -DA:31,0 -DA:33,0 -DA:34,0 -DA:37,0 -DA:39,0 -DA:40,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:47,0 -DA:49,0 -DA:51,0 -DA:54,0 -DA:56,0 -DA:58,0 -DA:60,0 -DA:66,0 -DA:67,0 -DA:75,0 -DA:76,0 -DA:80,0 -DA:82,0 -DA:87,0 -DA:90,0 -DA:95,0 -DA:96,0 -DA:98,0 -DA:100,0 -DA:110,0 -DA:113,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:121,0 -DA:125,0 -DA:126,0 -DA:134,0 -DA:137,0 -DA:138,0 -DA:141,0 -DA:143,0 -DA:144,0 -DA:149,0 -DA:153,0 -DA:156,0 -DA:157,0 -DA:160,0 -DA:162,0 -DA:163,0 -DA:167,0 -DA:168,0 -DA:172,0 -DA:173,0 -DA:175,0 -DA:178,0 -DA:179,0 -DA:180,0 -DA:181,0 -DA:182,0 -DA:185,0 -DA:190,0 -DA:191,0 -DA:193,0 -DA:196,0 -DA:197,0 -DA:198,0 -DA:200,0 -DA:202,0 -DA:205,0 -DA:206,0 -DA:208,0 -DA:211,0 -DA:212,0 -DA:213,0 -DA:215,0 -DA:217,0 -DA:220,0 -DA:221,0 -DA:223,0 -DA:224,0 -DA:225,0 -DA:228,0 -DA:230,0 -DA:231,0 -DA:232,0 -DA:235,0 -DA:237,0 -DA:238,0 -DA:239,0 -DA:242,0 -DA:244,0 -DA:245,0 -DA:246,0 -DA:249,0 -DA:252,0 -DA:255,0 -DA:256,0 -DA:257,0 -DA:258,0 -DA:260,0 -DA:261,0 -DA:262,0 -DA:265,0 -DA:270,0 -DA:272,0 -DA:274,0 -DA:277,0 -DA:278,0 -DA:282,0 -DA:288,0 -DA:289,0 -DA:290,0 -DA:291,0 -DA:292,0 -DA:297,0 -DA:299,0 -DA:302,0 -DA:303,0 -DA:304,0 -DA:305,0 -DA:308,0 -DA:309,0 -DA:311,0 -DA:313,0 -DA:316,0 -DA:324,0 -DA:325,0 -DA:326,0 -DA:330,0 -DA:333,0 -DA:334,0 -LF:134 -LH:0 -end_of_record -SF:lib\components\templates_components\regisiter_vistor_template_component\regisiter_vistor_template_component_model.dart -DA:25,0 -DA:26,0 -DA:27,0 -DA:29,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:47,0 -DA:49,0 -DA:53,0 -DA:54,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:96,0 -DA:98,0 -DA:99,0 -DA:100,0 -DA:113,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:119,0 -DA:120,0 -DA:121,0 -DA:123,0 -DA:126,0 -DA:127,0 -DA:128,0 -DA:130,0 -DA:131,0 -DA:132,0 -DA:134,0 -DA:137,0 -DA:138,0 -DA:139,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:146,0 -DA:148,0 -DA:149,0 -DA:150,0 -DA:152,0 -DA:153,0 -DA:155,0 -DA:156,0 -DA:158,0 -DA:159,0 -LF:52 -LH:0 -end_of_record -SF:lib\shared\utils\image_util.dart -DA:12,0 -DA:14,0 -DA:16,0 -DA:22,0 -DA:24,0 -DA:27,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:33,0 -LF:10 -LH:0 -end_of_record -SF:lib\components\templates_components\sign_in_template_component\sign_in_template_component_model.dart -DA:14,0 -DA:15,0 -DA:17,0 -DA:18,0 -DA:23,0 -DA:24,0 -DA:35,0 -DA:36,0 -DA:37,0 -DA:45,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:52,0 -DA:54,0 -DA:55,0 -DA:57,0 -DA:58,0 -LF:18 -LH:0 -end_of_record -SF:lib\components\templates_components\sign_in_template_component\sign_in_template_component_widget.dart -DA:23,0 -DA:30,0 -DA:32,0 -DA:41,0 -DA:43,0 -DA:44,0 -DA:47,0 -DA:49,0 -DA:50,0 -DA:52,0 -DA:53,0 -DA:55,0 -DA:56,0 -DA:58,0 -DA:59,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:65,0 -DA:66,0 -DA:70,0 -DA:72,0 -DA:73,0 -DA:77,0 -DA:79,0 -DA:80,0 -DA:84,0 -DA:86,0 -DA:87,0 -DA:96,0 -DA:98,0 -DA:100,0 -DA:103,0 -DA:104,0 -DA:105,0 -DA:106,0 -DA:111,0 -DA:114,0 -DA:115,0 -DA:117,0 -DA:119,0 -DA:120,0 -DA:122,0 -DA:124,0 -DA:125,0 -DA:128,0 -DA:129,0 -DA:131,0 -DA:133,0 -DA:135,0 -DA:136,0 -DA:141,0 -DA:142,0 -DA:143,0 -DA:145,0 -DA:149,0 -DA:150,0 -DA:156,0 -DA:160,0 -DA:161,0 -DA:166,0 -DA:168,0 -DA:169,0 -DA:171,0 -DA:174,0 -DA:179,0 -DA:180,0 -DA:181,0 -DA:182,0 -DA:185,0 -DA:187,0 -DA:189,0 -DA:192,0 -DA:193,0 -DA:194,0 -DA:197,0 -DA:199,0 -DA:200,0 -DA:203,0 -DA:205,0 -DA:208,0 -DA:209,0 -DA:210,0 -DA:211,0 -DA:213,0 -DA:214,0 -DA:215,0 -DA:216,0 -DA:220,0 -DA:231,0 -DA:233,0 -DA:235,0 -DA:239,0 -DA:240,0 -DA:241,0 -DA:245,0 -DA:247,0 -DA:254,0 -DA:255,0 -DA:259,0 -DA:260,0 -DA:262,0 -DA:264,0 -DA:268,0 -DA:272,0 -DA:273,0 -DA:275,0 -DA:277,0 -DA:281,0 -DA:285,0 -DA:286,0 -DA:288,0 -DA:290,0 -DA:294,0 -DA:297,0 -DA:298,0 -DA:300,0 -DA:306,0 -DA:307,0 -DA:309,0 -DA:311,0 -DA:315,0 -DA:318,0 -DA:320,0 -DA:322,0 -DA:327,0 -DA:328,0 -DA:329,0 -DA:333,0 -DA:334,0 -DA:342,0 -DA:343,0 -DA:348,0 -DA:349,0 -DA:350,0 -DA:354,0 -DA:357,0 -DA:359,0 -DA:362,0 -DA:363,0 -DA:365,0 -DA:366,0 -DA:368,0 -DA:369,0 -DA:370,0 -DA:374,0 -DA:382,0 -DA:383,0 -DA:385,0 -DA:387,0 -DA:390,0 -DA:391,0 -DA:392,0 -DA:396,0 -DA:397,0 -DA:405,0 -DA:406,0 -DA:409,0 -DA:410,0 -DA:412,0 -DA:414,0 -DA:417,0 -DA:420,0 -DA:421,0 -DA:423,0 -DA:428,0 -DA:435,0 -DA:438,0 -DA:445,0 -DA:449,0 -DA:456,0 -DA:461,0 -DA:463,0 -DA:464,0 -DA:465,0 -DA:466,0 -DA:467,0 -DA:468,0 -DA:469,0 -DA:471,0 -DA:472,0 -DA:478,0 -DA:480,0 -DA:485,0 -DA:486,0 -DA:487,0 -DA:491,0 -DA:492,0 -DA:500,0 -DA:501,0 -DA:504,0 -DA:505,0 -DA:506,0 -DA:513,0 -DA:514,0 -DA:515,0 -DA:519,0 -DA:521,0 -DA:522,0 -DA:527,0 -DA:530,0 -DA:532,0 -DA:534,0 -DA:536,0 -DA:537,0 -DA:538,0 -DA:539,0 -DA:540,0 -DA:541,0 -DA:542,0 -DA:544,0 -DA:546,0 -DA:548,0 -DA:550,0 -DA:561,0 -DA:563,0 -DA:565,0 -DA:566,0 -DA:567,0 -DA:571,0 -DA:572,0 -DA:580,0 -DA:581,0 -DA:590,0 -DA:593,0 -DA:595,0 -DA:602,0 -DA:607,0 -DA:610,0 -DA:611,0 -DA:612,0 -DA:613,0 -DA:614,0 -DA:616,0 -DA:619,0 -DA:630,0 -DA:632,0 -DA:634,0 -DA:635,0 -DA:636,0 -DA:640,0 -DA:641,0 -DA:649,0 -DA:650,0 -DA:660,0 -DA:669,0 -DA:673,0 -DA:674,0 -DA:675,0 -DA:680,0 -DA:685,0 -DA:687,0 -DA:690,0 -DA:692,0 -DA:693,0 -DA:694,0 -DA:695,0 -DA:696,0 -DA:697,0 -DA:698,0 -DA:700,0 -DA:701,0 -DA:704,0 -DA:706,0 -DA:708,0 -DA:709,0 -DA:710,0 -DA:716,0 -DA:718,0 -DA:719,0 -DA:731,0 -DA:733,0 -DA:735,0 -DA:737,0 -DA:738,0 -DA:741,0 -DA:743,0 -DA:752,0 -DA:753,0 -DA:765,0 -DA:775,0 -DA:776,0 -DA:781,0 -DA:785,0 -DA:786,0 -DA:787,0 -DA:788,0 -DA:789,0 -DA:791,0 -DA:793,0 -DA:805,0 -DA:807,0 -DA:809,0 -DA:811,0 -DA:812,0 -DA:815,0 -DA:817,0 -DA:826,0 -DA:827,0 -DA:839,0 -DA:846,0 -DA:851,0 -DA:855,0 -DA:862,0 -DA:863,0 -DA:868,0 -DA:869,0 -DA:871,0 -DA:877,0 -DA:878,0 -DA:880,0 -DA:882,0 -DA:883,0 -DA:884,0 -DA:885,0 -DA:887,0 -DA:888,0 -DA:891,0 -DA:892,0 -DA:894,0 -DA:899,0 -DA:900,0 -DA:902,0 -DA:905,0 -DA:906,0 -DA:907,0 -DA:911,0 -DA:912,0 -DA:920,0 -DA:921,0 -DA:928,0 -DA:929,0 -DA:930,0 -DA:932,0 -DA:934,0 -DA:937,0 -DA:938,0 -DA:939,0 -DA:941,0 -DA:953,0 -DA:954,0 -LF:341 -LH:0 -end_of_record -SF:lib\components\templates_components\sign_up_template_component\sign_up_template_component_model.dart -DA:14,0 -DA:16,0 -DA:17,0 -DA:29,0 -DA:31,0 -DA:32,0 -DA:37,0 -DA:38,0 -DA:50,0 -DA:52,0 -DA:53,0 -DA:58,0 -DA:59,0 -DA:69,0 -DA:71,0 -DA:72,0 -DA:73,0 -DA:74,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:80,0 -DA:82,0 -DA:83,0 -DA:85,0 -DA:86,0 -DA:88,0 -DA:89,0 -LF:28 -LH:0 -end_of_record -SF:lib\components\templates_components\sign_up_template_component\sign_up_template_component_widget.dart -DA:22,0 -DA:25,0 -DA:27,0 -DA:36,0 -DA:38,0 -DA:39,0 -DA:42,0 -DA:44,0 -DA:45,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:63,0 -DA:64,0 -DA:68,0 -DA:70,0 -DA:71,0 -DA:75,0 -DA:77,0 -DA:78,0 -DA:82,0 -DA:84,0 -DA:85,0 -DA:93,0 -DA:96,0 -DA:97,0 -DA:98,0 -DA:101,0 -DA:103,0 -DA:105,0 -DA:108,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:115,0 -DA:116,0 -DA:118,0 -DA:119,0 -DA:120,0 -DA:121,0 -DA:125,0 -DA:126,0 -DA:130,0 -DA:131,0 -DA:138,0 -DA:140,0 -DA:141,0 -DA:143,0 -DA:146,0 -DA:147,0 -DA:150,0 -DA:152,0 -DA:153,0 -DA:156,0 -DA:157,0 -DA:159,0 -DA:161,0 -DA:163,0 -DA:164,0 -DA:168,0 -DA:169,0 -DA:170,0 -DA:173,0 -DA:177,0 -DA:178,0 -DA:184,0 -DA:188,0 -DA:189,0 -DA:197,0 -DA:199,0 -DA:200,0 -DA:202,0 -DA:204,0 -DA:209,0 -DA:210,0 -DA:211,0 -DA:212,0 -DA:214,0 -DA:216,0 -DA:218,0 -DA:222,0 -DA:223,0 -DA:224,0 -DA:227,0 -DA:229,0 -DA:230,0 -DA:235,0 -DA:237,0 -DA:240,0 -DA:241,0 -DA:242,0 -DA:243,0 -DA:244,0 -DA:245,0 -DA:249,0 -DA:256,0 -DA:259,0 -DA:261,0 -DA:265,0 -DA:266,0 -DA:267,0 -DA:271,0 -DA:272,0 -DA:280,0 -DA:281,0 -DA:285,0 -DA:286,0 -DA:288,0 -DA:290,0 -DA:294,0 -DA:298,0 -DA:299,0 -DA:301,0 -DA:303,0 -DA:307,0 -DA:311,0 -DA:312,0 -DA:314,0 -DA:316,0 -DA:320,0 -DA:323,0 -DA:327,0 -DA:329,0 -DA:338,0 -DA:339,0 -DA:341,0 -DA:343,0 -DA:347,0 -DA:352,0 -DA:354,0 -DA:355,0 -DA:358,0 -DA:360,0 -DA:364,0 -DA:366,0 -DA:367,0 -DA:371,0 -DA:373,0 -DA:380,0 -DA:381,0 -DA:384,0 -DA:385,0 -DA:386,0 -DA:390,0 -DA:395,0 -DA:397,0 -DA:400,0 -DA:401,0 -DA:402,0 -DA:403,0 -DA:404,0 -DA:405,0 -DA:409,0 -DA:416,0 -DA:419,0 -DA:421,0 -DA:425,0 -DA:426,0 -DA:427,0 -DA:431,0 -DA:432,0 -DA:440,0 -DA:441,0 -DA:445,0 -DA:446,0 -DA:448,0 -DA:450,0 -DA:454,0 -DA:458,0 -DA:459,0 -DA:461,0 -DA:463,0 -DA:467,0 -DA:471,0 -DA:472,0 -DA:474,0 -DA:476,0 -DA:480,0 -DA:483,0 -DA:487,0 -DA:489,0 -DA:498,0 -DA:499,0 -DA:501,0 -DA:503,0 -DA:507,0 -DA:512,0 -DA:514,0 -DA:515,0 -DA:518,0 -DA:520,0 -DA:524,0 -DA:526,0 -DA:527,0 -DA:531,0 -DA:533,0 -DA:540,0 -DA:541,0 -DA:546,0 -DA:547,0 -DA:548,0 -DA:552,0 -DA:557,0 -DA:559,0 -DA:562,0 -DA:563,0 -DA:564,0 -DA:565,0 -DA:566,0 -DA:567,0 -DA:571,0 -DA:577,0 -DA:578,0 -DA:579,0 -DA:582,0 -DA:584,0 -DA:588,0 -DA:589,0 -DA:590,0 -DA:594,0 -DA:595,0 -DA:603,0 -DA:604,0 -DA:608,0 -DA:609,0 -DA:611,0 -DA:613,0 -DA:617,0 -DA:621,0 -DA:629,0 -DA:633,0 -DA:641,0 -DA:644,0 -DA:648,0 -DA:650,0 -DA:659,0 -DA:667,0 -DA:672,0 -DA:674,0 -DA:675,0 -DA:679,0 -DA:680,0 -DA:681,0 -DA:682,0 -DA:683,0 -DA:685,0 -DA:687,0 -DA:688,0 -DA:694,0 -DA:696,0 -DA:701,0 -DA:703,0 -DA:704,0 -DA:708,0 -DA:710,0 -DA:717,0 -DA:718,0 -DA:721,0 -DA:722,0 -DA:723,0 -DA:730,0 -DA:733,0 -DA:736,0 -DA:738,0 -DA:740,0 -DA:742,0 -DA:744,0 -DA:745,0 -DA:746,0 -DA:747,0 -DA:748,0 -DA:749,0 -DA:750,0 -DA:751,0 -DA:752,0 -DA:753,0 -DA:756,0 -DA:757,0 -DA:758,0 -DA:759,0 -DA:762,0 -DA:766,0 -DA:768,0 -DA:769,0 -DA:772,0 -DA:781,0 -DA:782,0 -DA:783,0 -DA:785,0 -DA:786,0 -DA:789,0 -DA:791,0 -DA:797,0 -DA:798,0 -DA:807,0 -DA:809,0 -DA:810,0 -DA:818,0 -DA:821,0 -DA:828,0 -DA:829,0 -DA:830,0 -DA:831,0 -DA:832,0 -DA:833,0 -DA:834,0 -DA:835,0 -DA:836,0 -DA:837,0 -DA:839,0 -DA:842,0 -DA:843,0 -DA:845,0 -DA:850,0 -DA:851,0 -DA:853,0 -DA:856,0 -DA:858,0 -DA:859,0 -DA:863,0 -DA:865,0 -DA:872,0 -DA:873,0 -DA:879,0 -DA:880,0 -DA:881,0 -DA:883,0 -DA:885,0 -DA:888,0 -DA:889,0 -DA:890,0 -DA:892,0 -DA:903,0 -DA:904,0 -LF:345 -LH:0 -end_of_record -SF:lib\components\templates_components\visitor_search_modal_template_component\visitor_search_modal_template_component_model.dart -DA:14,0 -DA:15,0 -DA:16,0 -DA:17,0 -DA:18,0 -DA:19,0 -DA:20,0 -DA:23,0 -DA:24,0 -DA:25,0 -DA:26,0 -DA:27,0 -DA:28,0 -DA:35,0 -DA:37,0 -DA:40,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:49,0 -DA:51,0 -DA:52,0 -LF:24 -LH:0 -end_of_record -SF:lib\components\templates_components\visitor_search_modal_template_component\visitor_search_modal_template_component_widget.dart -DA:18,0 -DA:27,0 -DA:29,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:42,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:48,0 -DA:49,0 -DA:52,0 -DA:54,0 -DA:56,0 -DA:59,0 -DA:62,0 -DA:64,0 -DA:66,0 -DA:68,0 -DA:70,0 -DA:73,0 -DA:74,0 -DA:77,0 -DA:78,0 -DA:79,0 -DA:82,0 -DA:83,0 -DA:85,0 -DA:88,0 -DA:89,0 -DA:90,0 -DA:91,0 -DA:92,0 -DA:93,0 -DA:98,0 -DA:100,0 -DA:104,0 -DA:106,0 -DA:107,0 -DA:109,0 -DA:110,0 -DA:113,0 -DA:114,0 -DA:115,0 -DA:122,0 -DA:123,0 -DA:124,0 -DA:131,0 -DA:132,0 -DA:133,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:150,0 -DA:151,0 -DA:152,0 -DA:154,0 -DA:155,0 -DA:157,0 -DA:158,0 -DA:162,0 -DA:163,0 -DA:164,0 -DA:168,0 -DA:169,0 -DA:172,0 -DA:173,0 -DA:176,0 -DA:177,0 -DA:178,0 -DA:180,0 -DA:181,0 -DA:183,0 -DA:184,0 -DA:189,0 -DA:192,0 -DA:193,0 -DA:194,0 -DA:196,0 -DA:198,0 -DA:199,0 -DA:206,0 -DA:207,0 -DA:208,0 -DA:209,0 -DA:210,0 -DA:213,0 -DA:214,0 -DA:215,0 -DA:216,0 -DA:217,0 -DA:220,0 -DA:221,0 -DA:222,0 -DA:223,0 -DA:224,0 -DA:227,0 -DA:232,0 -DA:234,0 -DA:235,0 -DA:236,0 -DA:238,0 -DA:240,0 -DA:244,0 -DA:245,0 -DA:247,0 -DA:248,0 -DA:254,0 -DA:257,0 -DA:263,0 -DA:264,0 -DA:270,0 -DA:271,0 -DA:276,0 -DA:277,0 -DA:278,0 -DA:280,0 -DA:283,0 -DA:285,0 -DA:286,0 -DA:288,0 -DA:290,0 -DA:293,0 -DA:294,0 -DA:295,0 -DA:297,0 -DA:306,0 -DA:310,0 -DA:312,0 -DA:313,0 -DA:315,0 -DA:316,0 -DA:318,0 -DA:319,0 -DA:334,0 -DA:337,0 -DA:338,0 -DA:344,0 -DA:347,0 -DA:348,0 -DA:349,0 -DA:350,0 -DA:351,0 -DA:352,0 -DA:353,0 -DA:354,0 -DA:358,0 -DA:362,0 -DA:363,0 -DA:369,0 -DA:370,0 -DA:372,0 -DA:375,0 -DA:376,0 -DA:391,0 -DA:397,0 -DA:398,0 -DA:399,0 -DA:400,0 -DA:403,0 -DA:404,0 -DA:405,0 -DA:406,0 -DA:407,0 -DA:409,0 -DA:410,0 -DA:412,0 -DA:413,0 -DA:415,0 -DA:416,0 -DA:418,0 -DA:419,0 -DA:422,0 -DA:423,0 -DA:424,0 -DA:425,0 -DA:426,0 -DA:427,0 -DA:428,0 -DA:429,0 -DA:430,0 -DA:431,0 -DA:432,0 -DA:433,0 -DA:438,0 -DA:441,0 -DA:444,0 -DA:445,0 -DA:447,0 -DA:450,0 -DA:452,0 -LF:192 -LH:0 -end_of_record -SF:lib\components\templates_components\welcome_template_component\welcome_template_component_model.dart -DA:8,0 -DA:11,0 -LF:2 -LH:0 -end_of_record -SF:lib\components\templates_components\welcome_template_component\welcome_template_component_widget.dart -DA:16,0 -DA:25,0 -DA:27,0 -DA:36,0 -DA:38,0 -DA:39,0 -DA:42,0 -DA:44,0 -DA:45,0 -DA:47,0 -DA:48,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:54,0 -DA:55,0 -DA:59,0 -DA:61,0 -DA:62,0 -DA:66,0 -DA:68,0 -DA:69,0 -DA:73,0 -DA:75,0 -DA:76,0 -DA:85,0 -DA:87,0 -DA:88,0 -DA:91,0 -DA:94,0 -DA:96,0 -DA:97,0 -DA:99,0 -DA:101,0 -DA:102,0 -DA:105,0 -DA:106,0 -DA:108,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:113,0 -DA:115,0 -DA:117,0 -DA:121,0 -DA:122,0 -DA:125,0 -DA:127,0 -DA:128,0 -DA:131,0 -DA:133,0 -DA:137,0 -DA:138,0 -DA:145,0 -DA:147,0 -DA:151,0 -DA:152,0 -DA:158,0 -DA:160,0 -DA:162,0 -DA:167,0 -DA:175,0 -DA:177,0 -DA:179,0 -DA:181,0 -DA:185,0 -DA:186,0 -DA:187,0 -DA:188,0 -DA:192,0 -DA:194,0 -DA:195,0 -DA:199,0 -DA:202,0 -DA:203,0 -DA:205,0 -DA:206,0 -DA:207,0 -DA:215,0 -DA:216,0 -DA:217,0 -DA:219,0 -DA:220,0 -DA:223,0 -DA:224,0 -DA:229,0 -DA:230,0 -DA:239,0 -DA:244,0 -DA:248,0 -DA:251,0 -DA:252,0 -DA:255,0 -DA:258,0 -DA:266,0 -DA:267,0 -DA:268,0 -DA:270,0 -DA:271,0 -DA:274,0 -DA:275,0 -DA:280,0 -DA:281,0 -DA:290,0 -DA:298,0 -DA:302,0 -DA:303,0 -DA:304,0 -DA:307,0 -DA:310,0 -DA:311,0 -DA:312,0 -DA:314,0 -DA:315,0 -DA:318,0 -DA:327,0 -DA:328,0 -DA:329,0 -DA:331,0 -DA:332,0 -DA:335,0 -DA:337,0 -DA:342,0 -DA:343,0 -DA:352,0 -DA:358,0 -DA:359,0 -DA:362,0 -DA:365,0 -DA:366,0 -DA:367,0 -DA:369,0 -DA:370,0 -DA:373,0 -DA:382,0 -DA:383,0 -DA:384,0 -DA:386,0 -DA:387,0 -DA:390,0 -DA:392,0 -DA:397,0 -DA:398,0 -DA:407,0 -DA:413,0 -DA:422,0 -DA:423,0 -LF:147 -LH:0 -end_of_record -SF:lib\features\auth\authentication_service.dart -DA:18,0 -DA:20,0 -DA:21,0 -DA:23,0 -DA:24,0 -DA:28,0 -DA:30,0 -DA:31,0 -DA:32,0 -DA:34,0 -DA:36,0 -DA:39,0 -DA:40,0 -DA:44,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:67,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:72,0 -DA:73,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:78,0 -DA:79,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:87,0 -DA:89,0 -DA:90,0 -DA:92,0 -DA:93,0 -DA:99,0 -DA:100,0 -DA:101,0 -DA:105,0 -DA:114,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:121,0 -DA:122,0 -DA:124,0 -DA:127,0 -DA:128,0 -DA:131,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:142,0 -DA:143,0 -DA:144,0 -DA:152,0 -DA:153,0 -DA:154,0 -DA:156,0 -DA:158,0 -DA:161,0 -DA:164,0 -DA:165,0 -DA:169,0 -DA:171,0 -DA:172,0 -DA:175,0 -DA:179,0 -DA:180,0 -DA:186,0 -DA:189,0 -DA:190,0 -DA:192,0 -DA:193,0 -DA:197,0 -DA:200,0 -DA:201,0 -DA:205,0 -DA:206,0 -DA:212,0 -DA:215,0 -DA:216,0 -DA:217,0 -DA:221,0 -DA:223,0 -DA:224,0 -DA:225,0 -DA:229,0 -DA:233,0 -DA:234,0 -DA:238,0 -LF:95 -LH:0 -end_of_record -SF:lib\features\module\data\repositories\license_repository_impl.dart -DA:17,1 -DA:18,1 -DA:19,1 -DA:20,3 -DA:21,3 -DA:24,0 -DA:27,0 -DA:28,0 -DA:32,1 -DA:34,1 -DA:36,2 -DA:37,0 -DA:39,0 -DA:45,0 -DA:47,0 -DA:50,0 -DA:52,0 -DA:56,0 -DA:58,0 -DA:61,0 -DA:63,0 -LF:21 -LH:8 -end_of_record -SF:lib\shared\utils\device_util.dart -DA:12,0 -DA:14,0 -DA:17,0 -DA:18,0 -DA:24,0 -DA:25,0 -DA:27,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:32,0 -DA:35,0 -DA:36,0 -DA:43,0 -DA:44,0 -DA:46,0 -DA:49,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:55,0 -DA:61,0 -DA:62,0 -DA:64,0 -DA:65,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:72,0 -LF:29 -LH:0 -end_of_record -SF:lib\shared\utils\snackbar_util.dart -DA:8,0 -DA:10,0 -DA:11,0 -DA:12,0 -DA:13,0 -DA:16,0 -DA:17,0 -DA:21,0 -DA:22,0 -DA:25,0 -DA:26,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:36,0 -DA:38,0 -DA:40,0 -DA:44,0 -LF:19 -LH:0 -end_of_record -SF:lib\flutter_flow\random_data_util.dart -DA:5,0 -DA:7,0 -DA:8,0 -DA:11,0 -DA:12,0 -DA:15,0 -DA:24,0 -DA:27,0 -DA:30,0 -DA:32,0 -DA:33,0 -DA:37,0 -DA:40,0 -DA:41,0 -DA:44,0 -DA:45,0 -DA:48,0 -DA:49,0 -DA:50,0 -LF:19 -LH:0 -end_of_record -SF:lib\features\backend\api_requests\api_calls.dart -DA:26,0 -DA:27,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:31,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:67,0 -DA:68,0 -DA:70,0 -DA:74,0 -DA:75,0 -DA:77,0 -DA:79,0 -DA:81,0 -DA:84,0 -DA:86,0 -DA:88,0 -DA:90,0 -DA:91,0 -DA:92,0 -DA:93,0 -DA:94,0 -DA:95,0 -DA:96,0 -DA:97,0 -DA:98,0 -DA:112,0 -DA:113,0 -DA:115,0 -DA:117,0 -DA:119,0 -DA:122,0 -DA:124,0 -DA:126,0 -DA:127,0 -DA:147,0 -DA:148,0 -DA:150,0 -DA:152,0 -DA:154,0 -DA:157,0 -DA:159,0 -DA:161,0 -DA:162,0 -DA:181,0 -DA:182,0 -DA:184,0 -DA:186,0 -DA:188,0 -DA:191,0 -DA:193,0 -DA:195,0 -DA:196,0 -DA:213,0 -DA:217,0 -DA:218,0 -DA:220,0 -DA:222,0 -DA:224,0 -DA:226,0 -DA:228,0 -DA:230,0 -DA:233,0 -DA:251,0 -DA:252,0 -DA:254,0 -DA:256,0 -DA:258,0 -DA:260,0 -DA:262,0 -DA:265,0 -DA:281,0 -DA:282,0 -DA:284,0 -DA:286,0 -DA:288,0 -DA:291,0 -DA:293,0 -DA:295,0 -DA:298,0 -DA:317,0 -DA:329,0 -DA:332,0 -DA:334,0 -DA:336,0 -DA:339,0 -DA:341,0 -DA:343,0 -DA:346,0 -DA:347,0 -DA:348,0 -DA:349,0 -DA:350,0 -DA:351,0 -DA:352,0 -DA:353,0 -DA:354,0 -DA:355,0 -DA:356,0 -DA:357,0 -DA:358,0 -DA:359,0 -DA:360,0 -DA:361,0 -DA:362,0 -DA:376,0 -DA:380,0 -DA:383,0 -DA:385,0 -DA:387,0 -DA:390,0 -DA:392,0 -DA:394,0 -DA:397,0 -DA:416,0 -DA:417,0 -DA:420,0 -DA:422,0 -DA:424,0 -DA:427,0 -DA:429,0 -DA:431,0 -DA:434,0 -DA:452,0 -DA:463,0 -DA:466,0 -DA:468,0 -DA:470,0 -DA:473,0 -DA:475,0 -DA:477,0 -DA:480,0 -DA:481,0 -DA:482,0 -DA:483,0 -DA:484,0 -DA:485,0 -DA:486,0 -DA:487,0 -DA:488,0 -DA:489,0 -DA:490,0 -DA:491,0 -DA:492,0 -DA:493,0 -DA:494,0 -DA:495,0 -DA:509,0 -DA:516,0 -DA:518,0 -DA:520,0 -DA:523,0 -DA:525,0 -DA:527,0 -DA:529,0 -DA:532,0 -DA:553,0 -DA:560,0 -DA:563,0 -DA:565,0 -DA:567,0 -DA:570,0 -DA:572,0 -DA:574,0 -DA:577,0 -DA:598,0 -DA:600,0 -DA:602,0 -DA:604,0 -DA:605,0 -DA:607,0 -DA:609,0 -DA:612,0 -DA:628,0 -DA:631,0 -DA:634,0 -DA:636,0 -DA:638,0 -DA:641,0 -DA:643,0 -DA:645,0 -DA:648,0 -DA:667,0 -DA:670,0 -DA:673,0 -DA:675,0 -DA:677,0 -DA:680,0 -DA:682,0 -DA:684,0 -DA:687,0 -DA:706,0 -DA:709,0 -DA:712,0 -DA:714,0 -DA:716,0 -DA:718,0 -DA:720,0 -DA:722,0 -DA:725,0 -DA:743,0 -DA:746,0 -DA:749,0 -DA:751,0 -DA:753,0 -DA:756,0 -DA:758,0 -DA:760,0 -DA:763,0 -DA:782,0 -DA:783,0 -DA:786,0 -DA:788,0 -DA:790,0 -DA:792,0 -DA:795,0 -DA:797,0 -DA:799,0 -DA:802,0 -DA:821,0 -DA:822,0 -DA:825,0 -DA:827,0 -DA:829,0 -DA:831,0 -DA:833,0 -DA:835,0 -DA:838,0 -DA:854,0 -DA:855,0 -DA:857,0 -DA:859,0 -DA:861,0 -DA:863,0 -DA:865,0 -DA:869,0 -DA:870,0 -DA:873,0 -DA:874,0 -DA:877,0 -DA:879,0 -DA:881,0 -DA:884,0 -DA:885,0 -DA:904,0 -DA:913,0 -DA:915,0 -DA:917,0 -DA:919,0 -DA:922,0 -DA:924,0 -DA:943,0 -DA:948,0 -DA:950,0 -DA:952,0 -DA:954,0 -DA:956,0 -DA:958,0 -DA:960,0 -DA:963,0 -DA:983,0 -DA:986,0 -DA:988,0 -DA:990,0 -DA:992,0 -DA:995,0 -DA:1010,0 -DA:1011,0 -DA:1014,0 -DA:1016,0 -DA:1018,0 -DA:1019,0 -DA:1021,0 -DA:1023,0 -DA:1026,0 -DA:1038,0 -DA:1041,0 -DA:1049,0 -DA:1055,0 -DA:1058,0 -DA:1060,0 -DA:1062,0 -DA:1065,0 -DA:1067,0 -DA:1069,0 -DA:1072,0 -DA:1092,0 -DA:1096,0 -DA:1103,0 -DA:1113,0 -DA:1116,0 -DA:1118,0 -DA:1120,0 -DA:1123,0 -DA:1125,0 -DA:1127,0 -DA:1130,0 -DA:1154,0 -DA:1158,0 -DA:1165,0 -DA:1170,0 -DA:1173,0 -DA:1175,0 -DA:1177,0 -DA:1180,0 -DA:1182,0 -DA:1184,0 -DA:1187,0 -DA:1206,0 -DA:1210,0 -DA:1214,0 -DA:1218,0 -DA:1223,0 -DA:1228,0 -DA:1229,0 -DA:1230,0 -DA:1231,0 -DA:1232,0 -DA:1237,0 -DA:1238,0 -DA:1239,0 -DA:1240,0 -DA:1241,0 -DA:1246,0 -DA:1247,0 -DA:1248,0 -DA:1249,0 -DA:1250,0 -DA:1255,0 -DA:1260,0 -DA:1261,0 -DA:1262,0 -DA:1263,0 -DA:1264,0 -DA:1269,0 -DA:1270,0 -DA:1271,0 -DA:1272,0 -DA:1273,0 -DA:1278,0 -DA:1279,0 -DA:1280,0 -DA:1281,0 -DA:1282,0 -DA:1287,0 -DA:1288,0 -DA:1289,0 -DA:1290,0 -DA:1291,0 -DA:1296,0 -DA:1297,0 -DA:1298,0 -DA:1299,0 -DA:1300,0 -DA:1305,0 -DA:1306,0 -DA:1307,0 -DA:1308,0 -DA:1309,0 -DA:1314,0 -DA:1315,0 -DA:1316,0 -DA:1317,0 -DA:1318,0 -DA:1323,0 -DA:1324,0 -DA:1325,0 -DA:1326,0 -DA:1327,0 -DA:1332,0 -DA:1333,0 -DA:1334,0 -DA:1335,0 -DA:1336,0 -DA:1341,0 -DA:1342,0 -DA:1343,0 -DA:1344,0 -DA:1345,0 -DA:1350,0 -DA:1351,0 -DA:1352,0 -DA:1353,0 -DA:1354,0 -DA:1359,0 -DA:1360,0 -DA:1361,0 -DA:1362,0 -DA:1363,0 -DA:1368,0 -DA:1369,0 -DA:1370,0 -DA:1371,0 -DA:1372,0 -DA:1377,0 -DA:1378,0 -DA:1379,0 -DA:1380,0 -DA:1381,0 -DA:1386,0 -DA:1387,0 -DA:1388,0 -DA:1389,0 -DA:1390,0 -DA:1395,0 -DA:1396,0 -DA:1397,0 -DA:1398,0 -DA:1399,0 -DA:1404,0 -DA:1405,0 -DA:1406,0 -DA:1407,0 -DA:1408,0 -DA:1413,0 -DA:1414,0 -DA:1415,0 -DA:1416,0 -DA:1417,0 -DA:1422,0 -DA:1423,0 -DA:1424,0 -DA:1425,0 -DA:1426,0 -DA:1431,0 -DA:1432,0 -DA:1433,0 -DA:1434,0 -DA:1435,0 -DA:1439,0 -DA:1446,0 -DA:1447,0 -DA:1450,0 -DA:1452,0 -DA:1454,0 -DA:1457,0 -DA:1458,0 -DA:1460,0 -DA:1462,0 -DA:1465,0 -DA:1479,0 -DA:1482,0 -DA:1486,0 -DA:1490,0 -DA:1491,0 -DA:1495,0 -DA:1499,0 -DA:1500,0 -DA:1504,0 -DA:1505,0 -DA:1509,0 -DA:1510,0 -DA:1514,0 -DA:1515,0 -DA:1519,0 -DA:1520,0 -DA:1524,0 -DA:1525,0 -DA:1529,0 -DA:1534,0 -DA:1535,0 -DA:1536,0 -DA:1537,0 -DA:1538,0 -DA:1543,0 -DA:1544,0 -DA:1545,0 -DA:1546,0 -DA:1547,0 -DA:1552,0 -DA:1553,0 -DA:1554,0 -DA:1555,0 -DA:1556,0 -DA:1561,0 -DA:1562,0 -DA:1563,0 -DA:1564,0 -DA:1565,0 -DA:1569,0 -DA:1573,0 -DA:1574,0 -DA:1578,0 -DA:1583,0 -DA:1588,0 -DA:1589,0 -DA:1590,0 -DA:1591,0 -DA:1592,0 -DA:1597,0 -DA:1598,0 -DA:1599,0 -DA:1600,0 -DA:1601,0 -DA:1606,0 -DA:1611,0 -DA:1616,0 -DA:1621,0 -DA:1622,0 -DA:1623,0 -DA:1624,0 -DA:1625,0 -DA:1630,0 -DA:1631,0 -DA:1632,0 -DA:1633,0 -DA:1634,0 -DA:1639,0 -DA:1640,0 -DA:1641,0 -DA:1642,0 -DA:1643,0 -DA:1644,0 -DA:1649,0 -DA:1650,0 -DA:1651,0 -DA:1652,0 -DA:1653,0 -DA:1658,0 -DA:1659,0 -DA:1660,0 -DA:1661,0 -DA:1662,0 -DA:1663,0 -DA:1668,0 -DA:1669,0 -DA:1670,0 -DA:1671,0 -DA:1672,0 -DA:1677,0 -DA:1678,0 -DA:1679,0 -DA:1680,0 -DA:1681,0 -DA:1685,0 -DA:1692,0 -DA:1695,0 -DA:1698,0 -DA:1700,0 -DA:1702,0 -DA:1705,0 -DA:1707,0 -DA:1709,0 -DA:1712,0 -DA:1729,0 -DA:1733,0 -DA:1737,0 -DA:1741,0 -DA:1748,0 -DA:1752,0 -DA:1755,0 -DA:1757,0 -DA:1759,0 -DA:1762,0 -DA:1764,0 -DA:1766,0 -DA:1769,0 -DA:1788,0 -DA:1794,0 -DA:1797,0 -DA:1799,0 -DA:1801,0 -DA:1804,0 -DA:1806,0 -DA:1808,0 -DA:1811,0 -DA:1816,0 -DA:1831,0 -DA:1835,0 -DA:1842,0 -DA:1846,0 -DA:1849,0 -DA:1851,0 -DA:1853,0 -DA:1856,0 -DA:1858,0 -DA:1860,0 -DA:1863,0 -DA:1881,0 -DA:1885,0 -DA:1889,0 -DA:1894,0 -DA:1899,0 -DA:1900,0 -DA:1901,0 -DA:1902,0 -DA:1903,0 -DA:1908,0 -DA:1909,0 -DA:1910,0 -DA:1911,0 -DA:1912,0 -DA:1917,0 -DA:1918,0 -DA:1919,0 -DA:1920,0 -DA:1921,0 -DA:1926,0 -DA:1931,0 -DA:1932,0 -DA:1933,0 -DA:1934,0 -DA:1935,0 -DA:1940,0 -DA:1941,0 -DA:1942,0 -DA:1943,0 -DA:1944,0 -DA:1949,0 -DA:1950,0 -DA:1951,0 -DA:1952,0 -DA:1953,0 -DA:1958,0 -DA:1959,0 -DA:1960,0 -DA:1961,0 -DA:1962,0 -DA:1967,0 -DA:1968,0 -DA:1969,0 -DA:1970,0 -DA:1971,0 -DA:1976,0 -DA:1977,0 -DA:1978,0 -DA:1979,0 -DA:1980,0 -DA:1985,0 -DA:1986,0 -DA:1987,0 -DA:1988,0 -DA:1989,0 -DA:1994,0 -DA:1995,0 -DA:1996,0 -DA:1997,0 -DA:1998,0 -DA:2003,0 -DA:2004,0 -DA:2005,0 -DA:2006,0 -DA:2007,0 -DA:2012,0 -DA:2013,0 -DA:2014,0 -DA:2015,0 -DA:2016,0 -DA:2021,0 -DA:2022,0 -DA:2023,0 -DA:2024,0 -DA:2025,0 -DA:2030,0 -DA:2031,0 -DA:2032,0 -DA:2033,0 -DA:2034,0 -DA:2039,0 -DA:2040,0 -DA:2041,0 -DA:2042,0 -DA:2043,0 -DA:2048,0 -DA:2049,0 -DA:2050,0 -DA:2051,0 -DA:2052,0 -DA:2057,0 -DA:2058,0 -DA:2059,0 -DA:2060,0 -DA:2061,0 -DA:2066,0 -DA:2067,0 -DA:2068,0 -DA:2069,0 -DA:2070,0 -DA:2075,0 -DA:2076,0 -DA:2077,0 -DA:2078,0 -DA:2079,0 -DA:2084,0 -DA:2085,0 -DA:2086,0 -DA:2087,0 -DA:2088,0 -DA:2093,0 -DA:2094,0 -DA:2095,0 -DA:2096,0 -DA:2097,0 -DA:2102,0 -DA:2103,0 -DA:2104,0 -DA:2105,0 -DA:2109,0 -DA:2112,0 -DA:2115,0 -DA:2117,0 -DA:2119,0 -DA:2122,0 -DA:2124,0 -DA:2126,0 -DA:2129,0 -DA:2146,0 -DA:2150,0 -DA:2157,0 -DA:2158,0 -DA:2161,0 -DA:2163,0 -DA:2165,0 -DA:2167,0 -DA:2169,0 -DA:2171,0 -DA:2173,0 -DA:2176,0 -DA:2192,0 -DA:2196,0 -DA:2201,0 -DA:2206,0 -DA:2207,0 -DA:2208,0 -DA:2209,0 -DA:2210,0 -DA:2215,0 -DA:2216,0 -DA:2217,0 -DA:2218,0 -DA:2222,0 -DA:2228,0 -DA:2231,0 -DA:2233,0 -DA:2235,0 -DA:2238,0 -DA:2240,0 -DA:2242,0 -DA:2245,0 -DA:2265,0 -DA:2269,0 -DA:2276,0 -DA:2281,0 -DA:2284,0 -DA:2286,0 -DA:2288,0 -DA:2291,0 -DA:2293,0 -DA:2295,0 -DA:2298,0 -DA:2317,0 -DA:2321,0 -DA:2325,0 -DA:2329,0 -DA:2333,0 -DA:2338,0 -DA:2343,0 -DA:2344,0 -DA:2345,0 -DA:2346,0 -DA:2347,0 -DA:2352,0 -DA:2353,0 -DA:2354,0 -DA:2355,0 -DA:2356,0 -DA:2361,0 -DA:2362,0 -DA:2363,0 -DA:2364,0 -DA:2365,0 -DA:2370,0 -DA:2371,0 -DA:2372,0 -DA:2373,0 -DA:2374,0 -DA:2379,0 -DA:2380,0 -DA:2381,0 -DA:2382,0 -DA:2383,0 -DA:2388,0 -DA:2389,0 -DA:2390,0 -DA:2391,0 -DA:2392,0 -DA:2397,0 -DA:2398,0 -DA:2399,0 -DA:2400,0 -DA:2401,0 -DA:2406,0 -DA:2407,0 -DA:2408,0 -DA:2409,0 -DA:2410,0 -DA:2415,0 -DA:2416,0 -DA:2417,0 -DA:2418,0 -DA:2419,0 -DA:2424,0 -DA:2425,0 -DA:2426,0 -DA:2427,0 -DA:2428,0 -DA:2433,0 -DA:2434,0 -DA:2435,0 -DA:2436,0 -DA:2437,0 -DA:2442,0 -DA:2443,0 -DA:2444,0 -DA:2445,0 -DA:2446,0 -DA:2451,0 -DA:2452,0 -DA:2453,0 -DA:2454,0 -DA:2455,0 -DA:2460,0 -DA:2461,0 -DA:2462,0 -DA:2463,0 -DA:2464,0 -DA:2469,0 -DA:2470,0 -DA:2471,0 -DA:2472,0 -DA:2473,0 -DA:2478,0 -DA:2479,0 -DA:2480,0 -DA:2481,0 -DA:2482,0 -DA:2487,0 -DA:2488,0 -DA:2489,0 -DA:2490,0 -DA:2491,0 -DA:2496,0 -DA:2497,0 -DA:2498,0 -DA:2499,0 -DA:2500,0 -DA:2505,0 -DA:2506,0 -DA:2507,0 -DA:2508,0 -DA:2509,0 -DA:2514,0 -DA:2515,0 -DA:2516,0 -DA:2517,0 -DA:2518,0 -DA:2523,0 -DA:2524,0 -DA:2525,0 -DA:2526,0 -DA:2530,0 -DA:2531,0 -DA:2532,0 -DA:2534,0 -DA:2536,0 -DA:2538,0 -DA:2540,0 -DA:2544,0 -DA:2546,0 -DA:2548,0 -DA:2551,0 -DA:2565,0 -DA:2566,0 -DA:2568,0 -DA:2569,0 -DA:2573,0 -DA:2576,0 -DA:2580,0 -DA:2585,0 -DA:2590,0 -DA:2591,0 -DA:2592,0 -DA:2593,0 -DA:2594,0 -DA:2599,0 -DA:2600,0 -DA:2601,0 -DA:2602,0 -DA:2603,0 -DA:2608,0 -DA:2609,0 -DA:2610,0 -DA:2611,0 -DA:2612,0 -DA:2617,0 -DA:2618,0 -DA:2619,0 -DA:2620,0 -DA:2621,0 -DA:2626,0 -DA:2627,0 -DA:2628,0 -DA:2629,0 -DA:2630,0 -DA:2635,0 -DA:2636,0 -DA:2637,0 -DA:2638,0 -DA:2639,0 -DA:2644,0 -DA:2645,0 -DA:2646,0 -DA:2647,0 -DA:2648,0 -DA:2653,0 -DA:2654,0 -DA:2655,0 -DA:2656,0 -DA:2657,0 -DA:2662,0 -DA:2663,0 -DA:2664,0 -DA:2665,0 -DA:2666,0 -DA:2671,0 -DA:2672,0 -DA:2673,0 -DA:2674,0 -DA:2675,0 -DA:2680,0 -DA:2681,0 -DA:2682,0 -DA:2683,0 -DA:2684,0 -DA:2689,0 -DA:2690,0 -DA:2691,0 -DA:2692,0 -DA:2693,0 -DA:2698,0 -DA:2699,0 -DA:2700,0 -DA:2701,0 -DA:2702,0 -DA:2707,0 -DA:2708,0 -DA:2709,0 -DA:2710,0 -DA:2711,0 -DA:2716,0 -DA:2717,0 -DA:2718,0 -DA:2719,0 -DA:2723,0 -DA:2728,0 -DA:2731,0 -DA:2733,0 -DA:2735,0 -DA:2738,0 -DA:2740,0 -DA:2742,0 -DA:2745,0 -DA:2772,0 -DA:2778,0 -DA:2780,0 -DA:2783,0 -DA:2787,0 -DA:2788,0 -DA:2790,0 -DA:2797,0 -DA:2798,0 -DA:2800,0 -LF:1007 -LH:0 -end_of_record -SF:lib\features\backend\api_requests\api_manager.dart -DA:21,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:72,0 -DA:73,0 -DA:74,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:78,0 -DA:79,0 -DA:80,0 -DA:81,0 -DA:84,0 -DA:86,0 -DA:88,0 -DA:94,0 -DA:108,0 -DA:109,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:113,0 -DA:115,0 -DA:123,0 -DA:124,0 -DA:127,0 -DA:128,0 -DA:129,0 -DA:132,0 -DA:134,0 -DA:135,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:143,0 -DA:144,0 -DA:149,0 -DA:151,0 -DA:154,0 -DA:158,0 -DA:159,0 -DA:160,0 -DA:162,0 -DA:163,0 -DA:165,0 -DA:166,0 -DA:167,0 -DA:168,0 -DA:170,0 -DA:181,0 -DA:183,0 -DA:184,0 -DA:187,0 -DA:189,0 -DA:190,0 -DA:191,0 -DA:192,0 -DA:194,0 -DA:195,0 -DA:199,0 -DA:200,0 -DA:201,0 -DA:203,0 -DA:204,0 -DA:208,0 -DA:223,0 -DA:224,0 -DA:225,0 -DA:228,0 -DA:230,0 -DA:232,0 -DA:233,0 -DA:234,0 -DA:235,0 -DA:236,0 -DA:238,0 -DA:239,0 -DA:244,0 -DA:245,0 -DA:249,0 -DA:250,0 -DA:251,0 -DA:252,0 -DA:253,0 -DA:254,0 -DA:255,0 -DA:256,0 -DA:257,0 -DA:261,0 -DA:272,0 -DA:273,0 -DA:274,0 -DA:277,0 -DA:278,0 -DA:279,0 -DA:280,0 -DA:282,0 -DA:283,0 -DA:285,0 -DA:286,0 -DA:287,0 -DA:288,0 -DA:290,0 -DA:291,0 -DA:292,0 -DA:293,0 -DA:294,0 -DA:295,0 -DA:296,0 -DA:297,0 -DA:303,0 -DA:304,0 -DA:305,0 -DA:306,0 -DA:307,0 -DA:309,0 -DA:310,0 -DA:314,0 -DA:315,0 -DA:319,0 -DA:320,0 -DA:323,0 -DA:326,0 -DA:336,0 -DA:338,0 -DA:340,0 -DA:342,0 -DA:344,0 -DA:346,0 -DA:348,0 -DA:352,0 -DA:356,0 -DA:357,0 -DA:361,0 -DA:362,0 -DA:364,0 -DA:365,0 -DA:369,0 -DA:370,0 -DA:371,0 -DA:372,0 -DA:373,0 -DA:374,0 -DA:375,0 -DA:376,0 -DA:377,0 -DA:378,0 -DA:379,0 -DA:380,0 -DA:381,0 -DA:382,0 -DA:386,0 -DA:404,0 -DA:420,0 -DA:422,0 -DA:423,0 -DA:426,0 -DA:427,0 -DA:433,0 -DA:434,0 -DA:445,0 -DA:447,0 -DA:461,0 -DA:472,0 -DA:473,0 -DA:474,0 -DA:475,0 -DA:493,0 -DA:496,0 -DA:499,0 -DA:500,0 -DA:501,0 -DA:502,0 -DA:503,0 -LF:192 -LH:0 -end_of_record -SF:lib\flutter_flow\uploaded_file.dart -DA:5,0 -DA:19,0 -DA:21,0 -DA:23,0 -DA:24,0 -DA:25,0 -DA:26,0 -DA:27,0 -DA:28,0 -DA:29,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:60,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:67,0 -LF:38 -LH:0 -end_of_record -SF:lib\features\backend\api_requests\get_streamed_response.dart -DA:3,0 -DA:4,0 -LF:2 -LH:0 -end_of_record -SF:lib\features\backend\schema\enums\enums.dart -DA:9,0 -DA:13,0 -DA:14,0 -DA:17,0 -DA:19,0 -DA:20,0 -LF:6 -LH:0 -end_of_record -SF:lib\features\backend\schema\structs\device_struct.dart -DA:9,0 -DA:19,0 -DA:20,0 -DA:22,0 -DA:26,0 -DA:27,0 -DA:29,0 -DA:33,0 -DA:34,0 -DA:36,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:44,0 -DA:45,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:50,0 -DA:51,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:59,0 -DA:60,0 -DA:63,0 -DA:64,0 -DA:67,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:72,0 -DA:76,0 -DA:77,0 -DA:81,0 -DA:82,0 -DA:88,0 -DA:89,0 -DA:91,0 -DA:93,0 -DA:94,0 -DA:95,0 -DA:96,0 -DA:99,0 -DA:101,0 -DA:104,0 -DA:109,0 -LF:49 -LH:0 -end_of_record -SF:lib\features\backend\schema\util\schema_util.dart -DA:15,0 -DA:18,0 -DA:29,0 -DA:33,0 -DA:37,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:43,0 -DA:52,0 -DA:56,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:63,0 -DA:65,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:73,0 -DA:74,0 -DA:76,0 -DA:77,0 -LF:23 -LH:0 -end_of_record -SF:lib\flutter_flow\nav\serialization_util.dart -DA:12,0 -DA:13,0 -DA:14,0 -DA:15,0 -DA:18,0 -DA:19,0 -DA:20,0 -DA:21,0 -DA:22,0 -DA:23,0 -DA:24,0 -DA:25,0 -DA:28,0 -DA:29,0 -DA:31,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:56,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:73,0 -DA:74,0 -DA:76,0 -DA:77,0 -DA:92,0 -DA:93,0 -DA:94,0 -DA:97,0 -DA:98,0 -DA:99,0 -DA:103,0 -DA:104,0 -DA:105,0 -DA:108,0 -DA:109,0 -DA:110,0 -DA:114,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:118,0 -DA:120,0 -DA:121,0 -DA:122,0 -DA:123,0 -DA:124,0 -DA:125,0 -DA:127,0 -DA:128,0 -DA:129,0 -DA:130,0 -DA:131,0 -DA:132,0 -DA:133,0 -DA:134,0 -DA:138,0 -DA:139,0 -DA:158,0 -DA:169,0 -DA:170,0 -DA:174,0 -DA:175,0 -DA:176,0 -DA:182,0 -DA:183,0 -DA:184,0 -DA:187,0 -DA:188,0 -DA:189,0 -DA:191,0 -DA:192,0 -DA:193,0 -DA:195,0 -DA:196,0 -DA:197,0 -DA:198,0 -DA:200,0 -DA:202,0 -DA:203,0 -DA:204,0 -DA:205,0 -DA:206,0 -DA:207,0 -DA:208,0 -DA:209,0 -DA:210,0 -DA:211,0 -DA:212,0 -DA:213,0 -DA:215,0 -DA:216,0 -DA:217,0 -DA:219,0 -DA:220,0 -LF:114 -LH:0 -end_of_record -SF:lib\features\history\presentation\blocs\access_history_bloc.dart -DA:15,0 -DA:20,0 -DA:25,0 -DA:26,0 -DA:27,0 -DA:29,0 -DA:31,0 -DA:34,0 -DA:35,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:42,0 -DA:44,0 -DA:46,0 -LF:16 -LH:0 -end_of_record -SF:lib\flutter_flow\request_manager.dart -DA:9,0 -DA:13,0 -DA:18,0 -DA:23,0 -DA:27,0 -DA:28,0 -DA:29,0 -DA:32,0 -DA:35,0 -DA:37,0 -DA:41,0 -DA:46,0 -DA:51,0 -DA:56,0 -DA:60,0 -DA:61,0 -DA:66,0 -DA:67,0 -DA:71,0 -DA:72,0 -DA:73,0 -DA:74,0 -DA:75,0 -DA:77,0 -DA:80,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:86,0 -DA:87,0 -DA:88,0 -DA:89,0 -DA:92,0 -DA:93,0 -LF:34 -LH:0 -end_of_record -SF:lib\features\history\presentation\pages\acess_history_page_widget.dart -DA:22,0 -DA:23,0 -DA:24,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:49,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:64,0 -DA:66,0 -DA:67,0 -DA:68,0 -DA:71,0 -DA:73,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:78,0 -DA:79,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:87,0 -DA:88,0 -DA:91,0 -DA:95,0 -DA:96,0 -DA:101,0 -DA:103,0 -DA:106,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:113,0 -DA:114,0 -DA:115,0 -DA:120,0 -DA:125,0 -DA:126,0 -DA:128,0 -DA:129,0 -DA:131,0 -DA:133,0 -DA:135,0 -DA:139,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:144,0 -DA:145,0 -DA:146,0 -DA:147,0 -DA:148,0 -DA:149,0 -DA:150,0 -DA:151,0 -DA:152,0 -DA:155,0 -DA:156,0 -DA:157,0 -DA:162,0 -DA:170,0 -DA:179,0 -DA:180,0 -DA:181,0 -DA:182,0 -DA:184,0 -DA:185,0 -DA:186,0 -DA:191,0 -DA:192,0 -DA:193,0 -DA:198,0 -DA:200,0 -DA:201,0 -DA:202,0 -DA:203,0 -DA:204,0 -DA:207,0 -DA:209,0 -DA:211,0 -DA:213,0 -DA:215,0 -DA:216,0 -DA:217,0 -DA:218,0 -DA:219,0 -DA:223,0 -DA:224,0 -DA:225,0 -DA:226,0 -DA:230,0 -DA:231,0 -DA:232,0 -DA:233,0 -DA:234,0 -DA:240,0 -DA:241,0 -DA:242,0 -DA:243,0 -DA:244,0 -DA:246,0 -DA:248,0 -DA:252,0 -DA:257,0 -DA:258,0 -DA:260,0 -DA:261,0 -DA:262,0 -DA:263,0 -DA:266,0 -DA:267,0 -DA:268,0 -DA:269,0 -DA:276,0 -DA:277,0 -DA:278,0 -DA:279,0 -DA:281,0 -DA:282,0 -DA:283,0 -DA:284,0 -DA:293,0 -DA:294,0 -DA:295,0 -DA:296,0 -DA:300,0 -DA:301,0 -DA:302,0 -DA:303,0 -DA:304,0 -DA:307,0 -DA:308,0 -DA:309,0 -DA:310,0 -DA:311,0 -DA:312,0 -DA:313,0 -DA:314,0 -DA:317,0 -DA:318,0 -DA:323,0 -DA:324,0 -DA:325,0 -DA:331,0 -DA:334,0 -DA:335,0 -DA:336,0 -DA:337,0 -DA:338,0 -DA:345,0 -DA:347,0 -DA:349,0 -DA:350,0 -DA:351,0 -DA:354,0 -DA:355,0 -DA:358,0 -DA:359,0 -DA:362,0 -DA:364,0 -DA:365,0 -DA:366,0 -DA:367,0 -DA:370,0 -DA:372,0 -DA:373,0 -DA:374,0 -DA:377,0 -DA:379,0 -DA:380,0 -DA:383,0 -DA:385,0 -DA:386,0 -DA:387,0 -DA:390,0 -DA:392,0 -DA:393,0 -DA:394,0 -DA:397,0 -DA:399,0 -DA:400,0 -DA:403,0 -DA:406,0 -DA:409,0 -DA:410,0 -DA:411,0 -LF:194 -LH:0 -end_of_record -SF:lib\features\history\presentation\blocs\provisional_history_bloc.dart -DA:14,0 -DA:21,0 -DA:27,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:31,0 -DA:38,0 -DA:39,0 -DA:41,0 -DA:44,0 -DA:48,0 -DA:50,0 -DA:52,0 -DA:54,0 -DA:55,0 -LF:16 -LH:0 -end_of_record -SF:lib\features\history\presentation\pages\provisional_history_page.dart -DA:24,0 -DA:26,0 -DA:27,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:50,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:63,0 -DA:65,0 -DA:66,0 -DA:67,0 -DA:70,0 -DA:72,0 -DA:73,0 -DA:74,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:85,0 -DA:86,0 -DA:89,0 -DA:93,0 -DA:94,0 -DA:99,0 -DA:101,0 -DA:104,0 -DA:108,0 -DA:109,0 -DA:110,0 -DA:114,0 -DA:115,0 -DA:116,0 -DA:120,0 -DA:121,0 -DA:126,0 -DA:127,0 -DA:129,0 -DA:130,0 -DA:132,0 -DA:134,0 -DA:136,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:143,0 -DA:145,0 -DA:146,0 -DA:147,0 -DA:148,0 -DA:149,0 -DA:150,0 -DA:151,0 -DA:152,0 -DA:153,0 -DA:159,0 -DA:160,0 -DA:161,0 -DA:167,0 -DA:168,0 -DA:169,0 -DA:175,0 -DA:176,0 -DA:177,0 -DA:185,0 -DA:193,0 -DA:202,0 -DA:203,0 -DA:204,0 -DA:205,0 -DA:207,0 -DA:208,0 -DA:209,0 -DA:214,0 -DA:215,0 -DA:216,0 -DA:221,0 -DA:223,0 -DA:225,0 -DA:228,0 -DA:230,0 -DA:231,0 -DA:232,0 -DA:233,0 -DA:234,0 -DA:238,0 -DA:239,0 -DA:240,0 -DA:241,0 -DA:245,0 -DA:246,0 -DA:247,0 -DA:248,0 -DA:249,0 -DA:255,0 -DA:256,0 -DA:258,0 -DA:259,0 -DA:260,0 -DA:261,0 -DA:264,0 -DA:265,0 -DA:266,0 -DA:267,0 -DA:274,0 -DA:275,0 -DA:276,0 -DA:277,0 -DA:279,0 -DA:280,0 -DA:281,0 -DA:282,0 -DA:291,0 -DA:292,0 -DA:293,0 -DA:294,0 -DA:298,0 -DA:299,0 -DA:300,0 -DA:301,0 -DA:302,0 -DA:305,0 -DA:306,0 -DA:307,0 -DA:308,0 -DA:309,0 -DA:310,0 -DA:311,0 -DA:312,0 -DA:315,0 -DA:316,0 -DA:321,0 -DA:322,0 -DA:323,0 -DA:329,0 -DA:332,0 -DA:333,0 -DA:334,0 -DA:335,0 -DA:336,0 -DA:343,0 -DA:344,0 -DA:346,0 -DA:347,0 -DA:348,0 -DA:352,0 -DA:353,0 -DA:354,0 -DA:359,0 -DA:361,0 -DA:362,0 -DA:365,0 -DA:366,0 -DA:369,0 -DA:370,0 -DA:373,0 -DA:377,0 -DA:378,0 -DA:379,0 -DA:387,0 -DA:388,0 -DA:389,0 -DA:392,0 -DA:394,0 -DA:395,0 -DA:396,0 -DA:399,0 -DA:401,0 -DA:405,0 -DA:407,0 -DA:408,0 -DA:409,0 -DA:412,0 -DA:414,0 -DA:415,0 -DA:416,0 -DA:421,0 -DA:422,0 -DA:423,0 -DA:426,0 -DA:428,0 -DA:429,0 -DA:430,0 -DA:433,0 -DA:436,0 -DA:437,0 -DA:440,0 -LF:196 -LH:0 -end_of_record -SF:lib\features\history\presentation\widgets\access_filter_modal.dart -DA:22,0 -DA:23,0 -DA:24,0 -DA:26,0 -DA:29,0 -DA:31,0 -DA:32,0 -DA:40,0 -DA:46,0 -DA:47,0 -DA:59,0 -DA:61,0 -DA:62,0 -DA:65,0 -DA:67,0 -DA:69,0 -DA:71,0 -DA:72,0 -DA:74,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:78,0 -DA:79,0 -DA:80,0 -DA:85,0 -DA:86,0 -DA:89,0 -DA:91,0 -DA:94,0 -DA:95,0 -DA:96,0 -DA:97,0 -DA:99,0 -DA:102,0 -DA:103,0 -DA:104,0 -DA:105,0 -DA:107,0 -DA:111,0 -DA:114,0 -DA:116,0 -DA:117,0 -DA:118,0 -DA:119,0 -DA:122,0 -DA:123,0 -DA:125,0 -DA:126,0 -DA:128,0 -DA:129,0 -DA:132,0 -DA:133,0 -DA:134,0 -DA:140,0 -DA:143,0 -DA:144,0 -DA:145,0 -DA:146,0 -DA:147,0 -DA:148,0 -DA:149,0 -DA:150,0 -DA:153,0 -DA:154,0 -DA:155,0 -DA:159,0 -DA:160,0 -DA:161,0 -DA:162,0 -DA:163,0 -DA:164,0 -DA:167,0 -DA:171,0 -DA:172,0 -DA:173,0 -DA:174,0 -DA:177,0 -DA:179,0 -DA:190,0 -DA:191,0 -DA:192,0 -DA:193,0 -DA:195,0 -DA:196,0 -DA:198,0 -DA:204,0 -DA:206,0 -DA:208,0 -DA:209,0 -DA:210,0 -DA:212,0 -DA:213,0 -DA:214,0 -DA:216,0 -DA:218,0 -DA:219,0 -DA:220,0 -DA:223,0 -DA:224,0 -DA:227,0 -DA:228,0 -DA:229,0 -DA:230,0 -DA:231,0 -DA:232,0 -DA:233,0 -DA:234,0 -DA:235,0 -DA:237,0 -DA:240,0 -DA:241,0 -DA:242,0 -DA:248,0 -DA:249,0 -DA:250,0 -DA:252,0 -DA:254,0 -DA:255,0 -DA:256,0 -DA:262,0 -DA:263,0 -DA:264,0 -DA:265,0 -DA:266,0 -DA:268,0 -DA:269,0 -DA:271,0 -DA:272,0 -DA:274,0 -DA:277,0 -DA:278,0 -LF:132 -LH:0 -end_of_record -SF:lib\features\history\presentation\widgets\provisional_filter_modal.dart -DA:19,0 -DA:20,0 -DA:21,0 -DA:23,0 -DA:26,0 -DA:28,0 -DA:29,0 -DA:38,0 -DA:45,0 -DA:46,0 -DA:53,0 -DA:55,0 -DA:56,0 -DA:59,0 -DA:61,0 -DA:63,0 -DA:65,0 -DA:66,0 -DA:68,0 -DA:71,0 -DA:72,0 -DA:73,0 -DA:75,0 -DA:78,0 -DA:79,0 -DA:81,0 -DA:83,0 -DA:85,0 -DA:87,0 -DA:90,0 -DA:92,0 -DA:93,0 -DA:94,0 -DA:95,0 -DA:98,0 -DA:99,0 -DA:101,0 -DA:102,0 -DA:104,0 -DA:105,0 -DA:108,0 -DA:109,0 -DA:110,0 -DA:116,0 -DA:119,0 -DA:120,0 -DA:121,0 -DA:122,0 -DA:123,0 -DA:124,0 -DA:125,0 -DA:126,0 -DA:129,0 -DA:130,0 -DA:131,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:138,0 -DA:139,0 -DA:140,0 -DA:143,0 -DA:147,0 -DA:148,0 -DA:149,0 -DA:150,0 -DA:153,0 -DA:155,0 -DA:165,0 -DA:167,0 -DA:169,0 -DA:170,0 -DA:171,0 -DA:173,0 -DA:174,0 -DA:175,0 -DA:177,0 -DA:179,0 -DA:180,0 -DA:181,0 -DA:184,0 -DA:185,0 -DA:188,0 -DA:189,0 -DA:193,0 -DA:194,0 -DA:195,0 -DA:196,0 -DA:197,0 -DA:198,0 -DA:200,0 -DA:203,0 -DA:204,0 -DA:205,0 -DA:211,0 -DA:212,0 -DA:213,0 -DA:215,0 -DA:217,0 -DA:218,0 -DA:219,0 -DA:220,0 -DA:225,0 -DA:226,0 -DA:227,0 -DA:228,0 -DA:229,0 -DA:231,0 -DA:232,0 -DA:236,0 -DA:238,0 -DA:239,0 -DA:241,0 -DA:244,0 -DA:245,0 -LF:115 -LH:0 -end_of_record -SF:lib\features\home\presentation\blocs\home_bloc.dart -DA:12,0 -DA:13,0 -DA:14,0 -DA:15,0 -DA:19,0 -DA:21,0 -DA:23,0 -DA:25,0 -DA:27,0 -DA:29,0 -DA:31,0 -LF:11 -LH:0 -end_of_record -SF:lib\features\home\presentation\blocs\home_state.dart -DA:9,0 -DA:18,0 -DA:26,0 -DA:27,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:31,0 -DA:32,0 -LF:9 -LH:0 -end_of_record -SF:lib\features\home\presentation\pages\about_system.dart -DA:15,0 -DA:16,0 -DA:22,0 -DA:24,0 -DA:25,0 -DA:28,0 -DA:30,0 -DA:31,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:48,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:58,0 -DA:60,0 -DA:61,0 -DA:63,0 -DA:64,0 -DA:70,0 -DA:71,0 -DA:76,0 -DA:78,0 -DA:81,0 -DA:85,0 -DA:86,0 -DA:87,0 -DA:91,0 -DA:92,0 -DA:93,0 -DA:97,0 -DA:98,0 -DA:103,0 -DA:104,0 -DA:105,0 -DA:106,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:114,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:118,0 -DA:119,0 -DA:120,0 -DA:121,0 -DA:127,0 -DA:128,0 -DA:131,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:138,0 -DA:140,0 -DA:141,0 -DA:146,0 -DA:147,0 -DA:148,0 -DA:149,0 -DA:150,0 -DA:151,0 -DA:152,0 -DA:156,0 -LF:70 -LH:0 -end_of_record -SF:lib\flutter_flow\internationalization.dart -DA:8,0 -DA:12,0 -DA:13,0 -DA:15,0 -DA:17,0 -DA:18,0 -DA:19,0 -DA:20,0 -DA:21,0 -DA:22,0 -DA:23,0 -DA:24,0 -DA:27,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:31,0 -DA:32,0 -DA:33,0 -DA:36,0 -DA:37,0 -DA:39,0 -DA:43,0 -DA:80,1 -DA:82,0 -DA:84,0 -DA:85,0 -DA:86,0 -DA:87,0 -DA:92,0 -DA:94,0 -DA:96,0 -DA:100,0 -DA:101,0 -DA:102,0 -DA:103,0 -DA:105,0 -DA:107,0 -DA:109,0 -DA:110,0 -DA:114,0 -DA:118,0 -DA:122,0 -DA:126,0 -DA:130,0 -DA:134,0 -DA:138,0 -DA:142,0 -DA:146,0 -DA:150,0 -DA:154,0 -DA:160,0 -DA:161,0 -DA:165,0 -DA:169,0 -DA:173,0 -DA:177,0 -DA:181,0 -DA:185,0 -DA:189,0 -DA:193,0 -DA:197,0 -DA:201,0 -DA:205,0 -DA:209,0 -DA:213,0 -DA:217,0 -DA:223,0 -DA:224,0 -DA:228,0 -DA:232,0 -DA:236,0 -DA:240,0 -DA:244,0 -DA:248,0 -DA:252,0 -DA:256,0 -DA:260,0 -DA:264,0 -DA:268,0 -DA:272,0 -DA:276,0 -DA:280,0 -DA:284,0 -DA:288,0 -DA:292,0 -DA:296,0 -DA:300,0 -DA:304,0 -DA:308,0 -DA:312,0 -DA:316,0 -DA:322,0 -DA:323,0 -DA:327,0 -DA:331,0 -DA:335,0 -DA:339,0 -DA:343,0 -DA:347,0 -DA:351,0 -DA:355,0 -DA:359,0 -DA:363,0 -DA:367,0 -DA:371,0 -DA:375,0 -DA:379,0 -DA:383,0 -DA:387,0 -DA:391,0 -DA:395,0 -DA:401,0 -DA:402,0 -DA:406,0 -DA:412,0 -DA:413,0 -DA:417,0 -DA:421,0 -DA:425,0 -DA:431,0 -DA:432,0 -DA:436,0 -DA:440,0 -DA:444,0 -DA:448,0 -DA:454,0 -DA:455,0 -DA:461,0 -DA:462,0 -DA:468,0 -DA:469,0 -DA:475,0 -DA:476,0 -DA:480,0 -DA:484,0 -DA:488,0 -DA:492,0 -DA:496,0 -DA:500,0 -DA:506,0 -DA:507,0 -DA:511,0 -DA:517,0 -DA:518,0 -DA:522,0 -DA:528,0 -DA:529,0 -DA:533,0 -DA:537,0 -DA:541,0 -DA:547,0 -DA:548,0 -DA:552,0 -DA:556,0 -DA:560,0 -DA:564,0 -DA:568,0 -DA:572,0 -DA:576,0 -DA:580,0 -DA:584,0 -DA:588,0 -DA:592,0 -DA:598,0 -DA:599,0 -DA:605,0 -DA:606,0 -DA:610,0 -DA:614,0 -DA:618,0 -DA:622,0 -DA:626,0 -DA:630,0 -DA:634,0 -DA:638,0 -DA:642,0 -DA:646,0 -DA:650,0 -DA:654,0 -DA:658,0 -DA:664,0 -DA:665,0 -DA:669,0 -DA:673,0 -DA:677,0 -DA:681,0 -DA:685,0 -DA:691,0 -DA:692,0 -DA:696,0 -DA:702,0 -DA:708,0 -DA:709,0 -DA:713,0 -DA:717,0 -DA:721,0 -DA:725,0 -DA:729,0 -DA:733,0 -DA:737,0 -DA:741,0 -DA:745,0 -DA:751,0 -DA:752,0 -DA:756,0 -DA:760,0 -DA:764,0 -DA:768,0 -DA:772,0 -DA:776,0 -DA:780,0 -DA:784,0 -DA:788,0 -DA:794,0 -DA:795,0 -DA:799,0 -DA:803,0 -DA:809,0 -DA:810,0 -DA:814,0 -DA:818,0 -DA:822,0 -DA:826,0 -DA:830,0 -DA:834,0 -DA:838,0 -DA:842,0 -DA:848,0 -DA:849,0 -DA:853,0 -DA:857,0 -DA:861,0 -DA:865,0 -DA:869,0 -DA:873,0 -DA:877,0 -DA:881,0 -DA:887,0 -DA:888,0 -DA:892,0 -DA:898,0 -DA:899,0 -DA:903,0 -DA:907,0 -DA:911,0 -DA:915,0 -DA:919,0 -DA:923,0 -DA:927,0 -DA:931,0 -DA:935,0 -DA:939,0 -DA:943,0 -DA:947,0 -DA:951,0 -DA:955,0 -DA:961,0 -DA:962,0 -DA:966,0 -DA:970,0 -DA:974,0 -DA:978,0 -DA:982,0 -DA:986,0 -DA:990,0 -DA:994,0 -DA:998,0 -DA:1002,0 -DA:1006,0 -DA:1010,0 -DA:1014,0 -DA:1018,0 -DA:1022,0 -DA:1026,0 -DA:1032,0 -DA:1033,0 -DA:1037,0 -DA:1041,0 -DA:1045,0 -DA:1049,0 -DA:1053,0 -DA:1059,0 -DA:1060,0 -DA:1064,0 -DA:1070,0 -DA:1074,0 -DA:1078,0 -DA:1082,0 -DA:1086,0 -DA:1090,0 -DA:1096,0 -DA:1097,0 -DA:1101,0 -DA:1105,0 -DA:1109,0 -DA:1113,0 -DA:1117,0 -DA:1121,0 -DA:1125,0 -DA:1131,0 -DA:1132,0 -DA:1136,0 -DA:1140,0 -DA:1144,0 -DA:1148,0 -DA:1154,0 -DA:1155,0 -DA:1159,0 -DA:1163,0 -DA:1167,0 -DA:1171,0 -DA:1177,0 -DA:1178,0 -DA:1182,0 -DA:1188,0 -DA:1192,0 -DA:1196,0 -DA:1200,0 -DA:1204,0 -DA:1210,0 -DA:1211,0 -DA:1215,0 -DA:1219,0 -DA:1223,0 -DA:1227,0 -DA:1231,0 -DA:1235,0 -DA:1239,0 -DA:1243,0 -DA:1247,0 -DA:1251,0 -DA:1255,0 -DA:1259,0 -DA:1263,0 -DA:1267,0 -DA:1271,0 -DA:1275,0 -DA:1279,0 -DA:1283,0 -DA:1287,0 -DA:1291,0 -DA:1295,0 -DA:1299,0 -DA:1303,0 -DA:1307,0 -DA:1311,0 -DA:1315,0 -DA:1319,0 -DA:1323,0 -DA:1328,0 -DA:1332,0 -DA:1337,0 -LF:353 -LH:1 -end_of_record -SF:lib\features\home\presentation\pages\home_page.dart -DA:13,0 -DA:16,0 -DA:17,0 -DA:24,0 -DA:26,0 -DA:27,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:31,0 -DA:36,0 -DA:38,0 -DA:39,0 -DA:42,0 -DA:44,0 -DA:45,0 -DA:49,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:68,0 -DA:72,0 -DA:78,0 -DA:79,0 -DA:82,0 -DA:85,0 -DA:86,0 -DA:87,0 -DA:88,0 -DA:95,0 -DA:97,0 -DA:98,0 -DA:99,0 -DA:101,0 -DA:102,0 -DA:105,0 -DA:113,0 -DA:114,0 -DA:115,0 -DA:116,0 -DA:118,0 -DA:119,0 -DA:122,0 -DA:123,0 -DA:132,0 -DA:133,0 -DA:134,0 -DA:143,0 -DA:144,0 -DA:145,0 -DA:146,0 -DA:148,0 -DA:149,0 -DA:157,0 -DA:158,0 -LF:61 -LH:0 -end_of_record -SF:lib\features\home\presentation\widgets\drawer_widget.dart -DA:13,0 -DA:15,0 -DA:17,0 -DA:18,0 -DA:19,0 -DA:20,0 -DA:24,0 -DA:25,0 -DA:26,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:40,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:50,0 -DA:51,0 -DA:53,0 -DA:54,0 -DA:66,0 -DA:67,0 -DA:74,0 -DA:77,0 -DA:78,0 -DA:81,0 -DA:88,0 -DA:89,0 -DA:91,0 -DA:97,0 -DA:98,0 -DA:99,0 -DA:100,0 -DA:101,0 -DA:106,0 -DA:108,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:113,0 -DA:115,0 -DA:121,0 -DA:122,0 -DA:123,0 -DA:125,0 -DA:139,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:143,0 -DA:145,0 -DA:147,0 -DA:149,0 -DA:150,0 -DA:153,0 -DA:156,0 -DA:158,0 -DA:159,0 -DA:163,0 -DA:165,0 -DA:166,0 -DA:170,0 -DA:172,0 -DA:173,0 -DA:177,0 -DA:179,0 -DA:180,0 -DA:184,0 -DA:187,0 -DA:188,0 -DA:196,0 -DA:197,0 -DA:198,0 -LF:82 -LH:0 -end_of_record -SF:lib\features\local\data\data_sources\locals_local_data_source.dart -DA:10,0 -DA:11,0 -DA:12,0 -DA:13,0 -DA:17,0 -DA:19,0 -DA:20,0 -DA:21,0 -DA:24,0 -DA:27,0 -DA:31,0 -DA:34,0 -DA:35,0 -DA:38,0 -DA:41,0 -DA:44,0 -DA:46,0 -DA:48,0 -DA:50,0 -DA:52,0 -DA:64,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:72,0 -DA:75,0 -DA:76,0 -DA:78,0 -LF:28 -LH:0 -end_of_record -SF:lib\features\local\data\data_sources\locals_remote_data_source.dart -DA:27,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:32,0 -DA:35,0 -DA:36,0 -DA:37,0 -DA:39,0 -DA:40,0 -DA:43,0 -DA:44,0 -DA:52,0 -DA:53,0 -DA:55,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:67,0 -DA:71,0 -DA:73,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:79,0 -DA:80,0 -DA:81,0 -DA:84,0 -DA:85,0 -DA:93,0 -DA:94,0 -DA:96,0 -DA:97,0 -DA:98,0 -DA:99,0 -DA:101,0 -DA:104,0 -DA:105,0 -DA:107,0 -DA:110,0 -DA:113,0 -DA:115,0 -DA:117,0 -DA:118,0 -DA:120,0 -DA:121,0 -DA:122,0 -DA:126,0 -DA:127,0 -DA:128,0 -DA:132,0 -DA:133,0 -DA:134,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:140,0 -DA:141,0 -DA:143,0 -DA:152,0 -DA:155,0 -DA:157,0 -DA:158,0 -DA:161,0 -DA:164,0 -DA:165,0 -DA:166,0 -DA:167,0 -DA:168,0 -DA:169,0 -DA:177,0 -DA:178,0 -DA:179,0 -DA:180,0 -DA:182,0 -DA:186,0 -DA:190,0 -DA:191,0 -DA:200,0 -DA:203,0 -DA:211,0 -DA:213,0 -DA:214,0 -DA:215,0 -DA:218,0 -DA:219,0 -DA:224,0 -DA:228,0 -DA:233,0 -DA:234,0 -DA:235,0 -DA:236,0 -DA:237,0 -DA:238,0 -DA:239,0 -DA:240,0 -DA:241,0 -DA:245,0 -DA:246,0 -DA:247,0 -DA:251,0 -DA:256,0 -DA:257,0 -DA:258,0 -DA:262,0 -LF:108 -LH:0 -end_of_record -SF:lib\features\storage\constants\locals_constants.dart -DA:4,1 -DA:16,0 -LF:2 -LH:1 -end_of_record -SF:lib\features\local\data\repositories\locals_repository_impl.dart -DA:19,0 -DA:20,0 -DA:22,0 -DA:24,0 -DA:27,0 -DA:29,0 -DA:30,0 -DA:31,0 -DA:35,0 -DA:37,0 -DA:40,0 -DA:41,0 -DA:42,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:51,0 -DA:53,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:59,0 -DA:60,0 -DA:64,0 -DA:66,0 -DA:70,0 -DA:72,0 -DA:75,0 -DA:76,0 -DA:86,0 -DA:89,0 -DA:91,0 -DA:94,0 -DA:95,0 -DA:100,0 -DA:101,0 -DA:103,0 -DA:106,0 -DA:107,0 -DA:108,0 -DA:111,0 -DA:113,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:118,0 -LF:47 -LH:0 -end_of_record -SF:lib\features\local\domain\respositories\locals_repository.dart -DA:4,0 -DA:5,0 -DA:6,0 -DA:7,0 -LF:4 -LH:0 -end_of_record -SF:lib\features\local\presentation\blocs\local_profile_bloc.dart -DA:18,0 -DA:21,0 -DA:23,0 -DA:24,0 -DA:25,0 -DA:26,0 -DA:34,0 -DA:35,0 -DA:36,0 -DA:37,0 -DA:41,0 -DA:43,0 -DA:44,0 -DA:47,0 -DA:50,0 -DA:52,0 -DA:54,0 -DA:55,0 -DA:74,0 -DA:76,0 -DA:79,0 -DA:80,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:86,0 -DA:89,0 -LF:29 -LH:0 -end_of_record -SF:lib\features\local\presentation\widgets\local_profile\local_profile_widget.dart -DA:12,0 -DA:14,0 -DA:16,0 -DA:23,0 -DA:24,0 -DA:25,0 -DA:27,0 -DA:28,0 -DA:29,0 -DA:33,0 -DA:35,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:40,0 -DA:42,0 -DA:43,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:50,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:64,0 -DA:66,0 -DA:68,0 -DA:70,0 -DA:73,0 -DA:76,0 -DA:77,0 -DA:78,0 -DA:79,0 -DA:82,0 -DA:84,0 -DA:85,0 -DA:87,0 -DA:89,0 -DA:96,0 -DA:97,0 -DA:98,0 -DA:99,0 -DA:100,0 -DA:101,0 -DA:102,0 -DA:113,0 -DA:114,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:118,0 -DA:123,0 -DA:124,0 -DA:125,0 -DA:129,0 -DA:130,0 -DA:136,0 -DA:138,0 -DA:143,0 -DA:149,0 -DA:150,0 -DA:151,0 -DA:159,0 -DA:161,0 -DA:163,0 -DA:165,0 -DA:168,0 -DA:171,0 -DA:172,0 -DA:173,0 -DA:174,0 -DA:177,0 -DA:179,0 -DA:180,0 -DA:182,0 -DA:184,0 -DA:191,0 -DA:192,0 -DA:193,0 -DA:194,0 -DA:195,0 -DA:196,0 -DA:197,0 -DA:203,0 -DA:204,0 -DA:210,0 -DA:211,0 -DA:212,0 -DA:213,0 -DA:214,0 -DA:215,0 -DA:220,0 -DA:221,0 -DA:224,0 -DA:225,0 -DA:226,0 -DA:227,0 -DA:228,0 -DA:233,0 -DA:234,0 -DA:235,0 -DA:236,0 -DA:243,0 -DA:244,0 -DA:245,0 -DA:247,0 -DA:252,0 -DA:256,0 -DA:258,0 -DA:259,0 -DA:260,0 -DA:261,0 -DA:262,0 -DA:263,0 -DA:267,0 -DA:268,0 -DA:269,0 -DA:271,0 -DA:276,0 -DA:284,0 -DA:285,0 -DA:286,0 -LF:124 -LH:0 -end_of_record -SF:lib\flutter_flow\custom_functions.dart -DA:12,0 -DA:13,0 -DA:16,0 -DA:21,0 -DA:23,0 -DA:28,0 -DA:30,0 -DA:31,0 -DA:33,0 -DA:36,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:42,0 -DA:44,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:53,0 -DA:54,0 -DA:58,0 -DA:62,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:67,0 -DA:69,0 -DA:71,0 -DA:77,0 -DA:78,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:88,0 -DA:89,0 -DA:90,0 -DA:91,0 -DA:94,0 -DA:95,0 -DA:99,0 -DA:100,0 -DA:101,0 -DA:102,0 -DA:103,0 -DA:104,0 -DA:105,0 -DA:106,0 -LF:51 -LH:0 -end_of_record -SF:lib\features\local\utils\local_util.dart -DA:13,0 -DA:15,0 -DA:17,0 -DA:18,0 -DA:20,0 -DA:21,0 -DA:23,0 -DA:27,0 -DA:32,0 -DA:36,0 -DA:42,0 -DA:44,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:67,0 -DA:69,0 -DA:70,0 -DA:77,0 -DA:78,0 -DA:79,0 -DA:80,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:86,0 -DA:87,0 -DA:88,0 -DA:89,0 -DA:92,0 -DA:93,0 -DA:94,0 -DA:95,0 -DA:99,0 -DA:101,0 -DA:107,0 -DA:109,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:113,0 -DA:114,0 -DA:115,0 -DA:117,0 -DA:118,0 -DA:119,0 -DA:120,0 -DA:123,0 -DA:124,0 -DA:125,0 -DA:126,0 -DA:128,0 -DA:129,0 -DA:130,0 -DA:134,0 -DA:135,0 -DA:136,0 -DA:138,0 -DA:139,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:143,0 -DA:144,0 -DA:146,0 -DA:147,0 -DA:148,0 -DA:151,0 -DA:156,0 -DA:157,0 -DA:160,0 -DA:162,0 -DA:164,0 -DA:165,0 -DA:166,0 -DA:169,0 -DA:171,0 -DA:172,0 -DA:173,0 -DA:176,0 -DA:178,0 -DA:180,0 -DA:182,0 -DA:183,0 -DA:186,0 -DA:188,0 -DA:190,0 -DA:191,0 -DA:194,0 -DA:196,0 -DA:198,0 -DA:199,0 -LF:108 -LH:0 -end_of_record -SF:lib\features\menu\data\data_sources\menu_local_data_source.dart -DA:27,0 -DA:28,0 -DA:30,0 -DA:32,0 -DA:34,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:49,0 -DA:54,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:68,0 -DA:72,0 -DA:73,0 -DA:74,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:80,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:88,0 -DA:92,0 -DA:96,0 -DA:99,0 -DA:100,0 -DA:102,0 -DA:104,0 -DA:109,0 -DA:113,0 -DA:114,0 -DA:115,0 -DA:117,0 -LF:41 -LH:0 -end_of_record -SF:lib\shared\extensions\dialog_extensions.dart -DA:8,0 -DA:9,0 -DA:14,0 -DA:17,0 -DA:18,0 -DA:23,0 -LF:6 -LH:0 -end_of_record -SF:lib\shared\utils\path_util.dart -DA:6,0 -DA:7,0 -LF:2 -LH:0 -end_of_record -SF:lib\features\menu\data\repositories\menu_repository_impl.dart -DA:11,0 -DA:14,0 -DA:18,0 -DA:19,0 -DA:22,0 -DA:24,0 -DA:25,0 -DA:26,0 -DA:27,0 -DA:29,0 -DA:31,0 -DA:33,0 -DA:36,0 -DA:37,0 -DA:41,0 -DA:42,0 -DA:48,0 -DA:53,0 -DA:55,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:63,0 -DA:66,0 -DA:73,0 -LF:26 -LH:0 -end_of_record -SF:lib\features\menu\domain\entities\menu_item.dart -DA:9,0 -DA:12,0 -DA:13,0 -DA:14,0 -DA:15,0 -DA:16,0 -DA:17,0 -DA:23,0 -DA:34,0 -DA:41,0 -LF:10 -LH:0 -end_of_record -SF:lib\features\menu\presentation\blocs\menu_bloc.dart -DA:15,0 -DA:17,0 -DA:18,0 -DA:19,0 -DA:20,0 -DA:31,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:39,0 -DA:40,0 -DA:43,0 -DA:44,0 -DA:47,0 -DA:49,0 -DA:50,0 -LF:17 -LH:0 -end_of_record -SF:lib\features\menu\presentation\blocs\menu_item_bloc.dart -DA:8,0 -LF:1 -LH:0 -end_of_record -SF:lib\features\menu\presentation\blocs\menu_view_bloc.dart -DA:8,0 -LF:1 -LH:0 -end_of_record -SF:lib\features\menu\presentation\mappers\menu_entry.dart -DA:16,0 -DA:24,0 -DA:25,0 -DA:28,0 -DA:33,0 -DA:35,0 -DA:38,0 -DA:43,0 -DA:45,0 -DA:48,0 -DA:53,0 -DA:55,0 -DA:58,0 -DA:63,0 -DA:65,0 -DA:68,0 -DA:73,0 -DA:75,0 -DA:78,0 -DA:83,0 -DA:85,0 -DA:88,0 -DA:93,0 -DA:95,0 -DA:98,0 -DA:103,0 -DA:105,0 -DA:108,0 -DA:113,0 -DA:115,0 -DA:118,0 -DA:123,0 -DA:125,0 -DA:128,0 -DA:133,0 -DA:135,0 -DA:138,0 -DA:143,0 -DA:145,0 -DA:148,0 -DA:149,0 -DA:151,0 -DA:153,0 -DA:156,0 -DA:161,0 -DA:163,0 -DA:166,0 -DA:171,0 -DA:173,0 -DA:176,0 -DA:181,0 -DA:183,0 -DA:186,0 -DA:191,0 -DA:193,0 -DA:196,0 -DA:201,0 -DA:203,0 -DA:206,0 -DA:211,0 -DA:213,0 -DA:216,0 -DA:221,0 -DA:223,0 -DA:226,0 -DA:231,0 -DA:233,0 -DA:236,0 -DA:241,0 -DA:245,0 -DA:246,0 -LF:71 -LH:0 -end_of_record -SF:lib\features\menu\presentation\widgets\menu_factory.dart -DA:14,0 -DA:21,0 -DA:23,0 -DA:24,0 -DA:25,0 -DA:26,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:31,0 -DA:33,0 -DA:38,0 -DA:39,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:62,0 -LF:33 -LH:0 -end_of_record -SF:lib\shared\utils\loading_util.dart -DA:6,0 -DA:7,0 -DA:8,0 -DA:9,0 -DA:10,0 -DA:11,0 -DA:12,0 -DA:13,0 -LF:8 -LH:0 -end_of_record -SF:lib\features\menu\presentation\widgets\menu_item\menu_item_button.dart -DA:7,0 -DA:12,0 -DA:21,0 -DA:22,0 -DA:28,0 -DA:30,0 -DA:32,0 -DA:33,0 -DA:35,0 -DA:40,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:51,0 -DA:53,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:61,0 -DA:65,0 -DA:67,0 -DA:68,0 -DA:72,0 -DA:74,0 -DA:78,0 -DA:79,0 -DA:80,0 -DA:83,0 -DA:84,0 -DA:86,0 -DA:89,0 -DA:90,0 -DA:92,0 -DA:93,0 -DA:97,0 -DA:99,0 -DA:103,0 -LF:41 -LH:0 -end_of_record -SF:lib\features\menu\presentation\widgets\menu_item\menu_item_card.dart -DA:7,0 -DA:12,0 -DA:21,0 -DA:22,0 -DA:28,0 -DA:30,0 -DA:35,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:46,0 -DA:48,0 -DA:49,0 -DA:52,0 -DA:53,0 -DA:55,0 -DA:58,0 -DA:61,0 -DA:62,0 -DA:66,0 -DA:67,0 -DA:68,0 -DA:74,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:79,0 -DA:82,0 -LF:31 -LH:0 -end_of_record -SF:lib\features\menu\presentation\widgets\menu_view\menu_list_view.dart -DA:11,0 -DA:14,0 -DA:19,0 -DA:30,0 -DA:31,0 -DA:37,0 -DA:39,0 -DA:40,0 -DA:43,0 -DA:45,0 -DA:46,0 -DA:49,0 -DA:51,0 -DA:53,0 -DA:56,0 -DA:58,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:67,0 -DA:68,0 -DA:72,0 -DA:73,0 -DA:76,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:87,0 -DA:94,0 -DA:95,0 -DA:97,0 -DA:98,0 -DA:104,0 -DA:105,0 -DA:106,0 -DA:109,0 -DA:116,0 -DA:117,0 -DA:118,0 -DA:123,0 -DA:124,0 -DA:125,0 -DA:127,0 -DA:134,0 -DA:135,0 -DA:139,0 -DA:140,0 -DA:141,0 -DA:145,0 -DA:147,0 -DA:153,0 -DA:155,0 -DA:161,0 -DA:163,0 -DA:165,0 -DA:166,0 -LF:59 -LH:0 -end_of_record -SF:lib\features\menu\presentation\widgets\menu_view\menu_staggered_view.dart -DA:8,0 -DA:11,0 -DA:16,0 -DA:28,0 -DA:29,0 -DA:35,0 -DA:37,0 -DA:38,0 -DA:41,0 -DA:43,0 -DA:44,0 -DA:47,0 -DA:49,0 -DA:51,0 -DA:54,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:64,0 -DA:65,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:75,0 -DA:76,0 -DA:78,0 -DA:85,0 -DA:88,0 -DA:89,0 -DA:90,0 -DA:91,0 -DA:94,0 -DA:95,0 -DA:105,0 -DA:111,0 -DA:112,0 -DA:113,0 -DA:115,0 -DA:119,0 -DA:120,0 -DA:122,0 -DA:132,0 -DA:136,0 -DA:137,0 -DA:138,0 -DA:142,0 -DA:144,0 -DA:150,0 -DA:152,0 -DA:158,0 -DA:160,0 -DA:162,0 -DA:163,0 -DA:173,0 -DA:174,0 -DA:178,0 -DA:179,0 -DA:180,0 -DA:184,0 -DA:186,0 -DA:192,0 -DA:194,0 -DA:200,0 -DA:202,0 -DA:204,0 -DA:205,0 -LF:69 -LH:0 -end_of_record -SF:lib\features\module\constants\license_constants.dart -DA:4,1 -DA:14,0 -DA:16,1 -DA:26,0 -DA:29,1 -DA:47,0 -DA:50,1 -DA:66,0 -DA:69,1 -DA:85,0 -LF:10 -LH:5 -end_of_record -SF:lib\features\module\data\data_sources\license_local_data_source.dart -DA:31,2 -DA:32,1 -DA:34,1 -DA:35,2 -DA:36,1 -DA:39,1 -DA:41,0 -DA:43,0 -DA:46,0 -DA:48,0 -DA:50,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:73,0 -DA:78,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:93,1 -DA:96,3 -DA:97,0 -DA:101,0 -DA:103,0 -DA:104,0 -DA:105,0 -DA:109,0 -DA:112,0 -DA:115,0 -DA:116,0 -DA:118,0 -DA:120,0 -DA:122,0 -DA:123,0 -DA:124,0 -DA:125,0 -DA:131,0 -DA:133,0 -DA:134,0 -DA:137,0 -DA:139,0 -DA:142,0 -DA:145,0 -DA:146,0 -DA:147,0 -DA:149,0 -LF:59 -LH:8 -end_of_record -SF:lib\features\module\data\data_sources\license_remote_data_source.dart -DA:19,2 -DA:20,1 -DA:22,1 -DA:23,2 -DA:24,1 -DA:27,1 -DA:29,0 -DA:32,0 -DA:35,0 -DA:38,0 -DA:43,0 -DA:45,0 -DA:47,0 -DA:48,0 -DA:50,0 -DA:52,0 -DA:54,0 -DA:55,0 -DA:59,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:68,0 -DA:71,0 -DA:77,0 -DA:78,0 -DA:81,0 -DA:82,0 -DA:85,0 -DA:86,0 -DA:87,0 -LF:32 -LH:6 -end_of_record -SF:lib\shared\extensions\string_extensions.dart -DA:2,0 -DA:4,0 -DA:7,0 -DA:9,0 -DA:15,0 -DA:16,0 -LF:6 -LH:0 -end_of_record -SF:lib\features\module\data\models\license_model.dart -DA:14,0 -DA:15,0 -LF:2 -LH:0 -end_of_record -SF:lib\features\module\data\models\license_model.g.dart -DA:9,0 -DA:10,0 -DA:11,0 -DA:12,0 -DA:13,0 -DA:16,0 -DA:17,0 -DA:18,0 -LF:8 -LH:0 -end_of_record -SF:lib\features\module\data\models\module_model.dart -DA:17,0 -DA:18,0 -LF:2 -LH:0 -end_of_record -SF:lib\features\module\data\models\module_model.g.dart -DA:9,0 -DA:10,0 -DA:11,0 -DA:12,0 -DA:13,0 -DA:14,0 -DA:15,0 -DA:18,0 -DA:19,0 -DA:20,0 -DA:21,0 -DA:22,0 -DA:23,0 -DA:24,0 -LF:14 -LH:0 -end_of_record -SF:lib\features\module\domain\entities\license.dart -DA:37,0 -DA:41,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:58,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:67,0 -DA:69,0 -DA:72,0 -DA:73,0 -DA:74,0 -DA:75,0 -DA:77,0 -DA:79,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:87,0 -DA:89,0 -DA:92,0 -DA:96,0 -DA:97,0 -DA:98,0 -DA:99,0 -DA:100,0 -DA:105,0 -DA:106,0 -DA:107,0 -DA:112,0 -DA:113,0 -DA:114,0 -DA:119,0 -DA:120,0 -DA:121,0 -DA:126,0 -DA:127,0 -DA:128,0 -DA:133,0 -DA:134,0 -DA:135,0 -DA:140,0 -DA:141,0 -DA:143,0 -DA:144,0 -DA:149,0 -DA:150,0 -DA:152,0 -DA:153,0 -DA:158,0 -DA:159,0 -DA:161,0 -DA:162,0 -DA:167,0 -DA:168,0 -DA:169,0 -DA:174,0 -DA:175,0 -DA:176,0 -DA:181,0 -DA:182,0 -DA:183,0 -DA:188,0 -DA:189,0 -DA:190,0 -DA:195,0 -DA:196,0 -DA:197,0 -DA:202,0 -DA:203,0 -DA:204,0 -DA:209,0 -DA:210,0 -DA:211,0 -DA:216,0 -DA:217,0 -DA:218,0 -DA:223,0 -DA:224,0 -DA:226,0 -DA:227,0 -DA:232,0 -DA:233,0 -DA:235,0 -DA:236,0 -DA:241,0 -DA:242,0 -DA:243,0 -DA:248,0 -DA:249,0 -DA:250,0 -DA:255,0 -DA:256,0 -DA:257,0 -DA:262,0 -DA:263,0 -DA:264,0 -LF:112 -LH:0 -end_of_record -SF:lib\features\module\domain\entities\module.dart -DA:13,0 -DA:16,0 -DA:18,0 -DA:20,0 -DA:29,0 -DA:31,0 -DA:33,0 -DA:35,0 -DA:48,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:66,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:72,0 -LF:23 -LH:0 -end_of_record -SF:lib\features\notification\deep_link_service.dart -DA:11,0 -DA:13,0 -DA:15,0 -DA:21,0 -DA:22,0 -DA:24,0 -DA:25,0 -DA:26,0 -DA:27,0 -DA:28,0 -DA:31,0 -DA:33,0 -DA:37,0 -DA:39,0 -DA:40,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:47,0 -DA:48,0 -DA:51,0 -DA:55,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:65,0 -DA:66,0 -DA:70,0 -DA:71,0 -DA:72,0 -DA:76,0 -DA:80,0 -DA:81,0 -LF:37 -LH:0 -end_of_record -SF:lib\pages\forgot_password_page\forgot_password_screen.dart -DA:18,0 -DA:23,0 -DA:24,0 -DA:32,0 -DA:34,0 -DA:35,0 -DA:38,0 -DA:40,0 -DA:41,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:51,0 -DA:52,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:58,0 -DA:59,0 -DA:63,0 -DA:65,0 -DA:66,0 -DA:70,0 -DA:72,0 -DA:73,0 -DA:77,0 -DA:79,0 -DA:80,0 -DA:89,0 -DA:91,0 -DA:93,0 -DA:96,0 -DA:97,0 -DA:99,0 -DA:100,0 -DA:103,0 -DA:108,0 -DA:110,0 -DA:113,0 -DA:114,0 -DA:115,0 -DA:118,0 -DA:119,0 -DA:123,0 -DA:125,0 -DA:129,0 -DA:138,0 -DA:147,0 -DA:149,0 -DA:150,0 -DA:151,0 -DA:154,0 -DA:157,0 -DA:158,0 -DA:159,0 -DA:161,0 -DA:164,0 -DA:167,0 -DA:168,0 -DA:169,0 -DA:171,0 -DA:173,0 -DA:178,0 -DA:181,0 -DA:183,0 -DA:186,0 -DA:189,0 -DA:191,0 -DA:193,0 -DA:194,0 -DA:195,0 -DA:200,0 -DA:201,0 -DA:203,0 -DA:205,0 -DA:206,0 -DA:208,0 -DA:209,0 -DA:210,0 -DA:211,0 -DA:212,0 -DA:213,0 -DA:214,0 -DA:216,0 -DA:219,0 -DA:220,0 -DA:221,0 -DA:223,0 -DA:225,0 -DA:226,0 -DA:227,0 -DA:228,0 -DA:229,0 -DA:230,0 -DA:231,0 -DA:234,0 -DA:237,0 -DA:238,0 -DA:239,0 -DA:244,0 -DA:247,0 -DA:249,0 -DA:251,0 -DA:252,0 -DA:254,0 -DA:255,0 -DA:256,0 -DA:257,0 -DA:258,0 -DA:260,0 -DA:264,0 -DA:267,0 -DA:268,0 -DA:269,0 -DA:270,0 -DA:273,0 -DA:276,0 -DA:277,0 -DA:281,0 -DA:283,0 -DA:292,0 -DA:298,0 -DA:306,0 -DA:308,0 -DA:310,0 -DA:314,0 -DA:317,0 -DA:322,0 -DA:326,0 -DA:328,0 -DA:332,0 -DA:334,0 -DA:335,0 -DA:336,0 -DA:338,0 -DA:340,0 -DA:343,0 -DA:345,0 -DA:348,0 -DA:350,0 -DA:353,0 -DA:356,0 -DA:357,0 -DA:360,0 -DA:361,0 -DA:365,0 -DA:370,0 -DA:372,0 -DA:376,0 -LF:152 -LH:0 -end_of_record -SF:lib\features\notification\firebase_messaging_service.dart -DA:11,0 -DA:12,0 -DA:13,0 -DA:14,0 -DA:15,0 -DA:20,0 -DA:21,0 -DA:24,0 -DA:27,0 -DA:31,0 -DA:32,0 -DA:34,0 -DA:36,0 -DA:37,0 -DA:40,0 -DA:41,0 -DA:43,0 -DA:45,0 -DA:48,0 -DA:51,0 -DA:53,0 -DA:54,0 -DA:56,0 -DA:59,0 -DA:62,0 -LF:25 -LH:0 -end_of_record -SF:lib\features\notification\notification_service.dart -DA:14,0 -DA:16,0 -DA:19,0 -DA:21,0 -DA:28,0 -DA:30,0 -DA:37,0 -DA:38,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:59,0 -DA:60,0 -DA:62,0 -DA:66,0 -DA:72,0 -DA:73,0 -DA:75,0 -DA:78,0 -DA:79,0 -DA:81,0 -DA:82,0 -DA:84,0 -DA:85,0 -DA:86,0 -DA:88,0 -DA:89,0 -DA:90,0 -DA:91,0 -DA:97,0 -DA:99,0 -DA:100,0 -DA:102,0 -DA:106,0 -DA:111,0 -DA:112,0 -DA:115,0 -DA:118,0 -DA:120,0 -DA:122,0 -DA:123,0 -DA:125,0 -DA:126,0 -DA:127,0 -DA:129,0 -DA:130,0 -DA:131,0 -DA:132,0 -DA:138,0 -DA:139,0 -DA:142,0 -DA:143,0 -DA:146,0 -DA:147,0 -DA:150,0 -DA:153,0 -DA:154,0 -DA:155,0 -DA:156,0 -DA:159,0 -DA:168,0 -DA:169,0 -DA:170,0 -DA:173,0 -DA:174,0 -DA:175,0 -DA:177,0 -DA:178,0 -DA:180,0 -DA:181,0 -DA:182,0 -DA:184,0 -DA:186,0 -DA:187,0 -DA:188,0 -DA:191,0 -DA:192,0 -DA:193,0 -DA:194,0 -DA:197,0 -DA:200,0 -DA:203,0 -DA:204,0 -DA:207,0 -DA:209,0 -DA:210,0 -DA:211,0 -DA:212,0 -DA:215,0 -DA:216,0 -DA:217,0 -DA:220,0 -DA:229,0 -DA:230,0 -DA:231,0 -DA:234,0 -DA:235,0 -DA:236,0 -DA:237,0 -DA:238,0 -DA:239,0 -DA:241,0 -DA:242,0 -DA:246,0 -DA:253,0 -DA:254,0 -DA:255,0 -DA:263,0 -DA:264,0 -DA:266,0 -DA:267,0 -DA:281,0 -DA:282,0 -DA:288,0 -DA:289,0 -DA:290,0 -DA:291,0 -DA:292,0 -DA:295,0 -DA:296,0 -DA:297,0 -DA:298,0 -DA:299,0 -DA:305,0 -DA:312,0 -DA:314,0 -DA:315,0 -DA:316,0 -DA:317,0 -DA:320,0 -DA:323,0 -DA:326,0 -DA:329,0 -DA:342,0 -DA:343,0 -DA:344,0 -DA:359,0 -DA:360,0 -DA:362,0 -LF:147 -LH:0 -end_of_record -SF:lib\features\profile\data\data_sources\profile_local_data_source.dart -DA:12,0 -DA:13,0 -DA:14,0 -DA:15,0 -DA:19,0 -DA:21,0 -DA:22,0 -DA:23,0 -DA:26,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:34,0 -DA:37,0 -DA:39,0 -DA:40,0 -DA:42,0 -DA:44,0 -DA:54,0 -DA:56,0 -DA:57,0 -DA:60,0 -DA:63,0 -DA:65,0 -LF:24 -LH:0 -end_of_record -SF:lib\features\storage\constants\profile_constants.dart -DA:3,1 -DA:13,0 -LF:2 -LH:1 -end_of_record -SF:lib\features\storage\helpers\dabase_storage_helper.dart -DA:6,1 -DA:7,3 -DA:14,1 -DA:15,0 -DA:17,0 -DA:20,0 -DA:24,0 -DA:26,0 -DA:27,0 -DA:30,0 -DA:32,0 -DA:33,1 -DA:35,1 -DA:36,1 -DA:38,2 -DA:39,0 -DA:41,0 -LF:17 -LH:7 -end_of_record -SF:lib\features\property\presentation\pages\about_property_screen.dart -DA:15,0 -DA:16,0 -DA:19,0 -DA:21,0 -DA:24,0 -DA:32,0 -DA:37,0 -DA:38,0 -DA:45,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:51,0 -DA:52,0 -DA:56,0 -DA:58,0 -DA:59,0 -DA:62,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:67,0 -DA:70,0 -DA:71,0 -DA:73,0 -DA:75,0 -DA:79,0 -DA:80,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:84,0 -LF:32 -LH:0 -end_of_record -SF:lib\features\storage\enums\shared_storage_key.dart -DA:8,1 -DA:10,1 -LF:2 -LH:2 -end_of_record -SF:lib\features\storage\helpers\secure_storage_helper.dart -DA:7,1 -DA:9,3 -DA:14,1 -DA:16,1 -DA:17,1 -DA:18,1 -DA:21,0 -DA:23,0 -DA:26,0 -DA:28,0 -DA:30,0 -DA:32,0 -DA:36,0 -DA:38,0 -DA:41,0 -DA:43,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:50,0 -LF:20 -LH:6 -end_of_record -SF:lib\features\storage\helpers\shared_storage_helper.dart -DA:5,1 -DA:7,3 -DA:12,1 -DA:14,1 -DA:15,2 -DA:16,1 -DA:19,0 -DA:21,0 -DA:24,0 -DA:26,0 -DA:29,0 -DA:31,0 -DA:34,0 -DA:36,0 -LF:14 -LH:6 -end_of_record -SF:lib\features\storage\services\database_storage_service.dart -DA:10,3 -DA:11,0 -DA:12,1 -DA:15,1 -DA:17,0 -DA:24,1 -DA:27,1 -DA:28,2 -DA:30,1 -DA:31,1 -DA:32,1 -DA:33,1 -DA:34,1 -DA:36,1 -DA:37,2 -DA:41,1 -DA:42,1 -DA:45,1 -DA:46,1 -DA:47,1 -DA:50,1 -DA:51,1 -DA:52,2 -DA:53,1 -DA:56,1 -DA:58,2 -DA:59,2 -DA:60,2 -DA:61,2 -DA:62,2 -DA:63,2 -DA:64,2 -DA:66,2 -DA:67,2 -DA:71,0 -DA:73,0 -DA:74,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:78,0 -DA:79,0 -DA:81,0 -DA:82,0 -DA:86,1 -LF:45 -LH:33 -end_of_record -SF:lib\flutter_flow\lat_lng.dart -DA:2,2 -DA:6,0 -DA:7,0 -DA:9,0 -DA:11,0 -DA:12,0 -DA:14,0 -DA:16,0 -DA:17,0 -DA:18,0 -LF:10 -LH:1 -end_of_record -SF:lib\flutter_flow\place.dart -DA:4,0 -DA:22,0 -DA:24,0 -DA:25,0 -DA:26,0 -DA:27,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:31,0 -DA:33,0 -DA:34,0 -DA:36,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:45,0 -LF:21 -LH:0 -end_of_record -SF:lib\flutter_flow\custom_icons.dart -DA:4,0 -LF:1 -LH:0 -end_of_record -SF:lib\flutter_flow\flutter_flow_button_tabbar.dart -DA:15,0 -DA:27,0 -DA:29,0 -DA:34,0 -DA:35,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:48,0 -DA:49,0 -DA:52,0 -DA:60,0 -DA:63,0 -DA:73,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:78,0 -DA:79,0 -DA:80,0 -DA:81,0 -DA:82,0 -DA:86,0 -DA:89,0 -DA:90,0 -DA:95,0 -DA:99,0 -DA:101,0 -DA:117,0 -DA:118,0 -DA:121,0 -DA:122,0 -DA:125,0 -DA:126,0 -DA:127,0 -DA:132,0 -DA:134,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:138,0 -DA:139,0 -DA:143,0 -DA:145,0 -DA:148,0 -DA:150,0 -DA:151,0 -DA:152,0 -DA:153,0 -DA:154,0 -DA:164,0 -DA:169,0 -DA:180,0 -DA:183,0 -DA:184,0 -DA:193,0 -DA:194,0 -DA:195,0 -DA:196,0 -DA:199,0 -DA:203,0 -DA:204,0 -DA:211,0 -DA:215,0 -DA:218,0 -DA:222,0 -DA:236,0 -DA:354,0 -DA:357,0 -DA:358,0 -DA:359,0 -DA:360,0 -DA:363,0 -DA:364,0 -DA:367,0 -DA:369,0 -DA:388,0 -DA:390,0 -DA:393,0 -DA:397,0 -DA:401,0 -DA:402,0 -DA:403,0 -DA:404,0 -DA:405,0 -DA:413,0 -DA:415,0 -DA:417,0 -DA:418,0 -DA:420,0 -DA:421,0 -DA:422,0 -DA:424,0 -DA:429,0 -DA:431,0 -DA:435,0 -DA:436,0 -DA:437,0 -DA:439,0 -DA:440,0 -DA:441,0 -DA:442,0 -DA:443,0 -DA:447,0 -DA:448,0 -DA:450,0 -DA:451,0 -DA:452,0 -DA:453,0 -DA:457,0 -DA:459,0 -DA:460,0 -DA:461,0 -DA:462,0 -DA:465,0 -DA:467,0 -DA:468,0 -DA:469,0 -DA:470,0 -DA:472,0 -DA:473,0 -DA:474,0 -DA:475,0 -DA:480,0 -DA:481,0 -DA:482,0 -DA:483,0 -DA:484,0 -DA:488,0 -DA:490,0 -DA:491,0 -DA:492,0 -DA:493,0 -DA:495,0 -DA:497,0 -DA:500,0 -DA:502,0 -DA:504,0 -DA:507,0 -DA:509,0 -DA:510,0 -DA:511,0 -DA:512,0 -DA:514,0 -DA:515,0 -DA:519,0 -DA:520,0 -DA:523,0 -DA:524,0 -DA:525,0 -DA:526,0 -DA:529,0 -DA:531,0 -DA:534,0 -DA:535,0 -DA:536,0 -DA:537,0 -DA:540,0 -DA:542,0 -DA:543,0 -DA:544,0 -DA:545,0 -DA:548,0 -DA:549,0 -DA:551,0 -DA:553,0 -DA:555,0 -DA:557,0 -DA:560,0 -DA:564,0 -DA:567,0 -DA:570,0 -DA:571,0 -DA:572,0 -DA:574,0 -DA:575,0 -DA:579,0 -DA:580,0 -DA:581,0 -DA:582,0 -DA:583,0 -DA:584,0 -DA:585,0 -DA:588,0 -DA:594,0 -DA:596,0 -DA:597,0 -DA:598,0 -DA:602,0 -DA:604,0 -DA:605,0 -DA:608,0 -DA:609,0 -DA:610,0 -DA:611,0 -DA:614,0 -DA:615,0 -DA:618,0 -DA:619,0 -DA:620,0 -DA:621,0 -DA:626,0 -DA:627,0 -DA:628,0 -DA:629,0 -DA:630,0 -DA:631,0 -DA:633,0 -DA:634,0 -DA:635,0 -DA:636,0 -DA:637,0 -DA:641,0 -DA:642,0 -DA:644,0 -DA:645,0 -DA:647,0 -DA:648,0 -DA:649,0 -DA:650,0 -DA:652,0 -DA:653,0 -DA:654,0 -DA:656,0 -DA:658,0 -DA:659,0 -DA:660,0 -DA:662,0 -DA:663,0 -DA:664,0 -DA:666,0 -DA:670,0 -DA:671,0 -DA:673,0 -DA:674,0 -DA:675,0 -DA:676,0 -DA:677,0 -DA:678,0 -DA:682,0 -DA:683,0 -DA:684,0 -DA:685,0 -DA:686,0 -DA:687,0 -DA:692,0 -DA:693,0 -DA:694,0 -DA:695,0 -DA:696,0 -DA:703,0 -DA:704,0 -DA:707,0 -DA:708,0 -DA:709,0 -DA:710,0 -DA:711,0 -DA:712,0 -DA:715,0 -DA:716,0 -DA:717,0 -DA:718,0 -DA:720,0 -DA:721,0 -DA:726,0 -DA:727,0 -DA:729,0 -DA:731,0 -DA:733,0 -DA:737,0 -DA:739,0 -DA:740,0 -DA:749,0 -DA:750,0 -DA:753,0 -DA:754,0 -DA:755,0 -DA:758,0 -DA:759,0 -DA:760,0 -DA:761,0 -DA:762,0 -DA:766,0 -DA:768,0 -DA:772,0 -DA:774,0 -DA:776,0 -DA:777,0 -DA:778,0 -DA:779,0 -DA:780,0 -DA:785,0 -DA:786,0 -DA:789,0 -DA:794,0 -DA:795,0 -DA:796,0 -DA:800,0 -DA:801,0 -DA:802,0 -DA:803,0 -DA:804,0 -DA:805,0 -DA:809,0 -DA:810,0 -DA:811,0 -DA:812,0 -DA:813,0 -DA:815,0 -DA:816,0 -DA:817,0 -DA:820,0 -DA:823,0 -DA:828,0 -DA:829,0 -DA:835,0 -DA:836,0 -DA:837,0 -DA:838,0 -DA:840,0 -DA:841,0 -DA:842,0 -DA:845,0 -DA:846,0 -DA:847,0 -LF:330 -LH:0 -end_of_record -SF:lib\flutter_flow\flutter_flow_checkbox_group.dart -DA:10,0 -DA:39,0 -DA:41,0 -DA:47,0 -DA:48,0 -DA:50,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:67,0 -DA:68,0 -DA:71,0 -DA:74,0 -DA:76,0 -DA:77,0 -DA:80,0 -DA:81,0 -DA:85,0 -DA:86,0 -DA:87,0 -DA:88,0 -DA:90,0 -DA:91,0 -DA:92,0 -DA:93,0 -DA:94,0 -DA:95,0 -DA:96,0 -DA:97,0 -DA:99,0 -DA:100,0 -DA:105,0 -DA:106,0 -DA:107,0 -DA:108,0 -DA:111,0 -DA:112,0 -DA:113,0 -DA:115,0 -DA:120,0 -DA:121,0 -DA:122,0 -DA:123,0 -DA:124,0 -DA:126,0 -LF:52 -LH:0 -end_of_record -SF:lib\flutter_flow\keep_alive_wrapper.dart -DA:4,0 -DA:11,0 -DA:12,0 -DA:17,0 -DA:20,0 -DA:22,0 -DA:23,0 -LF:7 -LH:0 -end_of_record -SF:lib\flutter_flow\permissions_util.dart -DA:11,0 -DA:12,0 -DA:13,0 -DA:16,0 -DA:17,0 -LF:5 -LH:0 -end_of_record -SF:lib\pages\delivery_schedule_page\delivery_schedule_widget.dart -DA:11,1 -DA:13,0 -DA:14,0 -DA:20,0 -DA:22,0 -DA:25,0 -DA:27,0 -DA:30,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:38,0 -DA:43,0 -DA:45,0 -DA:48,0 -DA:49,0 -DA:52,0 -DA:53,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:63,0 -DA:64,0 -LF:24 -LH:1 -end_of_record -SF:lib\pages\fast_pass_page\fast_pass_page_widget.dart -DA:16,0 -DA:18,0 -DA:19,0 -DA:26,0 -DA:28,0 -DA:30,0 -DA:32,0 -DA:34,0 -DA:36,0 -DA:38,0 -DA:40,0 -DA:41,0 -DA:53,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:72,0 -DA:73,0 -DA:74,0 -DA:75,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:86,0 -DA:87,0 -DA:91,0 -DA:92,0 -DA:93,0 -DA:95,0 -DA:96,0 -DA:98,0 -DA:99,0 -DA:102,0 -DA:103,0 -DA:108,0 -DA:109,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:113,0 -DA:114,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:119,0 -DA:121,0 -DA:125,0 -DA:126,0 -DA:127,0 -DA:129,0 -DA:131,0 -DA:135,0 -DA:138,0 -DA:139,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:147,0 -DA:148,0 -DA:152,0 -LF:71 -LH:0 -end_of_record -SF:lib\pages\liberation_history\liberation_history_widget.dart -DA:20,1 -DA:22,0 -DA:24,0 -DA:36,0 -DA:38,0 -DA:39,0 -DA:41,0 -DA:44,0 -DA:46,0 -DA:49,0 -DA:50,0 -DA:53,0 -DA:54,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:66,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:74,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:79,0 -DA:80,0 -DA:81,0 -DA:83,0 -DA:85,0 -DA:87,0 -DA:91,0 -DA:93,0 -DA:94,0 -DA:95,0 -DA:96,0 -DA:97,0 -DA:101,0 -DA:102,0 -DA:103,0 -DA:106,0 -DA:111,0 -DA:113,0 -DA:116,0 -DA:117,0 -DA:120,0 -DA:121,0 -DA:124,0 -DA:125,0 -DA:126,0 -DA:130,0 -DA:131,0 -DA:140,0 -DA:141,0 -DA:143,0 -DA:146,0 -DA:147,0 -DA:148,0 -DA:149,0 -DA:152,0 -DA:153,0 -DA:154,0 -DA:161,0 -DA:162,0 -DA:163,0 -DA:164,0 -DA:165,0 -DA:166,0 -DA:168,0 -DA:169,0 -DA:170,0 -DA:171,0 -DA:181,0 -DA:182,0 -DA:186,0 -DA:187,0 -DA:188,0 -DA:189,0 -DA:192,0 -DA:193,0 -DA:194,0 -DA:195,0 -DA:203,0 -DA:204,0 -DA:205,0 -DA:206,0 -DA:207,0 -DA:208,0 -DA:209,0 -DA:212,0 -DA:213,0 -DA:215,0 -DA:216,0 -DA:217,0 -DA:218,0 -DA:219,0 -DA:220,0 -DA:221,0 -DA:222,0 -DA:225,0 -DA:228,0 -DA:229,0 -DA:235,0 -DA:236,0 -DA:237,0 -DA:239,0 -DA:242,0 -DA:244,0 -DA:246,0 -DA:248,0 -DA:255,0 -DA:257,0 -DA:264,0 -DA:265,0 -DA:266,0 -DA:267,0 -DA:270,0 -DA:274,0 -DA:275,0 -DA:276,0 -DA:277,0 -DA:278,0 -DA:281,0 -DA:284,0 -DA:285,0 -DA:291,0 -DA:292,0 -DA:293,0 -DA:295,0 -DA:298,0 -DA:300,0 -DA:301,0 -DA:302,0 -DA:304,0 -DA:311,0 -DA:313,0 -DA:314,0 -DA:315,0 -DA:316,0 -DA:318,0 -DA:323,0 -DA:324,0 -DA:328,0 -DA:333,0 -DA:335,0 -DA:336,0 -DA:338,0 -DA:340,0 -DA:341,0 -DA:342,0 -DA:343,0 -DA:344,0 -DA:350,0 -DA:352,0 -DA:353,0 -DA:354,0 -DA:359,0 -DA:360,0 -DA:362,0 -DA:363,0 -DA:364,0 -DA:370,0 -DA:371,0 -DA:372,0 -DA:373,0 -DA:374,0 -DA:376,0 -DA:378,0 -DA:382,0 -LF:174 -LH:1 -end_of_record -SF:lib\pages\message_history_page\message_history_page_widget.dart -DA:14,1 -DA:16,0 -DA:18,0 -DA:39,0 -DA:41,0 -DA:42,0 -DA:44,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:50,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:62,0 -DA:65,0 -DA:66,0 -DA:67,0 -DA:70,0 -DA:71,0 -DA:74,0 -DA:76,0 -DA:77,0 -DA:78,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:86,0 -DA:88,0 -DA:89,0 -DA:90,0 -DA:91,0 -DA:92,0 -DA:96,0 -DA:98,0 -DA:100,0 -DA:101,0 -DA:102,0 -DA:103,0 -DA:106,0 -DA:108,0 -DA:109,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:118,0 -DA:120,0 -DA:121,0 -DA:122,0 -DA:126,0 -DA:127,0 -DA:129,0 -DA:130,0 -DA:131,0 -DA:137,0 -DA:138,0 -DA:139,0 -DA:140,0 -DA:144,0 -DA:145,0 -DA:146,0 -DA:148,0 -DA:153,0 -DA:155,0 -DA:158,0 -DA:159,0 -DA:162,0 -DA:163,0 -DA:167,0 -DA:168,0 -DA:169,0 -DA:173,0 -DA:174,0 -DA:182,0 -DA:183,0 -DA:185,0 -DA:186,0 -DA:188,0 -DA:191,0 -DA:192,0 -DA:194,0 -DA:195,0 -DA:196,0 -DA:197,0 -DA:198,0 -DA:201,0 -DA:202,0 -DA:205,0 -DA:207,0 -DA:208,0 -DA:209,0 -DA:214,0 -DA:215,0 -DA:220,0 -DA:221,0 -DA:227,0 -DA:230,0 -DA:231,0 -DA:232,0 -DA:235,0 -DA:236,0 -DA:237,0 -DA:238,0 -DA:241,0 -DA:242,0 -DA:249,0 -DA:250,0 -DA:251,0 -DA:252,0 -DA:253,0 -DA:254,0 -DA:257,0 -DA:258,0 -DA:259,0 -DA:260,0 -DA:261,0 -DA:266,0 -DA:267,0 -DA:269,0 -DA:270,0 -DA:271,0 -DA:272,0 -DA:277,0 -DA:282,0 -DA:283,0 -DA:284,0 -DA:285,0 -DA:286,0 -DA:288,0 -DA:290,0 -DA:294,0 -DA:299,0 -DA:300,0 -DA:302,0 -DA:303,0 -DA:305,0 -DA:306,0 -DA:307,0 -DA:309,0 -DA:311,0 -DA:313,0 -DA:314,0 -DA:316,0 -DA:318,0 -DA:319,0 -DA:322,0 -DA:323,0 -DA:324,0 -DA:326,0 -DA:329,0 -DA:332,0 -DA:333,0 -DA:334,0 -DA:335,0 -DA:338,0 -DA:343,0 -DA:345,0 -DA:348,0 -DA:349,0 -DA:351,0 -DA:354,0 -DA:358,0 -DA:359,0 -DA:360,0 -DA:361,0 -DA:365,0 -DA:370,0 -DA:372,0 -DA:375,0 -DA:376,0 -DA:378,0 -DA:381,0 -DA:385,0 -DA:386,0 -DA:387,0 -DA:388,0 -DA:391,0 -DA:395,0 -DA:397,0 -DA:400,0 -LF:185 -LH:1 -end_of_record -SF:lib\pages\package_order_page\package_order_page.dart -DA:22,1 -DA:24,0 -DA:25,0 -DA:50,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:56,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:65,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:73,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:78,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:87,0 -DA:89,0 -DA:93,0 -DA:98,0 -DA:100,0 -DA:102,0 -DA:103,0 -DA:104,0 -DA:105,0 -DA:106,0 -DA:108,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:113,0 -DA:114,0 -DA:120,0 -DA:122,0 -DA:123,0 -DA:124,0 -DA:129,0 -DA:130,0 -DA:131,0 -DA:132,0 -DA:133,0 -DA:139,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:146,0 -DA:147,0 -DA:152,0 -DA:154,0 -DA:157,0 -DA:161,0 -DA:162,0 -DA:164,0 -DA:165,0 -DA:167,0 -DA:169,0 -DA:171,0 -DA:175,0 -DA:176,0 -DA:177,0 -DA:178,0 -DA:180,0 -DA:181,0 -DA:182,0 -DA:183,0 -DA:184,0 -DA:187,0 -DA:196,0 -DA:205,0 -DA:206,0 -DA:207,0 -DA:208,0 -DA:210,0 -DA:211,0 -DA:212,0 -DA:217,0 -DA:218,0 -DA:219,0 -DA:224,0 -DA:225,0 -DA:226,0 -DA:227,0 -DA:228,0 -DA:229,0 -DA:232,0 -DA:233,0 -DA:234,0 -DA:236,0 -DA:237,0 -DA:238,0 -DA:239,0 -DA:240,0 -DA:241,0 -DA:245,0 -DA:246,0 -DA:249,0 -DA:252,0 -DA:256,0 -DA:257,0 -DA:259,0 -DA:262,0 -DA:263,0 -DA:264,0 -DA:265,0 -DA:268,0 -DA:269,0 -DA:270,0 -DA:271,0 -DA:274,0 -DA:275,0 -DA:276,0 -DA:282,0 -DA:283,0 -DA:284,0 -DA:285,0 -DA:287,0 -DA:288,0 -DA:289,0 -DA:290,0 -DA:300,0 -DA:301,0 -DA:302,0 -DA:303,0 -DA:304,0 -DA:307,0 -DA:308,0 -DA:309,0 -DA:310,0 -DA:311,0 -DA:317,0 -DA:318,0 -DA:321,0 -DA:322,0 -DA:323,0 -DA:324,0 -DA:325,0 -DA:326,0 -DA:327,0 -DA:328,0 -DA:329,0 -DA:330,0 -DA:331,0 -DA:332,0 -DA:333,0 -DA:334,0 -DA:338,0 -DA:339,0 -DA:340,0 -DA:341,0 -DA:342,0 -DA:343,0 -DA:344,0 -DA:345,0 -DA:346,0 -DA:347,0 -DA:348,0 -DA:349,0 -DA:350,0 -DA:351,0 -DA:352,0 -DA:353,0 -DA:354,0 -DA:355,0 -DA:356,0 -DA:357,0 -DA:358,0 -DA:359,0 -DA:360,0 -DA:361,0 -DA:362,0 -DA:363,0 -DA:364,0 -DA:368,0 -DA:369,0 -DA:370,0 -DA:371,0 -DA:372,0 -DA:374,0 -DA:377,0 -DA:378,0 -DA:380,0 -DA:382,0 -DA:383,0 -DA:384,0 -DA:387,0 -DA:389,0 -DA:390,0 -DA:391,0 -DA:394,0 -DA:399,0 -DA:400,0 -DA:401,0 -DA:402,0 -DA:403,0 -DA:404,0 -DA:405,0 -DA:408,0 -DA:409,0 -DA:410,0 -DA:411,0 -DA:412,0 -DA:413,0 -DA:414,0 -DA:415,0 -DA:416,0 -DA:419,0 -DA:422,0 -DA:423,0 -DA:425,0 -DA:436,0 -DA:438,0 -DA:439,0 -DA:440,0 -DA:441,0 -LF:225 -LH:1 -end_of_record -SF:lib\pages\people_on_the_property_page\people_on_the_property_page_widget.dart -DA:15,0 -DA:17,0 -DA:19,0 -DA:27,0 -DA:29,0 -DA:30,0 -DA:33,0 -DA:35,0 -DA:37,0 -DA:40,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:49,0 -DA:54,0 -DA:56,0 -DA:59,0 -DA:60,0 -DA:63,0 -DA:64,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:73,0 -DA:74,0 -DA:81,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:87,0 -DA:88,0 -DA:89,0 -DA:92,0 -DA:93,0 -DA:100,0 -DA:101,0 -DA:102,0 -DA:106,0 -DA:107,0 -DA:110,0 -DA:111,0 -DA:114,0 -DA:115,0 -DA:124,0 -DA:125,0 -DA:126,0 -DA:127,0 -DA:129,0 -DA:130,0 -DA:132,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:138,0 -DA:141,0 -DA:142,0 -DA:144,0 -DA:151,0 -DA:160,0 -DA:161,0 -DA:164,0 -DA:165,0 -DA:167,0 -DA:170,0 -DA:171,0 -DA:175,0 -DA:176,0 -LF:69 -LH:0 -end_of_record -SF:lib\pages\pets_on_the_property_page\pets_history_screen.dart -DA:18,1 -DA:22,0 -DA:23,0 -DA:39,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:54,0 -DA:56,0 -DA:57,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:64,0 -DA:65,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:75,0 -DA:76,0 -DA:79,0 -DA:82,0 -DA:86,0 -DA:87,0 -DA:92,0 -DA:94,0 -DA:97,0 -DA:101,0 -DA:103,0 -DA:105,0 -DA:106,0 -DA:107,0 -DA:110,0 -DA:111,0 -DA:113,0 -DA:114,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:123,0 -DA:125,0 -DA:126,0 -DA:127,0 -DA:132,0 -DA:133,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:143,0 -DA:144,0 -DA:145,0 -DA:147,0 -DA:151,0 -DA:152,0 -DA:153,0 -DA:154,0 -DA:155,0 -DA:157,0 -DA:159,0 -DA:163,0 -DA:168,0 -DA:175,0 -DA:176,0 -DA:177,0 -DA:178,0 -DA:181,0 -DA:182,0 -DA:183,0 -DA:184,0 -DA:187,0 -DA:188,0 -DA:189,0 -DA:190,0 -DA:193,0 -DA:201,0 -DA:202,0 -DA:203,0 -DA:204,0 -DA:205,0 -DA:206,0 -DA:209,0 -DA:210,0 -DA:211,0 -DA:212,0 -DA:214,0 -DA:216,0 -DA:217,0 -DA:218,0 -DA:220,0 -DA:222,0 -DA:229,0 -DA:230,0 -DA:235,0 -DA:236,0 -DA:238,0 -DA:239,0 -DA:240,0 -DA:241,0 -DA:246,0 -DA:251,0 -DA:252,0 -DA:254,0 -DA:255,0 -DA:256,0 -DA:257,0 -DA:258,0 -DA:259,0 -DA:260,0 -DA:261,0 -DA:263,0 -DA:264,0 -DA:265,0 -DA:266,0 -DA:269,0 -DA:271,0 -DA:272,0 -DA:273,0 -DA:276,0 -DA:278,0 -DA:279,0 -DA:280,0 -DA:283,0 -DA:285,0 -DA:286,0 -DA:287,0 -DA:290,0 -DA:292,0 -DA:293,0 -DA:294,0 -DA:297,0 -DA:299,0 -DA:300,0 -DA:301,0 -DA:304,0 -DA:305,0 -DA:306,0 -DA:312,0 -DA:314,0 -DA:316,0 -DA:318,0 -DA:320,0 -DA:321,0 -DA:324,0 -DA:325,0 -DA:327,0 -DA:334,0 -DA:338,0 -DA:339,0 -DA:340,0 -DA:341,0 -DA:342,0 -DA:343,0 -DA:345,0 -DA:346,0 -DA:347,0 -DA:349,0 -DA:350,0 -DA:351,0 -LF:164 -LH:1 -end_of_record -SF:lib\pages\pets_page\pets_page_widget.dart -DA:22,0 -DA:27,0 -DA:28,0 -DA:35,0 -DA:37,0 -DA:38,0 -DA:40,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:52,0 -DA:53,0 -DA:56,0 -DA:57,0 -DA:61,0 -DA:63,0 -DA:64,0 -DA:67,0 -DA:69,0 -DA:71,0 -DA:72,0 -DA:73,0 -DA:74,0 -DA:77,0 -DA:78,0 -DA:79,0 -DA:83,0 -DA:87,0 -DA:88,0 -DA:89,0 -DA:93,0 -DA:94,0 -DA:96,0 -DA:97,0 -DA:98,0 -DA:99,0 -DA:100,0 -DA:101,0 -DA:102,0 -DA:103,0 -DA:104,0 -DA:105,0 -DA:106,0 -DA:107,0 -DA:108,0 -DA:109,0 -DA:113,0 -DA:114,0 -DA:116,0 -DA:118,0 -DA:120,0 -DA:121,0 -DA:123,0 -DA:124,0 -DA:126,0 -DA:128,0 -DA:129,0 -DA:134,0 -DA:135,0 -DA:137,0 -DA:138,0 -DA:144,0 -DA:145,0 -DA:147,0 -DA:150,0 -DA:151,0 -DA:153,0 -DA:154,0 -DA:155,0 -DA:156,0 -DA:157,0 -DA:162,0 -DA:163,0 -DA:164,0 -DA:165,0 -DA:166,0 -DA:167,0 -DA:168,0 -DA:169,0 -DA:170,0 -DA:173,0 -DA:176,0 -DA:177,0 -DA:178,0 -DA:179,0 -DA:180,0 -DA:181,0 -DA:183,0 -DA:188,0 -DA:191,0 -DA:192,0 -DA:193,0 -DA:194,0 -DA:195,0 -DA:196,0 -DA:197,0 -DA:198,0 -DA:203,0 -DA:206,0 -DA:207,0 -DA:208,0 -DA:209,0 -DA:210,0 -DA:211,0 -DA:212,0 -DA:213,0 -DA:218,0 -DA:221,0 -DA:223,0 -DA:225,0 -DA:226,0 -DA:227,0 -DA:229,0 -DA:230,0 -DA:231,0 -DA:234,0 -DA:235,0 -DA:236,0 -DA:238,0 -DA:244,0 -DA:246,0 -DA:247,0 -DA:248,0 -DA:250,0 -DA:251,0 -DA:252,0 -DA:253,0 -DA:255,0 -DA:256,0 -DA:257,0 -DA:258,0 -DA:261,0 -DA:262,0 -DA:266,0 -DA:267,0 -DA:268,0 -DA:270,0 -DA:271,0 -DA:272,0 -DA:273,0 -DA:275,0 -DA:276,0 -DA:277,0 -DA:278,0 -DA:282,0 -DA:283,0 -DA:284,0 -DA:285,0 -DA:289,0 -DA:291,0 -DA:292,0 -DA:293,0 -DA:294,0 -DA:298,0 -DA:300,0 -DA:301,0 -DA:302,0 -DA:303,0 -DA:307,0 -DA:309,0 -DA:310,0 -DA:311,0 -DA:312,0 -DA:316,0 -DA:318,0 -DA:320,0 -DA:321,0 -DA:324,0 -DA:325,0 -DA:326,0 -DA:328,0 -DA:329,0 -DA:331,0 -DA:332,0 -DA:333,0 -DA:334,0 -DA:339,0 -DA:340,0 -DA:341,0 -DA:344,0 -DA:347,0 -DA:352,0 -DA:353,0 -DA:355,0 -DA:356,0 -DA:357,0 -DA:358,0 -DA:359,0 -DA:363,0 -DA:364,0 -DA:366,0 -DA:367,0 -DA:369,0 -DA:370,0 -DA:371,0 -DA:373,0 -DA:374,0 -DA:381,0 -DA:382,0 -DA:383,0 -DA:385,0 -DA:388,0 -DA:389,0 -DA:391,0 -DA:392,0 -DA:394,0 -DA:395,0 -DA:397,0 -DA:398,0 -DA:400,0 -DA:401,0 -DA:408,0 -DA:409,0 -DA:410,0 -DA:411,0 -DA:412,0 -DA:415,0 -DA:416,0 -DA:417,0 -DA:419,0 -DA:420,0 -DA:421,0 -DA:423,0 -DA:424,0 -DA:425,0 -DA:426,0 -DA:431,0 -DA:434,0 -DA:436,0 -DA:447,0 -DA:449,0 -DA:452,0 -DA:453,0 -DA:458,0 -DA:459,0 -DA:460,0 -DA:461,0 -DA:462,0 -DA:465,0 -DA:466,0 -DA:467,0 -DA:473,0 -DA:475,0 -DA:477,0 -DA:478,0 -DA:479,0 -DA:481,0 -DA:482,0 -DA:484,0 -DA:485,0 -DA:486,0 -DA:488,0 -DA:491,0 -DA:495,0 -DA:497,0 -DA:499,0 -DA:500,0 -DA:501,0 -DA:503,0 -DA:504,0 -DA:506,0 -DA:507,0 -DA:508,0 -DA:510,0 -DA:512,0 -DA:514,0 -DA:516,0 -DA:519,0 -DA:523,0 -DA:525,0 -DA:528,0 -DA:529,0 -DA:536,0 -DA:537,0 -DA:538,0 -DA:539,0 -DA:540,0 -DA:543,0 -DA:544,0 -DA:545,0 -DA:551,0 -DA:552,0 -DA:553,0 -DA:554,0 -DA:555,0 -DA:556,0 -DA:559,0 -DA:564,0 -DA:567,0 -DA:569,0 -DA:570,0 -DA:571,0 -DA:573,0 -DA:574,0 -DA:583,0 -DA:584,0 -DA:585,0 -DA:587,0 -DA:588,0 -DA:590,0 -DA:592,0 -DA:593,0 -DA:598,0 -DA:599,0 -DA:601,0 -DA:602,0 -DA:607,0 -DA:608,0 -DA:610,0 -DA:613,0 -DA:614,0 -DA:616,0 -DA:617,0 -DA:618,0 -DA:619,0 -DA:620,0 -DA:625,0 -DA:626,0 -DA:627,0 -DA:628,0 -DA:629,0 -DA:630,0 -DA:631,0 -DA:632,0 -DA:633,0 -DA:636,0 -DA:639,0 -DA:641,0 -DA:642,0 -DA:643,0 -DA:644,0 -DA:645,0 -DA:646,0 -DA:648,0 -DA:653,0 -DA:657,0 -DA:659,0 -DA:660,0 -DA:661,0 -DA:662,0 -DA:663,0 -DA:664,0 -DA:665,0 -DA:666,0 -DA:671,0 -DA:675,0 -DA:677,0 -DA:678,0 -DA:679,0 -DA:680,0 -DA:681,0 -DA:682,0 -DA:683,0 -DA:684,0 -DA:689,0 -DA:693,0 -DA:695,0 -DA:697,0 -DA:698,0 -DA:699,0 -DA:701,0 -DA:702,0 -DA:703,0 -DA:706,0 -DA:707,0 -DA:708,0 -DA:710,0 -DA:716,0 -DA:718,0 -DA:719,0 -DA:720,0 -DA:722,0 -DA:723,0 -DA:724,0 -DA:725,0 -DA:727,0 -DA:728,0 -DA:729,0 -DA:730,0 -DA:732,0 -DA:733,0 -DA:737,0 -DA:738,0 -DA:739,0 -DA:741,0 -DA:742,0 -DA:743,0 -DA:744,0 -DA:746,0 -DA:747,0 -DA:748,0 -DA:749,0 -DA:752,0 -DA:753,0 -DA:754,0 -DA:755,0 -DA:759,0 -DA:761,0 -DA:762,0 -DA:763,0 -DA:764,0 -DA:768,0 -DA:770,0 -DA:771,0 -DA:772,0 -DA:773,0 -DA:777,0 -DA:779,0 -DA:780,0 -DA:781,0 -DA:782,0 -DA:786,0 -DA:788,0 -DA:790,0 -DA:791,0 -DA:794,0 -DA:795,0 -DA:796,0 -DA:798,0 -DA:799,0 -DA:801,0 -DA:802,0 -DA:803,0 -DA:804,0 -DA:808,0 -DA:809,0 -DA:810,0 -DA:813,0 -DA:816,0 -DA:821,0 -DA:822,0 -DA:824,0 -DA:825,0 -DA:826,0 -DA:827,0 -DA:828,0 -DA:829,0 -DA:830,0 -DA:834,0 -DA:835,0 -DA:837,0 -DA:838,0 -DA:840,0 -DA:841,0 -DA:842,0 -DA:844,0 -DA:845,0 -DA:851,0 -DA:852,0 -DA:853,0 -DA:855,0 -DA:858,0 -DA:859,0 -DA:861,0 -DA:862,0 -DA:864,0 -DA:865,0 -DA:867,0 -DA:868,0 -DA:870,0 -DA:871,0 -DA:878,0 -DA:879,0 -DA:880,0 -DA:881,0 -DA:882,0 -DA:885,0 -DA:886,0 -DA:887,0 -DA:889,0 -DA:890,0 -DA:891,0 -DA:893,0 -DA:894,0 -DA:895,0 -DA:896,0 -DA:901,0 -DA:904,0 -DA:906,0 -DA:917,0 -DA:919,0 -DA:922,0 -DA:923,0 -DA:928,0 -DA:929,0 -DA:930,0 -DA:931,0 -DA:932,0 -DA:935,0 -DA:936,0 -DA:937,0 -DA:942,0 -DA:944,0 -DA:946,0 -DA:947,0 -DA:948,0 -DA:950,0 -DA:951,0 -DA:953,0 -DA:954,0 -DA:955,0 -DA:957,0 -DA:960,0 -DA:964,0 -DA:966,0 -DA:968,0 -DA:969,0 -DA:970,0 -DA:972,0 -DA:973,0 -DA:975,0 -DA:976,0 -DA:977,0 -DA:979,0 -DA:981,0 -DA:983,0 -DA:985,0 -DA:988,0 -DA:992,0 -DA:994,0 -DA:997,0 -DA:998,0 -DA:1005,0 -DA:1006,0 -DA:1007,0 -DA:1008,0 -DA:1009,0 -DA:1012,0 -DA:1013,0 -DA:1014,0 -DA:1019,0 -DA:1020,0 -DA:1021,0 -DA:1022,0 -DA:1023,0 -DA:1024,0 -DA:1027,0 -DA:1033,0 -DA:1035,0 -DA:1037,0 -DA:1038,0 -DA:1039,0 -DA:1041,0 -DA:1042,0 -LF:547 -LH:0 -end_of_record -SF:lib\pages\preferences_settings_page\preferences_settings_widget.dart -DA:16,0 -DA:18,0 -DA:19,0 -DA:23,0 -DA:25,0 -DA:28,0 -DA:30,0 -DA:31,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:43,0 -DA:48,0 -DA:50,0 -DA:53,0 -DA:54,0 -DA:57,0 -DA:58,0 -DA:62,0 -DA:64,0 -DA:65,0 -DA:69,0 -DA:70,0 -DA:76,0 -DA:80,0 -DA:81,0 -DA:82,0 -DA:84,0 -DA:88,0 -DA:89,0 -DA:101,0 -DA:104,0 -DA:109,0 -DA:111,0 -DA:112,0 -DA:113,0 -DA:118,0 -DA:120,0 -DA:121,0 -DA:122,0 -DA:127,0 -DA:129,0 -DA:131,0 -DA:136,0 -DA:138,0 -DA:139,0 -DA:140,0 -DA:145,0 -DA:147,0 -DA:148,0 -DA:149,0 -DA:154,0 -DA:156,0 -DA:157,0 -DA:158,0 -DA:163,0 -DA:165,0 -DA:166,0 -DA:169,0 -DA:174,0 -DA:176,0 -DA:178,0 -DA:183,0 -DA:185,0 -DA:187,0 -DA:193,0 -DA:196,0 -DA:198,0 -DA:199,0 -DA:201,0 -DA:202,0 -DA:204,0 -DA:205,0 -DA:208,0 -DA:211,0 -DA:212,0 -DA:213,0 -DA:215,0 -DA:216,0 -DA:217,0 -DA:220,0 -DA:221,0 -DA:225,0 -DA:226,0 -DA:228,0 -DA:230,0 -DA:231,0 -LF:93 -LH:0 -end_of_record -SF:lib\pages\provisional_schedule_page\provisional_schedule_widget.dart -DA:11,1 -DA:13,0 -DA:14,0 -DA:20,0 -DA:22,0 -DA:25,0 -DA:27,0 -DA:30,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:38,0 -DA:43,0 -DA:45,0 -DA:48,0 -DA:49,0 -DA:52,0 -DA:53,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:63,0 -DA:64,0 -LF:24 -LH:1 -end_of_record -SF:lib\pages\qr_code_page\qr_code_page_widget.dart -DA:27,1 -DA:29,0 -DA:30,0 -DA:41,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:53,0 -DA:54,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:61,0 -DA:62,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:72,0 -DA:77,0 -DA:80,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:86,0 -DA:89,0 -DA:91,0 -DA:92,0 -DA:93,0 -DA:94,0 -DA:95,0 -DA:99,0 -DA:100,0 -DA:101,0 -DA:103,0 -DA:104,0 -DA:107,0 -DA:108,0 -DA:110,0 -DA:112,0 -DA:113,0 -DA:114,0 -DA:117,0 -DA:118,0 -DA:119,0 -DA:121,0 -DA:122,0 -DA:127,0 -DA:129,0 -DA:130,0 -DA:134,0 -DA:135,0 -DA:136,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:143,0 -DA:145,0 -DA:146,0 -DA:147,0 -DA:148,0 -DA:151,0 -DA:152,0 -DA:153,0 -DA:155,0 -DA:158,0 -DA:159,0 -DA:164,0 -DA:165,0 -DA:167,0 -DA:169,0 -DA:172,0 -DA:174,0 -DA:179,0 -DA:180,0 -DA:183,0 -DA:184,0 -DA:186,0 -DA:191,0 -DA:192,0 -DA:194,0 -DA:196,0 -DA:198,0 -DA:202,0 -DA:204,0 -DA:205,0 -DA:206,0 -DA:207,0 -DA:208,0 -DA:210,0 -DA:214,0 -DA:221,0 -DA:222,0 -DA:223,0 -DA:224,0 -DA:225,0 -DA:226,0 -DA:229,0 -DA:230,0 -DA:231,0 -DA:232,0 -DA:234,0 -DA:242,0 -DA:251,0 -DA:252,0 -DA:254,0 -DA:257,0 -DA:258,0 -DA:259,0 -DA:260,0 -DA:268,0 -DA:270,0 -DA:272,0 -DA:273,0 -DA:274,0 -DA:281,0 -DA:282,0 -DA:284,0 -DA:287,0 -DA:288,0 -DA:289,0 -DA:290,0 -DA:293,0 -DA:295,0 -DA:296,0 -DA:297,0 -DA:300,0 -DA:301,0 -DA:307,0 -DA:308,0 -DA:309,0 -DA:310,0 -DA:311,0 -DA:314,0 -DA:315,0 -DA:316,0 -DA:317,0 -DA:319,0 -DA:325,0 -DA:327,0 -DA:330,0 -DA:331,0 -DA:332,0 -DA:333,0 -DA:336,0 -DA:337,0 -DA:338,0 -DA:341,0 -DA:342,0 -DA:350,0 -DA:351,0 -DA:354,0 -DA:356,0 -DA:357,0 -DA:358,0 -DA:359,0 -DA:360,0 -DA:361,0 -DA:362,0 -DA:364,0 -DA:365,0 -DA:367,0 -DA:369,0 -DA:370,0 -DA:371,0 -DA:372,0 -DA:393,0 -DA:394,0 -DA:395,0 -DA:396,0 -DA:397,0 -DA:398,0 -DA:399,0 -DA:400,0 -DA:401,0 -DA:402,0 -DA:403,0 -DA:404,0 -DA:405,0 -DA:406,0 -DA:407,0 -DA:408,0 -DA:409,0 -DA:411,0 -DA:412,0 -DA:415,0 -DA:416,0 -DA:417,0 -DA:421,0 -DA:422,0 -DA:427,0 -DA:428,0 -DA:429,0 -DA:430,0 -DA:431,0 -DA:432,0 -DA:433,0 -DA:434,0 -DA:435,0 -DA:436,0 -DA:437,0 -DA:439,0 -DA:440,0 -DA:441,0 -DA:442,0 -DA:443,0 -DA:444,0 -DA:446,0 -DA:447,0 -DA:454,0 -DA:455,0 -DA:456,0 -DA:457,0 -DA:458,0 -DA:459,0 -DA:460,0 -DA:464,0 -DA:465,0 -DA:466,0 -DA:467,0 -DA:468,0 -DA:469,0 -DA:473,0 -DA:474,0 -DA:475,0 -DA:477,0 -DA:482,0 -DA:484,0 -DA:487,0 -DA:488,0 -DA:491,0 -DA:492,0 -DA:496,0 -DA:497,0 -DA:498,0 -DA:502,0 -DA:503,0 -LF:239 -LH:1 -end_of_record -SF:lib\pages\reception_page\reception_page_widget.dart -DA:22,1 -DA:24,0 -DA:25,0 -DA:30,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:36,0 -DA:38,0 -DA:39,0 -DA:42,0 -DA:44,0 -DA:45,0 -DA:48,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:57,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:72,0 -DA:73,0 -DA:76,0 -DA:77,0 -DA:79,0 -DA:80,0 -DA:86,0 -DA:87,0 -DA:88,0 -DA:90,0 -DA:94,0 -DA:95,0 -DA:101,0 -DA:103,0 -DA:104,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:114,0 -DA:118,0 -DA:119,0 -DA:123,0 -DA:126,0 -DA:127,0 -DA:129,0 -DA:130,0 -DA:134,0 -DA:135,0 -DA:136,0 -DA:138,0 -DA:139,0 -DA:143,0 -DA:144,0 -DA:146,0 -DA:147,0 -DA:148,0 -DA:149,0 -DA:152,0 -DA:160,0 -DA:161,0 -DA:162,0 -DA:163,0 -DA:166,0 -DA:170,0 -DA:171,0 -DA:178,0 -DA:184,0 -DA:186,0 -DA:187,0 -DA:188,0 -DA:189,0 -DA:190,0 -DA:192,0 -DA:194,0 -DA:203,0 -DA:204,0 -DA:205,0 -DA:206,0 -DA:208,0 -DA:209,0 -DA:213,0 -DA:214,0 -DA:221,0 -LF:93 -LH:1 -end_of_record -SF:lib\pages\register_visitor_page\register_visitor_page_widget.dart -DA:14,1 -DA:16,0 -DA:18,0 -DA:26,0 -DA:28,0 -DA:29,0 -DA:32,0 -DA:34,0 -DA:36,0 -DA:39,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:45,0 -DA:50,0 -DA:52,0 -DA:55,0 -DA:56,0 -DA:59,0 -DA:60,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:70,0 -DA:71,0 -LF:25 -LH:1 -end_of_record -SF:lib\pages\reservation_page\reservation_page_widget.dart -DA:15,0 -DA:17,0 -DA:18,0 -DA:24,0 -DA:26,0 -DA:28,0 -DA:30,0 -DA:32,0 -DA:34,0 -DA:36,0 -DA:38,0 -DA:39,0 -DA:51,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:72,0 -DA:73,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:88,0 -DA:89,0 -DA:90,0 -DA:92,0 -DA:93,0 -DA:95,0 -DA:96,0 -DA:99,0 -DA:100,0 -DA:105,0 -DA:106,0 -DA:107,0 -DA:108,0 -DA:109,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:113,0 -DA:114,0 -DA:116,0 -DA:118,0 -DA:122,0 -DA:123,0 -DA:124,0 -DA:126,0 -DA:128,0 -DA:132,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:138,0 -DA:139,0 -DA:144,0 -DA:145,0 -DA:149,0 -LF:70 -LH:0 -end_of_record -SF:lib\pages\residents_on_the_property\residents_on_the_property_screen.dart -DA:14,0 -DA:16,0 -DA:17,0 -DA:34,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:52,0 -DA:54,0 -DA:55,0 -DA:58,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:72,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:78,0 -DA:82,0 -DA:91,0 -DA:92,0 -DA:93,0 -DA:94,0 -DA:95,0 -DA:96,0 -DA:99,0 -DA:100,0 -DA:101,0 -DA:102,0 -DA:104,0 -DA:106,0 -DA:112,0 -DA:113,0 -DA:118,0 -DA:119,0 -DA:121,0 -DA:122,0 -DA:123,0 -DA:124,0 -DA:129,0 -DA:134,0 -DA:135,0 -DA:136,0 -DA:138,0 -DA:139,0 -DA:140,0 -DA:141,0 -DA:142,0 -DA:143,0 -DA:147,0 -DA:148,0 -DA:151,0 -DA:154,0 -DA:158,0 -DA:159,0 -DA:164,0 -DA:166,0 -DA:169,0 -DA:173,0 -DA:175,0 -DA:178,0 -DA:180,0 -DA:181,0 -DA:183,0 -DA:184,0 -DA:185,0 -DA:186,0 -DA:187,0 -DA:193,0 -DA:195,0 -DA:196,0 -DA:197,0 -DA:202,0 -DA:203,0 -DA:205,0 -DA:206,0 -DA:207,0 -DA:213,0 -DA:214,0 -DA:215,0 -DA:217,0 -DA:221,0 -DA:222,0 -DA:223,0 -DA:224,0 -DA:225,0 -DA:229,0 -DA:231,0 -DA:235,0 -DA:240,0 -DA:241,0 -DA:243,0 -DA:244,0 -DA:245,0 -DA:246,0 -DA:248,0 -DA:249,0 -DA:250,0 -DA:254,0 -DA:259,0 -DA:260,0 -LF:114 -LH:0 -end_of_record -SF:lib\pages\schedule_complete_visit_page\schedule_complete_visit_page_widget.dart -DA:25,2 -DA:27,0 -DA:28,0 -DA:32,1 -DA:34,0 -DA:36,0 -DA:51,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:60,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:68,0 -DA:69,0 -DA:71,0 -DA:72,0 -DA:73,0 -DA:76,0 -DA:77,0 -DA:78,0 -DA:79,0 -DA:82,0 -DA:84,0 -DA:86,0 -DA:87,0 -DA:88,0 -DA:89,0 -DA:93,0 -DA:94,0 -DA:95,0 -DA:96,0 -DA:100,0 -DA:102,0 -DA:104,0 -DA:107,0 -DA:109,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:113,0 -DA:114,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:122,0 -DA:123,0 -DA:124,0 -DA:128,0 -DA:133,0 -DA:135,0 -DA:138,0 -DA:139,0 -DA:142,0 -DA:143,0 -DA:146,0 -DA:148,0 -DA:149,0 -DA:152,0 -DA:160,0 -DA:162,0 -DA:164,0 -DA:165,0 -DA:166,0 -DA:168,0 -DA:169,0 -DA:170,0 -DA:171,0 -DA:172,0 -DA:173,0 -DA:175,0 -DA:176,0 -DA:179,0 -DA:181,0 -DA:182,0 -DA:183,0 -DA:187,0 -DA:188,0 -DA:193,0 -DA:194,0 -DA:195,0 -DA:199,0 -DA:200,0 -DA:201,0 -DA:202,0 -DA:203,0 -DA:204,0 -DA:207,0 -DA:208,0 -DA:219,0 -DA:221,0 -DA:223,0 -DA:225,0 -DA:227,0 -DA:229,0 -DA:230,0 -DA:232,0 -DA:233,0 -DA:235,0 -DA:236,0 -DA:238,0 -DA:241,0 -DA:242,0 -DA:243,0 -DA:245,0 -DA:248,0 -DA:249,0 -DA:253,0 -DA:255,0 -DA:258,0 -DA:259,0 -DA:260,0 -DA:266,0 -DA:269,0 -DA:270,0 -DA:271,0 -DA:273,0 -DA:274,0 -DA:275,0 -DA:276,0 -DA:278,0 -DA:283,0 -DA:285,0 -DA:286,0 -DA:287,0 -DA:288,0 -DA:289,0 -DA:290,0 -DA:291,0 -DA:293,0 -DA:294,0 -DA:295,0 -DA:296,0 -DA:299,0 -DA:302,0 -DA:303,0 -DA:304,0 -DA:305,0 -DA:306,0 -DA:307,0 -DA:308,0 -DA:310,0 -DA:311,0 -DA:312,0 -DA:313,0 -DA:317,0 -DA:318,0 -DA:320,0 -DA:323,0 -DA:325,0 -DA:326,0 -DA:328,0 -DA:331,0 -DA:333,0 -DA:334,0 -DA:335,0 -DA:338,0 -DA:340,0 -DA:341,0 -DA:342,0 -DA:343,0 -DA:346,0 -DA:347,0 -DA:348,0 -DA:351,0 -DA:353,0 -DA:355,0 -DA:358,0 -DA:359,0 -DA:360,0 -DA:361,0 -DA:362,0 -DA:364,0 -DA:365,0 -DA:366,0 -DA:367,0 -DA:372,0 -DA:373,0 -DA:374,0 -DA:377,0 -DA:382,0 -DA:383,0 -DA:385,0 -DA:386,0 -DA:387,0 -DA:388,0 -DA:389,0 -DA:393,0 -DA:394,0 -DA:396,0 -DA:397,0 -DA:399,0 -DA:400,0 -DA:402,0 -DA:403,0 -DA:408,0 -DA:409,0 -DA:410,0 -DA:412,0 -DA:415,0 -DA:416,0 -DA:418,0 -DA:419,0 -DA:421,0 -DA:422,0 -DA:424,0 -DA:426,0 -DA:427,0 -DA:435,0 -DA:437,0 -DA:438,0 -DA:439,0 -DA:440,0 -DA:444,0 -DA:445,0 -DA:447,0 -DA:448,0 -DA:450,0 -DA:451,0 -DA:453,0 -DA:454,0 -DA:459,0 -DA:460,0 -DA:461,0 -DA:462,0 -DA:465,0 -DA:466,0 -DA:468,0 -DA:470,0 -DA:471,0 -DA:473,0 -DA:475,0 -DA:476,0 -DA:478,0 -DA:479,0 -DA:488,0 -DA:489,0 -DA:490,0 -DA:491,0 -DA:492,0 -DA:493,0 -DA:494,0 -DA:498,0 -DA:499,0 -DA:500,0 -DA:502,0 -DA:503,0 -DA:504,0 -DA:506,0 -DA:507,0 -DA:509,0 -DA:512,0 -DA:515,0 -DA:516,0 -DA:526,0 -DA:529,0 -DA:530,0 -DA:531,0 -DA:533,0 -DA:534,0 -DA:535,0 -DA:537,0 -DA:538,0 -DA:543,0 -DA:545,0 -DA:546,0 -DA:547,0 -DA:548,0 -DA:549,0 -DA:550,0 -DA:551,0 -DA:553,0 -DA:554,0 -DA:555,0 -DA:556,0 -DA:559,0 -DA:562,0 -DA:563,0 -DA:564,0 -DA:565,0 -DA:566,0 -DA:567,0 -DA:568,0 -DA:570,0 -DA:571,0 -DA:572,0 -DA:573,0 -DA:577,0 -DA:578,0 -DA:579,0 -DA:580,0 -DA:583,0 -DA:585,0 -DA:586,0 -DA:587,0 -DA:588,0 -DA:591,0 -DA:592,0 -DA:593,0 -DA:596,0 -DA:598,0 -DA:599,0 -DA:600,0 -DA:603,0 -DA:605,0 -DA:606,0 -DA:607,0 -DA:610,0 -DA:612,0 -DA:614,0 -DA:617,0 -DA:618,0 -DA:619,0 -DA:620,0 -DA:621,0 -DA:623,0 -DA:624,0 -DA:625,0 -DA:626,0 -DA:631,0 -DA:632,0 -DA:634,0 -DA:637,0 -DA:642,0 -DA:643,0 -DA:645,0 -DA:646,0 -DA:647,0 -DA:648,0 -DA:649,0 -DA:653,0 -DA:654,0 -DA:656,0 -DA:657,0 -DA:659,0 -DA:660,0 -DA:662,0 -DA:663,0 -DA:668,0 -DA:669,0 -DA:670,0 -DA:672,0 -DA:675,0 -DA:676,0 -DA:678,0 -DA:679,0 -DA:681,0 -DA:682,0 -DA:684,0 -DA:686,0 -DA:687,0 -DA:695,0 -DA:697,0 -DA:698,0 -DA:699,0 -DA:700,0 -DA:704,0 -DA:705,0 -DA:707,0 -DA:708,0 -DA:710,0 -DA:711,0 -DA:713,0 -DA:714,0 -DA:719,0 -DA:720,0 -DA:721,0 -DA:722,0 -DA:725,0 -DA:726,0 -DA:728,0 -DA:730,0 -DA:731,0 -DA:733,0 -DA:735,0 -DA:736,0 -DA:738,0 -DA:739,0 -DA:748,0 -DA:749,0 -DA:750,0 -DA:751,0 -DA:752,0 -DA:753,0 -DA:754,0 -DA:758,0 -DA:759,0 -DA:760,0 -DA:762,0 -DA:763,0 -DA:764,0 -DA:766,0 -DA:767,0 -DA:769,0 -DA:772,0 -DA:775,0 -DA:776,0 -DA:787,0 -DA:789,0 -DA:790,0 -DA:792,0 -DA:795,0 -DA:796,0 -DA:800,0 -DA:801,0 -DA:802,0 -DA:803,0 -DA:804,0 -DA:807,0 -DA:808,0 -DA:809,0 -DA:815,0 -DA:816,0 -DA:817,0 -DA:819,0 -DA:820,0 -DA:829,0 -DA:830,0 -DA:832,0 -DA:834,0 -DA:835,0 -DA:838,0 -DA:839,0 -DA:841,0 -DA:842,0 -DA:843,0 -DA:845,0 -DA:848,0 -DA:849,0 -DA:856,0 -DA:862,0 -DA:866,0 -DA:867,0 -DA:870,0 -DA:871,0 -DA:873,0 -DA:874,0 -DA:875,0 -DA:876,0 -DA:878,0 -DA:880,0 -DA:883,0 -DA:884,0 -DA:885,0 -DA:887,0 -DA:893,0 -DA:894,0 -DA:895,0 -DA:896,0 -DA:898,0 -DA:899,0 -DA:913,0 -DA:914,0 -DA:915,0 -DA:916,0 -DA:917,0 -DA:918,0 -DA:921,0 -DA:924,0 -DA:925,0 -DA:928,0 -DA:929,0 -DA:930,0 -DA:931,0 -DA:932,0 -DA:933,0 -DA:934,0 -DA:935,0 -DA:937,0 -DA:938,0 -DA:939,0 -DA:941,0 -DA:942,0 -DA:943,0 -DA:944,0 -DA:945,0 -DA:946,0 -DA:948,0 -DA:949,0 -DA:950,0 -DA:951,0 -DA:958,0 -DA:959,0 -DA:962,0 -DA:963,0 -DA:964,0 -DA:966,0 -DA:967,0 -DA:968,0 -DA:970,0 -DA:974,0 -DA:977,0 -DA:978,0 -DA:979,0 -DA:982,0 -DA:984,0 -DA:985,0 -DA:986,0 -DA:990,0 -DA:992,0 -DA:993,0 -DA:996,0 -DA:999,0 -DA:1000,0 -DA:1004,0 -DA:1005,0 -DA:1006,0 -DA:1008,0 -DA:1009,0 -DA:1010,0 -DA:1011,0 -DA:1014,0 -DA:1015,0 -DA:1016,0 -DA:1017,0 -DA:1030,0 -DA:1032,0 -DA:1033,0 -DA:1035,0 -DA:1038,0 -DA:1039,0 -DA:1043,0 -DA:1044,0 -DA:1045,0 -DA:1046,0 -DA:1047,0 -DA:1050,0 -DA:1051,0 -DA:1052,0 -DA:1058,0 -DA:1059,0 -DA:1060,0 -DA:1062,0 -DA:1063,0 -DA:1064,0 -DA:1067,0 -DA:1069,0 -DA:1070,0 -DA:1072,0 -DA:1073,0 -DA:1074,0 -DA:1075,0 -DA:1076,0 -DA:1077,0 -DA:1080,0 -DA:1082,0 -DA:1083,0 -DA:1091,0 -DA:1092,0 -DA:1094,0 -DA:1095,0 -DA:1096,0 -DA:1098,0 -DA:1100,0 -DA:1101,0 -DA:1102,0 -DA:1104,0 -DA:1105,0 -DA:1107,0 -DA:1108,0 -DA:1111,0 -DA:1112,0 -DA:1113,0 -DA:1115,0 -DA:1116,0 -DA:1119,0 -DA:1120,0 -DA:1121,0 -DA:1123,0 -DA:1126,0 -DA:1127,0 -DA:1130,0 -DA:1132,0 -DA:1133,0 -DA:1138,0 -DA:1139,0 -DA:1156,0 -DA:1157,0 -DA:1160,0 -DA:1161,0 -DA:1162,0 -DA:1165,0 -DA:1166,0 -DA:1167,0 -DA:1173,0 -DA:1174,0 -DA:1175,0 -DA:1183,0 -DA:1184,0 -DA:1185,0 -DA:1187,0 -DA:1188,0 -DA:1189,0 -DA:1192,0 -DA:1194,0 -DA:1196,0 -DA:1197,0 -DA:1198,0 -DA:1199,0 -DA:1200,0 -DA:1201,0 -DA:1204,0 -DA:1206,0 -DA:1207,0 -DA:1215,0 -DA:1216,0 -DA:1218,0 -DA:1219,0 -DA:1220,0 -DA:1221,0 -DA:1223,0 -DA:1225,0 -DA:1226,0 -DA:1228,0 -DA:1229,0 -DA:1232,0 -DA:1233,0 -DA:1234,0 -DA:1236,0 -DA:1237,0 -DA:1240,0 -DA:1241,0 -DA:1242,0 -DA:1244,0 -DA:1247,0 -DA:1248,0 -DA:1252,0 -DA:1254,0 -DA:1255,0 -DA:1260,0 -DA:1261,0 -DA:1267,0 -DA:1268,0 -DA:1280,0 -DA:1281,0 -DA:1284,0 -DA:1285,0 -DA:1286,0 -DA:1289,0 -DA:1290,0 -DA:1291,0 -DA:1297,0 -DA:1298,0 -DA:1299,0 -DA:1307,0 -DA:1309,0 -DA:1311,0 -DA:1312,0 -DA:1314,0 -DA:1317,0 -DA:1318,0 -DA:1322,0 -DA:1323,0 -DA:1324,0 -DA:1325,0 -DA:1326,0 -DA:1329,0 -DA:1330,0 -DA:1331,0 -DA:1337,0 -DA:1340,0 -DA:1344,0 -DA:1345,0 -DA:1346,0 -DA:1347,0 -DA:1351,0 -DA:1352,0 -DA:1353,0 -DA:1354,0 -DA:1355,0 -DA:1357,0 -DA:1358,0 -DA:1359,0 -DA:1360,0 -DA:1365,0 -DA:1366,0 -DA:1367,0 -DA:1368,0 -DA:1370,0 -DA:1371,0 -DA:1372,0 -DA:1373,0 -DA:1374,0 -DA:1376,0 -DA:1380,0 -DA:1381,0 -DA:1382,0 -DA:1383,0 -DA:1384,0 -DA:1386,0 -DA:1387,0 -DA:1390,0 -DA:1391,0 -DA:1392,0 -DA:1393,0 -DA:1395,0 -DA:1396,0 -DA:1399,0 -DA:1401,0 -DA:1403,0 -DA:1405,0 -DA:1412,0 -DA:1414,0 -DA:1415,0 -DA:1417,0 -DA:1420,0 -DA:1421,0 -DA:1425,0 -DA:1426,0 -DA:1427,0 -DA:1428,0 -DA:1429,0 -DA:1432,0 -DA:1433,0 -DA:1434,0 -DA:1440,0 -DA:1443,0 -DA:1445,0 -DA:1446,0 -DA:1447,0 -DA:1449,0 -DA:1452,0 -DA:1454,0 -DA:1457,0 -DA:1458,0 -DA:1459,0 -DA:1460,0 -DA:1461,0 -DA:1463,0 -DA:1465,0 -DA:1466,0 -DA:1467,0 -DA:1470,0 -DA:1473,0 -DA:1474,0 -DA:1475,0 -DA:1476,0 -DA:1477,0 -DA:1479,0 -DA:1481,0 -DA:1482,0 -DA:1483,0 -DA:1486,0 -DA:1487,0 -DA:1489,0 -DA:1492,0 -DA:1494,0 -DA:1495,0 -DA:1496,0 -DA:1499,0 -DA:1501,0 -DA:1502,0 -DA:1503,0 -DA:1506,0 -DA:1508,0 -DA:1509,0 -DA:1510,0 -DA:1513,0 -DA:1515,0 -DA:1517,0 -DA:1520,0 -DA:1521,0 -DA:1522,0 -DA:1523,0 -DA:1524,0 -DA:1525,0 -DA:1527,0 -DA:1528,0 -DA:1529,0 -DA:1535,0 -DA:1536,0 -DA:1542,0 -DA:1550,0 -DA:1551,0 -DA:1555,0 -DA:1556,0 -DA:1557,0 -DA:1558,0 -DA:1559,0 -DA:1560,0 -DA:1561,0 -DA:1563,0 -DA:1565,0 -DA:1566,0 -DA:1567,0 -DA:1568,0 -DA:1569,0 -DA:1571,0 -DA:1572,0 -DA:1573,0 -DA:1574,0 -DA:1575,0 -DA:1576,0 -DA:1578,0 -DA:1580,0 -DA:1581,0 -DA:1582,0 -DA:1583,0 -DA:1584,0 -DA:1585,0 -DA:1586,0 -DA:1587,0 -DA:1589,0 -DA:1590,0 -DA:1591,0 -DA:1597,0 -DA:1600,0 -DA:1602,0 -DA:1603,0 -DA:1604,0 -DA:1608,0 -DA:1611,0 -DA:1612,0 -DA:1617,0 -DA:1619,0 -DA:1621,0 -DA:1624,0 -DA:1626,0 -DA:1628,0 -DA:1629,0 -DA:1630,0 -DA:1631,0 -DA:1632,0 -DA:1633,0 -DA:1634,0 -DA:1636,0 -DA:1637,0 -DA:1638,0 -DA:1639,0 -DA:1640,0 -DA:1641,0 -DA:1647,0 -DA:1650,0 -DA:1651,0 -DA:1653,0 -DA:1654,0 -DA:1655,0 -DA:1656,0 -DA:1657,0 -DA:1658,0 -DA:1660,0 -DA:1661,0 -DA:1662,0 -DA:1669,0 -DA:1670,0 -DA:1671,0 -DA:1672,0 -DA:1673,0 -DA:1674,0 -DA:1675,0 -DA:1677,0 -DA:1678,0 -DA:1679,0 -DA:1680,0 -DA:1682,0 -DA:1684,0 -DA:1685,0 -DA:1686,0 -DA:1687,0 -DA:1689,0 -DA:1690,0 -DA:1691,0 -DA:1692,0 -DA:1694,0 -DA:1695,0 -DA:1696,0 -DA:1697,0 -DA:1700,0 -DA:1703,0 -DA:1709,0 -DA:1713,0 -DA:1714,0 -DA:1715,0 -DA:1716,0 -DA:1717,0 -DA:1719,0 -DA:1729,0 -DA:1732,0 -LF:882 -LH:2 -end_of_record -SF:lib\pages\sign_in_page\sign_in_page_widget.dart -DA:11,1 -DA:13,0 -DA:14,0 -DA:22,0 -DA:24,0 -DA:25,0 -DA:28,0 -DA:30,0 -DA:31,0 -DA:34,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:50,0 -DA:51,0 -DA:52,0 -LF:25 -LH:1 -end_of_record -SF:lib\shared\mixins\switcher_mixin.dart -DA:6,0 -DA:7,0 -DA:9,0 -DA:18,0 -DA:19,0 -DA:21,0 -LF:6 -LH:0 -end_of_record -SF:lib\pages\sign_up_page\sign_up_page_widget.dart -DA:13,1 -DA:15,0 -DA:16,0 -DA:24,0 -DA:26,0 -DA:27,0 -DA:30,0 -DA:32,0 -DA:34,0 -DA:37,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:49,0 -DA:50,0 -DA:51,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:56,0 -LF:26 -LH:1 -end_of_record -SF:lib\pages\vehicles_on_the_property\vehicles_on_the_property.dart -DA:14,1 -DA:16,0 -DA:17,0 -DA:33,0 -DA:35,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:42,0 -DA:47,0 -DA:49,0 -DA:50,0 -DA:53,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:67,0 -DA:70,0 -DA:71,0 -DA:72,0 -DA:73,0 -DA:77,0 -DA:86,0 -DA:87,0 -DA:88,0 -DA:89,0 -DA:90,0 -DA:91,0 -DA:94,0 -DA:95,0 -DA:96,0 -DA:97,0 -DA:99,0 -DA:101,0 -DA:107,0 -DA:108,0 -DA:113,0 -DA:114,0 -DA:116,0 -DA:117,0 -DA:118,0 -DA:119,0 -DA:124,0 -DA:129,0 -DA:130,0 -DA:131,0 -DA:133,0 -DA:134,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:138,0 -DA:142,0 -DA:143,0 -DA:146,0 -DA:149,0 -DA:153,0 -DA:154,0 -DA:159,0 -DA:161,0 -DA:164,0 -DA:168,0 -DA:170,0 -DA:173,0 -DA:175,0 -DA:176,0 -DA:178,0 -DA:179,0 -DA:180,0 -DA:181,0 -DA:182,0 -DA:188,0 -DA:190,0 -DA:191,0 -DA:192,0 -DA:197,0 -DA:198,0 -DA:200,0 -DA:201,0 -DA:202,0 -DA:208,0 -DA:209,0 -DA:210,0 -DA:212,0 -DA:216,0 -DA:217,0 -DA:218,0 -DA:219,0 -DA:220,0 -DA:224,0 -DA:226,0 -DA:230,0 -DA:235,0 -DA:236,0 -DA:238,0 -DA:239,0 -DA:240,0 -DA:241,0 -DA:242,0 -DA:243,0 -DA:244,0 -DA:246,0 -DA:247,0 -DA:248,0 -DA:251,0 -DA:252,0 -DA:254,0 -DA:257,0 -DA:261,0 -DA:262,0 -DA:263,0 -DA:264,0 -DA:265,0 -DA:266,0 -DA:268,0 -DA:269,0 -DA:270,0 -DA:272,0 -DA:273,0 -DA:274,0 -LF:127 -LH:1 -end_of_record -SF:lib\pages\visits_on_the_property\visits_on_the_property_screen.dart -DA:14,0 -DA:16,0 -DA:17,0 -DA:33,0 -DA:35,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:40,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:49,0 -DA:51,0 -DA:52,0 -DA:55,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:74,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:80,0 -DA:89,0 -DA:90,0 -DA:91,0 -DA:92,0 -DA:93,0 -DA:94,0 -DA:97,0 -DA:98,0 -DA:99,0 -DA:100,0 -DA:102,0 -DA:104,0 -DA:110,0 -DA:111,0 -DA:116,0 -DA:117,0 -DA:119,0 -DA:120,0 -DA:121,0 -DA:122,0 -DA:127,0 -DA:132,0 -DA:133,0 -DA:134,0 -DA:136,0 -DA:137,0 -DA:141,0 -DA:142,0 -DA:143,0 -DA:147,0 -DA:148,0 -DA:151,0 -DA:154,0 -DA:158,0 -DA:159,0 -DA:164,0 -DA:166,0 -DA:169,0 -DA:173,0 -DA:175,0 -DA:178,0 -DA:180,0 -DA:181,0 -DA:183,0 -DA:184,0 -DA:185,0 -DA:186,0 -DA:187,0 -DA:193,0 -DA:195,0 -DA:196,0 -DA:197,0 -DA:202,0 -DA:203,0 -DA:205,0 -DA:206,0 -DA:207,0 -DA:213,0 -DA:214,0 -DA:215,0 -DA:217,0 -DA:221,0 -DA:222,0 -DA:223,0 -DA:224,0 -DA:225,0 -DA:227,0 -DA:229,0 -DA:233,0 -DA:238,0 -DA:239,0 -DA:241,0 -DA:242,0 -DA:243,0 -DA:244,0 -DA:245,0 -DA:246,0 -DA:247,0 -DA:248,0 -DA:249,0 -DA:251,0 -DA:252,0 -DA:253,0 -DA:254,0 -DA:257,0 -DA:259,0 -DA:260,0 -DA:261,0 -DA:264,0 -DA:267,0 -DA:268,0 -DA:271,0 -DA:272,0 -DA:274,0 -DA:277,0 -DA:281,0 -DA:282,0 -DA:283,0 -DA:284,0 -DA:285,0 -DA:286,0 -DA:288,0 -DA:289,0 -DA:290,0 -DA:292,0 -DA:293,0 -DA:294,0 -LF:137 -LH:0 -end_of_record -SF:lib\pages\welcome_page\welcome_page_widget.dart -DA:15,1 -DA:17,0 -DA:18,0 -DA:26,0 -DA:28,0 -DA:29,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:40,0 -DA:41,0 -DA:46,0 -DA:48,0 -DA:49,0 -DA:52,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:72,0 -DA:73,0 -LF:36 -LH:1 -end_of_record -SF:lib\shared\utils\test_util.dart -DA:4,0 -DA:5,0 -LF:2 -LH:0 -end_of_record -SF:lib\pages\forgot_password_page\forgot_password_model.dart -DA:15,0 -DA:17,0 -DA:18,0 -DA:23,0 -DA:24,0 -DA:36,0 -DA:38,0 -DA:39,0 -DA:44,0 -DA:45,0 -DA:50,0 -DA:51,0 -DA:60,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:66,0 -DA:67,0 -DA:70,0 -DA:72,0 -DA:73,0 -DA:74,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:80,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:85,0 -LF:32 -LH:0 -end_of_record -SF:lib\pages\liberation_history\liberation_history_model.dart -DA:19,0 -DA:24,0 -DA:29,0 -DA:30,0 -DA:31,0 -DA:33,0 -DA:35,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:46,0 -DA:53,0 -DA:55,0 -DA:62,0 -DA:63,0 -DA:69,0 -DA:71,0 -DA:72,0 -DA:73,0 -DA:75,0 -LF:23 -LH:0 -end_of_record -SF:lib\pages\message_history_page\message_history_page_model.dart -DA:20,0 -DA:21,0 -DA:24,0 -DA:29,0 -DA:34,0 -DA:35,0 -DA:36,0 -DA:38,0 -DA:40,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:51,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:58,0 -LF:21 -LH:0 -end_of_record -SF:lib\pages\people_on_the_property_page\people_on_the_property_page_model.dart -DA:11,0 -DA:14,0 -DA:16,0 -LF:3 -LH:0 -end_of_record -SF:lib\pages\pets_page\pets_page_model.dart -DA:21,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:73,0 -DA:74,0 -DA:75,0 -DA:85,0 -DA:86,0 -DA:87,0 -DA:102,0 -DA:110,0 -DA:111,0 -DA:112,0 -DA:116,0 -DA:117,0 -DA:118,0 -DA:119,0 -DA:121,0 -DA:124,0 -DA:126,0 -DA:127,0 -DA:128,0 -DA:132,0 -DA:133,0 -DA:135,0 -DA:136,0 -DA:138,0 -DA:139,0 -DA:141,0 -DA:142,0 -DA:144,0 -DA:145,0 -DA:147,0 -DA:148,0 -DA:150,0 -DA:151,0 -DA:152,0 -DA:153,0 -DA:154,0 -DA:155,0 -DA:156,0 -DA:157,0 -DA:161,0 -DA:162,0 -DA:165,0 -DA:166,0 -DA:167,0 -DA:168,0 -DA:169,0 -DA:170,0 -DA:171,0 -DA:173,0 -DA:174,0 -DA:175,0 -DA:177,0 -DA:178,0 -DA:179,0 -DA:181,0 -DA:182,0 -DA:183,0 -DA:185,0 -DA:186,0 -DA:187,0 -DA:189,0 -DA:190,0 -DA:191,0 -DA:192,0 -DA:196,0 -DA:198,0 -DA:199,0 -DA:200,0 -DA:202,0 -DA:203,0 -DA:205,0 -DA:206,0 -DA:209,0 -DA:211,0 -DA:213,0 -DA:214,0 -DA:216,0 -DA:217,0 -DA:219,0 -DA:220,0 -DA:222,0 -DA:223,0 -DA:225,0 -DA:226,0 -DA:228,0 -DA:229,0 -DA:231,0 -DA:232,0 -DA:235,0 -DA:236,0 -DA:239,0 -DA:240,0 -DA:241,0 -DA:244,0 -DA:245,0 -DA:248,0 -DA:252,0 -DA:253,0 -DA:254,0 -DA:257,0 -DA:258,0 -DA:259,0 -DA:263,0 -DA:264,0 -DA:265,0 -DA:269,0 -DA:270,0 -DA:271,0 -DA:278,0 -DA:279,0 -DA:280,0 -DA:282,0 -DA:283,0 -DA:284,0 -DA:286,0 -DA:287,0 -DA:288,0 -DA:289,0 -DA:290,0 -DA:291,0 -DA:292,0 -DA:293,0 -DA:296,0 -DA:297,0 -DA:298,0 -DA:299,0 -DA:303,0 -DA:304,0 -DA:305,0 -DA:307,0 -DA:312,0 -DA:314,0 -DA:319,0 -DA:323,0 -DA:324,0 -DA:325,0 -DA:326,0 -DA:328,0 -DA:329,0 -DA:330,0 -DA:331,0 -DA:332,0 -DA:333,0 -DA:334,0 -DA:335,0 -DA:338,0 -DA:339,0 -DA:340,0 -DA:341,0 -DA:346,0 -DA:351,0 -DA:352,0 -DA:354,0 -DA:356,0 -DA:360,0 -DA:362,0 -DA:368,0 -DA:369,0 -DA:370,0 -DA:371,0 -DA:374,0 -DA:375,0 -DA:376,0 -DA:379,0 -DA:380,0 -DA:381,0 -DA:384,0 -DA:385,0 -DA:387,0 -DA:388,0 -DA:389,0 -DA:390,0 -DA:391,0 -DA:406,0 -DA:415,0 -DA:416,0 -DA:417,0 -DA:418,0 -DA:419,0 -DA:424,0 -DA:425,0 -DA:427,0 -DA:428,0 -DA:429,0 -DA:430,0 -DA:433,0 -DA:435,0 -DA:437,0 -DA:438,0 -DA:439,0 -DA:442,0 -DA:443,0 -DA:449,0 -DA:450,0 -DA:455,0 -DA:456,0 -DA:458,0 -DA:462,0 -DA:465,0 -DA:466,0 -DA:467,0 -DA:468,0 -DA:471,0 -DA:473,0 -DA:474,0 -DA:476,0 -DA:477,0 -DA:479,0 -DA:485,0 -DA:486,0 -DA:488,0 -DA:495,0 -DA:496,0 -DA:497,0 -DA:499,0 -DA:508,0 -DA:510,0 -DA:512,0 -DA:513,0 -DA:514,0 -DA:517,0 -DA:518,0 -DA:525,0 -DA:526,0 -DA:527,0 -DA:528,0 -DA:529,0 -DA:530,0 -DA:531,0 -DA:532,0 -DA:533,0 -DA:534,0 -DA:535,0 -DA:536,0 -DA:537,0 -DA:538,0 -DA:539,0 -DA:540,0 -DA:541,0 -DA:542,0 -DA:543,0 -DA:544,0 -DA:545,0 -DA:546,0 -DA:547,0 -DA:548,0 -DA:549,0 -DA:550,0 -DA:551,0 -DA:552,0 -DA:553,0 -DA:554,0 -DA:555,0 -DA:557,0 -DA:558,0 -DA:560,0 -DA:561,0 -DA:564,0 -DA:565,0 -DA:566,0 -DA:569,0 -DA:570,0 -DA:571,0 -DA:572,0 -DA:573,0 -DA:575,0 -DA:576,0 -DA:577,0 -LF:272 -LH:0 -end_of_record -SF:lib\pages\preferences_settings_page\preferences_settings_model.dart -DA:27,0 -DA:28,0 -DA:29,0 -DA:30,0 -DA:31,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:38,0 -DA:39,0 -DA:42,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:54,0 -DA:55,0 -DA:59,0 -DA:64,0 -DA:66,0 -DA:67,0 -DA:68,0 -DA:69,0 -DA:70,0 -DA:71,0 -DA:72,0 -DA:76,0 -DA:77,0 -DA:79,0 -DA:83,0 -DA:86,0 -DA:87,0 -DA:91,0 -DA:93,0 -DA:94,0 -DA:95,0 -DA:96,0 -DA:99,0 -DA:102,0 -DA:103,0 -DA:108,0 -DA:112,0 -DA:114,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:122,0 -DA:124,0 -DA:128,0 -DA:130,0 -DA:131,0 -DA:135,0 -DA:136,0 -DA:137,0 -DA:140,0 -DA:143,0 -DA:144,0 -DA:145,0 -DA:146,0 -DA:147,0 -DA:148,0 -DA:150,0 -DA:151,0 -DA:152,0 -DA:153,0 -DA:154,0 -DA:158,0 -DA:160,0 -DA:164,0 -DA:167,0 -DA:168,0 -DA:172,0 -DA:174,0 -DA:175,0 -DA:176,0 -DA:179,0 -DA:182,0 -DA:183,0 -DA:184,0 -DA:185,0 -DA:186,0 -DA:187,0 -DA:189,0 -DA:190,0 -DA:191,0 -DA:192,0 -DA:193,0 -DA:197,0 -DA:199,0 -DA:203,0 -DA:206,0 -DA:207,0 -DA:211,0 -DA:213,0 -DA:214,0 -DA:215,0 -DA:218,0 -DA:221,0 -DA:222,0 -DA:227,0 -DA:228,0 -DA:229,0 -DA:230,0 -DA:231,0 -DA:232,0 -DA:233,0 -DA:234,0 -DA:235,0 -DA:236,0 -DA:239,0 -DA:242,0 -DA:243,0 -DA:247,0 -DA:251,0 -DA:253,0 -DA:256,0 -DA:257,0 -DA:260,0 -DA:261,0 -DA:265,0 -DA:269,0 -DA:271,0 -DA:274,0 -DA:276,0 -DA:281,0 -DA:282,0 -DA:283,0 -DA:284,0 -DA:285,0 -DA:286,0 -DA:291,0 -DA:292,0 -DA:296,0 -DA:297,0 -LF:137 -LH:0 -end_of_record -SF:lib\pages\qr_code_page\qr_code_page_model.dart -DA:26,0 -DA:28,0 -DA:31,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:36,0 -DA:39,0 -DA:41,0 -DA:44,0 -DA:46,0 -DA:48,0 -DA:50,0 -DA:51,0 -DA:54,0 -DA:55,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:61,0 -DA:63,0 -DA:64,0 -DA:65,0 -DA:67,0 -DA:70,0 -DA:72,0 -DA:73,0 -DA:78,0 -DA:79,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:86,0 -DA:89,0 -DA:92,0 -DA:93,0 -DA:94,0 -DA:95,0 -DA:96,0 -DA:97,0 -DA:102,0 -DA:104,0 -DA:105,0 -DA:108,0 -DA:109,0 -DA:112,0 -DA:121,0 -DA:122,0 -DA:123,0 -DA:130,0 -DA:135,0 -LF:53 -LH:0 -end_of_record -SF:lib\shared\utils\biometric_util.dart -DA:4,0 -DA:6,0 -DA:8,0 -DA:15,0 -DA:17,0 -LF:5 -LH:0 -end_of_record -SF:lib\pages\reception_page\reception_page_model.dart -DA:7,0 -DA:9,0 -DA:11,0 -DA:12,0 -DA:13,0 -DA:14,0 -DA:15,0 -LF:7 -LH:0 -end_of_record -SF:lib\pages\register_visitor_page\register_visitor_page_model.dart -DA:14,0 -DA:17,0 -LF:2 -LH:0 -end_of_record -SF:lib\pages\residents_on_the_property\residents_on_the_property_model.dart -DA:8,0 -DA:15,0 -DA:17,0 -DA:20,0 -DA:21,0 -DA:22,0 -DA:23,0 -DA:24,0 -DA:27,0 -DA:29,0 -LF:10 -LH:0 -end_of_record -SF:lib\pages\schedule_complete_visit_page\schedule_complete_visit_page_model.dart -DA:21,0 -DA:37,0 -DA:42,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:51,0 -DA:53,0 -DA:54,0 -DA:56,0 -DA:57,0 -DA:61,0 -DA:63,0 -DA:70,0 -DA:71,0 -DA:72,0 -DA:73,0 -DA:74,0 -DA:75,0 -DA:76,0 -DA:77,0 -DA:79,0 -DA:80,0 -DA:81,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:89,0 -DA:90,0 -DA:91,0 -DA:92,0 -DA:94,0 -DA:99,0 -DA:103,0 -DA:105,0 -DA:110,0 -DA:114,0 -DA:118,0 -DA:127,0 -DA:128,0 -DA:133,0 -DA:134,0 -DA:135,0 -DA:140,0 -DA:142,0 -DA:144,0 -DA:145,0 -DA:146,0 -DA:152,0 -DA:153,0 -DA:158,0 -DA:159,0 -DA:165,0 -DA:177,0 -DA:178,0 -DA:179,0 -DA:184,0 -DA:186,0 -DA:188,0 -DA:190,0 -DA:191,0 -DA:197,0 -DA:198,0 -DA:203,0 -DA:204,0 -DA:210,0 -DA:228,0 -DA:232,0 -DA:233,0 -DA:234,0 -DA:235,0 -DA:236,0 -DA:237,0 -DA:240,0 -DA:242,0 -DA:243,0 -DA:244,0 -DA:248,0 -DA:249,0 -DA:250,0 -DA:252,0 -DA:254,0 -DA:256,0 -DA:257,0 -DA:258,0 -DA:260,0 -DA:262,0 -DA:264,0 -DA:265,0 -DA:266,0 -DA:268,0 -DA:269,0 -DA:270,0 -DA:271,0 -DA:284,0 -DA:285,0 -DA:286,0 -DA:287,0 -DA:288,0 -DA:289,0 -DA:290,0 -DA:291,0 -DA:292,0 -DA:293,0 -DA:296,0 -DA:297,0 -DA:300,0 -DA:301,0 -DA:302,0 -DA:303,0 -DA:304,0 -DA:305,0 -DA:306,0 -DA:307,0 -DA:308,0 -DA:309,0 -DA:312,0 -DA:313,0 -DA:316,0 -DA:318,0 -DA:319,0 -DA:320,0 -DA:321,0 -DA:323,0 -DA:324,0 -DA:326,0 -DA:327,0 -DA:329,0 -DA:332,0 -DA:340,0 -DA:343,0 -DA:350,0 -DA:351,0 -DA:358,0 -DA:364,0 -DA:366,0 -DA:374,0 -DA:375,0 -DA:381,0 -DA:385,0 -DA:388,0 -DA:392,0 -DA:399,0 -DA:400,0 -DA:402,0 -DA:405,0 -DA:431,0 -DA:441,0 -DA:442,0 -DA:443,0 -DA:445,0 -DA:446,0 -DA:451,0 -DA:452,0 -DA:454,0 -DA:458,0 -DA:461,0 -DA:463,0 -DA:465,0 -DA:466,0 -DA:467,0 -DA:468,0 -DA:470,0 -DA:472,0 -DA:474,0 -DA:475,0 -DA:477,0 -DA:483,0 -DA:484,0 -DA:486,0 -DA:493,0 -DA:494,0 -DA:495,0 -DA:497,0 -DA:506,0 -DA:507,0 -DA:509,0 -DA:511,0 -DA:512,0 -DA:513,0 -DA:515,0 -DA:516,0 -DA:523,0 -DA:525,0 -DA:526,0 -DA:531,0 -DA:532,0 -DA:534,0 -DA:535,0 -DA:537,0 -DA:538,0 -DA:540,0 -DA:542,0 -DA:543,0 -DA:545,0 -DA:547,0 -DA:548,0 -DA:549,0 -DA:551,0 -DA:552,0 -DA:559,0 -DA:561,0 -DA:562,0 -DA:567,0 -DA:568,0 -DA:569,0 -DA:572,0 -DA:573,0 -DA:575,0 -DA:576,0 -DA:578,0 -DA:579,0 -DA:581,0 -DA:583,0 -DA:584,0 -DA:585,0 -DA:587,0 -DA:588,0 -DA:596,0 -DA:597,0 -DA:598,0 -DA:599,0 -DA:600,0 -DA:601,0 -DA:602,0 -DA:604,0 -DA:605,0 -DA:606,0 -DA:607,0 -DA:611,0 -DA:612,0 -DA:613,0 -DA:614,0 -DA:615,0 -DA:618,0 -DA:620,0 -DA:621,0 -DA:622,0 -DA:625,0 -DA:627,0 -DA:628,0 -DA:629,0 -DA:632,0 -DA:634,0 -DA:635,0 -DA:636,0 -DA:639,0 -DA:641,0 -DA:642,0 -DA:643,0 -DA:646,0 -DA:648,0 -DA:649,0 -DA:650,0 -DA:653,0 -LF:256 -LH:0 -end_of_record -SF:lib\shared\mixins\status_mixin.dart -DA:4,0 -DA:6,0 -DA:8,0 -DA:10,0 -DA:12,0 -DA:14,0 -LF:6 -LH:0 -end_of_record -SF:lib\pages\schedule_complete_visit_page\visit_history_page_widget.dart -DA:17,1 -DA:19,0 -DA:20,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:46,0 -DA:48,0 -DA:50,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:54,0 -DA:55,0 -DA:57,0 -DA:58,0 -DA:59,0 -DA:60,0 -DA:61,0 -DA:66,0 -DA:68,0 -DA:69,0 -DA:72,0 -DA:74,0 -DA:76,0 -DA:77,0 -DA:78,0 -DA:79,0 -DA:83,0 -DA:85,0 -DA:86,0 -DA:87,0 -DA:88,0 -DA:89,0 -DA:95,0 -DA:97,0 -DA:98,0 -DA:99,0 -DA:104,0 -DA:105,0 -DA:107,0 -DA:108,0 -DA:109,0 -DA:115,0 -DA:116,0 -DA:117,0 -DA:118,0 -DA:122,0 -DA:123,0 -DA:124,0 -DA:125,0 -DA:126,0 -DA:128,0 -DA:130,0 -DA:134,0 -DA:139,0 -DA:142,0 -DA:144,0 -DA:147,0 -DA:148,0 -DA:149,0 -DA:150,0 -DA:153,0 -DA:154,0 -DA:155,0 -DA:156,0 -DA:159,0 -DA:160,0 -DA:167,0 -DA:168,0 -DA:169,0 -DA:170,0 -DA:171,0 -DA:172,0 -DA:175,0 -DA:176,0 -DA:177,0 -DA:178,0 -DA:179,0 -DA:183,0 -DA:184,0 -DA:186,0 -DA:187,0 -DA:188,0 -DA:189,0 -DA:194,0 -DA:198,0 -DA:199,0 -DA:201,0 -DA:202,0 -DA:203,0 -DA:204,0 -DA:205,0 -DA:206,0 -DA:207,0 -DA:208,0 -DA:209,0 -DA:211,0 -DA:212,0 -DA:213,0 -DA:214,0 -DA:215,0 -DA:218,0 -DA:219,0 -DA:220,0 -DA:221,0 -DA:224,0 -DA:226,0 -DA:228,0 -DA:229,0 -DA:232,0 -DA:234,0 -DA:236,0 -DA:237,0 -DA:240,0 -DA:242,0 -DA:244,0 -DA:245,0 -DA:248,0 -DA:250,0 -DA:252,0 -DA:253,0 -DA:256,0 -DA:258,0 -DA:260,0 -DA:261,0 -DA:264,0 -DA:267,0 -DA:269,0 -DA:271,0 -DA:273,0 -DA:275,0 -DA:277,0 -DA:280,0 -DA:281,0 -DA:283,0 -DA:286,0 -DA:294,0 -DA:295,0 -DA:296,0 -DA:297,0 -DA:298,0 -DA:300,0 -DA:301,0 -DA:302,0 -DA:304,0 -DA:305,0 -DA:306,0 -LF:151 -LH:1 -end_of_record -SF:lib\shared\utils\share_util.dart -DA:5,0 -DA:6,0 -DA:7,0 -DA:9,0 -DA:10,0 -DA:11,0 -DA:14,0 -DA:15,0 -DA:17,0 -DA:18,0 -LF:10 -LH:0 -end_of_record -SF:lib\pages\sign_in_page\sign_in_page_model.dart -DA:13,0 -DA:15,0 -DA:16,0 -DA:19,0 -DA:21,0 -DA:22,0 -LF:6 -LH:0 -end_of_record -SF:lib\pages\sign_up_page\sign_up_page_model.dart -DA:13,0 -DA:15,0 -DA:16,0 -DA:19,0 -DA:21,0 -DA:22,0 -LF:6 -LH:0 -end_of_record -SF:lib\pages\vehicles_on_the_property\vehicle_model.dart -DA:8,0 -DA:9,0 -DA:10,0 -DA:11,0 -DA:15,0 -DA:17,0 -DA:19,0 -DA:22,0 -DA:25,0 -DA:27,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:36,0 -DA:37,0 -DA:38,0 -DA:39,0 -DA:40,0 -DA:41,0 -DA:42,0 -DA:43,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:49,0 -DA:51,0 -LF:29 -LH:0 -end_of_record -SF:lib\pages\visits_on_the_property\model.dart -DA:11,0 -DA:12,0 -DA:13,0 -DA:14,0 -DA:22,0 -DA:24,0 -DA:26,0 -DA:29,0 -DA:32,0 -DA:33,0 -DA:34,0 -DA:35,0 -DA:36,0 -DA:39,0 -DA:44,0 -DA:45,0 -DA:46,0 -DA:47,0 -DA:48,0 -DA:51,0 -DA:52,0 -DA:53,0 -DA:56,0 -DA:57,0 -DA:58,0 -DA:61,0 -DA:62,0 -DA:63,0 -DA:66,0 -DA:67,0 -DA:68,0 -DA:71,0 -DA:72,0 -DA:76,0 -DA:82,0 -DA:83,0 -DA:84,0 -DA:85,0 -DA:86,0 -DA:87,0 -DA:88,0 -DA:89,0 -DA:90,0 -DA:91,0 -LF:44 -LH:0 -end_of_record -SF:lib\pages\welcome_page\welcome_page_model.dart -DA:17,0 -DA:19,0 -DA:20,0 -DA:23,0 -DA:25,0 -DA:26,0 -LF:6 -LH:0 -end_of_record diff --git a/integration_test/app_test.dart b/integration_test/app_test.dart index fe7ff027..618ea42a 100644 --- a/integration_test/app_test.dart +++ b/integration_test/app_test.dart @@ -25,29 +25,44 @@ import 'package:hub/pages/vehicles_on_the_property/vehicles_on_the_property.dart import 'package:integration_test/integration_test.dart'; import 'package:material_symbols_icons/symbols.dart'; import 'package:flutter_web_plugins/url_strategy.dart'; +import 'package:patrol/patrol.dart'; import 'app_test.dart'; import 'fuzzer/fuzzer.dart'; +import 'package:patrol_finders/patrol_finders.dart'; +import 'package:integration_test/integration_test.dart'; export 'package:flutter_test/flutter_test.dart'; export 'package:patrol/patrol.dart'; part 'auth_test.dart'; + part 'common.dart'; + part 'home_test.dart'; + part 'locals_test.dart'; + part 'menu_test.dart'; + part 'module_test.dart'; + part 'notify_test.dart'; + part 'profile_test.dart'; + part 'property_test.dart'; + part 'setting_test.dart'; + part 'storage_test.dart'; + part 'utils_test.dart'; + part 'welcome_test.dart'; part 'vehicle_test.dart'; -late PatrolIntegrationTester $; +late PatrolTester $; void main() { //init integration test @@ -56,20 +71,20 @@ void main() { // setUp(() async {}); // tearDown(() async {}); - // WelcomeTest.signInToSignUp(); - // WelcomeTest.signUpToSignIn(); + WelcomeTest.signInToSignUp(); + WelcomeTest.signUpToSignIn(); // AuthenticationTest.signIn(); // AuthenticationTest.signUp(); // AuthenticationTest.signOut(); // AuthenticationTest.recovery(); - // ModularizationTest.switchLicense(); - // ModularizationTest.containLicense(); + ModularizationTest.switchLicense(); + ModularizationTest.containLicense(); - // MenuTest.navToEntries(); - // MenuTest.containEntries(); - // MenuTest.labels2AppbarConsistency(); + MenuTest.navToEntries(); + MenuTest.containEntries(); + MenuTest.labels2AppbarConsistency(); // LocalsTest.setLocal(); // LocalsTest.unlinkLocal(); diff --git a/integration_test/auth_test.dart b/integration_test/auth_test.dart index e353d565..185ef039 100644 --- a/integration_test/auth_test.dart +++ b/integration_test/auth_test.dart @@ -2,9 +2,9 @@ part of 'app_test.dart'; class AuthenticationTest { static Future signIn() async { - patrol( + patrolWidgetTest( 'Sign-In with fuzzed emails', - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester .printToConsole('Authentication Test - Sign-In with fuzzed emails'); @@ -43,7 +43,7 @@ class AuthenticationTest { final credentials = fuzzer.fuzz(concat); - await _unlogged($); + await _unlogged(); await $.pumpWidgetAndSettle(const App()); await _navigateToSignIn($); @@ -59,9 +59,9 @@ class AuthenticationTest { }, ); - patrol( + patrolWidgetTest( 'Sign-In with email_app@exemplo.com', - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole( 'Authentication Test - Sign-In with email_app@exemplo.com'); @@ -72,7 +72,7 @@ class AuthenticationTest { 'passwordTextFormField': '12345678', }; - await _unlogged($); + await _unlogged(); await $.pumpWidgetAndSettle(const App()); await _navigateToSignIn($); await _auth(credentials, $, throwsException); @@ -81,9 +81,9 @@ class AuthenticationTest { } static Future signUp() async { - patrol( + patrolWidgetTest( 'Sign Up - credenciais já registradas', - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole( 'Authentication Test - Sign-Up: credenciais já registradas'); @@ -94,7 +94,7 @@ class AuthenticationTest { 'emailTextFormField': 'email_app@exemplo.com', 'passwordTextFormField': '12345678', }; - await _unlogged($); + await _unlogged(); await $.pumpWidgetAndSettle(const App()); await _navigateToSignUp($); await _auth(credentials, $, throwsException); @@ -102,9 +102,9 @@ class AuthenticationTest { }, ); - patrol( + patrolWidgetTest( 'Sign Up - credenciais novas', - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester .printToConsole('Authentication Test - Sign-Up: credenciais novas'); @@ -151,7 +151,7 @@ class AuthenticationTest { final credentials = fuzzer.fuzz(concat); - await _unlogged($); + await _unlogged(); await $.pumpWidgetAndSettle(const App()); @@ -170,14 +170,14 @@ class AuthenticationTest { } static Future signOut() async { - patrol( + patrolWidgetTest( 'Deslogar da Conta', - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole( 'Authentication Test - Sign-Out: Deslogar da Conta'); - await _loggedWithMultiLocalsAccount($); + await _loggedWithMultiLocalsAccount(); await $.pumpWidget(const App()); await $.waitUntilVisible($(MenuStaggeredView)); @@ -197,7 +197,7 @@ class AuthenticationTest { static void recovery() async { patrol('Open url in the app', ($) async { - await _loggedWithMultiLocalsAccount($); + await _loggedWithMultiLocalsAccount(); await $.pumpWidget(const App()); await $.waitUntilVisible($(MenuStaggeredView)); @@ -221,7 +221,7 @@ class AuthenticationTest { Future _auth( Map credentials, - PatrolIntegrationTester $, + PatrolTester $, PatrolFinder throwsException, ) async { await _enterCredentials(credentials, $); @@ -230,7 +230,7 @@ Future _auth( Future _enterCredentials( Map credentials, - PatrolIntegrationTester $, + PatrolTester $, ) async { for (var entry in credentials.entries) { await $(ValueKey(entry.key)) // @@ -241,7 +241,7 @@ Future _enterCredentials( } Future _submit( - String key, PatrolIntegrationTester $, PatrolFinder throwsException) async { + String key, PatrolTester $, PatrolFinder throwsException) async { await $(ValueKey(key)) // .waitUntilVisible() .tap(); diff --git a/integration_test/common.dart b/integration_test/common.dart index 87825994..9de14e48 100644 --- a/integration_test/common.dart +++ b/integration_test/common.dart @@ -1,11 +1,11 @@ part of 'app_test.dart'; -final _patrolTesterConfig = PatrolTesterConfig(printLogs: true); +final _PatrolTesterConfig = PatrolTesterConfig(printLogs: true); final _nativeAutomatorConfig = NativeAutomatorConfig( findTimeout: Duration(seconds: 20), // 10 seconds is too short for some CIs ); -// Future createApp(PatrolIntegrationTester $) async { +// Future createApp(PatrolTester $) async { // await app_main.main(); // await $.pumpAndSettle(); // } @@ -21,7 +21,7 @@ void patrol( }) { patrolTest( description, - config: _patrolTesterConfig, + config: _PatrolTesterConfig, nativeAutomatorConfig: nativeAutomatorConfig ?? _nativeAutomatorConfig, framePolicy: framePolicy, skip: skip, diff --git a/integration_test/locals_test.dart b/integration_test/locals_test.dart index 50c9cb3c..4faba845 100644 --- a/integration_test/locals_test.dart +++ b/integration_test/locals_test.dart @@ -46,13 +46,13 @@ class LocalsTest { // } // }, // ); - patrol( + patrolWidgetTest( 'Selecionar um local disponível com somente um local disponivel', // - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole('Locals Test - Selecionar um local disponível'); - await _loggedWithSomeoneLocalAccount($, false); + await _loggedWithSomeoneLocalAccount(false); await $.pumpWidgetAndSettle(const App()); await $.waitUntilVisible($(MenuStaggeredView)); await $.waitUntilVisible($(LocalProfileComponentWidget)); @@ -184,14 +184,14 @@ class LocalsTest { // // } // }, // ); - patrol( + patrolWidgetTest( 'Desvincular do local selecionado com somente um local disponivel', // - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole( 'Locals Test - Desvincular do local selecionado com multiplos locais disponiveis'); - await _loggedWithSomeoneLocalAccount($); + await _loggedWithSomeoneLocalAccount(); await $.pumpWidgetAndSettle(const App()); await $.waitUntilVisible($(MenuStaggeredView)); @@ -247,13 +247,13 @@ class LocalsTest { expect(entriesFinder, findsWidgets); }); - patrol( + patrolWidgetTest( 'Vincular um local desvinculado com somente um local disponivel', // - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole('Locals Test - Vincular um local desvinculado'); - await _loggedWithSomeoneLocalAccount($, false); + await _loggedWithSomeoneLocalAccount(false); await $.pumpWidget(const App()); final PatrolFinder bottomSheetFinder = @@ -302,74 +302,62 @@ class LocalsTest { } static Future attachLocal() async { - patrol( - 'Selecionar um local disponível com multíplos locais disponíveis', // - (PatrolIntegrationTester tester) async { + patrolWidgetTest( + 'Auto-Validação de Locais com Multiplos Locais', // + (PatrolTester tester) async { $ = tester; - await _loggedWithMultiLocalsAccount($); + $.tester.printToConsole('Locals Test - Vincular um local desvinculado'); + + await _loggedWithMultiLocalsAccount(false); await $.pumpWidget(const App()); - late Map credentials; - final PatrolFinder throwsException = $(''); - var name = ff.randomString(7, 7, true, true, true); - var email = '$name@example.com'; - var password = '12345678'; - credentials = { - 'nameTextFormField': name, - 'emailTextFormField': email, - 'passwordTextFormField': password - }; + final PatrolFinder bottomSheetFinder = + await $(BottomArrowLinkedLocalsComponentWidget) // + .waitUntilVisible(); + expect(bottomSheetFinder, findsOneWidget); - await $.pumpWidget(const App()); - await _navigateToSignUp($); - await _auth(credentials, $, throwsException); - credentials = { - 'emailTextFormField': email, - 'passwordTextFormField': password - }; - await _auth(credentials, $, throwsException); + await $.pump(const Duration(milliseconds: 500)); + + final PatrolFinder listViewFinder = $(bottomSheetFinder) // + .$(ListView); + expect(listViewFinder, findsOneWidget); + + await $.pump(const Duration(milliseconds: 500)); + + final PatrolFinder entriesFinder = $(listViewFinder) // + .$(CardItemTemplateComponentWidget); + expect(entriesFinder, findsWidgets); - await $.pumpAndSettle(); - await StorageHelper() // - .set(ProfileStorageKey.clientUUID.key, '7'); - await $.pumpAndSettle(); await Future.delayed(const Duration(milliseconds: 500)); - return; }, ); - patrol( - 'Selecionar um local disponível com somente um local disponível', // - (PatrolIntegrationTester tester) async { + patrolWidgetTest( + 'Auto-Validação de Locais com local unico', // + (PatrolTester tester) async { $ = tester; - await _loggedWithSomeoneLocalAccount($); + $.tester.printToConsole('Locals Test - Vincular um local desvinculado'); + + await _loggedWithSomeoneLocalAccount(false); await $.pumpWidget(const App()); - late Map credentials; - final PatrolFinder throwsException = $(''); - var name = ff.randomString(7, 7, true, true, true); - var email = '$name@example.com'; - var password = '12345678'; - credentials = { - 'nameTextFormField': name, - 'emailTextFormField': email, - 'passwordTextFormField': password - }; + final PatrolFinder bottomSheetFinder = + await $(BottomArrowLinkedLocalsComponentWidget) // + .waitUntilVisible(); + expect(bottomSheetFinder, findsOneWidget); - await $.pumpWidget(const App()); - await _navigateToSignUp($); - await _auth(credentials, $, throwsException); - credentials = { - 'emailTextFormField': email, - 'passwordTextFormField': password - }; - await _auth(credentials, $, throwsException); + await $.pump(const Duration(milliseconds: 500)); + + final PatrolFinder listViewFinder = $(bottomSheetFinder) // + .$(ListView); + expect(listViewFinder, findsOneWidget); + + await $.pump(const Duration(milliseconds: 500)); + + final PatrolFinder entriesFinder = $(listViewFinder) // + .$(CardItemTemplateComponentWidget); + expect(entriesFinder, findsWidgets); - await $.pumpAndSettle(); - await StorageHelper() // - .set(ProfileStorageKey.clientUUID.key, '7'); - await $.pumpAndSettle(); await Future.delayed(const Duration(milliseconds: 500)); - return; }, ); } diff --git a/integration_test/menu_test.dart b/integration_test/menu_test.dart index 1dd315d1..10b0ab62 100644 --- a/integration_test/menu_test.dart +++ b/integration_test/menu_test.dart @@ -2,15 +2,15 @@ part of 'app_test.dart'; class MenuTest { static Future labels2AppbarConsistency() async { - patrol( + patrolWidgetTest( 'As labels dos menuItems correspondem aos títulos das AppBars? (MultiLocais)', // - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole( 'Menu Test - As labels dos menuItems correspondem aos títulos das AppBars?'); - await _loggedWithMultiLocalsAccount($); + await _loggedWithMultiLocalsAccount(); await $.pumpWidgetAndSettle(const App()); await $.waitUntilVisible($(MenuStaggeredView)); @@ -96,13 +96,13 @@ class MenuTest { } static Future containEntries() async { - patrol( + patrolWidgetTest( 'HomeMenu contém seus itens? (MultiLocais)', // - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole('Menu Test - HomeMenu contém seus itens?'); - await _loggedWithMultiLocalsAccount($); + await _loggedWithMultiLocalsAccount(); await $.pumpWidgetAndSettle(const App()); await $.waitUntilVisible($(MenuStaggeredView)); @@ -135,13 +135,13 @@ class MenuTest { expect(entriesKey, containsAll(menuKeys)); }, ); - patrol( + patrolWidgetTest( 'HomeMenu contém seus itens? (MonoLocal)', // - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole('Menu Test - HomeMenu contém seus itens?'); - await _loggedWithSomeoneLocalAccount($); + await _loggedWithSomeoneLocalAccount(); await $.pumpWidgetAndSettle(const App()); await $.waitUntilVisible($(MenuStaggeredView)); @@ -175,13 +175,13 @@ class MenuTest { }, ); - patrol( + patrolWidgetTest( 'DrawerMenu contém seus itens? (MultiLocais)', // - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole('Menu Test - DrawerMenu contém seus itens?'); - await _loggedWithMultiLocalsAccount($); + await _loggedWithMultiLocalsAccount(); await $.pumpWidgetAndSettle(const App()); await $.waitUntilVisible($(MenuStaggeredView)); @@ -222,13 +222,13 @@ class MenuTest { await Future.delayed(const Duration(milliseconds: 500)); }, ); - patrol( + patrolWidgetTest( 'DrawerMenu contém seus itens? (MonoLocal)', // - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole('Menu Test - DrawerMenu contém seus itens?'); - await _loggedWithSomeoneLocalAccount($); + await _loggedWithSomeoneLocalAccount(); await $.pumpWidgetAndSettle(const App()); await $.waitUntilVisible($(MenuStaggeredView)); @@ -272,13 +272,13 @@ class MenuTest { } static Future navToEntries() async { - patrol( + patrolWidgetTest( 'Navegação entre items do Menu (MultiLocais)', - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole('Menu Test - Navegação entre items do Menu'); - await _loggedWithMultiLocalsAccount($); + await _loggedWithMultiLocalsAccount(); await $.pumpWidgetAndSettle(const App()); await $.waitUntilVisible($(MenuStaggeredView)); diff --git a/integration_test/module_test.dart b/integration_test/module_test.dart index 80c0aa4b..6377e474 100644 --- a/integration_test/module_test.dart +++ b/integration_test/module_test.dart @@ -2,13 +2,14 @@ part of 'app_test.dart'; class ModularizationTest { static Future containLicense() async { - patrol('Os modulos de licença está sendo processados? (MultiLocais)', - (PatrolIntegrationTester tester) async { + patrolWidgetTest( + 'Os modulos de licença está sendo processados? (MultiLocais)', + (PatrolTester tester) async { $ = tester; $.tester.printToConsole( 'Modularization Test - Os modulos de licença está sendo processados?'); - await _loggedWithMultiLocalsAccount($); + await _loggedWithMultiLocalsAccount(); await $.pumpWidgetAndSettle(const App()); await $.waitUntilVisible($(MenuStaggeredView)); @@ -27,13 +28,14 @@ class ModularizationTest { return; }); - patrol('Os modulos de licença está sendo processados? (MonoLocal)', - (PatrolIntegrationTester tester) async { + patrolWidgetTest( + 'Os modulos de licença está sendo processados? (MonoLocal)', + (PatrolTester tester) async { $ = tester; $.tester.printToConsole( 'Modularization Test - Os modulos de licença está sendo processados?'); - await _loggedWithSomeoneLocalAccount($); + await _loggedWithSomeoneLocalAccount(); await $.pumpWidgetAndSettle(const App()); await $.waitUntilVisible($(MenuStaggeredView)); @@ -55,13 +57,13 @@ class ModularizationTest { } static Future switchLicense() async { - patrol( + patrolWidgetTest( 'Licença está sendo atualizada?', - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole('Licença está sendo atualizada?'); - await _loggedWithMultiLocalsAccount($); + await _loggedWithMultiLocalsAccount(); await $.pumpWidgetAndSettle(const App()); await $.waitUntilVisible($(MenuStaggeredView)); diff --git a/integration_test/utils_test.dart b/integration_test/utils_test.dart index 1ed65d0a..cce351a2 100644 --- a/integration_test/utils_test.dart +++ b/integration_test/utils_test.dart @@ -1,8 +1,8 @@ part of 'app_test.dart'; -Future _loggedWithMultiLocalsAccount(PatrolIntegrationTester $, +Future _loggedWithMultiLocalsAccount( [bool forceLinkedLocal = true]) async { - await _init($); + await _init(); await StorageHelper() // .set(SecureStorageKey.isLogged.value, 'true'); await StorageHelper() // @@ -19,18 +19,23 @@ Future _loggedWithMultiLocalsAccount(PatrolIntegrationTester $, await StorageHelper() // .set(LocalsStorageKey.isNewVersion.key, true); if (forceLinkedLocal == true) { - await StorageHelper().set(ProfileStorageKey.clientUUID.key, '7'); - await StorageHelper().set(ProfileStorageKey.ownerUUID.key, '7'); - await StorageHelper() + await StorageHelper() // + .set(ProfileStorageKey.clientUUID.key, '7'); + await StorageHelper() // + .set(ProfileStorageKey.ownerUUID.key, '7'); + await StorageHelper() // .set(ProfileStorageKey.clientName.key, 'FRE ACCESS DEMO'); - await PhpGroup.resopndeVinculo.call(tarefa: 'A'); - await LicenseRepositoryImpl().resetLicense(); + await PhpGroup // + .resopndeVinculo + .call(tarefa: 'A'); + await LicenseRepositoryImpl() // + .resetLicense(); } } -Future _loggedWithSomeoneLocalAccount(PatrolIntegrationTester $, +Future _loggedWithSomeoneLocalAccount( [bool forceLinkedLocal = true]) async { - await _init($); + await _init(); await StorageHelper() // .set(SecureStorageKey.isLogged.value, 'true'); await StorageHelper() // @@ -47,17 +52,22 @@ Future _loggedWithSomeoneLocalAccount(PatrolIntegrationTester $, await StorageHelper() // .set(LocalsStorageKey.isNewVersion.key, true); if (forceLinkedLocal == true) { - await StorageHelper().set(ProfileStorageKey.clientUUID.key, '7'); - await StorageHelper().set(ProfileStorageKey.ownerUUID.key, '7'); - await StorageHelper() + await StorageHelper() // + .set(ProfileStorageKey.clientUUID.key, '7'); + await StorageHelper() // + .set(ProfileStorageKey.ownerUUID.key, '7'); + await StorageHelper() // .set(ProfileStorageKey.clientName.key, 'FRE ACCESS DEMO'); - await PhpGroup.resopndeVinculo.call(tarefa: 'A'); - await LicenseRepositoryImpl().resetLicense(); + await PhpGroup // + .resopndeVinculo + .call(tarefa: 'A'); + await LicenseRepositoryImpl() // + .resetLicense(); } } -Future _unlogged(PatrolIntegrationTester $) async { - await _init($); +Future _unlogged() async { + await _init(); await StorageHelper() // .set(SecureStorageKey.isLogged.value, 'false'); await StorageHelper() // @@ -76,7 +86,7 @@ Future _unlogged(PatrolIntegrationTester $) async { .set(LocalsStorageKey.isNewVersion.key, true); } -Future _init(PatrolIntegrationTester $) async { +Future _init() async { WidgetsFlutterBinding.ensureInitialized(); await _initializeTracking(); await _initializeStorage(); @@ -88,12 +98,12 @@ Future _init(PatrolIntegrationTester $) async { await _initializeNav(); } -Future _navigateToSignIn(PatrolIntegrationTester $) async { +Future _navigateToSignIn(PatrolTester $) async { final signInButton = $(#toggleSignInPage).waitUntilVisible(); await signInButton.tap(); } -Future _navigateToSignUp(PatrolIntegrationTester $) async { +Future _navigateToSignUp(PatrolTester $) async { final signUpButton = $(#toggleSignUpPage).waitUntilVisible(); await signUpButton.tap(); } diff --git a/integration_test/vehicle_test.dart b/integration_test/vehicle_test.dart index 6e89c69d..25796085 100644 --- a/integration_test/vehicle_test.dart +++ b/integration_test/vehicle_test.dart @@ -2,14 +2,14 @@ part of 'app_test.dart'; class VehicleTest { static Future vehiclePage() async { - patrol( + patrolWidgetTest( 'Vehicle Page', - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole('Vehicle Page'); final PatrolFinder throwsException = $(Dialog).$(ThrowExceptionWidget); - await _loggedWithMultiLocalsAccount($); + await _loggedWithMultiLocalsAccount(); await $.pumpWidgetAndSettle(const App()); ff.navigatorKey.currentContext!.go('/vehiclesOnThePropertyPage'); @@ -64,17 +64,19 @@ class VehicleTest { await $(DetailsComponentWidget).waitUntilVisible(); expect(detailsFinder, findsOneWidget); - await $.native.pressBack().then((_) => $.pumpAndSettle()); + await _navigateBackUsingSystemGesture(); + + // await $.native.pressBack().then((_) => $.pumpAndSettle()); } }, ); - patrol( + patrolWidgetTest( 'License', - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole('Vehicle Page'); - await _loggedWithMultiLocalsAccount($); + await _loggedWithMultiLocalsAccount(); // await StorageHelper().set( // LicenseKeys.vehiclesManager.value, @@ -140,14 +142,14 @@ class VehicleTest { } static Future historyScreen() async { - patrol( + patrolWidgetTest( 'historyScreen', - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole('Vehicle Page'); final PatrolFinder throwsException = $(Dialog).$(ThrowExceptionWidget); - await _loggedWithMultiLocalsAccount($); + await _loggedWithMultiLocalsAccount(); await $.pumpWidgetAndSettle(const App()); ff.navigatorKey.currentContext!.go('/vehiclesOnThePropertyPage'); @@ -198,7 +200,9 @@ class VehicleTest { await $(DetailsComponentWidget).waitUntilVisible(); expect(detailsFinder, findsOneWidget); - await $.native.pressBack().then((_) => $.pumpAndSettle()); + await _navigateBackUsingSystemGesture(); + + // await $.native.pressBack().then((_) => $.pumpAndSettle()); } }, ); diff --git a/integration_test/welcome_test.dart b/integration_test/welcome_test.dart index 29c308c8..e3dc0316 100644 --- a/integration_test/welcome_test.dart +++ b/integration_test/welcome_test.dart @@ -2,12 +2,12 @@ part of 'app_test.dart'; class WelcomeTest { static Future signInToSignUp() async { - patrol( + patrolWidgetTest( 'Sign-In to Sign-Up', - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole('Welcome Test - Sign-In to Sign-Up'); - await _unlogged($); + await _unlogged(); await $.pumpWidgetAndSettle(const App()); await _navigateToSignIn($); @@ -17,12 +17,12 @@ class WelcomeTest { } static Future signUpToSignIn() async { - patrol( + patrolWidgetTest( 'Sign-Up to Sign-In', - (PatrolIntegrationTester tester) async { + (PatrolTester tester) async { $ = tester; $.tester.printToConsole('Welcome Test - Sign-Up to Sign-In'); - await _unlogged($); + await _unlogged(); await $.pumpWidgetAndSettle(const App()); await _navigateToSignUp($); await _navigateToSignIn($); diff --git a/ios/Podfile.lock b/ios/Podfile.lock index 2a883653..e72aecb7 100644 --- a/ios/Podfile.lock +++ b/ios/Podfile.lock @@ -396,19 +396,19 @@ EXTERNAL SOURCES: :path: ".symlinks/plugins/webview_flutter_wkwebview/darwin" SPEC CHECKSUMS: - app_links: e7a6750a915a9e161c58d91bc610e8cd1d4d0ad0 - app_tracking_transparency: e169b653478da7bb15a6c61209015378ca73e375 - awesome_notifications: dd5518ff1c80be03d4f1c40f04da9d9cc2a37af5 + app_links: 3da4c36b46cac3bf24eb897f1a6ce80bda109874 + app_tracking_transparency: 3d84f147f67ca82d3c15355c36b1fa6b66ca7c92 + awesome_notifications: 0f432b28098d193920b11a44cfa9d2d9313a3888 CocoaAsyncSocket: 065fd1e645c7abab64f7a6a2007a48038fdc6a99 - device_info_plus: 97af1d7e84681a90d0693e63169a5d50e0839a0d + device_info_plus: 71ffc6ab7634ade6267c7a93088ed7e4f74e5896 DKImagePickerController: 946cec48c7873164274ecc4624d19e3da4c1ef3c DKPhotoGallery: b3834fecb755ee09a593d7c9e389d8b5d6deed60 - file_picker: 09aa5ec1ab24135ccd7a1621c46c84134bfd6655 + file_picker: 9b3292d7c8bc68c8a7bf8eb78f730e49c8efc517 Firebase: 9f574c08c2396885b5e7e100ed4293d956218af9 - firebase_analytics: 1a66fe8d4375eccff44671ea37897683a78b2675 - firebase_core: ceec591a66629daaee82d3321551692c4a871493 - firebase_crashlytics: e4f04180f443d5a8b56fbc0685bdbd7d90dd26f0 - firebase_messaging: 15d8b557010f3bb7b98d0302e1c7c8fbcd244425 + firebase_analytics: 2090f32a7f5364b03cdf11aa7e904f4610309563 + firebase_core: 53cecb83c72fea329b267bb0accb06a33e9f036a + firebase_crashlytics: 4a35a15cbb0d9ba176f9bb2dfd3aa44c762c434f + firebase_messaging: 62c8a01f1ee118754d01dd4fd83ba670980326a3 FirebaseAnalytics: 27eb78b97880ea4a004839b9bac0b58880f5a92a FirebaseCore: 3cf438f431f18c12cdf2aaf64434648b63f7e383 FirebaseCoreExtension: 30bb063476ef66cd46925243d64ad8b2c8ac3264 @@ -419,42 +419,42 @@ SPEC CHECKSUMS: FirebaseRemoteConfigInterop: c3a5c31b3c22079f41ba1dc645df889d9ce38cb9 FirebaseSessions: 655ff17f3cc1a635cbdc2d69b953878001f9e25b Flutter: e0871f40cf51350855a761d2e70bf5af5b9b5de7 - flutter_inappwebview_ios: 6f63631e2c62a7c350263b13fa5427aedefe81d4 - flutter_secure_storage_darwin: 12d2375c690785d97a4e586f15f11be5ae35d5b0 - fluttertoast: e9a18c7be5413da53898f660530c56f35edfba9c - google_mlkit_commons: 384e4e206e122b6dad430d3158205e0b2fac6789 - google_mlkit_face_detection: ff627695d8eba051db7e0f13f7b20d802df1f84c + flutter_inappwebview_ios: b89ba3482b96fb25e00c967aae065701b66e9b99 + flutter_secure_storage_darwin: ce237a8775b39723566dc72571190a3769d70468 + fluttertoast: 76fea30fcf04176325f6864c87306927bd7d2038 + google_mlkit_commons: 92c769cc2e0a2bfdeb3c38091a36e8a9cc8c63d4 + google_mlkit_face_detection: 76f493a9ffcb1aeb0ad4abd13ea58403e092ab84 GoogleAppMeasurement: 6e49ffac7d3f2c3ded9cc663f912a13b67bbd0de GoogleDataTransport: aae35b7ea0c09004c3797d53c8c41f66f219d6a7 GoogleMLKit: eff9e23ec1d90ea4157a1ee2e32a4f610c5b3318 GoogleToolboxForMac: d1a2cbf009c453f4d6ded37c105e2f67a32206d8 GoogleUtilities: 26a3abef001b6533cf678d3eb38fd3f614b7872d GTMSessionFetcher: 5aea5ba6bd522a239e236100971f10cb71b96ab6 - image_picker_ios: c560581cceedb403a6ff17f2f816d7fea1421fc1 - integration_test: 252f60fa39af5e17c3aa9899d35d908a0721b573 + image_picker_ios: 7fe1ff8e34c1790d6fff70a32484959f563a928a + integration_test: 4a889634ef21a45d28d50d622cf412dc6d9f586e IosAwnCore: 653786a911089012092ce831f2945cd339855a89 - local_auth_darwin: 66e40372f1c29f383a314c738c7446e2f7fdadc3 + local_auth_darwin: 553ce4f9b16d3fdfeafce9cf042e7c9f77c1c391 MLImage: 0ad1c5f50edd027672d8b26b0fee78a8b4a0fc56 MLKitCommon: 07c2c33ae5640e5380beaaa6e4b9c249a205542d MLKitFaceDetection: 2a593db4837db503ad3426b565e7aab045cefea5 MLKitVision: 45e79d68845a2de77e2dd4d7f07947f0ed157b0e nanopb: fad817b59e0457d11a5dfbde799381cd727c1275 OrderedSet: e539b66b644ff081c73a262d24ad552a69be3a94 - package_info_plus: c0502532a26c7662a62a356cebe2692ec5fe4ec4 - path_provider_foundation: 2b6b4c569c0fb62ec74538f866245ac84301af46 - patrol: 0564cee315ff6c86fb802b3647db05cc2d3d0624 - permission_handler_apple: 9878588469a2b0d0fc1e048d9f43605f92e6cec2 + package_info_plus: af8e2ca6888548050f16fa2f1938db7b5a5df499 + path_provider_foundation: 080d55be775b7414fd5a5ef3ac137b97b097e564 + patrol: dd82ffedfee3aba87c1d0ed2daad0b77bfb8ee1f + permission_handler_apple: 4ed2196e43d0651e8ff7ca3483a069d469701f2d PromisesObjC: f5707f49cb48b9636751c5b2e7d227e43fba9f47 PromisesSwift: 9d77319bbe72ebf6d872900551f7eeba9bce2851 SDWebImage: 8a6b7b160b4d710e2a22b6900e25301075c34cb3 - share_plus: 8875f4f2500512ea181eef553c3e27dba5135aad - shared_preferences_foundation: fcdcbc04712aee1108ac7fda236f363274528f78 - sqflite_darwin: 5a7236e3b501866c1c9befc6771dfd73ffb8702d + share_plus: 011d6fb4f9d2576b83179a3a5c5e323202cdabcf + shared_preferences_foundation: 9e1978ff2562383bd5676f64ec4e9aa8fa06a6f7 + sqflite_darwin: 20b2a3a3b70e43edae938624ce550a3cbf66a3d0 SwiftyGif: 706c60cf65fa2bc5ee0313beece843c8eb8194d4 Toast: 1f5ea13423a1e6674c4abdac5be53587ae481c4e - url_launcher_ios: 5334b05cef931de560670eeae103fd3e431ac3fe - webview_flutter_wkwebview: 0982481e3d9c78fd5c6f62a002fcd24fc791f1e4 + url_launcher_ios: 694010445543906933d732453a59da0a173ae33d + webview_flutter_wkwebview: 1821ceac936eba6f7984d89a9f3bcb4dea99ebb2 PODFILE CHECKSUM: 1214504d483029dbea12c83e130a53cc7299687f -COCOAPODS: 1.15.2 +COCOAPODS: 1.16.2 diff --git a/ios/Runner.xcodeproj/project.pbxproj b/ios/Runner.xcodeproj/project.pbxproj index 2cb86b11..bd6cec46 100644 --- a/ios/Runner.xcodeproj/project.pbxproj +++ b/ios/Runner.xcodeproj/project.pbxproj @@ -216,6 +216,7 @@ 9705A1C41CF9048500538489 /* Embed Frameworks */, 3B06AD1E1E4923F5004D2608 /* Thin Binary */, DB4ADAD93A6C1B6E82A2FDA3 /* [CP] Copy Pods Resources */, + 106EFC912B39433BCC0D0CA9 /* FlutterFire: "flutterfire upload-crashlytics-symbols" */, ); buildRules = ( ); @@ -290,6 +291,24 @@ /* End PBXResourcesBuildPhase section */ /* Begin PBXShellScriptBuildPhase section */ + 106EFC912B39433BCC0D0CA9 /* FlutterFire: "flutterfire upload-crashlytics-symbols" */ = { + isa = PBXShellScriptBuildPhase; + buildActionMask = 2147483647; + files = ( + ); + inputFileListPaths = ( + ); + inputPaths = ( + ); + name = "FlutterFire: \"flutterfire upload-crashlytics-symbols\""; + outputFileListPaths = ( + ); + outputPaths = ( + ); + runOnlyForDeploymentPostprocessing = 0; + shellPath = /bin/sh; + shellScript = "\n#!/bin/bash\nPATH=\"${PATH}:$FLUTTER_ROOT/bin:$HOME/.pub-cache/bin\"\nflutterfire upload-crashlytics-symbols --upload-symbols-script-path=\"$PODS_ROOT/FirebaseCrashlytics/upload-symbols\" --platform=ios --apple-project-path=\"${SRCROOT}\" --env-platform-name=\"${PLATFORM_NAME}\" --env-configuration=\"${CONFIGURATION}\" --env-project-dir=\"${PROJECT_DIR}\" --env-built-products-dir=\"${BUILT_PRODUCTS_DIR}\" --env-dwarf-dsym-folder-path=\"${DWARF_DSYM_FOLDER_PATH}\" --env-dwarf-dsym-file-name=\"${DWARF_DSYM_FILE_NAME}\" --env-infoplist-path=\"${INFOPLIST_PATH}\" --default-config=default\n"; + }; 35A087622D3ED1C700BEE419 /* xcode_backend build */ = { isa = PBXShellScriptBuildPhase; buildActionMask = 2147483647; diff --git a/ios/Runner/GoogleService-Info.plist b/ios/Runner/GoogleService-Info.plist index dc3dcc38..a1475bb1 100644 --- a/ios/Runner/GoogleService-Info.plist +++ b/ios/Runner/GoogleService-Info.plist @@ -19,7 +19,7 @@ PROJECT_ID accessmoblie-da839 STORAGE_BUCKET - accessmoblie-da839.appspot.com + accessmoblie-da839.firebasestorage.app IS_ADS_ENABLED IS_ANALYTICS_ENABLED diff --git a/lib/features/backend/api_requests/api_calls.dart b/lib/features/backend/api_requests/api_calls.dart index 4b828e00..44d4b7d7 100644 --- a/lib/features/backend/api_requests/api_calls.dart +++ b/lib/features/backend/api_requests/api_calls.dart @@ -235,6 +235,7 @@ class UpdateVehicle { 'licensePlate': licensePlate, 'color': color, 'model': model, + 'vehicleId': vehicleId }, bodyType: BodyType.X_WWW_FORM_URL_ENCODED, returnBody: true, diff --git a/lib/features/history/presentation/pages/provisional_history_page.dart b/lib/features/history/presentation/pages/provisional_history_page.dart index 54ef965d..e4bfde25 100644 --- a/lib/features/history/presentation/pages/provisional_history_page.dart +++ b/lib/features/history/presentation/pages/provisional_history_page.dart @@ -1,4 +1,5 @@ import 'dart:async'; +import 'dart:developer'; import 'package:flutter/material.dart'; import 'package:flutter_spinkit/flutter_spinkit.dart'; @@ -364,8 +365,8 @@ class ProvisionalHistoryState extends State { enText: 'Name:', ): historyItem['AGP_NOME'] ?? '', FFLocalizations.of(context).getVariableText( - ptText: 'Data:', - enText: 'Data:', + ptText: 'Vencimento', + enText: 'Expiration', ): formatDate(historyItem['AGP_DT_VISITA']), FFLocalizations.of(context).getVariableText( ptText: 'Observação:', @@ -398,19 +399,34 @@ class ProvisionalHistoryState extends State { enText: 'Visitor', ): FlutterFlowTheme.of(context).alternate2, }, - _getStatusMap(context, historyItem['AGP_STATUS']) + _getStatusMap(context, historyItem) ]; } - Map _getStatusMap(BuildContext context, String status) { - switch (status) { + Map _getStatusMap(BuildContext context, dynamic json) { + late Map statusColorMap; + log(DateTime.parse(json['AGP_DT_VISITA']).toString()); + log(DateTime.now().toString()); + final DateTime now = DateTime.now(); + final DateTime date = DateTime.parse(json['AGP_DT_VISITA']); + final bool isExpired = now.isAfter(date); + + final String statusMap = json['AGP_STATUS']; + switch (statusMap) { case 'AT': - return { - FFLocalizations.of(context).getVariableText( - ptText: 'Ativo', - enText: 'Active', - ): FlutterFlowTheme.of(context).success, - }; + return isExpired + ? { + FFLocalizations.of(context).getVariableText( + ptText: 'Vencido', + enText: 'Expired', + ): FlutterFlowTheme.of(context).error, + } + : { + FFLocalizations.of(context).getVariableText( + ptText: 'Ativo', + enText: 'Active', + ): FlutterFlowTheme.of(context).success, + }; case 'CO': return { FFLocalizations.of(context).getVariableText( diff --git a/lib/features/home/presentation/pages/about_system.dart b/lib/features/home/presentation/pages/about_system.dart index 4ba7d028..2e99ba46 100644 --- a/lib/features/home/presentation/pages/about_system.dart +++ b/lib/features/home/presentation/pages/about_system.dart @@ -1,5 +1,6 @@ import 'dart:developer'; +import 'package:firebase_crashlytics/firebase_crashlytics.dart'; import 'package:flutter/gestures.dart'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; @@ -7,6 +8,8 @@ import 'package:hub/flutter_flow/flutter_flow_icon_button.dart'; import 'package:hub/flutter_flow/flutter_flow_theme.dart'; import 'package:hub/flutter_flow/flutter_flow_util.dart'; import 'package:hub/flutter_flow/internationalization.dart'; +import 'package:hub/shared/utils/log_util.dart'; +import 'package:stack_trace/stack_trace.dart'; import 'package:package_info_plus/package_info_plus.dart'; import 'package:url_launcher/url_launcher.dart'; @@ -132,6 +135,20 @@ class _AboutSystemPageState extends State { width: 100, child: Image.asset('assets/images/fre.png'), ); + // return GestureDetector( + // onTap: () { + // final exception = Exception('Crashando'); + // final stackTrace = Trace.current(); + // LogUtil.requestAPIFailed("proccessRequest.php", "", "Consulta de Pets", + // exception, stackTrace); + // FirebaseCrashlytics.instance.crash(); + // }, + // child: SizedBox( + // height: 100, + // width: 100, + // child: Image.asset('assets/images/fre.png'), + // ), + // ); } Widget _buildLaunch() { diff --git a/lib/firebase_options.dart b/lib/firebase_options.dart index ac64bcb6..198a8ed2 100644 --- a/lib/firebase_options.dart +++ b/lib/firebase_options.dart @@ -53,7 +53,7 @@ class DefaultFirebaseOptions { projectId: 'accessmoblie-da839', authDomain: 'accessmoblie-da839.firebaseapp.com', databaseURL: 'https://accessmoblie-da839.firebaseio.com', - storageBucket: 'accessmoblie-da839.appspot.com', + storageBucket: 'accessmoblie-da839.firebasestorage.app', measurementId: 'G-L4BQGX2WLZ', ); @@ -63,7 +63,7 @@ class DefaultFirebaseOptions { messagingSenderId: '187064172787', projectId: 'accessmoblie-da839', databaseURL: 'https://accessmoblie-da839.firebaseio.com', - storageBucket: 'accessmoblie-da839.appspot.com', + storageBucket: 'accessmoblie-da839.firebasestorage.app', ); static const FirebaseOptions ios = FirebaseOptions( @@ -72,7 +72,7 @@ class DefaultFirebaseOptions { messagingSenderId: '187064172787', projectId: 'accessmoblie-da839', databaseURL: 'https://accessmoblie-da839.firebaseio.com', - storageBucket: 'accessmoblie-da839.appspot.com', + storageBucket: 'accessmoblie-da839.firebasestorage.app', androidClientId: '187064172787-7et0qu5p2qtmisvqgndn3kfi1b7u9ifl.apps.googleusercontent.com', iosClientId: diff --git a/lib/initialization.dart b/lib/initialization.dart index 3f780c8c..d282e961 100644 --- a/lib/initialization.dart +++ b/lib/initialization.dart @@ -48,18 +48,32 @@ void _initializeUrlStrategy() { print('URL Strategy initialized'); } -void _initializeSystemSettings() { +Future _initializeSystemSettings() async { print('Initializing System Settings...'); - SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp]); + final crashlyticsInstance = FirebaseCrashlytics.instance; + + await SystemChrome.setPreferredOrientations([DeviceOrientation.portraitUp]); if (kDebugMode) { + //kDebugMode print('Debug mode'); - } else { - final crashlyticsInstance = FirebaseCrashlytics.instance; - print('Release mode'); - if (crashlyticsInstance.isCrashlyticsCollectionEnabled) { - FlutterError.onError = crashlyticsInstance.recordFlutterError; - print('Crashlytics enabled'); + bool unsentReports = + await FirebaseCrashlytics.instance.checkForUnsentReports(); + if (unsentReports) { + // Existem relatórios não enviados + await crashlyticsInstance.sendUnsentReports(); + print('Existem relatórios de falhas não enviados.'); + } else { + // Não existem relatórios não enviados + print('Todos os relatórios de falhas foram enviados.'); } + } else { + print('Release mode'); + + await crashlyticsInstance.setCrashlyticsCollectionEnabled(true); + // if (crashlyticsInstance.isCrashlyticsCollectionEnabled) { + FlutterError.onError = await crashlyticsInstance.recordFlutterError; + print('Crashlytics enabled'); + // } } } diff --git a/lib/main.dart b/lib/main.dart index 3e98ba72..d02e48c7 100644 --- a/lib/main.dart +++ b/lib/main.dart @@ -180,7 +180,7 @@ class _AppState extends State { ); _setupFirebaseMessaging(); - // if (TestUtil.isInTest) // + // if (TestUtil.isInTest) // DeepLinkService().ensureInitialization(); } diff --git a/lib/pages/schedule_complete_visit_page/visit_history_page_widget.dart b/lib/pages/schedule_complete_visit_page/visit_history_page_widget.dart index bafb04bb..0c4ddaf1 100644 --- a/lib/pages/schedule_complete_visit_page/visit_history_page_widget.dart +++ b/lib/pages/schedule_complete_visit_page/visit_history_page_widget.dart @@ -1,3 +1,5 @@ +import 'dart:developer'; + import 'package:flutter/material.dart'; import 'package:hub/components/templates_components/card_item_template_component/card_item_template_component_widget.dart'; import 'package:hub/features/backend/index.dart'; @@ -196,6 +198,8 @@ class _VisitHistoryWidgetState extends State } Widget _item(BuildContext context, dynamic visitaWrapItem) { + log(DateTime.now().toString()); + log(visitaWrapItem['VAW_DTFIM'].toString()); return CardItemTemplateComponentWidget( imagePath: 'https://freaccess.com.br/freaccess/getImage.php?devUUID=$devUUID&userUUID=$userUUID&cliID=$cliUUID&atividade=getFoto&Documento=${visitaWrapItem['VTE_DOCUMENTO'] ?? ''}&tipo=E', @@ -218,10 +222,19 @@ class _VisitHistoryWidgetState extends State statusHashMap: [ if (Status.getStatus(visitaWrapItem['VAW_STATUS']) == StatusEnum.active) { - FFLocalizations.of(context).getVariableText( - ptText: 'Ativo', - enText: 'Active', - ): FlutterFlowTheme.of(context).warning, + if (visitaWrapItem['VAW_DTFIM'] != '' && + visitaWrapItem['VAW_DTFIM'] != null) + if (DateTime.now().isAfter( + DateTime.parse(visitaWrapItem['VAW_DTFIM'] as String))) + FFLocalizations.of(context).getVariableText( + ptText: 'Vencido', + enText: 'Expired', + ): FlutterFlowTheme.of(context).error + else + FFLocalizations.of(context).getVariableText( + ptText: 'Ativo', + enText: 'Active', + ): FlutterFlowTheme.of(context).warning, }, if (Status.getStatus(visitaWrapItem['VAW_STATUS']) == StatusEnum.finished) diff --git a/lib/pages/vehicles_on_the_property/vehicle_history_screen.dart b/lib/pages/vehicles_on_the_property/vehicle_history_screen.dart index 2f734437..e8bd53d4 100644 --- a/lib/pages/vehicles_on_the_property/vehicle_history_screen.dart +++ b/lib/pages/vehicles_on_the_property/vehicle_history_screen.dart @@ -6,27 +6,142 @@ part of 'vehicles_on_the_property.dart'; class VehicleHistoryScreen extends StatefulWidget { VehicleHistoryScreen(this.model, {super.key}); late VehicleModel model; + late Future _future; + List _wrap = []; + int _pageNumber = 1; + bool _hasData = false; + bool _loading = false; + int count = 0; @override State createState() => _VehicleHistoryScreenState(); } -class _VehicleHistoryScreenState extends State { - late Future _future = _fetchVisits(); - late ScrollController _scrollController; - List _wrap = []; - int _pageNumber = 1; - bool _hasData = false; - bool _loading = false; - - int count = 0; - +class _VehicleHistoryScreenState extends State + with _FetchingMixin, _ScrollControllerMixin, _CardItemMixin { @override void initState() { super.initState(); + _initializeScrollController(); + widget._future = _fetch(); + } - // widget.model = createModel(context, () => VehicleModel()); - _future = _fetchVisits(); + @override + Widget build(BuildContext context) { + late final limitedHeaderTextSize = + LimitedFontSizeUtil.getHeaderFontSize(context); + late final double limitedBodyTextSize = + LimitedFontSizeUtil.getBodyFontSize(context); + + return Column( + mainAxisSize: MainAxisSize.max, + mainAxisAlignment: MainAxisAlignment.start, + children: [ + if (widget._hasData == false && + widget._pageNumber <= 1 && + widget._loading == false) + _buildNoDataFound(context, limitedHeaderTextSize) + else if (widget._hasData == true || widget._pageNumber >= 1) + _buildVehicleList(context, limitedBodyTextSize), + if (widget._hasData == true && widget._loading == true) + _buildLoadingIndicator(context), + ].addToStart(const SizedBox(height: 0)), + ); + } + + Widget _buildNoDataFound(BuildContext context, double limitedHeaderTextSize) { + return Expanded( + child: Column( + mainAxisAlignment: MainAxisAlignment.center, + mainAxisSize: MainAxisSize.max, + children: [ + Center( + child: Text( + FFLocalizations.of(context).getVariableText( + ptText: "Nenhum veículo encontrado!", + enText: "No vehicle found", + ), + style: TextStyle( + fontFamily: 'Nunito', + fontSize: limitedHeaderTextSize, + ), + ), + ) + ], + ), + ); + } + + Widget _buildVehicleList(BuildContext context, double limitedBodyTextSize) { + return Expanded( + child: FutureBuilder( + future: widget._future, + builder: (context, snapshot) { + return ListView.builder( + shrinkWrap: true, + physics: const BouncingScrollPhysics(), + controller: _scrollController, + itemCount: widget._wrap.length + 1, + itemBuilder: (context, index) { + if (index == 0) { + return _buildHeader(context, limitedBodyTextSize); + } else { + Map item = widget._wrap[index - 1]; + return FutureBuilder( + future: _item(context, item), + builder: (context, snapshot) { + if (snapshot.connectionState == ConnectionState.done) { + return snapshot.data ?? Container(); + } else { + return Center(child: CircularProgressIndicator()); + } + }, + ); + } + }, + ); + }, + ), + ); + } + + Widget _buildHeader(BuildContext context, double limitedBodyTextSize) { + log('amountRegister: ${widget.model.amountRegister}'); + return Padding( + padding: const EdgeInsets.only(right: 30, top: 10), + child: Text( + (widget.model.amountRegister == '0' || + widget.model.amountRegister == null) + ? '' + : "${FFLocalizations.of(context).getVariableText(ptText: "Quantidade de Veículos: ", enText: "Amount of Vehicles: ")}${widget.model.amountRegister}/${widget.count}", + textAlign: TextAlign.right, + style: TextStyle( + fontFamily: 'Nunito', + fontSize: limitedBodyTextSize, + ), + ), + ); + } + + Widget _buildLoadingIndicator(BuildContext context) { + return Container( + padding: const EdgeInsets.only(top: 15, bottom: 15), + child: Center( + child: CircularProgressIndicator( + valueColor: AlwaysStoppedAnimation( + FlutterFlowTheme.of(context).primary, + ), + ), + ), + ); + } +} + +// Mixin for Scroll Controller +mixin _ScrollControllerMixin on _FetchingMixin { + late ScrollController _scrollController; + + void _initializeScrollController() { _scrollController = ScrollController() ..addListener(() { if (_scrollController.position.atEdge && @@ -36,6 +151,56 @@ class _VehicleHistoryScreenState extends State { }); } + void _loadMore() { + if (widget._hasData == true) { + widget._pageNumber++; + widget._future = _fetch(); + } + } +} + +// Mixin for Fetch Visits +mixin _FetchingMixin on State { + Future _fetch() async { + try { + setState(() => widget._loading = true); + + var response = await PhpGroup.getVehiclesByProperty + .call(widget._pageNumber.toString()); + + final List vehicles = response.jsonBody['vehicles'] ?? []; + safeSetState(() => widget.count = response.jsonBody['total_rows'] ?? 0); + + if (vehicles.isNotEmpty) { + setState(() { + widget._wrap.addAll(vehicles); + widget._hasData = true; + widget._loading = false; + }); + + return response; + } + + _showNoMoreDataSnackBar(context); + + setState(() { + widget._hasData = false; + widget._loading = false; + }); + + return null; + } catch (e, s) { + DialogUtil.errorDefault(context); + LogUtil.requestAPIFailed( + "proccessRequest.php", "", "Consulta de Veículo", e, s); + setState(() { + widget._hasData = false; + widget._loading = false; + }); + } + return null; + } + void _showNoMoreDataSnackBar(BuildContext context) { ScaffoldMessenger.of(context).showSnackBar( SnackBar( @@ -54,36 +219,49 @@ class _VehicleHistoryScreenState extends State { ), ); } +} - String mockRandomMapStatusColor() { - var statuses = [ - 'ATI', - 'INA', - 'APR_CREATE', - 'APR_DELETE', - 'APR_UPDATE', - 'AGU_CHANGE' - ]; - statuses.shuffle(); - return statuses.first; - } - +// Mixin for Card Item +mixin _CardItemMixin on _FetchingMixin { Future _item(BuildContext context, Map uItem) async { - // uItem['status'] = mockRandomMapStatusColor(); final bool? isOwner = uItem['isOwnerVehicle']; - late final IconData? iconData; - late final FreCardIcon? cardIcon; + final IconData iconData = + isOwner == true ? Symbols.no_crash : Symbols.directions_car; + final FreCardIcon? cardIcon = isOwner != null + ? FreCardIcon( + height: 50, + width: 100, + icon: Icon(iconData, size: 80, opticalSize: 10)) + : null; - if (isOwner is bool) { - iconData = isOwner ? Symbols.no_crash : Symbols.directions_car; - cardIcon = FreCardIcon( - height: 50, - width: 100, - icon: Icon(iconData, size: 80, opticalSize: 10)); - } final String? tag = uItem['tag']; final bool containTag = tag.isNotNullAndEmpty; - final Map labelsHashMap = { + final Map labelsHashMap = + _generateLabelsHashMap(context, uItem, tag, containTag); + + final statusHashMapList = await _generateStatusHashMapList(uItem); + + Future onTapCardItemAction() async { + await _handleCardItemTap(context, cardIcon, uItem); + } + + final statusLinkedHashMap = statusHashMapList + .map((map) => LinkedHashMap.from(map)) + .toList(); + final length = statusLinkedHashMap.expand((e) => [e.length]); + + return CardItemTemplateComponentWidget( + icon: cardIcon, + labelsHashMap: labelsHashMap, + statusHashMap: statusHashMapList, + onTapCardItemAction: onTapCardItemAction, + itemWidthFactor: length == 1 ? 0.25 : 0.50, + ); + } + + Map _generateLabelsHashMap(BuildContext context, + Map uItem, String? tag, bool containTag) { + return { '${FFLocalizations.of(context).getVariableText(ptText: "Placa", enText: "License Plate")}:': uItem['licensePlate'] ?? '', '${FFLocalizations.of(context).getVariableText(ptText: "Modelo", enText: "Model")}:': @@ -92,208 +270,47 @@ class _VehicleHistoryScreenState extends State { uItem['personName'] ?? '', if (containTag) '${FFLocalizations.of(context).getVariableText(ptText: "Tag", enText: "Tag")}:': - uItem['tag'] ?? '', + tag ?? '', }; - final Map? statusHashMap = - await widget.model.generateStatusColorMap(uItem, 2); - final List?> statusHashMapList = [ - await widget.model.generateStatusColorMap(uItem, 2) - ]; - Future onTapCardItemAction() async { - final widgetFuture = widget.model.buildVehicleDetails( - icon: isOwner is bool ? cardIcon : null, + } + + Future>> _generateStatusHashMapList( + Map uItem) async { + final statusHashMap = + await widget.model.generateStatusColorMap(uItem, false); + return statusHashMap != null ? [statusHashMap] : []; + } + + Future _handleCardItemTap(BuildContext context, FreCardIcon? cardIcon, + Map uItem) async { + try { + final dialogContent = await widget.model.buildVehicleDetails( + icon: cardIcon, item: uItem, context: context, model: widget.model, ); - final dialogContent = await widgetFuture; - await showDialog( useSafeArea: true, context: context, - builder: (context) { - return Dialog( - alignment: Alignment.center, - child: dialogContent, - ); - }, + builder: (context) => + Dialog(alignment: Alignment.center, child: dialogContent), ).whenComplete(() { safeSetState(() { - _pageNumber = 1; - _wrap = []; - _future = _fetchVisits(); - }); - }).catchError((e, s) { - DialogUtil.errorDefault(context); - LogUtil.requestAPIFailed( - "proccessRequest.php", "", "Consulta de Veículos", e, s); - safeSetState(() { - _hasData = false; - _loading = false; + widget._pageNumber = 1; + widget._wrap = []; + widget._future = _fetch(); }); }); - } - - final statusLinkedHashMap = statusHashMapList - .map((map) => LinkedHashMap.from(map ?? {})) - .toList(); - final length = statusLinkedHashMap.expand((e) => [e.length]); - print('CardItemTemplateComponentWidget: ${length}'); - return CardItemTemplateComponentWidget( - icon: cardIcon, - labelsHashMap: labelsHashMap, - statusHashMap: statusHashMapList, - onTapCardItemAction: onTapCardItemAction, - itemWidthFactor: length == 1 ? 0.25 : 0.50, - ); - // double itemWidthFactor = statusHashMap.length == 1 ? 0.5 : 0.5; - // double itemWidthFactor; - // if (statusCount >= 3 && statusCount % 3 != 0) { - // itemWidthFactor = (index % 3 == 2) ? 0.5 : 0.25; - // } else if (statusCount == 3) { - // itemWidthFactor = (index == 2) ? 0.52 : 0.25; - // } else { - // itemWidthFactor = statusCount == 1 ? 0.5 : 0.25; - // } - } - - Future _fetchVisits() async { - try { - setState(() => _loading = true); - - var response = - await PhpGroup.getVehiclesByProperty.call(_pageNumber.toString()); - - final List vehicles = response.jsonBody['vehicles'] ?? []; - safeSetState(() => count = response.jsonBody['total_rows'] ?? 0); - - if (vehicles.isNotEmpty) { - setState(() { - _wrap.addAll(vehicles); - _hasData = true; - _loading = false; - }); - - return response; - } - - _showNoMoreDataSnackBar(context); - - setState(() { - _hasData = false; - _loading = false; - }); - - return null; } catch (e, s) { DialogUtil.errorDefault(context); LogUtil.requestAPIFailed( - "proccessRequest.php", "", "Consulta de Veículo", e, s); - setState(() { - _hasData = false; - _loading = false; + "proccessRequest.php", "", "Consulta de Veículos", e, s); + safeSetState(() { + widget._hasData = false; + widget._loading = false; }); } - return null; - } - - void _loadMore() { - if (_hasData == true) { - _pageNumber++; - - _future = _fetchVisits(); - } - } - - @override - Widget build(BuildContext context) { - late final limitedHeaderTextSize = - LimitedFontSizeUtil.getHeaderFontSize(context); - late final double limitedBodyTextSize = - LimitedFontSizeUtil.getBodyFontSize(context); - - return Column( - mainAxisSize: MainAxisSize.max, - mainAxisAlignment: MainAxisAlignment.start, - children: [ - if (_hasData == false && _pageNumber <= 1 && _loading == false) - Expanded( - child: Column( - mainAxisAlignment: MainAxisAlignment.center, - mainAxisSize: MainAxisSize.max, - children: [ - Center( - child: Text( - FFLocalizations.of(context).getVariableText( - ptText: "Nenhum veículo encontrado!", - enText: "No vehicle found", - ), - style: TextStyle( - fontFamily: 'Nunito', - fontSize: limitedHeaderTextSize, - ), - ), - ) - ], - ), - ) - else if (_hasData == true || _pageNumber >= 1) - Expanded( - child: FutureBuilder( - future: _future, - builder: (context, snapshot) { - return ListView.builder( - shrinkWrap: true, - physics: const BouncingScrollPhysics(), - controller: _scrollController, - itemCount: _wrap.length + 1, - itemBuilder: (context, index) { - if (index == 0) { - // Add your item here - return Padding( - padding: const EdgeInsets.only(right: 30, top: 10), - child: Text( - (widget.model.amountRegister == '0' || - widget.model.amountRegister == null) - ? '' - : "${FFLocalizations.of(context).getVariableText(ptText: "Quantidade de Pets: ", enText: "Amount of Vehicles: ")}${widget.model.amountRegister}/$count", - textAlign: TextAlign.right, - style: TextStyle( - fontFamily: 'Nunito', - fontSize: limitedBodyTextSize, - ), - ), - ); - } else { - Map item = _wrap[index - 1]; - return FutureBuilder( - future: _item(context, item), - builder: (context, snapshot) { - if (snapshot.connectionState == - ConnectionState.done) { - return snapshot.data ?? Container(); - } else { - return Center(child: CircularProgressIndicator()); - } - }, - ); - } - }); - }, - )), - if (_hasData == true && _loading == true) - Container( - padding: const EdgeInsets.only(top: 15, bottom: 15), - child: Center( - child: CircularProgressIndicator( - valueColor: AlwaysStoppedAnimation( - FlutterFlowTheme.of(context).primary, - ), - ), - ), - ) - ].addToStart(const SizedBox(height: 0)), - ); } } diff --git a/lib/pages/vehicles_on_the_property/vehicle_model.dart b/lib/pages/vehicles_on_the_property/vehicle_model.dart index 354fceea..91afb7fe 100644 --- a/lib/pages/vehicles_on_the_property/vehicle_model.dart +++ b/lib/pages/vehicles_on_the_property/vehicle_model.dart @@ -25,8 +25,16 @@ class VehicleModel extends FlutterFlowModel @override void initState(BuildContext context) { + log('VehicleModel -> initState'); resetInstance(); initAsync(); + initializeControllers(context); + WidgetsBinding.instance.addPostFrameCallback((_) async { + amountRegister = '0'; + }); + } + + void initializeControllers(BuildContext context) { tabBarController = TabController( vsync: Navigator.of(context), length: 2, @@ -40,14 +48,14 @@ class VehicleModel extends FlutterFlowModel textFieldFocusModel = FocusNode(); textFieldControllerModel = TextEditingController(); - - WidgetsBinding.instance.addPostFrameCallback((_) async { - amountRegister = '0'; - }); } @override void dispose() { + disposeControllers(); + } + + void disposeControllers() { tabBarController.dispose(); textFieldFocusLicensePlate!.dispose(); textFieldControllerLicensePlate!.dispose(); @@ -65,9 +73,9 @@ class VehicleModel extends FlutterFlowModel await StorageHelper().get(LocalsStorageKey.vehicleAmountRegister.key); } - bool isFormValid(BuildContext context) { - if (registerFormKey.currentState == null) return false; - return registerFormKey.currentState!.validate(); + bool isFormValid(BuildContext context, GlobalKey formKey) { + if (formKey.currentState == null) return false; + return formKey.currentState!.validate(); } } @@ -77,9 +85,9 @@ mixin class _BaseVehiclePage { late final VehicleModel model; late final TabController tabBarController; // dynamic item; + String? vehicleId; BuildContext context = navigatorKey.currentContext!; bool isEditing = false; - String? vehicleId; ApiCallResponse? vehicleResponse; String? amountRegister = '0'; @@ -91,19 +99,14 @@ mixin class _BaseVehiclePage { TextEditingController? textFieldControllerLicensePlate; String? textControllerLicensePlateValidator( BuildContext context, String? value) { - if (value == null || value.isEmpty) { - return FFLocalizations.of(context).getVariableText( - ptText: 'Placa é obrigatória', - enText: 'License Plate is required', - ); - } + final validationMessage = validateField( + context, value, 'Placa é obrigatória', 'License Plate is required'); + if (validationMessage != null) return validationMessage; - // (ABC-1234) final brazilianPlateRegex = RegExp(r'^[A-Z]{3}\d{4}$'); - // (ABC1D23) final mercosurPlateRegex = RegExp(r'^[A-Z]{3}\d[A-Z0-9]\d{2}$'); - if (!brazilianPlateRegex.hasMatch(value) && + if (!brazilianPlateRegex.hasMatch(value!) && !mercosurPlateRegex.hasMatch(value)) { return FFLocalizations.of(context).getVariableText( ptText: 'Placa inválida', @@ -117,49 +120,49 @@ mixin class _BaseVehiclePage { FocusNode? textFieldFocusColor; TextEditingController? textFieldControllerColor; String? textControllerColorValidator(BuildContext contexnt, String? value) { - if (value == null || value.isEmpty) { - return FFLocalizations.of(context).getVariableText( - ptText: 'Cor é obrigatória', - enText: 'Color is required', - ); - } - return null; + return validateField( + context, value, 'Cor é obrigatória', 'Color is required'); } FocusNode? textFieldFocusModel; TextEditingController? textFieldControllerModel; String? textControllerModelValidator(BuildContext contexnt, String? value) { + return validateField( + context, value, 'Modelo é obrigatório', 'Model is required'); + } + + String? validateField( + BuildContext context, String? value, String ptText, String enText) { if (value == null || value.isEmpty) { return FFLocalizations.of(context).getVariableText( - ptText: 'Modelo é obrigatório', - enText: 'Model is required', + ptText: ptText, + enText: enText, ); } return null; } - void switchTab(int index) { + Future switchTab(int index) async { tabBarController.animateTo(index); - if (index == 0) handleEditingChanged(false); + if (index == 0) await handleEditingChanged(false); safeSetState?.call(); } - void clearFields() async { + Future clearFields() async { textFieldControllerLicensePlate = TextEditingController(text: ''); textFieldControllerColor = TextEditingController(text: ''); textFieldControllerModel = TextEditingController(text: ''); } - void handleEditingChanged(bool editing) { + Future handleEditingChanged(bool editing) async { isEditing = editing; - clearFields(); + await clearFields(); } - void setEditForm(dynamic item) { + Future setEditForm(dynamic item) async { if (item != null) { vehicleId = item['vehicleId']; - log("setEditForm "); - log("setEditForm -> ${item.toString()}"); + textFieldControllerLicensePlate = TextEditingController( text: item != null ? item['licensePlate'] ?? '' : ''); @@ -169,6 +172,23 @@ mixin class _BaseVehiclePage { TextEditingController(text: item != null ? item['model'] ?? '' : ''); } } + + Future handleVehicleResponse(ApiCallResponse response, + String successMessage, String errorMessage) async { + if (response.jsonBody['error'] == false) { + await DialogUtil.success(context, successMessage).then((_) async { + await switchTab(0); + }); + } else { + String errorMsg; + try { + errorMsg = response.jsonBody['error_msg']; + } catch (e) { + errorMsg = errorMessage; + } + await DialogUtil.error(context, errorMsg); + } + } } /// [_VehicleRegisterScreenModel] is a mixin that contains the business logic of the vehicle register page. @@ -179,27 +199,17 @@ mixin _VehicleRegisterScreenModel on _BaseVehiclePage { color: textFieldControllerColor!.text, model: textFieldControllerModel!.text, ); - if (response.jsonBody['error'] == false) { - await DialogUtil.success( - context, - FFLocalizations.of(context).getVariableText( - ptText: 'Veículo cadastrado com sucesso', - enText: 'Vehicle registered successfully', - )).then((_) async { - switchTab(0); - }); - } else { - String errorMessage; - try { - errorMessage = response.jsonBody['message']; - } catch (e) { - errorMessage = FFLocalizations.of(context).getVariableText( - ptText: 'Erro ao cadastrar veículo', - enText: 'Error registering vehicle', - ); - } - await DialogUtil.error(context, errorMessage); - } + await handleVehicleResponse( + response, + FFLocalizations.of(context).getVariableText( + ptText: 'Veículo cadastrado com sucesso', + enText: 'Vehicle registered successfully', + ), + FFLocalizations.of(context).getVariableText( + ptText: 'Erro ao cadastrar veículo', + enText: 'Error registering vehicle', + ), + ); } } @@ -210,36 +220,26 @@ mixin _VehicleUpdateScreenModel on _BaseVehiclePage { licensePlate: textFieldControllerLicensePlate!.text, color: textFieldControllerColor!.text, model: textFieldControllerModel!.text, - vehicleId: vehicleId!, + vehicleId: vehicleId, + ); + await handleVehicleResponse( + response, + FFLocalizations.of(context).getVariableText( + ptText: 'Veículo atualizado com sucesso', + enText: 'Vehicle updated successfully', + ), + FFLocalizations.of(context).getVariableText( + ptText: 'Erro ao atualizar veículo', + enText: 'Error updating vehicle', + ), ); - if (response.jsonBody['error'] == false) { - await DialogUtil.success( - context, - FFLocalizations.of(context).getVariableText( - ptText: 'Veículo atualizado com sucesso', - enText: 'Vehicle updated successfully', - )).then((_) async { - switchTab(0); - }); - } else { - String errorMessage; - try { - errorMessage = response.jsonBody['message']; - } catch (e) { - errorMessage = FFLocalizations.of(context).getVariableText( - ptText: 'Erro ao atualizar veículo', - enText: 'Error updating vehicle', - ); - } - await DialogUtil.error(context, errorMessage); - } } } /// [_VehicleHistoryScreenModel] is a mixin that contains the business logic of the vehicle history page. mixin _VehicleHistoryScreenModel on _BaseVehiclePage { Future?> generateStatusColorMap( - dynamic uItem, int count) async { + dynamic uItem, bool isDetail) async { final autoApproval = await StorageHelper().get(LocalsStorageKey.vehicleAutoApproval.key); if (autoApproval.toBoolean == true) return null; @@ -247,26 +247,9 @@ mixin _VehicleHistoryScreenModel on _BaseVehiclePage { final theme = FlutterFlowTheme.of(context); final localization = FFLocalizations.of(context); - byLanguage(en, pt) => localization.getVariableText(enText: en, ptText: pt); + String byLanguage(String en, String pt) => + localization.getVariableText(enText: en, ptText: pt); - final preFixStatusMap = { - "APR_CREATE": { - "text": byLanguage('Awaiting', 'Aguardando'), - "color": theme.warning, - }, - "APR_DELETE": { - "text": byLanguage('Awaiting', 'Aguardando'), - "color": theme.warning, - }, - "APR_UPDATE": { - "text": byLanguage('Awaiting', 'Aguardando'), - "color": theme.warning, - }, - "AGU_CHANGE": { - "text": byLanguage('Awaiting', 'Aguardando'), - "color": theme.accent2, - }, - }; final vehicleStatusMap = { "ATI": { "text": byLanguage('Active', 'Ativo'), @@ -277,26 +260,20 @@ mixin _VehicleHistoryScreenModel on _BaseVehiclePage { "color": theme.accent2, }, "APR_CREATE": { - "text": byLanguage('Creation', 'Criação'), + "text": byLanguage('Awaiting Creation', 'Aguardando Criação'), "color": theme.success, }, "APR_DELETE": { - "text": byLanguage('Awaiting Deletion', 'Exclusão'), - "color": theme.warning, + "text": byLanguage('Awaiting Deletion', 'Aguardando Exclusão'), + "color": theme.error, }, "APR_UPDATE": { - "text": byLanguage('Update', 'Atualização'), - "color": theme.warning, - }, - "AGU_CHANGE": { - "text": byLanguage('Correction', 'Correção'), + "text": byLanguage('Awaiting Update', 'Aguardando Atualização'), "color": theme.accent2, }, - }; - final ownerStatusMap = { - true: { - "text": byLanguage('My Vehicle', 'Meu Veículo'), - "color": theme.primaryText, + "AGU_CHANGE": { + "text": byLanguage('Awaiting Change', 'Aguardando Alteração'), + "color": theme.warning, }, }; @@ -304,27 +281,18 @@ mixin _VehicleHistoryScreenModel on _BaseVehiclePage { final isOwner = uItem['isOwnerVehicle']; if (vehicleStatusMap.containsKey(status)) { - if (count > 1) - return { - // if (preFixStatusMap.containsKey(status)) - // preFixStatusMap[status]!['text'] as String: preFixStatusMap[status]!['color'] as Color, - vehicleStatusMap[status]!['text'] as String: - vehicleStatusMap[status]!['color'] as Color, - if (ownerStatusMap.containsKey(isOwner) && - (status != 'ATI' || status != 'INA')) - ownerStatusMap[isOwner]!['text'] as String: - ownerStatusMap[isOwner]!['color'] as Color - }; - if (status == 'ATI' || status == 'INA') - return { - vehicleStatusMap[status]!['text'] as String: - vehicleStatusMap[status]!['color'] as Color, - }; - return { - "${preFixStatusMap[status]!['text']} ${vehicleStatusMap[status]!['text']}": - vehicleStatusMap[status]!['color'] as Color + final statusMap = { + vehicleStatusMap[status]!['text'] as String: + vehicleStatusMap[status]!['color'] as Color, }; + + if (!isDetail && isOwner && (status != 'ATI' && status != 'INA')) { + statusMap[byLanguage('My Vehicle', 'Meu Veículo')] = theme.primaryText; + } + + return statusMap; } + return {}; } @@ -352,8 +320,10 @@ mixin _VehicleHistoryScreenModel on _BaseVehiclePage { context.pop(); isEditing = true; - switchTab(1); - setEditForm(item); + + await switchTab(1); + await setEditForm(item); + } final cancelText = FFLocalizations.of(context) @@ -584,7 +554,7 @@ mixin _VehicleHistoryScreenModel on _BaseVehiclePage { required VehicleModel model, required FreCardIcon? icon, }) async { - final status = await generateStatusColorMap(item, 1); + final status = await generateStatusColorMap(item, true); final buttons = await generateActionButtons(item); final labels = await generateLabelsHashMap(item); return DetailsComponentWidget( diff --git a/lib/pages/vehicles_on_the_property/vehicle_register_screen.dart b/lib/pages/vehicles_on_the_property/vehicle_register_screen.dart index c424aa3a..815b9b72 100644 --- a/lib/pages/vehicles_on_the_property/vehicle_register_screen.dart +++ b/lib/pages/vehicles_on_the_property/vehicle_register_screen.dart @@ -27,76 +27,86 @@ class _VehicleRegisterScreenState extends State { Form _buildBody(BuildContext context) { return Form( - key: widget.model.registerFormKey, - autovalidateMode: AutovalidateMode.onUserInteraction, - child: Column( - mainAxisSize: MainAxisSize.max, - mainAxisAlignment: MainAxisAlignment.spaceEvenly, - children: [ - CustomInputUtil( - controller: widget.model.textFieldControllerLicensePlate, - validator: widget.model.textControllerLicensePlateValidator - .asValidator(context), - focusNode: widget.model.textFieldFocusLicensePlate, - labelText: FFLocalizations.of(context) - .getVariableText(ptText: 'Placa', enText: 'License Plate'), - hintText: FFLocalizations.of(context) - .getVariableText(ptText: 'Placa', enText: 'License Plate'), - suffixIcon: Symbols.format_color_text, - haveMaxLength: true, - onChanged: (value) => setState(() {}), - maxLength: 80, - ), - CustomInputUtil( - controller: widget.model.textFieldControllerModel, - validator: widget.model.textControllerModelValidator - .asValidator(context), - focusNode: widget.model.textFieldFocusModel, - labelText: FFLocalizations.of(context) - .getVariableText(ptText: 'Modelo', enText: 'Model'), - hintText: FFLocalizations.of(context).getVariableText( - ptText: 'Ex: Voyage, Ford', - enText: 'e.g. Voyage, Ford', - ), - suffixIcon: Symbols.car_repair, - haveMaxLength: true, - onChanged: (value) => setState(() {}), - maxLength: 80, - ), - CustomInputUtil( - controller: widget.model.textFieldControllerColor, - validator: widget.model.textControllerColorValidator - .asValidator(context), - focusNode: widget.model.textFieldFocusColor, - labelText: FFLocalizations.of(context) - .getVariableText(ptText: 'Cor', enText: 'Color'), - hintText: FFLocalizations.of(context).getVariableText( + key: widget.model.registerFormKey, + autovalidateMode: AutovalidateMode.onUserInteraction, + child: Column( + mainAxisSize: MainAxisSize.max, + mainAxisAlignment: MainAxisAlignment.spaceEvenly, + children: [ + _buildCustomInput( + context: context, + controller: widget.model.textFieldControllerLicensePlate!, + validator: widget.model.textControllerLicensePlateValidator, + focusNode: widget.model.textFieldFocusLicensePlate!, + labelText: FFLocalizations.of(context) + .getVariableText(ptText: 'Placa', enText: 'License Plate'), + hintText: FFLocalizations.of(context) + .getVariableText(ptText: 'Placa', enText: 'License Plate'), + suffixIcon: Symbols.format_color_text, + ), + _buildCustomInput( + context: context, + controller: widget.model.textFieldControllerModel!, + validator: widget.model.textControllerModelValidator, + focusNode: widget.model.textFieldFocusModel!, + labelText: FFLocalizations.of(context) + .getVariableText(ptText: 'Modelo', enText: 'Model'), + hintText: FFLocalizations.of(context).getVariableText( + ptText: 'Ex: Voyage, Ford', enText: 'e.g. Voyage, Ford'), + suffixIcon: Symbols.car_repair, + ), + _buildCustomInput( + context: context, + controller: widget.model.textFieldControllerColor!, + validator: widget.model.textControllerColorValidator, + focusNode: widget.model.textFieldFocusColor!, + labelText: FFLocalizations.of(context) + .getVariableText(ptText: 'Cor', enText: 'Color'), + hintText: FFLocalizations.of(context).getVariableText( ptText: 'Ex: Preto, Amarelo, Branco', - enText: 'e.g. Black, Yellow, White', - ), - suffixIcon: Symbols.palette, - haveMaxLength: true, - onChanged: (value) => setState(() {}), - maxLength: 80, + enText: 'e.g. Black, Yellow, White'), + suffixIcon: Symbols.palette, + ), + Padding( + padding: const EdgeInsets.fromLTRB(70, 20, 70, 30), + child: SubmitButtonUtil( + labelText: FFLocalizations.of(context) + .getVariableText(ptText: 'Cadastrar', enText: 'Register'), + onPressed: widget.model.isFormValid(context, widget.model.registerFormKey) + ? widget.model.registerVehicle + : null, ), - Padding( - padding: const EdgeInsets.fromLTRB(70, 20, 70, 30), - child: SubmitButtonUtil( - labelText: FFLocalizations.of(context) - .getVariableText(ptText: 'Cadastrar', enText: 'Register'), - onPressed: widget.model.isFormValid(context) - ? widget.model.registerVehicle - : null), - ), - ], - )); + ), + ], + ), + ); + } + + Widget _buildCustomInput({ + required BuildContext context, + required TextEditingController controller, + required String? Function(BuildContext, String?) validator, + required FocusNode focusNode, + required String labelText, + required String hintText, + required IconData suffixIcon, + }) { + return CustomInputUtil( + controller: controller, + validator: (value) => validator(context, value), + focusNode: focusNode, + labelText: labelText, + hintText: hintText, + suffixIcon: suffixIcon, + haveMaxLength: true, + onChanged: (value) => setState(() {}), + maxLength: 80, + ); } Align _buildHeader(BuildContext context) { - // double limitedInputFontSize = LimitedFontSizeUtil.getInputFontSize(context); double limitedHeaderFontSize = LimitedFontSizeUtil.getHeaderFontSize(context); - // double limitedSubHeaderFontSize = LimitedFontSizeUtil.getSubHeaderFontSize(context); return Align( alignment: const AlignmentDirectional(-1.0, 0.0), diff --git a/lib/pages/vehicles_on_the_property/vehicle_update_screen.dart b/lib/pages/vehicles_on_the_property/vehicle_update_screen.dart index 534a9f58..a386f56c 100644 --- a/lib/pages/vehicles_on_the_property/vehicle_update_screen.dart +++ b/lib/pages/vehicles_on_the_property/vehicle_update_screen.dart @@ -18,98 +18,116 @@ class _VehicleUpdateScreenState extends State { child: Column( mainAxisSize: MainAxisSize.max, children: [ - Align( - alignment: const AlignmentDirectional(-1.0, 0.0), - child: Padding( - padding: const EdgeInsetsDirectional.fromSTEB(24.0, 20, 0.0, 15), - child: Text( - FFLocalizations.of(context).getVariableText( - ptText: - 'Preencha o formulário de alteração com os dados do seu veículo', - enText: 'Fill out the update form with your vehicle data', - ), - textAlign: TextAlign.start, - style: FlutterFlowTheme.of(context).bodyMedium.override( - fontFamily: FlutterFlowTheme.of(context).bodyMediumFamily, - letterSpacing: 0.0, - useGoogleFonts: GoogleFonts.asMap().containsKey( - FlutterFlowTheme.of(context).bodyMediumFamily), - ), - ), - ), - ), - Form( - key: widget.model.updateFormKey, - autovalidateMode: AutovalidateMode.onUserInteraction, - child: Column( - mainAxisSize: MainAxisSize.max, - mainAxisAlignment: MainAxisAlignment.spaceEvenly, - children: [ - CustomInputUtil( - controller: widget.model.textFieldControllerLicensePlate, - validator: widget.model.textControllerLicensePlateValidator - .asValidator(context), - focusNode: widget.model.textFieldFocusLicensePlate, - labelText: FFLocalizations.of(context).getVariableText( - ptText: 'Placa', enText: 'License Plate'), - hintText: FFLocalizations.of(context).getVariableText( - ptText: 'Placa', enText: 'License Plate'), - suffixIcon: Symbols.format_color_text, - haveMaxLength: true, - onChanged: (value) => setState(() {}), - maxLength: 80, - ), - Padding( - padding: const EdgeInsets.fromLTRB(0, 0, 0, 15), - child: CustomInputUtil( - controller: widget.model.textFieldControllerModel, - validator: widget.model.textControllerModelValidator - .asValidator(context), - focusNode: widget.model.textFieldFocusModel, - labelText: FFLocalizations.of(context) - .getVariableText(ptText: 'Modelo', enText: 'Model'), - hintText: FFLocalizations.of(context).getVariableText( - ptText: 'Ex: Voyage, Ford', - enText: 'e.g. Voyage, Ford', - ), - suffixIcon: Icons.car_repair, - haveMaxLength: true, - onChanged: (value) => setState(() {}), - maxLength: 80, - ), - ), - Padding( - padding: const EdgeInsets.fromLTRB(0, 0, 0, 15), - child: CustomInputUtil( - controller: widget.model.textFieldControllerColor, - validator: widget.model.textControllerColorValidator - .asValidator(context), - focusNode: widget.model.textFieldFocusColor, - labelText: FFLocalizations.of(context) - .getVariableText(ptText: 'Cor', enText: 'Color'), - hintText: FFLocalizations.of(context).getVariableText( - ptText: 'Ex: Preto, Amarelo, Branco', - enText: 'e.g. Black, Yellow, White', - ), - suffixIcon: Icons.pets_outlined, - haveMaxLength: true, - onChanged: (value) => setState(() {}), - maxLength: 80, - ), - ), - Padding( - padding: const EdgeInsets.fromLTRB(70, 20, 70, 30), - child: SubmitButtonUtil( - labelText: FFLocalizations.of(context) - .getVariableText(ptText: 'Salvar', enText: 'Save'), - onPressed: widget.model.isFormValid(context) - ? widget.model.updateVehicle - : null), - ), - ], - )), + _buildHeader(context), + buildBody(context), ], ), ); } + + Form buildBody(BuildContext context) { + return Form( + key: widget.model.updateFormKey, + autovalidateMode: AutovalidateMode.onUserInteraction, + child: Column( + mainAxisSize: MainAxisSize.max, + mainAxisAlignment: MainAxisAlignment.spaceEvenly, + children: [ + _buildCustomInput( + context: context, + controller: widget.model.textFieldControllerLicensePlate!, + validator: widget.model.textControllerLicensePlateValidator, + focusNode: widget.model.textFieldFocusLicensePlate!, + labelText: FFLocalizations.of(context) + .getVariableText(ptText: 'Placa', enText: 'License Plate'), + hintText: FFLocalizations.of(context) + .getVariableText(ptText: 'Placa', enText: 'License Plate'), + suffixIcon: Symbols.format_color_text, + ), + _buildCustomInput( + context: context, + controller: widget.model.textFieldControllerModel!, + validator: widget.model.textControllerModelValidator, + focusNode: widget.model.textFieldFocusModel!, + labelText: FFLocalizations.of(context) + .getVariableText(ptText: 'Modelo', enText: 'Model'), + hintText: FFLocalizations.of(context).getVariableText( + ptText: 'Ex: Voyage, Ford', enText: 'e.g. Voyage, Ford'), + suffixIcon: Symbols.car_repair, + ), + _buildCustomInput( + context: context, + controller: widget.model.textFieldControllerColor!, + validator: widget.model.textControllerColorValidator, + focusNode: widget.model.textFieldFocusColor!, + labelText: FFLocalizations.of(context) + .getVariableText(ptText: 'Cor', enText: 'Color'), + hintText: FFLocalizations.of(context).getVariableText( + ptText: 'Ex: Preto, Amarelo, Branco', + enText: 'e.g. Black, Yellow, White'), + suffixIcon: Symbols.palette, + ), + _buildSubmitButton(context), + ], + ), + ); + } + + Widget _buildHeader(BuildContext context) { + return Align( + alignment: const AlignmentDirectional(-1.0, 0.0), + child: Padding( + padding: const EdgeInsetsDirectional.fromSTEB(24.0, 20, 0.0, 15), + child: Text( + FFLocalizations.of(context).getVariableText( + ptText: + 'Preencha o formulário de alteração com os dados do seu veículo', + enText: 'Fill out the update form with your vehicle data', + ), + textAlign: TextAlign.start, + style: FlutterFlowTheme.of(context).bodyMedium.override( + fontFamily: FlutterFlowTheme.of(context).bodyMediumFamily, + letterSpacing: 0.0, + useGoogleFonts: GoogleFonts.asMap() + .containsKey(FlutterFlowTheme.of(context).bodyMediumFamily), + ), + ), + ), + ); + } + + Widget _buildCustomInput({ + required BuildContext context, + required TextEditingController controller, + required String? Function(BuildContext, String?) validator, + required FocusNode focusNode, + required String labelText, + required String hintText, + required IconData suffixIcon, + }) { + return CustomInputUtil( + controller: controller, + validator: (value) => validator(context, value), + focusNode: focusNode, + labelText: labelText, + hintText: hintText, + suffixIcon: suffixIcon, + haveMaxLength: true, + onChanged: (value) => setState(() {}), + maxLength: 80, + ); + } + + Widget _buildSubmitButton(BuildContext context) { + return Padding( + padding: const EdgeInsets.fromLTRB(70, 20, 70, 30), + child: SubmitButtonUtil( + labelText: FFLocalizations.of(context) + .getVariableText(ptText: 'Salvar', enText: 'Save'), + onPressed: widget.model.isFormValid(context, widget.model.updateFormKey) + ? () => widget.model.updateVehicle() + : null, + ), + ); + } } diff --git a/lib/pages/vehicles_on_the_property/vehicles_on_the_property.dart b/lib/pages/vehicles_on_the_property/vehicles_on_the_property.dart index 586aa3c4..f23ccb38 100644 --- a/lib/pages/vehicles_on_the_property/vehicles_on_the_property.dart +++ b/lib/pages/vehicles_on_the_property/vehicles_on_the_property.dart @@ -1,4 +1,5 @@ import 'dart:collection'; +import 'dart:developer'; import 'package:flutter/material.dart'; import 'package:google_fonts/google_fonts.dart'; diff --git a/pubspec.lock b/pubspec.lock deleted file mode 100644 index 1494098d..00000000 --- a/pubspec.lock +++ /dev/null @@ -1,2059 +0,0 @@ -# Generated by pub -# See https://dart.dev/tools/pub/glossary#lockfile -packages: - _fe_analyzer_shared: - dependency: transitive - description: - name: _fe_analyzer_shared - sha256: "16e298750b6d0af7ce8a3ba7c18c69c3785d11b15ec83f6dcd0ad2a0009b3cab" - url: "https://pub.dev" - source: hosted - version: "76.0.0" - _flutterfire_internals: - dependency: transitive - description: - name: _flutterfire_internals - sha256: "9371d13b8ee442e3bfc08a24e3a1b3742c839abbfaf5eef11b79c4b862c89bf7" - url: "https://pub.dev" - source: hosted - version: "1.3.41" - _macros: - dependency: transitive - description: dart - source: sdk - version: "0.3.3" - analyzer: - dependency: transitive - description: - name: analyzer - sha256: "1f14db053a8c23e260789e9b0980fa27f2680dd640932cae5e1137cce0e46e1e" - url: "https://pub.dev" - source: hosted - version: "6.11.0" - app_links: - dependency: "direct main" - description: - name: app_links - sha256: "433df2e61b10519407475d7f69e470789d23d593f28224c38ba1068597be7950" - url: "https://pub.dev" - source: hosted - version: "6.3.3" - app_links_linux: - dependency: transitive - description: - name: app_links_linux - sha256: f5f7173a78609f3dfd4c2ff2c95bd559ab43c80a87dc6a095921d96c05688c81 - url: "https://pub.dev" - source: hosted - version: "1.0.3" - app_links_platform_interface: - dependency: transitive - description: - name: app_links_platform_interface - sha256: "05f5379577c513b534a29ddea68176a4d4802c46180ee8e2e966257158772a3f" - url: "https://pub.dev" - source: hosted - version: "2.0.2" - app_links_web: - dependency: transitive - description: - name: app_links_web - sha256: af060ed76183f9e2b87510a9480e56a5352b6c249778d07bd2c95fc35632a555 - url: "https://pub.dev" - source: hosted - version: "1.0.4" - app_tracking_transparency: - dependency: "direct main" - description: - name: app_tracking_transparency - sha256: "1f71f4d8402552fbf8b191d4edab301f233c1af794878b7bc56c708470ffd74c" - url: "https://pub.dev" - source: hosted - version: "2.0.6+1" - archive: - dependency: transitive - description: - name: archive - sha256: "6199c74e3db4fbfbd04f66d739e72fe11c8a8957d5f219f1f4482dbde6420b5a" - url: "https://pub.dev" - source: hosted - version: "4.0.2" - args: - dependency: transitive - description: - name: args - sha256: bf9f5caeea8d8fe6721a9c358dd8a5c1947b27f1cfaa18b39c301273594919e6 - url: "https://pub.dev" - source: hosted - version: "2.6.0" - async: - dependency: transitive - description: - name: async - sha256: "947bfcf187f74dbc5e146c9eb9c0f10c9f8b30743e341481c1e2ed3ecc18c20c" - url: "https://pub.dev" - source: hosted - version: "2.11.0" - auto_size_text: - dependency: "direct main" - description: - name: auto_size_text - sha256: "3f5261cd3fb5f2a9ab4e2fc3fba84fd9fcaac8821f20a1d4e71f557521b22599" - url: "https://pub.dev" - source: hosted - version: "3.0.0" - awesome_notifications: - dependency: "direct main" - description: - name: awesome_notifications - sha256: d051ffb694a53da216ff13d02c8ec645d75320048262f7e6b3c1d95a4f54c902 - url: "https://pub.dev" - source: hosted - version: "0.10.0" - barcode: - dependency: transitive - description: - name: barcode - sha256: ab180ce22c6555d77d45f0178a523669db67f95856e3378259ef2ffeb43e6003 - url: "https://pub.dev" - source: hosted - version: "2.2.8" - barcode_widget: - dependency: "direct main" - description: - name: barcode_widget - sha256: "6f2c5b08659b1a5f4d88d183e6007133ea2f96e50e7b8bb628f03266c3931427" - url: "https://pub.dev" - source: hosted - version: "2.0.4" - bloc: - dependency: transitive - description: - name: bloc - sha256: "52c10575f4445c61dd9e0cafcc6356fdd827c4c64dd7945ef3c4105f6b6ac189" - url: "https://pub.dev" - source: hosted - version: "9.0.0" - boolean_selector: - dependency: transitive - description: - name: boolean_selector - sha256: "6cfb5af12253eaf2b368f07bacc5a80d1301a071c73360d746b7f2e32d762c66" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - build: - dependency: transitive - description: - name: build - sha256: cef23f1eda9b57566c81e2133d196f8e3df48f244b317368d65c5943d91148f0 - url: "https://pub.dev" - source: hosted - version: "2.4.2" - build_config: - dependency: transitive - description: - name: build_config - sha256: "4ae2de3e1e67ea270081eaee972e1bd8f027d459f249e0f1186730784c2e7e33" - url: "https://pub.dev" - source: hosted - version: "1.1.2" - build_daemon: - dependency: transitive - description: - name: build_daemon - sha256: "294a2edaf4814a378725bfe6358210196f5ea37af89ecd81bfa32960113d4948" - url: "https://pub.dev" - source: hosted - version: "4.0.3" - build_resolvers: - dependency: transitive - description: - name: build_resolvers - sha256: "99d3980049739a985cf9b21f30881f46db3ebc62c5b8d5e60e27440876b1ba1e" - url: "https://pub.dev" - source: hosted - version: "2.4.3" - build_runner: - dependency: "direct dev" - description: - name: build_runner - sha256: "74691599a5bc750dc96a6b4bfd48f7d9d66453eab04c7f4063134800d6a5c573" - url: "https://pub.dev" - source: hosted - version: "2.4.14" - build_runner_core: - dependency: transitive - description: - name: build_runner_core - sha256: "22e3aa1c80e0ada3722fe5b63fd43d9c8990759d0a2cf489c8c5d7b2bdebc021" - url: "https://pub.dev" - source: hosted - version: "8.0.0" - built_collection: - dependency: transitive - description: - name: built_collection - sha256: "376e3dd27b51ea877c28d525560790aee2e6fbb5f20e2f85d5081027d94e2100" - url: "https://pub.dev" - source: hosted - version: "5.1.1" - built_value: - dependency: transitive - description: - name: built_value - sha256: "28a712df2576b63c6c005c465989a348604960c0958d28be5303ba9baa841ac2" - url: "https://pub.dev" - source: hosted - version: "8.9.3" - cached_network_image: - dependency: "direct main" - description: - name: cached_network_image - sha256: "4a5d8d2c728b0f3d0245f69f921d7be90cae4c2fd5288f773088672c0893f819" - url: "https://pub.dev" - source: hosted - version: "3.4.0" - cached_network_image_platform_interface: - dependency: transitive - description: - name: cached_network_image_platform_interface - sha256: "35814b016e37fbdc91f7ae18c8caf49ba5c88501813f73ce8a07027a395e2829" - url: "https://pub.dev" - source: hosted - version: "4.1.1" - cached_network_image_web: - dependency: transitive - description: - name: cached_network_image_web - sha256: "6322dde7a5ad92202e64df659241104a43db20ed594c41ca18de1014598d7996" - url: "https://pub.dev" - source: hosted - version: "1.3.0" - characters: - dependency: transitive - description: - name: characters - sha256: "04a925763edad70e8443c99234dc3328f442e811f1d8fd1a72f1c8ad0f69a605" - url: "https://pub.dev" - source: hosted - version: "1.3.0" - checked_yaml: - dependency: transitive - description: - name: checked_yaml - sha256: feb6bed21949061731a7a75fc5d2aa727cf160b91af9a3e464c5e3a32e28b5ff - url: "https://pub.dev" - source: hosted - version: "2.0.3" - cli_util: - dependency: transitive - description: - name: cli_util - sha256: ff6785f7e9e3c38ac98b2fb035701789de90154024a75b6cb926445e83197d1c - url: "https://pub.dev" - source: hosted - version: "0.4.2" - clock: - dependency: transitive - description: - name: clock - sha256: cb6d7f03e1de671e34607e909a7213e31d7752be4fb66a86d29fe1eb14bfb5cf - url: "https://pub.dev" - source: hosted - version: "1.1.1" - code_builder: - dependency: transitive - description: - name: code_builder - sha256: "0ec10bf4a89e4c613960bf1e8b42c64127021740fb21640c29c909826a5eea3e" - url: "https://pub.dev" - source: hosted - version: "4.10.1" - collection: - dependency: "direct main" - description: - name: collection - sha256: a1ace0a119f20aabc852d165077c036cd864315bd99b7eaa10a60100341941bf - url: "https://pub.dev" - source: hosted - version: "1.19.0" - convert: - dependency: transitive - description: - name: convert - sha256: b30acd5944035672bc15c6b7a8b47d773e41e2f17de064350988c5d02adb1c68 - url: "https://pub.dev" - source: hosted - version: "3.1.2" - coverage: - dependency: transitive - description: - name: coverage - sha256: e3493833ea012784c740e341952298f1cc77f1f01b1bbc3eb4eecf6984fb7f43 - url: "https://pub.dev" - source: hosted - version: "1.11.1" - cross_file: - dependency: transitive - description: - name: cross_file - sha256: "7caf6a750a0c04effbb52a676dce9a4a592e10ad35c34d6d2d0e4811160d5670" - url: "https://pub.dev" - source: hosted - version: "0.3.4+2" - crypto: - dependency: transitive - description: - name: crypto - sha256: "1e445881f28f22d6140f181e07737b22f1e099a5e1ff94b0af2f9e4a463f4855" - url: "https://pub.dev" - source: hosted - version: "3.0.6" - csv: - dependency: "direct main" - description: - name: csv - sha256: c6aa2679b2a18cb57652920f674488d89712efaf4d3fdf2e537215b35fc19d6c - url: "https://pub.dev" - source: hosted - version: "6.0.0" - cupertino_icons: - dependency: "direct main" - description: - name: cupertino_icons - sha256: ba631d1c7f7bef6b729a622b7b752645a2d076dba9976925b8f25725a30e1ee6 - url: "https://pub.dev" - source: hosted - version: "1.0.8" - dart_style: - dependency: transitive - description: - name: dart_style - sha256: "7856d364b589d1f08986e140938578ed36ed948581fbc3bc9aef1805039ac5ab" - url: "https://pub.dev" - source: hosted - version: "2.3.7" - device_info_plus: - dependency: "direct main" - description: - name: device_info_plus - sha256: a7fd703482b391a87d60b6061d04dfdeab07826b96f9abd8f5ed98068acc0074 - url: "https://pub.dev" - source: hosted - version: "10.1.2" - device_info_plus_platform_interface: - dependency: transitive - description: - name: device_info_plus_platform_interface - sha256: "0b04e02b30791224b31969eb1b50d723498f402971bff3630bca2ba839bd1ed2" - url: "https://pub.dev" - source: hosted - version: "7.0.2" - dispose_scope: - dependency: transitive - description: - name: dispose_scope - sha256: "48ec38ca2631c53c4f8fa96b294c801e55c335db5e3fb9f82cede150cfe5a2af" - url: "https://pub.dev" - source: hosted - version: "2.1.0" - dropdown_button2: - dependency: "direct main" - description: - name: dropdown_button2 - sha256: b0fe8d49a030315e9eef6c7ac84ca964250155a6224d491c1365061bc974a9e1 - url: "https://pub.dev" - source: hosted - version: "2.3.9" - easy_debounce: - dependency: "direct main" - description: - name: easy_debounce - sha256: f082609cfb8f37defb9e37fc28bc978c6712dedf08d4c5a26f820fa10165a236 - url: "https://pub.dev" - source: hosted - version: "2.0.3" - equatable: - dependency: "direct main" - description: - name: equatable - sha256: "567c64b3cb4cf82397aac55f4f0cbd3ca20d77c6c03bedbc4ceaddc08904aef7" - url: "https://pub.dev" - source: hosted - version: "2.0.7" - fake_async: - dependency: transitive - description: - name: fake_async - sha256: "511392330127add0b769b75a987850d136345d9227c6b94c96a04cf4a391bf78" - url: "https://pub.dev" - source: hosted - version: "1.3.1" - ffi: - dependency: transitive - description: - name: ffi - sha256: "16ed7b077ef01ad6170a3d0c57caa4a112a38d7a2ed5602e0aca9ca6f3d98da6" - url: "https://pub.dev" - source: hosted - version: "2.1.3" - file: - dependency: transitive - description: - name: file - sha256: "5fc22d7c25582e38ad9a8515372cd9a93834027aacf1801cf01164dac0ffa08c" - url: "https://pub.dev" - source: hosted - version: "7.0.0" - file_picker: - dependency: "direct main" - description: - name: file_picker - sha256: "825aec673606875c33cd8d3c4083f1a3c3999015a84178b317b7ef396b7384f3" - url: "https://pub.dev" - source: hosted - version: "8.0.7" - file_selector_linux: - dependency: transitive - description: - name: file_selector_linux - sha256: "54cbbd957e1156d29548c7d9b9ec0c0ebb6de0a90452198683a7d23aed617a33" - url: "https://pub.dev" - source: hosted - version: "0.9.3+2" - file_selector_macos: - dependency: transitive - description: - name: file_selector_macos - sha256: "271ab9986df0c135d45c3cdb6bd0faa5db6f4976d3e4b437cf7d0f258d941bfc" - url: "https://pub.dev" - source: hosted - version: "0.9.4+2" - file_selector_platform_interface: - dependency: transitive - description: - name: file_selector_platform_interface - sha256: a3994c26f10378a039faa11de174d7b78eb8f79e4dd0af2a451410c1a5c3f66b - url: "https://pub.dev" - source: hosted - version: "2.6.2" - file_selector_windows: - dependency: transitive - description: - name: file_selector_windows - sha256: "8f5d2f6590d51ecd9179ba39c64f722edc15226cc93dcc8698466ad36a4a85a4" - url: "https://pub.dev" - source: hosted - version: "0.9.3+3" - firebase_analytics: - dependency: "direct main" - description: - name: firebase_analytics - sha256: "7e032ade38dec2a92f543ba02c5f72f54ffaa095c60d2132b867eab56de3bc73" - url: "https://pub.dev" - source: hosted - version: "11.3.0" - firebase_analytics_platform_interface: - dependency: transitive - description: - name: firebase_analytics_platform_interface - sha256: b62a2444767d95067a7e36b1d6e335e0b877968574bbbfb656168c46f2e95a13 - url: "https://pub.dev" - source: hosted - version: "4.2.2" - firebase_analytics_web: - dependency: transitive - description: - name: firebase_analytics_web - sha256: bad44f71f96cfca6c16c9dd4f70b85f123ddca7d5dd698977449fadf298b1782 - url: "https://pub.dev" - source: hosted - version: "0.5.9+2" - firebase_core: - dependency: "direct main" - description: - name: firebase_core - sha256: "06537da27db981947fa535bb91ca120b4e9cb59cb87278dbdde718558cafc9ff" - url: "https://pub.dev" - source: hosted - version: "3.4.0" - firebase_core_platform_interface: - dependency: transitive - description: - name: firebase_core_platform_interface - sha256: d7253d255ff10f85cfd2adaba9ac17bae878fa3ba577462451163bd9f1d1f0bf - url: "https://pub.dev" - source: hosted - version: "5.4.0" - firebase_core_web: - dependency: transitive - description: - name: firebase_core_web - sha256: "362e52457ed2b7b180964769c1e04d1e0ea0259fdf7025fdfedd019d4ae2bd88" - url: "https://pub.dev" - source: hosted - version: "2.17.5" - firebase_crashlytics: - dependency: "direct main" - description: - name: firebase_crashlytics - sha256: "4c9872020c0d97a161362ee6af7000cfdb8666234ddc290a15252ad379bb235a" - url: "https://pub.dev" - source: hosted - version: "4.1.0" - firebase_crashlytics_platform_interface: - dependency: transitive - description: - name: firebase_crashlytics_platform_interface - sha256: ede8a199ff03378857d3c8cbb7fa58d37c27bb5a6b75faf8415ff6925dcaae2a - url: "https://pub.dev" - source: hosted - version: "3.6.41" - firebase_messaging: - dependency: "direct main" - description: - name: firebase_messaging - sha256: "29941ba5a3204d80656c0e52103369aa9a53edfd9ceae05a2bb3376f24fda453" - url: "https://pub.dev" - source: hosted - version: "15.1.0" - firebase_messaging_platform_interface: - dependency: transitive - description: - name: firebase_messaging_platform_interface - sha256: "26c5370d3a79b15c8032724a68a4741e28f63e1f1a45699c4f0a8ae740aadd72" - url: "https://pub.dev" - source: hosted - version: "4.5.43" - firebase_messaging_web: - dependency: transitive - description: - name: firebase_messaging_web - sha256: "58276cd5d9e22a9320ef9e5bc358628920f770f93c91221f8b638e8346ed5df4" - url: "https://pub.dev" - source: hosted - version: "3.8.13" - fixnum: - dependency: transitive - description: - name: fixnum - sha256: b6dc7065e46c974bc7c5f143080a6764ec7a4be6da1285ececdc37be96de53be - url: "https://pub.dev" - source: hosted - version: "1.1.1" - flutter: - dependency: "direct main" - description: flutter - source: sdk - version: "0.0.0" - flutter_animate: - dependency: "direct main" - description: - name: flutter_animate - sha256: "7befe2d3252728afb77aecaaea1dec88a89d35b9b1d2eea6d04479e8af9117b5" - url: "https://pub.dev" - source: hosted - version: "4.5.2" - flutter_bloc: - dependency: "direct main" - description: - name: flutter_bloc - sha256: "153856bdaac302bbdc58a1d1403d50c40557254aa05eaeed40515d88a25a526b" - url: "https://pub.dev" - source: hosted - version: "9.0.0" - flutter_cache_manager: - dependency: transitive - description: - name: flutter_cache_manager - sha256: "400b6592f16a4409a7f2bb929a9a7e38c72cceb8ffb99ee57bbf2cb2cecf8386" - url: "https://pub.dev" - source: hosted - version: "3.4.1" - flutter_driver: - dependency: transitive - description: flutter - source: sdk - version: "0.0.0" - flutter_inappwebview: - dependency: "direct main" - description: - name: flutter_inappwebview - sha256: "3e9a443a18ecef966fb930c3a76ca5ab6a7aafc0c7b5e14a4a850cf107b09959" - url: "https://pub.dev" - source: hosted - version: "6.0.0" - flutter_inappwebview_android: - dependency: transitive - description: - name: flutter_inappwebview_android - sha256: "62557c15a5c2db5d195cb3892aab74fcaec266d7b86d59a6f0027abd672cddba" - url: "https://pub.dev" - source: hosted - version: "1.1.3" - flutter_inappwebview_internal_annotations: - dependency: transitive - description: - name: flutter_inappwebview_internal_annotations - sha256: "787171d43f8af67864740b6f04166c13190aa74a1468a1f1f1e9ee5b90c359cd" - url: "https://pub.dev" - source: hosted - version: "1.2.0" - flutter_inappwebview_ios: - dependency: transitive - description: - name: flutter_inappwebview_ios - sha256: "5818cf9b26cf0cbb0f62ff50772217d41ea8d3d9cc00279c45f8aabaa1b4025d" - url: "https://pub.dev" - source: hosted - version: "1.1.2" - flutter_inappwebview_macos: - dependency: transitive - description: - name: flutter_inappwebview_macos - sha256: c1fbb86af1a3738e3541364d7d1866315ffb0468a1a77e34198c9be571287da1 - url: "https://pub.dev" - source: hosted - version: "1.1.2" - flutter_inappwebview_platform_interface: - dependency: transitive - description: - name: flutter_inappwebview_platform_interface - sha256: cf5323e194096b6ede7a1ca808c3e0a078e4b33cc3f6338977d75b4024ba2500 - url: "https://pub.dev" - source: hosted - version: "1.3.0+1" - flutter_inappwebview_web: - dependency: transitive - description: - name: flutter_inappwebview_web - sha256: d8c680abfb6fec71609a700199635d38a744df0febd5544c5a020bd73de8ee07 - url: "https://pub.dev" - source: hosted - version: "1.0.8" - flutter_launcher_icons: - dependency: "direct dev" - description: - name: flutter_launcher_icons - sha256: bfa04787c85d80ecb3f8777bde5fc10c3de809240c48fa061a2c2bf15ea5211c - url: "https://pub.dev" - source: hosted - version: "0.14.3" - flutter_lints: - dependency: "direct dev" - description: - name: flutter_lints - sha256: "5398f14efa795ffb7a33e9b6a08798b26a180edac4ad7db3f231e40f82ce11e1" - url: "https://pub.dev" - source: hosted - version: "5.0.0" - flutter_localizations: - dependency: "direct main" - description: flutter - source: sdk - version: "0.0.0" - flutter_plugin_android_lifecycle: - dependency: transitive - description: - name: flutter_plugin_android_lifecycle - sha256: "615a505aef59b151b46bbeef55b36ce2b6ed299d160c51d84281946f0aa0ce0e" - url: "https://pub.dev" - source: hosted - version: "2.0.24" - flutter_riverpod: - dependency: "direct main" - description: - name: flutter_riverpod - sha256: "9532ee6db4a943a1ed8383072a2e3eeda041db5657cdf6d2acecf3c21ecbe7e1" - url: "https://pub.dev" - source: hosted - version: "2.6.1" - flutter_secure_storage: - dependency: "direct main" - description: - name: flutter_secure_storage - sha256: f7eceb0bc6f4fd0441e29d43cab9ac2a1c5ffd7ea7b64075136b718c46954874 - url: "https://pub.dev" - source: hosted - version: "10.0.0-beta.4" - flutter_secure_storage_darwin: - dependency: transitive - description: - name: flutter_secure_storage_darwin - sha256: f226f2a572bed96bc6542198ebaec227150786e34311d455a7e2d3d06d951845 - url: "https://pub.dev" - source: hosted - version: "0.1.0" - flutter_secure_storage_linux: - dependency: "direct main" - description: - name: flutter_secure_storage_linux - sha256: "9b4b73127e857cd3117d43a70fa3dddadb6e0b253be62e6a6ab85caa0742182c" - url: "https://pub.dev" - source: hosted - version: "2.0.1" - flutter_secure_storage_macos: - dependency: "direct main" - description: - name: flutter_secure_storage_macos - sha256: "75894eb6b402ac7f7f5ee5487d651b87855a338e26eb6993f4b2fce33013a615" - url: "https://pub.dev" - source: hosted - version: "4.0.0" - flutter_secure_storage_platform_interface: - dependency: "direct main" - description: - name: flutter_secure_storage_platform_interface - sha256: "8ceea1223bee3c6ac1a22dabd8feefc550e4729b3675de4b5900f55afcb435d6" - url: "https://pub.dev" - source: hosted - version: "2.0.1" - flutter_secure_storage_web: - dependency: "direct main" - description: - name: flutter_secure_storage_web - sha256: "4c3f233e739545c6cb09286eeec1cc4744138372b985113acc904f7263bef517" - url: "https://pub.dev" - source: hosted - version: "2.0.0" - flutter_secure_storage_windows: - dependency: "direct main" - description: - name: flutter_secure_storage_windows - sha256: ff32af20f70a8d0e59b2938fc92de35b54a74671041c814275afd80e27df9f21 - url: "https://pub.dev" - source: hosted - version: "4.0.0" - flutter_shaders: - dependency: transitive - description: - name: flutter_shaders - sha256: "34794acadd8275d971e02df03afee3dee0f98dbfb8c4837082ad0034f612a3e2" - url: "https://pub.dev" - source: hosted - version: "0.1.3" - flutter_spinkit: - dependency: "direct main" - description: - name: flutter_spinkit - sha256: d2696eed13732831414595b98863260e33e8882fc069ee80ec35d4ac9ddb0472 - url: "https://pub.dev" - source: hosted - version: "5.2.1" - flutter_staggered_grid_view: - dependency: "direct main" - description: - name: flutter_staggered_grid_view - sha256: "19e7abb550c96fbfeb546b23f3ff356ee7c59a019a651f8f102a4ba9b7349395" - url: "https://pub.dev" - source: hosted - version: "0.7.0" - flutter_svg: - dependency: "direct main" - description: - name: flutter_svg - sha256: c200fd79c918a40c5cd50ea0877fa13f81bdaf6f0a5d3dbcc2a13e3285d6aa1b - url: "https://pub.dev" - source: hosted - version: "2.0.17" - flutter_test: - dependency: "direct dev" - description: flutter - source: sdk - version: "0.0.0" - flutter_web_plugins: - dependency: transitive - description: flutter - source: sdk - version: "0.0.0" - fluttertoast: - dependency: "direct main" - description: - name: fluttertoast - sha256: "95f349437aeebe524ef7d6c9bde3e6b4772717cf46a0eb6a3ceaddc740b297cc" - url: "https://pub.dev" - source: hosted - version: "8.2.8" - font_awesome_flutter: - dependency: "direct main" - description: - name: font_awesome_flutter - sha256: d3a89184101baec7f4600d58840a764d2ef760fe1c5a20ef9e6b0e9b24a07a3a - url: "https://pub.dev" - source: hosted - version: "10.8.0" - freezed: - dependency: "direct dev" - description: - name: freezed - sha256: "44c19278dd9d89292cf46e97dc0c1e52ce03275f40a97c5a348e802a924bf40e" - url: "https://pub.dev" - source: hosted - version: "2.5.7" - freezed_annotation: - dependency: "direct main" - description: - name: freezed_annotation - sha256: c2e2d632dd9b8a2b7751117abcfc2b4888ecfe181bd9fca7170d9ef02e595fe2 - url: "https://pub.dev" - source: hosted - version: "2.4.4" - from_css_color: - dependency: "direct main" - description: - name: from_css_color - sha256: "5e4d1795c8d10af94e51dd97636b2a29170a132be1aceba103e9866028d20823" - url: "https://pub.dev" - source: hosted - version: "2.0.0" - frontend_server_client: - dependency: transitive - description: - name: frontend_server_client - sha256: f64a0333a82f30b0cca061bc3d143813a486dc086b574bfb233b7c1372427694 - url: "https://pub.dev" - source: hosted - version: "4.0.0" - fuchsia_remote_debug_protocol: - dependency: transitive - description: flutter - source: sdk - version: "0.0.0" - glob: - dependency: transitive - description: - name: glob - sha256: c3f1ee72c96f8f78935e18aa8cecced9ab132419e8625dc187e1c2408efc20de - url: "https://pub.dev" - source: hosted - version: "2.1.3" - go_router: - dependency: "direct main" - description: - name: go_router - sha256: daf3ff5570f55396b2d2c9bf8136d7db3a8acf208ac0cef92a3ae2beb9a81550 - url: "https://pub.dev" - source: hosted - version: "14.7.1" - google_fonts: - dependency: "direct main" - description: - name: google_fonts - sha256: b1ac0fe2832c9cc95e5e88b57d627c5e68c223b9657f4b96e1487aa9098c7b82 - url: "https://pub.dev" - source: hosted - version: "6.2.1" - google_mlkit_commons: - dependency: transitive - description: - name: google_mlkit_commons - sha256: "7e9a6d6e66b44aa8cfe944bda9bc3346c52486dd890ca49e5bc98845cda40d7f" - url: "https://pub.dev" - source: hosted - version: "0.9.0" - google_mlkit_face_detection: - dependency: "direct main" - description: - name: google_mlkit_face_detection - sha256: "65988405c884fd84a4ccc8bded7b5e3e4c33362f6f4eaaa94818bdaaba7bab7d" - url: "https://pub.dev" - source: hosted - version: "0.12.0" - graphs: - dependency: transitive - description: - name: graphs - sha256: "741bbf84165310a68ff28fe9e727332eef1407342fca52759cb21ad8177bb8d0" - url: "https://pub.dev" - source: hosted - version: "2.3.2" - gtk: - dependency: transitive - description: - name: gtk - sha256: e8ce9ca4b1df106e4d72dad201d345ea1a036cc12c360f1a7d5a758f78ffa42c - url: "https://pub.dev" - source: hosted - version: "2.1.0" - http: - dependency: "direct main" - description: - name: http - sha256: "761a297c042deedc1ffbb156d6e2af13886bb305c2a343a4d972504cd67dd938" - url: "https://pub.dev" - source: hosted - version: "1.2.1" - http_multi_server: - dependency: transitive - description: - name: http_multi_server - sha256: aa6199f908078bb1c5efb8d8638d4ae191aac11b311132c3ef48ce352fb52ef8 - url: "https://pub.dev" - source: hosted - version: "3.2.2" - http_parser: - dependency: transitive - description: - name: http_parser - sha256: "178d74305e7866013777bab2c3d8726205dc5a4dd935297175b19a23a2e66571" - url: "https://pub.dev" - source: hosted - version: "4.1.2" - image: - dependency: "direct dev" - description: - name: image - sha256: "8346ad4b5173924b5ddddab782fc7d8a6300178c8b1dc427775405a01701c4a6" - url: "https://pub.dev" - source: hosted - version: "4.5.2" - image_picker: - dependency: "direct main" - description: - name: image_picker - sha256: "021834d9c0c3de46bf0fe40341fa07168407f694d9b2bb18d532dc1261867f7a" - url: "https://pub.dev" - source: hosted - version: "1.1.2" - image_picker_android: - dependency: "direct main" - description: - name: image_picker_android - sha256: b62d34a506e12bb965e824b6db4fbf709ee4589cf5d3e99b45ab2287b008ee0c - url: "https://pub.dev" - source: hosted - version: "0.8.12+20" - image_picker_for_web: - dependency: "direct main" - description: - name: image_picker_for_web - sha256: "717eb042ab08c40767684327be06a5d8dbb341fe791d514e4b92c7bbe1b7bb83" - url: "https://pub.dev" - source: hosted - version: "3.0.6" - image_picker_ios: - dependency: "direct main" - description: - name: image_picker_ios - sha256: "05da758e67bc7839e886b3959848aa6b44ff123ab4b28f67891008afe8ef9100" - url: "https://pub.dev" - source: hosted - version: "0.8.12+2" - image_picker_linux: - dependency: transitive - description: - name: image_picker_linux - sha256: "4ed1d9bb36f7cd60aa6e6cd479779cc56a4cb4e4de8f49d487b1aaad831300fa" - url: "https://pub.dev" - source: hosted - version: "0.2.1+1" - image_picker_macos: - dependency: transitive - description: - name: image_picker_macos - sha256: "1b90ebbd9dcf98fb6c1d01427e49a55bd96b5d67b8c67cf955d60a5de74207c1" - url: "https://pub.dev" - source: hosted - version: "0.2.1+2" - image_picker_platform_interface: - dependency: "direct main" - description: - name: image_picker_platform_interface - sha256: "886d57f0be73c4b140004e78b9f28a8914a09e50c2d816bdd0520051a71236a0" - url: "https://pub.dev" - source: hosted - version: "2.10.1" - image_picker_windows: - dependency: transitive - description: - name: image_picker_windows - sha256: "6ad07afc4eb1bc25f3a01084d28520496c4a3bb0cb13685435838167c9dcedeb" - url: "https://pub.dev" - source: hosted - version: "0.2.1+1" - integration_test: - dependency: "direct dev" - description: flutter - source: sdk - version: "0.0.0" - intl: - dependency: "direct main" - description: - name: intl - sha256: d6f56758b7d3014a48af9701c085700aac781a92a87a62b1333b46d8879661cf - url: "https://pub.dev" - source: hosted - version: "0.19.0" - io: - dependency: transitive - description: - name: io - sha256: dfd5a80599cf0165756e3181807ed3e77daf6dd4137caaad72d0b7931597650b - url: "https://pub.dev" - source: hosted - version: "1.0.5" - iregexp: - dependency: transitive - description: - name: iregexp - sha256: "143859dcaeecf6f683102786762d70a47ef8441a0d2287a158172d32d38799cf" - url: "https://pub.dev" - source: hosted - version: "0.1.2" - js: - dependency: transitive - description: - name: js - sha256: f2c445dce49627136094980615a031419f7f3eb393237e4ecd97ac15dea343f3 - url: "https://pub.dev" - source: hosted - version: "0.6.7" - json_annotation: - dependency: transitive - description: - name: json_annotation - sha256: "1ce844379ca14835a50d2f019a3099f419082cfdd231cd86a142af94dd5c6bb1" - url: "https://pub.dev" - source: hosted - version: "4.9.0" - json_path: - dependency: "direct main" - description: - name: json_path - sha256: "7a06bbb1cfad390b20fb7a2ca5e67d9ba59633879c6d71142b80fbf61c3b66f6" - url: "https://pub.dev" - source: hosted - version: "0.7.4" - json_serializable: - dependency: "direct dev" - description: - name: json_serializable - sha256: c2fcb3920cf2b6ae6845954186420fca40bc0a8abcc84903b7801f17d7050d7c - url: "https://pub.dev" - source: hosted - version: "6.9.0" - leak_tracker: - dependency: transitive - description: - name: leak_tracker - sha256: "7bb2830ebd849694d1ec25bf1f44582d6ac531a57a365a803a6034ff751d2d06" - url: "https://pub.dev" - source: hosted - version: "10.0.7" - leak_tracker_flutter_testing: - dependency: transitive - description: - name: leak_tracker_flutter_testing - sha256: "9491a714cca3667b60b5c420da8217e6de0d1ba7a5ec322fab01758f6998f379" - url: "https://pub.dev" - source: hosted - version: "3.0.8" - leak_tracker_testing: - dependency: transitive - description: - name: leak_tracker_testing - sha256: "6ba465d5d76e67ddf503e1161d1f4a6bc42306f9d66ca1e8f079a47290fb06d3" - url: "https://pub.dev" - source: hosted - version: "3.0.1" - lints: - dependency: "direct dev" - description: - name: lints - sha256: c35bb79562d980e9a453fc715854e1ed39e24e7d0297a880ef54e17f9874a9d7 - url: "https://pub.dev" - source: hosted - version: "5.1.1" - local_auth: - dependency: "direct main" - description: - name: local_auth - sha256: "434d854cf478f17f12ab29a76a02b3067f86a63a6d6c4eb8fbfdcfe4879c1b7b" - url: "https://pub.dev" - source: hosted - version: "2.3.0" - local_auth_android: - dependency: transitive - description: - name: local_auth_android - sha256: "6763aaf8965f21822624cb2fd3c03d2a8b3791037b5efb0fe4b13e110f5afc92" - url: "https://pub.dev" - source: hosted - version: "1.0.46" - local_auth_darwin: - dependency: transitive - description: - name: local_auth_darwin - sha256: "630996cd7b7f28f5ab92432c4b35d055dd03a747bc319e5ffbb3c4806a3e50d2" - url: "https://pub.dev" - source: hosted - version: "1.4.3" - local_auth_platform_interface: - dependency: transitive - description: - name: local_auth_platform_interface - sha256: "1b842ff177a7068442eae093b64abe3592f816afd2a533c0ebcdbe40f9d2075a" - url: "https://pub.dev" - source: hosted - version: "1.0.10" - local_auth_windows: - dependency: transitive - description: - name: local_auth_windows - sha256: bc4e66a29b0fdf751aafbec923b5bed7ad6ed3614875d8151afe2578520b2ab5 - url: "https://pub.dev" - source: hosted - version: "1.0.11" - logging: - dependency: transitive - description: - name: logging - sha256: c8245ada5f1717ed44271ed1c26b8ce85ca3228fd2ffdb75468ab01979309d61 - url: "https://pub.dev" - source: hosted - version: "1.3.0" - macros: - dependency: transitive - description: - name: macros - sha256: "1d9e801cd66f7ea3663c45fc708450db1fa57f988142c64289142c9b7ee80656" - url: "https://pub.dev" - source: hosted - version: "0.1.3-main.0" - matcher: - dependency: transitive - description: - name: matcher - sha256: d2323aa2060500f906aa31a895b4030b6da3ebdcc5619d14ce1aada65cd161cb - url: "https://pub.dev" - source: hosted - version: "0.12.16+1" - material_color_utilities: - dependency: transitive - description: - name: material_color_utilities - sha256: f7142bb1154231d7ea5f96bc7bde4bda2a0945d2806bb11670e30b850d56bdec - url: "https://pub.dev" - source: hosted - version: "0.11.1" - material_symbols_icons: - dependency: "direct main" - description: - name: material_symbols_icons - sha256: "89aac72d25dd49303f71b3b1e70f8374791846729365b25bebc2a2531e5b86cd" - url: "https://pub.dev" - source: hosted - version: "4.2801.1" - maybe_just_nothing: - dependency: transitive - description: - name: maybe_just_nothing - sha256: "0c06326e26d08f6ed43247404376366dc4d756cef23a4f1db765f546224c35e0" - url: "https://pub.dev" - source: hosted - version: "0.5.3" - meta: - dependency: transitive - description: - name: meta - sha256: bdb68674043280c3428e9ec998512fb681678676b3c54e773629ffe74419f8c7 - url: "https://pub.dev" - source: hosted - version: "1.15.0" - mime: - dependency: transitive - description: - name: mime - sha256: "801fd0b26f14a4a58ccb09d5892c3fbdeff209594300a542492cf13fba9d247a" - url: "https://pub.dev" - source: hosted - version: "1.0.6" - mime_type: - dependency: "direct main" - description: - name: mime_type - sha256: d652b613e84dac1af28030a9fba82c0999be05b98163f9e18a0849c6e63838bb - url: "https://pub.dev" - source: hosted - version: "1.0.1" - mockito: - dependency: "direct dev" - description: - name: mockito - sha256: f99d8d072e249f719a5531735d146d8cf04c580d93920b04de75bef6dfb2daf6 - url: "https://pub.dev" - source: hosted - version: "5.4.5" - nested: - dependency: transitive - description: - name: nested - sha256: "03bac4c528c64c95c722ec99280375a6f2fc708eec17c7b3f07253b626cd2a20" - url: "https://pub.dev" - source: hosted - version: "1.0.0" - node_preamble: - dependency: transitive - description: - name: node_preamble - sha256: "6e7eac89047ab8a8d26cf16127b5ed26de65209847630400f9aefd7cd5c730db" - url: "https://pub.dev" - source: hosted - version: "2.0.2" - octo_image: - dependency: transitive - description: - name: octo_image - sha256: "34faa6639a78c7e3cbe79be6f9f96535867e879748ade7d17c9b1ae7536293bd" - url: "https://pub.dev" - source: hosted - version: "2.1.0" - package_config: - dependency: transitive - description: - name: package_config - sha256: "92d4488434b520a62570293fbd33bb556c7d49230791c1b4bbd973baf6d2dc67" - url: "https://pub.dev" - source: hosted - version: "2.1.1" - package_info_plus: - dependency: "direct main" - description: - name: package_info_plus - sha256: "739e0a5c3c4055152520fa321d0645ee98e932718b4c8efeeb51451968fe0790" - url: "https://pub.dev" - source: hosted - version: "8.1.3" - package_info_plus_platform_interface: - dependency: transitive - description: - name: package_info_plus_platform_interface - sha256: a5ef9986efc7bf772f2696183a3992615baa76c1ffb1189318dd8803778fb05b - url: "https://pub.dev" - source: hosted - version: "3.0.2" - page_transition: - dependency: "direct main" - description: - name: page_transition - sha256: "9d2a780d7d68b53ae82fbcc43e06a16195e6775e9aae40e55dc0cbb593460f9d" - url: "https://pub.dev" - source: hosted - version: "2.2.1" - path: - dependency: transitive - description: - name: path - sha256: "087ce49c3f0dc39180befefc60fdb4acd8f8620e5682fe2476afd0b3688bb4af" - url: "https://pub.dev" - source: hosted - version: "1.9.0" - path_parsing: - dependency: transitive - description: - name: path_parsing - sha256: "883402936929eac138ee0a45da5b0f2c80f89913e6dc3bf77eb65b84b409c6ca" - url: "https://pub.dev" - source: hosted - version: "1.1.0" - path_provider: - dependency: "direct main" - description: - name: path_provider - sha256: "50c5dd5b6e1aaf6fb3a78b33f6aa3afca52bf903a8a5298f53101fdaee55bbcd" - url: "https://pub.dev" - source: hosted - version: "2.1.5" - path_provider_android: - dependency: "direct main" - description: - name: path_provider_android - sha256: "4adf4fd5423ec60a29506c76581bc05854c55e3a0b72d35bb28d661c9686edf2" - url: "https://pub.dev" - source: hosted - version: "2.2.15" - path_provider_foundation: - dependency: "direct main" - description: - name: path_provider_foundation - sha256: "4843174df4d288f5e29185bd6e72a6fbdf5a4a4602717eed565497429f179942" - url: "https://pub.dev" - source: hosted - version: "2.4.1" - path_provider_linux: - dependency: transitive - description: - name: path_provider_linux - sha256: f7a1fe3a634fe7734c8d3f2766ad746ae2a2884abe22e241a8b301bf5cac3279 - url: "https://pub.dev" - source: hosted - version: "2.2.1" - path_provider_platform_interface: - dependency: "direct main" - description: - name: path_provider_platform_interface - sha256: "88f5779f72ba699763fa3a3b06aa4bf6de76c8e5de842cf6f29e2e06476c2334" - url: "https://pub.dev" - source: hosted - version: "2.1.2" - path_provider_windows: - dependency: transitive - description: - name: path_provider_windows - sha256: bd6f00dbd873bfb70d0761682da2b3a2c2fccc2b9e84c495821639601d81afe7 - url: "https://pub.dev" - source: hosted - version: "2.3.0" - patrol: - dependency: "direct dev" - description: - name: patrol - sha256: "2bb991db06b5e1eb2ec5c803067c41316d94d01dda93ddf16f5342073d791a20" - url: "https://pub.dev" - source: hosted - version: "3.14.0" - patrol_finders: - dependency: "direct dev" - description: - name: patrol_finders - sha256: "4c6d78e00362fd15d7c21cfac110e501d08ada7d77000bad139b0c3c2e27ccaf" - url: "https://pub.dev" - source: hosted - version: "2.7.0" - patrol_log: - dependency: transitive - description: - name: patrol_log - sha256: "98b2701400c7a00b11533ab942bdeb44c3c714746e7cdb12e6cb93b6d06361da" - url: "https://pub.dev" - source: hosted - version: "0.3.0" - percent_indicator: - dependency: "direct main" - description: - name: percent_indicator - sha256: "0d77d5c6fa9b7f60202cedf748b568ba9ba38d3f30405d6ceae4da76f5185462" - url: "https://pub.dev" - source: hosted - version: "4.2.4" - permission_handler: - dependency: "direct main" - description: - name: permission_handler - sha256: "18bf33f7fefbd812f37e72091a15575e72d5318854877e0e4035a24ac1113ecb" - url: "https://pub.dev" - source: hosted - version: "11.3.1" - permission_handler_android: - dependency: transitive - description: - name: permission_handler_android - sha256: "71bbecfee799e65aff7c744761a57e817e73b738fedf62ab7afd5593da21f9f1" - url: "https://pub.dev" - source: hosted - version: "12.0.13" - permission_handler_apple: - dependency: transitive - description: - name: permission_handler_apple - sha256: e6f6d73b12438ef13e648c4ae56bd106ec60d17e90a59c4545db6781229082a0 - url: "https://pub.dev" - source: hosted - version: "9.4.5" - permission_handler_html: - dependency: transitive - description: - name: permission_handler_html - sha256: "38f000e83355abb3392140f6bc3030660cfaef189e1f87824facb76300b4ff24" - url: "https://pub.dev" - source: hosted - version: "0.1.3+5" - permission_handler_platform_interface: - dependency: transitive - description: - name: permission_handler_platform_interface - sha256: e9c8eadee926c4532d0305dff94b85bf961f16759c3af791486613152af4b4f9 - url: "https://pub.dev" - source: hosted - version: "4.2.3" - permission_handler_windows: - dependency: transitive - description: - name: permission_handler_windows - sha256: "1a790728016f79a41216d88672dbc5df30e686e811ad4e698bfc51f76ad91f1e" - url: "https://pub.dev" - source: hosted - version: "0.2.1" - persistent_bottom_nav_bar: - dependency: "direct main" - description: - name: persistent_bottom_nav_bar - sha256: "6aa9b97ced1abd92c90cedd1997d34ea0b35c3ded762ac6063baccc299b0c4c5" - url: "https://pub.dev" - source: hosted - version: "6.2.1" - petitparser: - dependency: transitive - description: - name: petitparser - sha256: c15605cd28af66339f8eb6fbe0e541bfe2d1b72d5825efc6598f3e0a31b9ad27 - url: "https://pub.dev" - source: hosted - version: "6.0.2" - platform: - dependency: transitive - description: - name: platform - sha256: "9b71283fc13df574056616011fb138fd3b793ea47cc509c189a6c3fa5f8a1a65" - url: "https://pub.dev" - source: hosted - version: "3.1.5" - plugin_platform_interface: - dependency: "direct main" - description: - name: plugin_platform_interface - sha256: "4820fbfdb9478b1ebae27888254d445073732dae3d6ea81f0b7e06d5dedc3f02" - url: "https://pub.dev" - source: hosted - version: "2.1.8" - pool: - dependency: transitive - description: - name: pool - sha256: "20fe868b6314b322ea036ba325e6fc0711a22948856475e2c2b6306e8ab39c2a" - url: "https://pub.dev" - source: hosted - version: "1.5.1" - posix: - dependency: transitive - description: - name: posix - sha256: a0117dc2167805aa9125b82eee515cc891819bac2f538c83646d355b16f58b9a - url: "https://pub.dev" - source: hosted - version: "6.0.1" - process: - dependency: transitive - description: - name: process - sha256: "21e54fd2faf1b5bdd5102afd25012184a6793927648ea81eea80552ac9405b32" - url: "https://pub.dev" - source: hosted - version: "5.0.2" - provider: - dependency: "direct main" - description: - name: provider - sha256: c8a055ee5ce3fd98d6fc872478b03823ffdb448699c6ebdbbc71d59b596fd48c - url: "https://pub.dev" - source: hosted - version: "6.1.2" - pub_semver: - dependency: transitive - description: - name: pub_semver - sha256: "7b3cfbf654f3edd0c6298ecd5be782ce997ddf0e00531b9464b55245185bbbbd" - url: "https://pub.dev" - source: hosted - version: "2.1.5" - pubspec_parse: - dependency: transitive - description: - name: pubspec_parse - sha256: "0560ba233314abbed0a48a2956f7f022cce7c3e1e73df540277da7544cad4082" - url: "https://pub.dev" - source: hosted - version: "1.5.0" - qr: - dependency: transitive - description: - name: qr - sha256: "5a1d2586170e172b8a8c8470bbbffd5eb0cd38a66c0d77155ea138d3af3a4445" - url: "https://pub.dev" - source: hosted - version: "3.0.2" - qr_flutter: - dependency: "direct main" - description: - name: qr_flutter - sha256: "5095f0fc6e3f71d08adef8feccc8cea4f12eec18a2e31c2e8d82cb6019f4b097" - url: "https://pub.dev" - source: hosted - version: "4.1.0" - responsive_framework: - dependency: "direct main" - description: - name: responsive_framework - sha256: a8e1c13d4ba980c60cbf6fa1e9907cd60662bf2585184d7c96ca46c43de91552 - url: "https://pub.dev" - source: hosted - version: "1.5.1" - rfc_6901: - dependency: transitive - description: - name: rfc_6901 - sha256: df1bbfa3d023009598f19636d6114c6ac1e0b7bb7bf6a260f0e6e6ce91416820 - url: "https://pub.dev" - source: hosted - version: "0.2.0" - riverpod: - dependency: transitive - description: - name: riverpod - sha256: "59062512288d3056b2321804332a13ffdd1bf16df70dcc8e506e411280a72959" - url: "https://pub.dev" - source: hosted - version: "2.6.1" - rxdart: - dependency: "direct main" - description: - name: rxdart - sha256: "5c3004a4a8dbb94bd4bf5412a4def4acdaa12e12f269737a5751369e12d1a962" - url: "https://pub.dev" - source: hosted - version: "0.28.0" - share_plus: - dependency: "direct main" - description: - name: share_plus - sha256: "59dfd53f497340a0c3a81909b220cfdb9b8973a91055c4e5ab9b9b9ad7c513c0" - url: "https://pub.dev" - source: hosted - version: "10.0.0" - share_plus_platform_interface: - dependency: transitive - description: - name: share_plus_platform_interface - sha256: cc012a23fc2d479854e6c80150696c4a5f5bb62cb89af4de1c505cf78d0a5d0b - url: "https://pub.dev" - source: hosted - version: "5.0.2" - shared_preferences: - dependency: "direct main" - description: - name: shared_preferences - sha256: c59819dacc6669a1165d54d2735a9543f136f9b3cec94ca65cea6ab8dffc422e - url: "https://pub.dev" - source: hosted - version: "2.4.0" - shared_preferences_android: - dependency: "direct main" - description: - name: shared_preferences_android - sha256: "138b7bbbc7f59c56236e426c37afb8f78cbc57b094ac64c440e0bb90e380a4f5" - url: "https://pub.dev" - source: hosted - version: "2.4.2" - shared_preferences_foundation: - dependency: "direct main" - description: - name: shared_preferences_foundation - sha256: "6a52cfcdaeac77cad8c97b539ff688ccfc458c007b4db12be584fbe5c0e49e03" - url: "https://pub.dev" - source: hosted - version: "2.5.4" - shared_preferences_linux: - dependency: transitive - description: - name: shared_preferences_linux - sha256: "580abfd40f415611503cae30adf626e6656dfb2f0cee8f465ece7b6defb40f2f" - url: "https://pub.dev" - source: hosted - version: "2.4.1" - shared_preferences_platform_interface: - dependency: "direct main" - description: - name: shared_preferences_platform_interface - sha256: "57cbf196c486bc2cf1f02b85784932c6094376284b3ad5779d1b1c6c6a816b80" - url: "https://pub.dev" - source: hosted - version: "2.4.1" - shared_preferences_web: - dependency: "direct main" - description: - name: shared_preferences_web - sha256: d2ca4132d3946fec2184261726b355836a82c33d7d5b67af32692aff18a4684e - url: "https://pub.dev" - source: hosted - version: "2.4.2" - shared_preferences_windows: - dependency: transitive - description: - name: shared_preferences_windows - sha256: "94ef0f72b2d71bc3e700e025db3710911bd51a71cefb65cc609dd0d9a982e3c1" - url: "https://pub.dev" - source: hosted - version: "2.4.1" - shelf: - dependency: transitive - description: - name: shelf - sha256: e7dd780a7ffb623c57850b33f43309312fc863fb6aa3d276a754bb299839ef12 - url: "https://pub.dev" - source: hosted - version: "1.4.2" - shelf_packages_handler: - dependency: transitive - description: - name: shelf_packages_handler - sha256: "89f967eca29607c933ba9571d838be31d67f53f6e4ee15147d5dc2934fee1b1e" - url: "https://pub.dev" - source: hosted - version: "3.0.2" - shelf_static: - dependency: transitive - description: - name: shelf_static - sha256: c87c3875f91262785dade62d135760c2c69cb217ac759485334c5857ad89f6e3 - url: "https://pub.dev" - source: hosted - version: "1.1.3" - shelf_web_socket: - dependency: transitive - description: - name: shelf_web_socket - sha256: cc36c297b52866d203dbf9332263c94becc2fe0ceaa9681d07b6ef9807023b67 - url: "https://pub.dev" - source: hosted - version: "2.0.1" - sky_engine: - dependency: transitive - description: flutter - source: sdk - version: "0.0.0" - source_gen: - dependency: transitive - description: - name: source_gen - sha256: "14658ba5f669685cd3d63701d01b31ea748310f7ab854e471962670abcf57832" - url: "https://pub.dev" - source: hosted - version: "1.5.0" - source_helper: - dependency: transitive - description: - name: source_helper - sha256: "86d247119aedce8e63f4751bd9626fc9613255935558447569ad42f9f5b48b3c" - url: "https://pub.dev" - source: hosted - version: "1.3.5" - source_map_stack_trace: - dependency: transitive - description: - name: source_map_stack_trace - sha256: c0713a43e323c3302c2abe2a1cc89aa057a387101ebd280371d6a6c9fa68516b - url: "https://pub.dev" - source: hosted - version: "2.1.2" - source_maps: - dependency: transitive - description: - name: source_maps - sha256: "190222579a448b03896e0ca6eca5998fa810fda630c1d65e2f78b3f638f54812" - url: "https://pub.dev" - source: hosted - version: "0.10.13" - source_span: - dependency: transitive - description: - name: source_span - sha256: "53e943d4206a5e30df338fd4c6e7a077e02254531b138a15aec3bd143c1a8b3c" - url: "https://pub.dev" - source: hosted - version: "1.10.0" - sprintf: - dependency: transitive - description: - name: sprintf - sha256: "1fc9ffe69d4df602376b52949af107d8f5703b77cda567c4d7d86a0693120f23" - url: "https://pub.dev" - source: hosted - version: "7.0.0" - sqflite: - dependency: "direct main" - description: - name: sqflite - sha256: "2d7299468485dca85efeeadf5d38986909c5eb0cd71fd3db2c2f000e6c9454bb" - url: "https://pub.dev" - source: hosted - version: "2.4.1" - sqflite_android: - dependency: transitive - description: - name: sqflite_android - sha256: "78f489aab276260cdd26676d2169446c7ecd3484bbd5fead4ca14f3ed4dd9ee3" - url: "https://pub.dev" - source: hosted - version: "2.4.0" - sqflite_common: - dependency: transitive - description: - name: sqflite_common - sha256: "761b9740ecbd4d3e66b8916d784e581861fd3c3553eda85e167bc49fdb68f709" - url: "https://pub.dev" - source: hosted - version: "2.5.4+6" - sqflite_darwin: - dependency: transitive - description: - name: sqflite_darwin - sha256: "22adfd9a2c7d634041e96d6241e6e1c8138ca6817018afc5d443fef91dcefa9c" - url: "https://pub.dev" - source: hosted - version: "2.4.1+1" - sqflite_platform_interface: - dependency: transitive - description: - name: sqflite_platform_interface - sha256: "8dd4515c7bdcae0a785b0062859336de775e8c65db81ae33dd5445f35be61920" - url: "https://pub.dev" - source: hosted - version: "2.4.0" - stack_trace: - dependency: transitive - description: - name: stack_trace - sha256: "9f47fd3630d76be3ab26f0ee06d213679aa425996925ff3feffdec504931c377" - url: "https://pub.dev" - source: hosted - version: "1.12.0" - state_notifier: - dependency: transitive - description: - name: state_notifier - sha256: b8677376aa54f2d7c58280d5a007f9e8774f1968d1fb1c096adcb4792fba29bb - url: "https://pub.dev" - source: hosted - version: "1.0.0" - stream_channel: - dependency: transitive - description: - name: stream_channel - sha256: ba2aa5d8cc609d96bbb2899c28934f9e1af5cddbd60a827822ea467161eb54e7 - url: "https://pub.dev" - source: hosted - version: "2.1.2" - stream_transform: - dependency: transitive - description: - name: stream_transform - sha256: ad47125e588cfd37a9a7f86c7d6356dde8dfe89d071d293f80ca9e9273a33871 - url: "https://pub.dev" - source: hosted - version: "2.1.1" - string_scanner: - dependency: transitive - description: - name: string_scanner - sha256: "688af5ed3402a4bde5b3a6c15fd768dbf2621a614950b17f04626c431ab3c4c3" - url: "https://pub.dev" - source: hosted - version: "1.3.0" - sync_http: - dependency: transitive - description: - name: sync_http - sha256: "7f0cd72eca000d2e026bcd6f990b81d0ca06022ef4e32fb257b30d3d1014a961" - url: "https://pub.dev" - source: hosted - version: "0.3.1" - synchronized: - dependency: "direct main" - description: - name: synchronized - sha256: "69fe30f3a8b04a0be0c15ae6490fc859a78ef4c43ae2dd5e8a623d45bfcf9225" - url: "https://pub.dev" - source: hosted - version: "3.3.0+3" - term_glyph: - dependency: transitive - description: - name: term_glyph - sha256: a29248a84fbb7c79282b40b8c72a1209db169a2e0542bce341da992fe1bc7e84 - url: "https://pub.dev" - source: hosted - version: "1.2.1" - test: - dependency: "direct dev" - description: - name: test - sha256: "713a8789d62f3233c46b4a90b174737b2c04cb6ae4500f2aa8b1be8f03f5e67f" - url: "https://pub.dev" - source: hosted - version: "1.25.8" - test_api: - dependency: transitive - description: - name: test_api - sha256: "664d3a9a64782fcdeb83ce9c6b39e78fd2971d4e37827b9b06c3aa1edc5e760c" - url: "https://pub.dev" - source: hosted - version: "0.7.3" - test_core: - dependency: transitive - description: - name: test_core - sha256: "12391302411737c176b0b5d6491f466b0dd56d4763e347b6714efbaa74d7953d" - url: "https://pub.dev" - source: hosted - version: "0.6.5" - timeago: - dependency: "direct main" - description: - name: timeago - sha256: "054cedf68706bb142839ba0ae6b135f6b68039f0b8301cbe8784ae653d5ff8de" - url: "https://pub.dev" - source: hosted - version: "3.7.0" - timing: - dependency: transitive - description: - name: timing - sha256: "62ee18aca144e4a9f29d212f5a4c6a053be252b895ab14b5821996cff4ed90fe" - url: "https://pub.dev" - source: hosted - version: "1.0.2" - typed_data: - dependency: transitive - description: - name: typed_data - sha256: f9049c039ebfeb4cf7a7104a675823cd72dba8297f264b6637062516699fa006 - url: "https://pub.dev" - source: hosted - version: "1.4.0" - url_launcher: - dependency: "direct main" - description: - name: url_launcher - sha256: "9d06212b1362abc2f0f0d78e6f09f726608c74e3b9462e8368bb03314aa8d603" - url: "https://pub.dev" - source: hosted - version: "6.3.1" - url_launcher_android: - dependency: "direct main" - description: - name: url_launcher_android - sha256: "6fc2f56536ee873eeb867ad176ae15f304ccccc357848b351f6f0d8d4a40d193" - url: "https://pub.dev" - source: hosted - version: "6.3.14" - url_launcher_ios: - dependency: "direct main" - description: - name: url_launcher_ios - sha256: "16a513b6c12bb419304e72ea0ae2ab4fed569920d1c7cb850263fe3acc824626" - url: "https://pub.dev" - source: hosted - version: "6.3.2" - url_launcher_linux: - dependency: transitive - description: - name: url_launcher_linux - sha256: "4e9ba368772369e3e08f231d2301b4ef72b9ff87c31192ef471b380ef29a4935" - url: "https://pub.dev" - source: hosted - version: "3.2.1" - url_launcher_macos: - dependency: transitive - description: - name: url_launcher_macos - sha256: "17ba2000b847f334f16626a574c702b196723af2a289e7a93ffcb79acff855c2" - url: "https://pub.dev" - source: hosted - version: "3.2.2" - url_launcher_platform_interface: - dependency: "direct main" - description: - name: url_launcher_platform_interface - sha256: "552f8a1e663569be95a8190206a38187b531910283c3e982193e4f2733f01029" - url: "https://pub.dev" - source: hosted - version: "2.3.2" - url_launcher_web: - dependency: transitive - description: - name: url_launcher_web - sha256: "3ba963161bd0fe395917ba881d320b9c4f6dd3c4a233da62ab18a5025c85f1e9" - url: "https://pub.dev" - source: hosted - version: "2.4.0" - url_launcher_windows: - dependency: transitive - description: - name: url_launcher_windows - sha256: "3284b6d2ac454cf34f114e1d3319866fdd1e19cdc329999057e44ffe936cfa77" - url: "https://pub.dev" - source: hosted - version: "3.1.4" - uuid: - dependency: "direct overridden" - description: - name: uuid - sha256: a5be9ef6618a7ac1e964353ef476418026db906c4facdedaa299b7a2e71690ff - url: "https://pub.dev" - source: hosted - version: "4.5.1" - vector_graphics: - dependency: transitive - description: - name: vector_graphics - sha256: "27d5fefe86fb9aace4a9f8375b56b3c292b64d8c04510df230f849850d912cb7" - url: "https://pub.dev" - source: hosted - version: "1.1.15" - vector_graphics_codec: - dependency: transitive - description: - name: vector_graphics_codec - sha256: "99fd9fbd34d9f9a32efd7b6a6aae14125d8237b10403b422a6a6dfeac2806146" - url: "https://pub.dev" - source: hosted - version: "1.1.13" - vector_graphics_compiler: - dependency: transitive - description: - name: vector_graphics_compiler - sha256: "1b4b9e706a10294258727674a340ae0d6e64a7231980f9f9a3d12e4b42407aad" - url: "https://pub.dev" - source: hosted - version: "1.1.16" - vector_math: - dependency: transitive - description: - name: vector_math - sha256: "80b3257d1492ce4d091729e3a67a60407d227c27241d6927be0130c98e741803" - url: "https://pub.dev" - source: hosted - version: "2.1.4" - vm_service: - dependency: transitive - description: - name: vm_service - sha256: f6be3ed8bd01289b34d679c2b62226f63c0e69f9fd2e50a6b3c1c729a961041b - url: "https://pub.dev" - source: hosted - version: "14.3.0" - watcher: - dependency: transitive - description: - name: watcher - sha256: "69da27e49efa56a15f8afe8f4438c4ec02eff0a117df1b22ea4aad194fe1c104" - url: "https://pub.dev" - source: hosted - version: "1.1.1" - web: - dependency: transitive - description: - name: web - sha256: "97da13628db363c635202ad97068d47c5b8aa555808e7a9411963c533b449b27" - url: "https://pub.dev" - source: hosted - version: "0.5.1" - web_socket: - dependency: transitive - description: - name: web_socket - sha256: "3c12d96c0c9a4eec095246debcea7b86c0324f22df69893d538fcc6f1b8cce83" - url: "https://pub.dev" - source: hosted - version: "0.1.6" - web_socket_channel: - dependency: transitive - description: - name: web_socket_channel - sha256: "0b8e2457400d8a859b7b2030786835a28a8e80836ef64402abef392ff4f1d0e5" - url: "https://pub.dev" - source: hosted - version: "3.0.2" - webdriver: - dependency: transitive - description: - name: webdriver - sha256: "3d773670966f02a646319410766d3b5e1037efb7f07cc68f844d5e06cd4d61c8" - url: "https://pub.dev" - source: hosted - version: "3.0.4" - webkit_inspection_protocol: - dependency: transitive - description: - name: webkit_inspection_protocol - sha256: "87d3f2333bb240704cd3f1c6b5b7acd8a10e7f0bc28c28dcf14e782014f4a572" - url: "https://pub.dev" - source: hosted - version: "1.2.1" - webview_flutter: - dependency: "direct main" - description: - name: webview_flutter - sha256: "889a0a678e7c793c308c68739996227c9661590605e70b1f6cf6b9a6634f7aec" - url: "https://pub.dev" - source: hosted - version: "4.10.0" - webview_flutter_android: - dependency: transitive - description: - name: webview_flutter_android - sha256: "5568f17a9c25c0fdd0737900fa1c2d1fee2d780bc212d9aec10c2d1f48ef0f59" - url: "https://pub.dev" - source: hosted - version: "4.3.1" - webview_flutter_platform_interface: - dependency: transitive - description: - name: webview_flutter_platform_interface - sha256: d937581d6e558908d7ae3dc1989c4f87b786891ab47bb9df7de548a151779d8d - url: "https://pub.dev" - source: hosted - version: "2.10.0" - webview_flutter_wkwebview: - dependency: transitive - description: - name: webview_flutter_wkwebview - sha256: "4adc14ea9a770cc9e2c8f1ac734536bd40e82615bd0fa6b94be10982de656cc7" - url: "https://pub.dev" - source: hosted - version: "3.17.0" - win32: - dependency: "direct overridden" - description: - name: win32 - sha256: a79dbe579cb51ecd6d30b17e0cae4e0ea15e2c0e66f69ad4198f22a6789e94f4 - url: "https://pub.dev" - source: hosted - version: "5.5.1" - win32_registry: - dependency: transitive - description: - name: win32_registry - sha256: "21ec76dfc731550fd3e2ce7a33a9ea90b828fdf19a5c3bcf556fa992cfa99852" - url: "https://pub.dev" - source: hosted - version: "1.1.5" - xdg_directories: - dependency: transitive - description: - name: xdg_directories - sha256: "7a3f37b05d989967cdddcbb571f1ea834867ae2faa29725fd085180e0883aa15" - url: "https://pub.dev" - source: hosted - version: "1.1.0" - xml: - dependency: transitive - description: - name: xml - sha256: b015a8ad1c488f66851d762d3090a21c600e479dc75e68328c52774040cf9226 - url: "https://pub.dev" - source: hosted - version: "6.5.0" - yaml: - dependency: transitive - description: - name: yaml - sha256: b9da305ac7c39faa3f030eccd175340f968459dae4af175130b3fc47e40d76ce - url: "https://pub.dev" - source: hosted - version: "3.1.3" -sdks: - dart: ">=3.6.0 <4.0.0" - flutter: ">=3.27.0" diff --git a/pubspec.yaml b/pubspec.yaml index d2a8a6ee..26ed4273 100644 --- a/pubspec.yaml +++ b/pubspec.yaml @@ -3,7 +3,7 @@ description: A new Flutter project. publish_to: "none" -version: 1.3.3+22 +version: 1.3.5+24 environment: sdk: ">=3.0.0 <4.0.0"