VPage.builder constructor
VPage.builder({
- required String? path,
- required Page pageBuilder(),
- required Widget builder(
- BuildContext context,
- VRouterData state
- List<
VRouteElement> stackedRoutes = const [], - LocalKey? key,
- String? name,
- List<
String> aliases = const [], - bool mustMatchStackedRoute = false,
Implementation
VPage.builder({
required String? path,
required Page<dynamic> Function(LocalKey, Widget, String?) pageBuilder,
required Widget Function(BuildContext context, VRouterData state) builder,
List<VRouteElement> stackedRoutes = const [],
LocalKey? key,
String? name,
List<String> aliases = const [],
bool mustMatchStackedRoute = false,
}) : this(
path: path,
pageBuilder: pageBuilder,
widget: VRouterDataBuilder(builder: builder),
stackedRoutes: stackedRoutes,
key: key,
name: name,
aliases: aliases,
mustMatchStackedRoute: mustMatchStackedRoute,
);