qlevar_router 1.1.2 qlevar_router: ^1.1.2 copied to clipboard
Use a clever router. Manage your project routes. Create nested routes. navigation without context to your pages. Change only one sub widget on your page when navigating to the new route.
import 'package:flutter/material.dart';
import 'package:qlevar_router/qlevar_router.dart';
import 'routes.dart';
void main() {
QR.settings.enableDebugLog = true;
runApp(MyApp());
}
class MyApp extends StatelessWidget {
@override
Widget build(BuildContext context) => MaterialApp.router(
theme: ThemeData(
brightness: Brightness.dark,
primaryColor: Colors.blueGrey.shade800,
),
routeInformationParser: QRouteInformationParser(),
routerDelegate: QRouterDelegate(AppRoutes().routes()));
}