VoyagerStackApp constructor

const VoyagerStackApp({
  1. Key? key,
  2. required VoyagerRouter router,
  3. required Widget createApp(
    1. BuildContext context,
    2. VoyagerInformationParser parser,
    3. VoyagerDelegate delegate
    ),
  4. required VoyagerStack stack,
  5. required VoidCallback onBackPressed,
  6. void onNewPage(
    1. VoyagerStackItem page
    )?,
  7. void onInitialPage(
    1. VoyagerStackItem page
    )?,
  8. VoyagerPageBuilder defaultPageBuilder = PagePlugin.defaultMaterial,
  9. TransitionDelegate transitionDelegate = const DefaultTransitionDelegate<dynamic>(),
  10. VoyagerDelegateNavigatorWrapper? navigatorWrapper,
})

default constructor

Implementation

const VoyagerStackApp({
  Key? key,
  required this.router,
  required this.createApp,
  required this.stack,
  required this.onBackPressed,
  this.onNewPage,
  this.onInitialPage,
  this.defaultPageBuilder = PagePlugin.defaultMaterial,
  this.transitionDelegate = const DefaultTransitionDelegate<dynamic>(),
  this.navigatorWrapper,
}) : super(key: key);