go_navigator 2.0.0 go_navigator: ^2.0.0 copied to clipboard
A comprehensive Flutter Navigation System that provides a set of utilities for managing routes, passing arguments, and navigating through your application with ease.
GoNavigator - 2.0.0 #
A Flutter plugin providing advanced navigation utilities for managing routes and the navigation stack in a Flutter application.
Features #
- Navigate to specified routes with optional arguments.
- Clear all previous routes from the stack.
- Replace the current route with a named route.
- Pop until a specific route is reached.
- Navigate back to the previous screen with provided data.
- And more!
Changes in Version 2.0.0 #
Added #
GoArgs
replacesMyRouteArguments
for more clarity and consistency.
Changed #
- Decentralized parameters for each function in the navigation system.
- Before:
Go(context).to(routeName: Page1.routeName)
- After:
context.to(routeName: Page1.routeName)
- Before:
These methods simplify navigation tasks and provide an easy way to manage route navigation in your Flutter app.
## Getting Started
To use this navigation system in your Flutter app:
1. Add the `go_navigator` plugin to your `pubspec.yaml` file.
2. Import the package into your Dart code.
3. Create an instance of the `Go<T>` class and use its methods for navigation tasks.
For detailed implementation and usage instructions, refer to the code documentation and examples provided.
## Platform Support
This plugin is available on Android, iOS, MacOS, and Windows.
For more detailed instructions on how to use and implement this plugin, refer to Flutter's documentation.