Showing
3 changed files
with
10 additions
and
19 deletions
| 1 | -import 'package:example_nav2/app/routes/app_pages.dart'; | ||
| 2 | import 'package:flutter/material.dart'; | 1 | import 'package:flutter/material.dart'; |
| 3 | - | ||
| 4 | import 'package:get/get.dart'; | 2 | import 'package:get/get.dart'; |
| 5 | 3 | ||
| 4 | +import '../../../routes/app_pages.dart'; | ||
| 6 | import '../controllers/root_controller.dart'; | 5 | import '../controllers/root_controller.dart'; |
| 7 | import 'drawer.dart'; | 6 | import 'drawer.dart'; |
| 8 | 7 |
| 1 | -import 'package:flutter/widgets.dart'; | ||
| 2 | - | ||
| 3 | import '../../get_core/src/get_interface.dart'; | 1 | import '../../get_core/src/get_interface.dart'; |
| 4 | import '../../route_manager.dart'; | 2 | import '../../route_manager.dart'; |
| 5 | import 'get_instance.dart'; | 3 | import 'get_instance.dart'; |
| @@ -111,7 +109,7 @@ extension Inst on GetInterface { | @@ -111,7 +109,7 @@ extension Inst on GetInterface { | ||
| 111 | 109 | ||
| 112 | /// Deletes all Instances, cleaning the memory and closes any open | 110 | /// Deletes all Instances, cleaning the memory and closes any open |
| 113 | /// controllers ([DisposableInterface]). | 111 | /// controllers ([DisposableInterface]). |
| 114 | - /// | 112 | + /// |
| 115 | /// - [force] Will delete the Instances even if marked as [permanent]. | 113 | /// - [force] Will delete the Instances even if marked as [permanent]. |
| 116 | Future<void> deleteAll({bool force = false}) async => | 114 | Future<void> deleteAll({bool force = false}) async => |
| 117 | GetInstance().deleteAll(force: force); | 115 | GetInstance().deleteAll(force: force); |
| @@ -130,10 +128,4 @@ extension Inst on GetInterface { | @@ -130,10 +128,4 @@ extension Inst on GetInterface { | ||
| 130 | /// [Get.lazyPut()], is registered in memory. | 128 | /// [Get.lazyPut()], is registered in memory. |
| 131 | /// - [tag] optional, if you use a [tag] to register the Instance. | 129 | /// - [tag] optional, if you use a [tag] to register the Instance. |
| 132 | bool isPrepared<S>({String? tag}) => GetInstance().isPrepared<S>(tag: tag); | 130 | bool isPrepared<S>({String? tag}) => GetInstance().isPrepared<S>(tag: tag); |
| 133 | - | ||
| 134 | - /// Casts the stored router delegate to a desired type | ||
| 135 | - TDelegate? delegate<TDelegate extends RouterDelegate<TPage>, TPage>() => | ||
| 136 | - routerDelegate as TDelegate?; | ||
| 137 | - | ||
| 138 | - GetDelegate? getDelegate() => delegate<GetDelegate, GetNavConfig>(); | ||
| 139 | } | 131 | } |
| @@ -282,14 +282,14 @@ class GetDelegate extends RouterDelegate<GetNavConfig> | @@ -282,14 +282,14 @@ class GetDelegate extends RouterDelegate<GetNavConfig> | ||
| 282 | refresh(); | 282 | refresh(); |
| 283 | } | 283 | } |
| 284 | 284 | ||
| 285 | - GetPage _notFound() { | ||
| 286 | - return notFoundRoute ??= GetPage( | ||
| 287 | - name: '/404', | ||
| 288 | - page: () => Scaffold( | ||
| 289 | - body: Text('not found'), | ||
| 290 | - ), | ||
| 291 | - ); | ||
| 292 | - } | 285 | + // GetPage _notFound() { |
| 286 | + // return notFoundRoute ??= GetPage( | ||
| 287 | + // name: '/404', | ||
| 288 | + // page: () => Scaffold( | ||
| 289 | + // body: Text('not found'), | ||
| 290 | + // ), | ||
| 291 | + // ); | ||
| 292 | + // } | ||
| 293 | 293 | ||
| 294 | Future<bool> handlePopupRoutes({ | 294 | Future<bool> handlePopupRoutes({ |
| 295 | Object? result, | 295 | Object? result, |
-
Please register or login to post a comment