Committed by
GitHub
Merge pull request #444 from Nipodemos/docs-typo-fix
fix typo of predicate and page arguments
Showing
5 changed files
with
35 additions
and
205 deletions
| 1 | -{ | ||
| 2 | - "configVersion": 2, | ||
| 3 | - "packages": [ | ||
| 4 | - { | ||
| 5 | - "name": "async", | ||
| 6 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.4.2", | ||
| 7 | - "packageUri": "lib/", | ||
| 8 | - "languageVersion": "2.2" | ||
| 9 | - }, | ||
| 10 | - { | ||
| 11 | - "name": "boolean_selector", | ||
| 12 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.0.0", | ||
| 13 | - "packageUri": "lib/", | ||
| 14 | - "languageVersion": "2.4" | ||
| 15 | - }, | ||
| 16 | - { | ||
| 17 | - "name": "characters", | ||
| 18 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.0.0", | ||
| 19 | - "packageUri": "lib/", | ||
| 20 | - "languageVersion": "2.6" | ||
| 21 | - }, | ||
| 22 | - { | ||
| 23 | - "name": "charcode", | ||
| 24 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.1.3", | ||
| 25 | - "packageUri": "lib/", | ||
| 26 | - "languageVersion": "2.0" | ||
| 27 | - }, | ||
| 28 | - { | ||
| 29 | - "name": "clock", | ||
| 30 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.0.1", | ||
| 31 | - "packageUri": "lib/", | ||
| 32 | - "languageVersion": "2.0" | ||
| 33 | - }, | ||
| 34 | - { | ||
| 35 | - "name": "collection", | ||
| 36 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.13", | ||
| 37 | - "packageUri": "lib/", | ||
| 38 | - "languageVersion": "2.3" | ||
| 39 | - }, | ||
| 40 | - { | ||
| 41 | - "name": "dio", | ||
| 42 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/dio-3.0.9", | ||
| 43 | - "packageUri": "lib/", | ||
| 44 | - "languageVersion": "2.4" | ||
| 45 | - }, | ||
| 46 | - { | ||
| 47 | - "name": "fake_async", | ||
| 48 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.1.0", | ||
| 49 | - "packageUri": "lib/", | ||
| 50 | - "languageVersion": "2.2" | ||
| 51 | - }, | ||
| 52 | - { | ||
| 53 | - "name": "flutter", | ||
| 54 | - "rootUri": "file:///opt/flutter/packages/flutter", | ||
| 55 | - "packageUri": "lib/", | ||
| 56 | - "languageVersion": "2.9" | ||
| 57 | - }, | ||
| 58 | - { | ||
| 59 | - "name": "flutter_test", | ||
| 60 | - "rootUri": "file:///opt/flutter/packages/flutter_test", | ||
| 61 | - "packageUri": "lib/", | ||
| 62 | - "languageVersion": "2.2" | ||
| 63 | - }, | ||
| 64 | - { | ||
| 65 | - "name": "get", | ||
| 66 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/get-3.2.2", | ||
| 67 | - "packageUri": "lib/", | ||
| 68 | - "languageVersion": "2.6" | ||
| 69 | - }, | ||
| 70 | - { | ||
| 71 | - "name": "http_parser", | ||
| 72 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-3.1.4", | ||
| 73 | - "packageUri": "lib/", | ||
| 74 | - "languageVersion": "2.3" | ||
| 75 | - }, | ||
| 76 | - { | ||
| 77 | - "name": "matcher", | ||
| 78 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.8", | ||
| 79 | - "packageUri": "lib/", | ||
| 80 | - "languageVersion": "2.4" | ||
| 81 | - }, | ||
| 82 | - { | ||
| 83 | - "name": "meta", | ||
| 84 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.1.8", | ||
| 85 | - "packageUri": "lib/", | ||
| 86 | - "languageVersion": "1.12" | ||
| 87 | - }, | ||
| 88 | - { | ||
| 89 | - "name": "path", | ||
| 90 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.7.0", | ||
| 91 | - "packageUri": "lib/", | ||
| 92 | - "languageVersion": "2.0" | ||
| 93 | - }, | ||
| 94 | - { | ||
| 95 | - "name": "sky_engine", | ||
| 96 | - "rootUri": "file:///opt/flutter/bin/cache/pkg/sky_engine", | ||
| 97 | - "packageUri": "lib/", | ||
| 98 | - "languageVersion": "1.11" | ||
| 99 | - }, | ||
| 100 | - { | ||
| 101 | - "name": "source_span", | ||
| 102 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.7.0", | ||
| 103 | - "packageUri": "lib/", | ||
| 104 | - "languageVersion": "2.6" | ||
| 105 | - }, | ||
| 106 | - { | ||
| 107 | - "name": "stack_trace", | ||
| 108 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.9.5", | ||
| 109 | - "packageUri": "lib/", | ||
| 110 | - "languageVersion": "2.0" | ||
| 111 | - }, | ||
| 112 | - { | ||
| 113 | - "name": "stream_channel", | ||
| 114 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.0.0", | ||
| 115 | - "packageUri": "lib/", | ||
| 116 | - "languageVersion": "2.0" | ||
| 117 | - }, | ||
| 118 | - { | ||
| 119 | - "name": "string_scanner", | ||
| 120 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.0.5", | ||
| 121 | - "packageUri": "lib/", | ||
| 122 | - "languageVersion": "2.0" | ||
| 123 | - }, | ||
| 124 | - { | ||
| 125 | - "name": "term_glyph", | ||
| 126 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.1.0", | ||
| 127 | - "packageUri": "lib/", | ||
| 128 | - "languageVersion": "1.8" | ||
| 129 | - }, | ||
| 130 | - { | ||
| 131 | - "name": "test_api", | ||
| 132 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.17", | ||
| 133 | - "packageUri": "lib/", | ||
| 134 | - "languageVersion": "2.7" | ||
| 135 | - }, | ||
| 136 | - { | ||
| 137 | - "name": "typed_data", | ||
| 138 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.2.0", | ||
| 139 | - "packageUri": "lib/", | ||
| 140 | - "languageVersion": "2.4" | ||
| 141 | - }, | ||
| 142 | - { | ||
| 143 | - "name": "vector_math", | ||
| 144 | - "rootUri": "file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8", | ||
| 145 | - "packageUri": "lib/", | ||
| 146 | - "languageVersion": "2.0" | ||
| 147 | - }, | ||
| 148 | - { | ||
| 149 | - "name": "get_state", | ||
| 150 | - "rootUri": "../", | ||
| 151 | - "packageUri": "lib/", | ||
| 152 | - "languageVersion": "2.7" | ||
| 153 | - } | ||
| 154 | - ], | ||
| 155 | - "generated": "2020-07-14T09:09:42.984811Z", | ||
| 156 | - "generator": "pub", | ||
| 157 | - "generatorVersion": "2.9.0-21.2.beta" | ||
| 158 | -} | 
example/.packages
deleted
100644 → 0
| 1 | -# Generated by pub on 2020-07-14 06:09:42.955823. | ||
| 2 | -async:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/async-2.4.2/lib/ | ||
| 3 | -boolean_selector:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/boolean_selector-2.0.0/lib/ | ||
| 4 | -characters:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/characters-1.0.0/lib/ | ||
| 5 | -charcode:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/charcode-1.1.3/lib/ | ||
| 6 | -clock:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/clock-1.0.1/lib/ | ||
| 7 | -collection:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/collection-1.14.13/lib/ | ||
| 8 | -dio:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/dio-3.0.9/lib/ | ||
| 9 | -fake_async:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/fake_async-1.1.0/lib/ | ||
| 10 | -flutter:file:///opt/flutter/packages/flutter/lib/ | ||
| 11 | -flutter_test:file:///opt/flutter/packages/flutter_test/lib/ | ||
| 12 | -get:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/get-3.2.2/lib/ | ||
| 13 | -http_parser:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/http_parser-3.1.4/lib/ | ||
| 14 | -matcher:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/matcher-0.12.8/lib/ | ||
| 15 | -meta:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/meta-1.1.8/lib/ | ||
| 16 | -path:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/path-1.7.0/lib/ | ||
| 17 | -sky_engine:file:///opt/flutter/bin/cache/pkg/sky_engine/lib/ | ||
| 18 | -source_span:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/source_span-1.7.0/lib/ | ||
| 19 | -stack_trace:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/stack_trace-1.9.5/lib/ | ||
| 20 | -stream_channel:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/stream_channel-2.0.0/lib/ | ||
| 21 | -string_scanner:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/string_scanner-1.0.5/lib/ | ||
| 22 | -term_glyph:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/term_glyph-1.1.0/lib/ | ||
| 23 | -test_api:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/test_api-0.2.17/lib/ | ||
| 24 | -typed_data:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/typed_data-1.2.0/lib/ | ||
| 25 | -vector_math:file:///opt/flutter/.pub-cache/hosted/pub.dartlang.org/vector_math-2.0.8/lib/ | ||
| 26 | -get_state:lib/ | 
| @@ -7,7 +7,7 @@ packages: | @@ -7,7 +7,7 @@ packages: | ||
| 7 | name: async | 7 | name: async | 
| 8 | url: "https://pub.dartlang.org" | 8 | url: "https://pub.dartlang.org" | 
| 9 | source: hosted | 9 | source: hosted | 
| 10 | - version: "2.4.2" | 10 | + version: "2.4.1" | 
| 11 | boolean_selector: | 11 | boolean_selector: | 
| 12 | dependency: transitive | 12 | dependency: transitive | 
| 13 | description: | 13 | description: | 
| @@ -120,7 +120,7 @@ packages: | @@ -120,7 +120,7 @@ packages: | ||
| 120 | name: stack_trace | 120 | name: stack_trace | 
| 121 | url: "https://pub.dartlang.org" | 121 | url: "https://pub.dartlang.org" | 
| 122 | source: hosted | 122 | source: hosted | 
| 123 | - version: "1.9.5" | 123 | + version: "1.9.3" | 
| 124 | stream_channel: | 124 | stream_channel: | 
| 125 | dependency: transitive | 125 | dependency: transitive | 
| 126 | description: | 126 | description: | 
| @@ -126,27 +126,31 @@ extension GetNavigation on GetInterface { | @@ -126,27 +126,31 @@ extension GetNavigation on GetInterface { | ||
| 126 | /// as explained in documentation | 126 | /// as explained in documentation | 
| 127 | /// | 127 | /// | 
| 128 | /// [predicate] can be used like this: | 128 | /// [predicate] can be used like this: | 
| 129 | - /// `Get.until(Get.currentRoute == '/home')`so when you get to home page, | 129 | + /// `Get.until((route) => Get.currentRoute == '/home')`so when you get to home page, | 
| 130 | /// | 130 | /// | 
| 131 | /// or also like this: | 131 | /// or also like this: | 
| 132 | - /// `Get.until(!Get.isDialogOpen())`, to make sure the dialog is closed | 132 | + /// `Get.until((route) => !Get.isDialogOpen())`, to make sure the dialog is closed | 
| 133 | void until(RoutePredicate predicate, {int id}) { | 133 | void until(RoutePredicate predicate, {int id}) { | 
| 134 | // if (key.currentState.mounted) // add this if appear problems on future with route navigate | 134 | // if (key.currentState.mounted) // add this if appear problems on future with route navigate | 
| 135 | // when widget don't mounted | 135 | // when widget don't mounted | 
| 136 | return global(id).currentState.popUntil(predicate); | 136 | return global(id).currentState.popUntil(predicate); | 
| 137 | } | 137 | } | 
| 138 | 138 | ||
| 139 | - /// Push the given [page], and then pop several [pages] in the stack until | 139 | + /// Push the given [page], and then pop several pages in the stack until | 
| 140 | /// [predicate] returns true | 140 | /// [predicate] returns true | 
| 141 | /// | 141 | /// | 
| 142 | /// [id] is for when you are using nested navigation, | 142 | /// [id] is for when you are using nested navigation, | 
| 143 | /// as explained in documentation | 143 | /// as explained in documentation | 
| 144 | /// | 144 | /// | 
| 145 | + /// Obs: unlike other get methods, this one you need to send a function | ||
| 146 | + /// that returns the widget to the page argument, like this: | ||
| 147 | + /// Get.offUntil( () => HomePage() ) | ||
| 148 | + /// | ||
| 145 | /// [predicate] can be used like this: | 149 | /// [predicate] can be used like this: | 
| 146 | - /// `Get.until(Get.currentRoute == '/home')`so when you get to home page, | 150 | + /// `Get.until((route) => Get.currentRoute == '/home')`so when you get to home page, | 
| 147 | /// | 151 | /// | 
| 148 | /// or also like this: | 152 | /// or also like this: | 
| 149 | - /// `Get.until(!Get.isDialogOpen())`, to make sure the dialog is closed | 153 | + /// `Get.until((route) => !Get.isDialogOpen())`, to make sure the dialog is closed | 
| 150 | Future<T> offUntil<T>(Route<T> page, RoutePredicate predicate, {int id}) { | 154 | Future<T> offUntil<T>(Route<T> page, RoutePredicate predicate, {int id}) { | 
| 151 | // if (key.currentState.mounted) // add this if appear problems on future with route navigate | 155 | // if (key.currentState.mounted) // add this if appear problems on future with route navigate | 
| 152 | // when widget don't mounted | 156 | // when widget don't mounted | 
| @@ -162,9 +166,9 @@ extension GetNavigation on GetInterface { | @@ -162,9 +166,9 @@ extension GetNavigation on GetInterface { | ||
| 162 | /// as explained in documentation | 166 | /// as explained in documentation | 
| 163 | /// | 167 | /// | 
| 164 | /// [predicate] can be used like this: | 168 | /// [predicate] can be used like this: | 
| 165 | - /// `Get.until(Get.currentRoute == '/home')`so when you get to home page, | 169 | + /// `Get.until((route) => Get.currentRoute == '/home')`so when you get to home page, | 
| 166 | /// or also like | 170 | /// or also like | 
| 167 | - /// `Get.until(!Get.isDialogOpen())`, to make sure the dialog is closed | 171 | + /// `Get.until((route) => !Get.isDialogOpen())`, to make sure the dialog is closed | 
| 168 | /// | 172 | /// | 
| 169 | /// Note: Always put a slash on the route ('/page1'), to avoid unnexpected errors | 173 | /// Note: Always put a slash on the route ('/page1'), to avoid unnexpected errors | 
| 170 | Future<T> offNamedUntil<T>( | 174 | Future<T> offNamedUntil<T>( | 
| @@ -201,13 +205,19 @@ extension GetNavigation on GetInterface { | @@ -201,13 +205,19 @@ extension GetNavigation on GetInterface { | ||
| 201 | return global(id).currentState.removeRoute(route); | 205 | return global(id).currentState.removeRoute(route); | 
| 202 | } | 206 | } | 
| 203 | 207 | ||
| 204 | - /// Push a named [page] and remove all other pages from stack | 208 | + /// Push a named [page] and pop several pages in the stack | 
| 209 | + /// until [predicate] returns true. [predicate] is optional | ||
| 205 | /// | 210 | /// | 
| 206 | /// It has the advantage of not needing context, so you can | 211 | /// It has the advantage of not needing context, so you can | 
| 207 | /// call from your business logic. | 212 | /// call from your business logic. | 
| 208 | /// | 213 | /// | 
| 209 | /// You can send any type of value to the other route in the [arguments]. | 214 | /// You can send any type of value to the other route in the [arguments]. | 
| 210 | /// | 215 | /// | 
| 216 | + /// [predicate] can be used like this: | ||
| 217 | + /// `Get.until((route) => Get.currentRoute == '/home')`so when you get to home page, | ||
| 218 | + /// or also like | ||
| 219 | + /// `Get.until((route) => !Get.isDialogOpen())`, to make sure the dialog is closed | ||
| 220 | + /// | ||
| 211 | /// [id] is for when you are using nested navigation, | 221 | /// [id] is for when you are using nested navigation, | 
| 212 | /// as explained in documentation | 222 | /// as explained in documentation | 
| 213 | /// | 223 | /// | 
| @@ -260,6 +270,9 @@ extension GetNavigation on GetInterface { | @@ -260,6 +270,9 @@ extension GetNavigation on GetInterface { | ||
| 260 | } | 270 | } | 
| 261 | 271 | ||
| 262 | /// Close as many routes as defined by [times] | 272 | /// Close as many routes as defined by [times] | 
| 273 | + /// | ||
| 274 | + /// [id] is for when you are using nested navigation, | ||
| 275 | + /// as explained in documentation | ||
| 263 | void close(int times, [int id]) { | 276 | void close(int times, [int id]) { | 
| 264 | if ((times == null) || (times < 1)) { | 277 | if ((times == null) || (times < 1)) { | 
| 265 | times = 1; | 278 | times = 1; | 
| @@ -320,7 +333,8 @@ extension GetNavigation on GetInterface { | @@ -320,7 +333,8 @@ extension GetNavigation on GetInterface { | ||
| 320 | transitionDuration: duration ?? defaultDurationTransition)); | 333 | transitionDuration: duration ?? defaultDurationTransition)); | 
| 321 | } | 334 | } | 
| 322 | 335 | ||
| 323 | - /// Pop all pages in the stack and pushes a new [page] to it | 336 | + /// Push a [page] and pop several pages in the stack | 
| 337 | + /// until [predicate] returns true. [predicate] is optional | ||
| 324 | /// | 338 | /// | 
| 325 | /// It has the advantage of not needing context, | 339 | /// It has the advantage of not needing context, | 
| 326 | /// so you can call from your business logic | 340 | /// so you can call from your business logic | 
| @@ -333,9 +347,9 @@ extension GetNavigation on GetInterface { | @@ -333,9 +347,9 @@ extension GetNavigation on GetInterface { | ||
| 333 | /// as a [fullscreenDialog], | 347 | /// as a [fullscreenDialog], | 
| 334 | /// | 348 | /// | 
| 335 | /// [predicate] can be used like this: | 349 | /// [predicate] can be used like this: | 
| 336 | - /// `Get.until(Get.currentRoute == '/home')`so when you get to home page, | 350 | + /// `Get.until((route) => Get.currentRoute == '/home')`so when you get to home page, | 
| 337 | /// or also like | 351 | /// or also like | 
| 338 | - /// `Get.until(!Get.isDialogOpen())`, to make sure the dialog is closed | 352 | + /// `Get.until((route) => !Get.isDialogOpen())`, to make sure the dialog is closed | 
| 339 | /// | 353 | /// | 
| 340 | /// [id] is for when you are using nested navigation, | 354 | /// [id] is for when you are using nested navigation, | 
| 341 | /// as explained in documentation | 355 | /// as explained in documentation | 
| @@ -7,7 +7,7 @@ packages: | @@ -7,7 +7,7 @@ packages: | ||
| 7 | name: async | 7 | name: async | 
| 8 | url: "https://pub.dartlang.org" | 8 | url: "https://pub.dartlang.org" | 
| 9 | source: hosted | 9 | source: hosted | 
| 10 | - version: "2.4.2" | 10 | + version: "2.4.1" | 
| 11 | boolean_selector: | 11 | boolean_selector: | 
| 12 | dependency: transitive | 12 | dependency: transitive | 
| 13 | description: | 13 | description: | 
| @@ -21,7 +21,7 @@ packages: | @@ -21,7 +21,7 @@ packages: | ||
| 21 | name: characters | 21 | name: characters | 
| 22 | url: "https://pub.dartlang.org" | 22 | url: "https://pub.dartlang.org" | 
| 23 | source: hosted | 23 | source: hosted | 
| 24 | - version: "1.1.0-nullsafety" | 24 | + version: "1.0.0" | 
| 25 | charcode: | 25 | charcode: | 
| 26 | dependency: transitive | 26 | dependency: transitive | 
| 27 | description: | 27 | description: | 
| @@ -42,7 +42,7 @@ packages: | @@ -42,7 +42,7 @@ packages: | ||
| 42 | name: collection | 42 | name: collection | 
| 43 | url: "https://pub.dartlang.org" | 43 | url: "https://pub.dartlang.org" | 
| 44 | source: hosted | 44 | source: hosted | 
| 45 | - version: "1.15.0-nullsafety" | 45 | + version: "1.14.13" | 
| 46 | fake_async: | 46 | fake_async: | 
| 47 | dependency: transitive | 47 | dependency: transitive | 
| 48 | description: | 48 | description: | 
| @@ -73,7 +73,7 @@ packages: | @@ -73,7 +73,7 @@ packages: | ||
| 73 | name: meta | 73 | name: meta | 
| 74 | url: "https://pub.dartlang.org" | 74 | url: "https://pub.dartlang.org" | 
| 75 | source: hosted | 75 | source: hosted | 
| 76 | - version: "1.3.0-nullsafety" | 76 | + version: "1.1.8" | 
| 77 | path: | 77 | path: | 
| 78 | dependency: transitive | 78 | dependency: transitive | 
| 79 | description: | 79 | description: | 
| @@ -99,7 +99,7 @@ packages: | @@ -99,7 +99,7 @@ packages: | ||
| 99 | name: stack_trace | 99 | name: stack_trace | 
| 100 | url: "https://pub.dartlang.org" | 100 | url: "https://pub.dartlang.org" | 
| 101 | source: hosted | 101 | source: hosted | 
| 102 | - version: "1.9.5" | 102 | + version: "1.9.3" | 
| 103 | stream_channel: | 103 | stream_channel: | 
| 104 | dependency: transitive | 104 | dependency: transitive | 
| 105 | description: | 105 | description: | 
| @@ -134,13 +134,13 @@ packages: | @@ -134,13 +134,13 @@ packages: | ||
| 134 | name: typed_data | 134 | name: typed_data | 
| 135 | url: "https://pub.dartlang.org" | 135 | url: "https://pub.dartlang.org" | 
| 136 | source: hosted | 136 | source: hosted | 
| 137 | - version: "1.3.0-nullsafety" | 137 | + version: "1.2.0" | 
| 138 | vector_math: | 138 | vector_math: | 
| 139 | dependency: transitive | 139 | dependency: transitive | 
| 140 | description: | 140 | description: | 
| 141 | name: vector_math | 141 | name: vector_math | 
| 142 | url: "https://pub.dartlang.org" | 142 | url: "https://pub.dartlang.org" | 
| 143 | source: hosted | 143 | source: hosted | 
| 144 | - version: "2.1.0-nullsafety" | 144 | + version: "2.0.8" | 
| 145 | sdks: | 145 | sdks: | 
| 146 | - dart: ">=2.9.0-18.0 <2.9.0" | 146 | + dart: ">=2.9.0-14.0.dev <3.0.0" | 
- 
Please register or login to post a comment