qlevar_router 0.3.0 qlevar_router: ^0.3.0 copied to clipboard
Manage you project Routes. Create nested routes. Simply navigation without context to your pages. Change only one sub widget in your page when navigating to new route.
import 'package:flutter/material.dart';
import 'package:get/get.dart';
import 'package:qlevar_router/qlevar_router.dart';
import 'helpers/database.dart';
import 'routes.dart';
void main() {
Get.put(Database(), permanent: true);
QR.settings.enableDebugLog = true;
runApp(MyApp());
}
/// See AppRoutes definition https://github.com/SchabanBo/qlevar_router/blob/master/example/lib/routes.dart
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) => MaterialApp.router(
routerDelegate: QR.router(AppRoutes().routes, initRoute: '/dashboard'),
routeInformationParser: QR.routeParser(),
);
}