wouter 0.0.6 copy "wouter: ^0.0.6" to clipboard
wouter: ^0.0.6 copied to clipboard

outdated

Supercharge your routering with wouter, simple yet advanced and fully customizable routing package.

wouter #

Supercharge your routering with wouter, simple yet advanced and fully customizable routing package.

BETA Release - Docs WIP #

this package is using path_to_regexp in order to match route pattern to a path

simple example:

class MyApp extends StatelessWidget {
  final delegate = WouterRouterDelegate(
    child: WouterSwitch(
      routes: {
        "/": (context, arguments) => MaterialPage(
              child: HomeScreen(),
            ),
        "/people": (context, arguments) => MaterialPage(
              child: PeopleScreen(),
            ),
      },
    ),
  );

  @override
  Widget build(BuildContext context) => MaterialApp.router(
        routerDelegate: delegate,
        routeInformationParser: WouterRouteInformationParser(),
        backButtonDispatcher: WouterBackButtonDispatcher(
          delegate: delegate,
        ),
      );
}
11
likes
0
points
380
downloads

Publisher

unverified uploader

Weekly Downloads

Supercharge your routering with wouter, simple yet advanced and fully customizable routing package.

Homepage
Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

flutter, freezed_annotation, path, path_to_regexp, provider

More

Packages that depend on wouter