browser_router 0.0.1 copy "browser_router: ^0.0.1" to clipboard
browser_router: ^0.0.1 copied to clipboard

An advanced navigation system for Flutter that enables typed routes, custom transitions, and robust overlay management.

Use this package as a library

Depend on it

Run this command:

With Dart:

 $ dart pub add browser_router

With Flutter:

 $ flutter pub add browser_router

This will add a line like this to your package's pubspec.yaml (and run an implicit dart pub get):

dependencies:
  browser_router: ^0.0.1

Alternatively, your editor might support dart pub get or flutter pub get. Check the docs for your editor to learn more.

Import it

Now in your Dart code, you can use:

import 'package:browser_router/browser.dart';
import 'package:browser_router/browser_config.dart';
import 'package:browser_router/browser_route.dart';
import 'package:browser_router/deferred_browser_route.dart';
import 'package:browser_router/gestures/swipe/swipe.dart';
import 'package:browser_router/gestures/swipe/swipe_animation.dart';
import 'package:browser_router/gestures/swipe/swipe_gestures.dart';
import 'package:browser_router/gestures/swipe/swipe_transition_builder.dart';
import 'package:browser_router/modal_route/browser_page_route.dart';
import 'package:browser_router/modal_route/browser_popup_route.dart';
import 'package:browser_router/modal_route/browser_swipe_popup_route.dart';
import 'package:browser_router/modal_route/params/overlay_trace_route.dart';
import 'package:browser_router/modal_route/params/page_trace_route.dart';
import 'package:browser_router/modal_route/params/popup_trace_route.dart';
import 'package:browser_router/modal_route/params/swipe_trace_route.dart';
import 'package:browser_router/modal_route/params/trace_route.dart';
import 'package:browser_router/modal_route/shared_modal_barrier.dart';
import 'package:browser_router/modal_route/transitions/build_transitions/build_transition.dart';
import 'package:browser_router/modal_route/transitions/build_transitions/fade_build_transition.dart';
import 'package:browser_router/modal_route/transitions/build_transitions/no_build_transition.dart';
import 'package:browser_router/modal_route/transitions/build_transitions/slide_build_transition.dart';
import 'package:browser_router/modal_route/transitions/build_transitions/widgets/fade.dart';
import 'package:browser_router/modal_route/transitions/build_transitions/widgets/slide.dart';
import 'package:browser_router/modal_route/transitions/route_transition.dart';
import 'package:browser_router/navigator_extension.dart';
import 'package:browser_router/overlay/banner.dart';
import 'package:browser_router/overlay/modal.dart';
import 'package:browser_router/overlay/overlay_manager.dart';
import 'package:browser_router/overlay/overlay_modal.dart';
import 'package:browser_router/route_arguments.dart';
import 'package:browser_router/route_observer.dart';
import 'package:browser_router/sheet/modal_base.dart';
import 'package:browser_router/sheet/modal_base_header.dart';
import 'package:browser_router/sheet/modal_base_params.dart';
import 'package:browser_router/sheet/sheet.dart';
import 'package:browser_router/sheet/sheet_base.dart';
import 'package:browser_router/trace.dart';
0
likes
0
points
514
downloads

Publisher

verified publisheryaminokishi.com

Weekly Downloads

An advanced navigation system for Flutter that enables typed routes, custom transitions, and robust overlay management.

Repository (GitHub)
View/report issues

License

unknown (license)

Dependencies

collection, equatable, flutter, nested, pool

More

Packages that depend on browser_router