VPageBase.builder constructor

VPageBase.builder({
  1. required Page pageBuilder(
    1. LocalKey key,
    2. Widget child,
    3. String? name
    ),
  2. required Widget builder(
    1. BuildContext context,
    2. VRouterData state
    ),
  3. LocalKey? key,
  4. String? name,
  5. List<VRouteElement> stackedRoutes = const [],
})

Implementation

VPageBase.builder({
  required Page Function(LocalKey key, Widget child, String? name)
      pageBuilder,
  required Widget Function(BuildContext context, VRouterData state) builder,
  LocalKey? key,
  String? name,
  List<VRouteElement> stackedRoutes = const [],
}) : this(
        pageBuilder: pageBuilder,
        widget: VRouterDataBuilder(builder: builder),
        key: key,
        name: name,
        stackedRoutes: stackedRoutes,
      );