Frank Moreno

using relative path for fixing linter warnings

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) {
... ...
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;
... ...
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> {
... ...
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,
... ...
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';
... ...
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';
... ...
import 'dart:async';
import 'dart:collection';
import 'package:flutter/widgets.dart';
import '../../get_core/get_core.dart';
import 'lifecycle.dart';
... ...
... ... @@ -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),
));
}
}
... ...
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 {
... ...
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 {
... ...
... ... @@ -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';
... ...