Browser constructor
const
Browser({
- required BrowserBuilder builder,
- required List<
BrowserRoute> routes, - required BrowserRoute defaultRoute,
- RouteTransition adaptiveTransition(
- BrowserRoute route
- TraceRoute? adaptiveTrace(
- String? name
- Future<
void> openUrl(- Uri uri
- Key? key,
Creates a Browser widget.
The builder is used to construct the main app widget.
The routes list defines all possible navigation paths.
The defaultRoute is used as a fallback when a route is not found or invalid.
Implementation
const Browser({
required this.builder,
required this.routes,
required this.defaultRoute,
this.onNavigation,
this.adaptiveTransition,
this.adaptiveTrace,
this.openUrl,
super.key,
});