DefaultNavigationPlugin constructor

DefaultNavigationPlugin({
  1. bool includeFallbackRoute = true,
  2. bool urlReflectsImperativeAPIs = false,
  3. GoRouterRedirect? redirect,
})

Implementation

DefaultNavigationPlugin({
  this.includeFallbackRoute = true,
  final bool urlReflectsImperativeAPIs = false,
  g.GoRouterRedirect? redirect,
}) : super(
        name: 'vyuh.plugin.navigation.default',
        title: 'Default Navigation Plugin (GoRouter)',
      ) {
  if (urlReflectsImperativeAPIs) {
    enableURLReflectsImperativeAPIs();
  }

  if (redirect != null) {
    setRouterRedirect(redirect);
  }
}