GgRouterDelegate constructor

GgRouterDelegate({
  1. required Widget child,
  2. void saveState(
    1. String state
    )?,
  3. Future<String?> restoreState()?,
  4. String? defaultRoute,
  5. GgRouteTreeNode? root,
})

The constructor.

Implementation

GgRouterDelegate({
  required this.child,
  this.saveState,
  this.restoreState,
  this.defaultRoute,
  GgRouteTreeNode? root,
}) : navigatorKey = GlobalKey<NavigatorState>() {
  _initRoot(root);
  _restoreState();
  _initSaveStateTrigger();
  _listenToChanges();
}