NavStackDelegate constructor

NavStackDelegate(
  1. {required PathStack onGenerateStack(
    1. BuildContext context,
    2. NavStackController controller
    ),
  2. String? initialPath,
  3. void onRouteChanging(
    1. String value
    )?}
)

Implementation

NavStackDelegate({required this.onGenerateStack, this.initialPath, this.onRouteChanging}) {
  // Create a controller that we can make available to the entire app
  controller = NavStackController(
    stackBuilder: onGenerateStack,
    initialPath: initialPath,
    onRouteChanging: onRouteChanging,
  );
  controller.addListener(notifyListeners);
}