VNesterPage constructor

VNesterPage({
  1. required String? path,
  2. required Page pageBuilder(
    1. LocalKey key,
    2. Widget child,
    3. String? name
    ),
  3. required Widget widgetBuilder(
    1. Widget child
    ),
  4. required List<VRouteElement> nestedRoutes,
  5. LocalKey? key,
  6. String? name,
  7. List<VRouteElement> stackedRoutes = const [],
  8. List<String> aliases = const [],
  9. GlobalKey<NavigatorState>? navigatorKey,
})

Implementation

VNesterPage({
  required this.path,
  required Page Function(LocalKey key, Widget child, String? name)
      pageBuilder,
  required this.widgetBuilder,
  required this.nestedRoutes,
  this.key,
  this.name,
  this.stackedRoutes = const [],
  this.aliases = const [],
  this.navigatorKey,
}) : this.pageBuilder =
          ((LocalKey key, Widget child, String? name, VRouterData state) =>
              pageBuilder(key, child, name));