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
Frank Moreno
2021-06-14 00:18:33 -0500
Browse Files
Options
Browse Files
Download
Email Patches
Plain Diff
Commit
5230c2d44859d3f4af786587efa2e7dae88cfc6f
5230c2d4
1 parent
5263e77b
using relative path for fixing linter warnings
Hide whitespace changes
Inline
Side-by-side
Showing
11 changed files
with
17 additions
and
17 deletions
example_nav2/lib/app/modules/home/views/dashboard_view.dart
example_nav2/lib/app/modules/products/controllers/products_controller.dart
example_nav2/lib/app/modules/products/views/products_view.dart
example_nav2/lib/app/modules/root/views/drawer.dart
example_nav2/lib/app/routes/app_pages.dart
lib/get_core/src/get_interface.dart
lib/get_instance/src/get_instance.dart
lib/get_navigation/src/extension_navigation.dart
lib/get_navigation/src/nav2/get_nav_config.dart
lib/get_navigation/src/nav2/router_outlet.dart
lib/get_navigation/src/root/get_material_app.dart
example_nav2/lib/app/modules/home/views/dashboard_view.dart
View file @
5230c2d
import
'package:example_nav2/app/modules/home/controllers/home_controller.dart'
;
import
'package:flutter/material.dart'
;
import
'package:get/get.dart'
;
import
'../controllers/home_controller.dart'
;
class
DashboardView
extends
GetView
<
HomeController
>
{
@override
Widget
build
(
BuildContext
context
)
{
...
...
example_nav2/lib/app/modules/products/controllers/products_controller.dart
View file @
5230c2d
import
'package:example_nav2/app/models/demo_product.dart'
;
import
'package:get/get.dart'
;
import
'../../../models/demo_product.dart'
;
class
ProductsController
extends
GetxController
{
final
products
=
<
DemoProduct
>[].
obs
;
...
...
example_nav2/lib/app/modules/products/views/products_view.dart
View file @
5230c2d
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/products_controller.dart'
;
class
ProductsView
extends
GetView
<
ProductsController
>
{
...
...
example_nav2/lib/app/modules/root/views/drawer.dart
View file @
5230c2d
import
'package:example_nav2/app/routes/app_pages.dart'
;
import
'package:flutter/material.dart'
;
import
'package:get/get.dart'
;
import
'../../../routes/app_pages.dart'
;
class
DrawerWidget
extends
StatelessWidget
{
const
DrawerWidget
({
Key
?
key
,
...
...
example_nav2/lib/app/routes/app_pages.dart
View file @
5230c2d
import
'package:example_nav2/app/modules/root/bindings/root_binding.dart'
;
import
'package:example_nav2/app/modules/root/views/root_view.dart'
;
import
'package:get/get.dart'
;
import
'package:get/get_navigation/src/nav2/router_outlet.dart'
;
import
'../modules/home/bindings/home_binding.dart'
;
import
'../modules/home/views/home_view.dart'
;
import
'../modules/product_details/bindings/product_details_binding.dart'
;
...
...
@@ -10,6 +9,8 @@ import '../modules/products/bindings/products_binding.dart';
import
'../modules/products/views/products_view.dart'
;
import
'../modules/profile/bindings/profile_binding.dart'
;
import
'../modules/profile/views/profile_view.dart'
;
import
'../modules/root/bindings/root_binding.dart'
;
import
'../modules/root/views/root_view.dart'
;
import
'../modules/settings/bindings/settings_binding.dart'
;
import
'../modules/settings/views/settings_view.dart'
;
...
...
lib/get_core/src/get_interface.dart
View file @
5230c2d
import
'package:flutter/widgets.dart'
;
import
'../../get_navigation/src/nav2/get_router_delegate.dart'
;
import
'../../get_navigation/src/routes/get_route.dart'
;
import
'log.dart'
;
import
'smart_management.dart'
;
...
...
lib/get_instance/src/get_instance.dart
View file @
5230c2d
import
'dart:async'
;
import
'dart:collection'
;
import
'package:flutter/widgets.dart'
;
import
'../../get_core/get_core.dart'
;
import
'lifecycle.dart'
;
...
...
lib/get_navigation/src/extension_navigation.dart
View file @
5230c2d
...
...
@@ -449,8 +449,10 @@ extension ExtensionBottomSheet on GetInterface {
modalBarrierColor:
barrierColor
,
settings:
settings
,
enableDrag:
enableDrag
,
enterBottomSheetDuration:
enterBottomSheetDuration
??
const
Duration
(
milliseconds:
250
),
exitBottomSheetDuration:
exitBottomSheetDuration
??
const
Duration
(
milliseconds:
200
),
enterBottomSheetDuration:
enterBottomSheetDuration
??
const
Duration
(
milliseconds:
250
),
exitBottomSheetDuration:
exitBottomSheetDuration
??
const
Duration
(
milliseconds:
200
),
));
}
}
...
...
lib/get_navigation/src/nav2/get_nav_config.dart
View file @
5230c2d
import
'package:flutter/widgets.dart'
;
import
'
package:get
/get.dart'
;
import
'
../../..
/get.dart'
;
/// This config enables us to navigate directly to a sub-url
class
GetNavConfig
extends
RouteInformation
{
...
...
lib/get_navigation/src/nav2/router_outlet.dart
View file @
5230c2d
import
'package:flutter/material.dart'
;
import
'package:get/get_navigation/src/nav2/get_router_delegate.dart'
;
import
'../../../get.dart'
;
import
'get_router_delegate.dart'
;
class
RouterOutlet
<
TDelegate
extends
RouterDelegate
<
T
>,
T
extends
Object
>
extends
StatefulWidget
{
...
...
lib/get_navigation/src/root/get_material_app.dart
View file @
5230c2d
...
...
@@ -5,7 +5,6 @@ import 'package:flutter/material.dart';
import
'../../../get_core/get_core.dart'
;
import
'../../../get_instance/get_instance.dart'
;
import
'../../../get_state_manager/get_state_manager.dart'
;
import
'../../../get_state_manager/src/simple/list_notifier.dart'
;
import
'../../../get_utils/get_utils.dart'
;
import
'../../get_navigation.dart'
;
import
'root_controller.dart'
;
...
...
Please
register
or
login
to post a comment