Toggle navigation
Toggle navigation
This project
Loading...
Sign in
flutter_package
/
fluttertpc_get
Go to a project
Toggle navigation
Projects
Groups
Snippets
Help
Toggle navigation pinning
Project
Activity
Repository
Pipelines
Graphs
Issues
0
Merge Requests
0
Wiki
Network
Create a new issue
Builds
Commits
Authored by
Jonny Borges
2021-07-05 13:14:34 -0300
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
86713b7df7d49ba1d0d7ea6498b3fa84d8e54dab
86713b7d
1 parent
2646020a
move GetDelegate to navigation ext
Show whitespace changes
Inline
Side-by-side
Showing
3 changed files
with
9 additions
and
18 deletions
example_nav2/lib/app/modules/root/views/root_view.dart
lib/get_instance/src/extension_instance.dart
lib/get_navigation/src/nav2/get_router_delegate.dart
example_nav2/lib/app/modules/root/views/root_view.dart
View file @
86713b7
import
'package:example_nav2/app/routes/app_pages.dart'
;
import
'package:flutter/material.dart'
;
import
'package:get/get.dart'
;
import
'../../../routes/app_pages.dart'
;
import
'../controllers/root_controller.dart'
;
import
'drawer.dart'
;
...
...
lib/get_instance/src/extension_instance.dart
View file @
86713b7
import
'package:flutter/widgets.dart'
;
import
'../../get_core/src/get_interface.dart'
;
import
'../../route_manager.dart'
;
import
'get_instance.dart'
;
...
...
@@ -130,10 +128,4 @@ extension Inst on GetInterface {
/// [Get.lazyPut()], is registered in memory.
/// - [tag] optional, if you use a [tag] to register the Instance.
bool
isPrepared
<
S
>({
String
?
tag
})
=>
GetInstance
().
isPrepared
<
S
>(
tag:
tag
);
/// Casts the stored router delegate to a desired type
TDelegate
?
delegate
<
TDelegate
extends
RouterDelegate
<
TPage
>,
TPage
>()
=>
routerDelegate
as
TDelegate
?;
GetDelegate
?
getDelegate
()
=>
delegate
<
GetDelegate
,
GetNavConfig
>();
}
...
...
lib/get_navigation/src/nav2/get_router_delegate.dart
View file @
86713b7
...
...
@@ -282,14 +282,14 @@ class GetDelegate extends RouterDelegate<GetNavConfig>
refresh
();
}
GetPage
_notFound
()
{
return
notFoundRoute
??=
GetPage
(
name:
'/404'
,
page:
()
=>
Scaffold
(
body:
Text
(
'not found'
),
),
);
}
// GetPage _notFound() {
// return notFoundRoute ??= GetPage(
// name: '/404',
// page: () => Scaffold(
// body: Text('not found'),
// ),
// );
// }
Future
<
bool
>
handlePopupRoutes
({
Object
?
result
,
...
...
Please
register
or
login
to post a comment