PathStack constructor

PathStack({
  1. Key? key,
  2. String? path,
  3. required Map<List<String>, PathStackRouteBuilder> routes,
  4. String? basePath,
  5. bool caseSensitive = false,
  6. Widget scaffoldBuilder(
    1. BuildContext context,
    2. Widget child
    )?,
  7. Widget transitionBuilder(
    1. BuildContext context,
    2. Widget child,
    3. AnimationController animation
    )?,
  8. Duration? transitionDuration,
  9. PathStackRouteBuilder? unknownRouteBuilder,
  10. void onRouteChanging(
    1. String path,
    2. Map<String, String> args, {
    3. String matchedRoute,
    })?,
  11. bool verboseMode = false,
})

Implementation

PathStack(
    {Key? key,
    this.path,
    required this.routes,
    this.basePath,
    this.caseSensitive = false,
    this.scaffoldBuilder,
    this.transitionBuilder,
    this.transitionDuration,
    this.unknownRouteBuilder,
    this.onRouteChanging,
    this.verboseMode = false})
    : super(key: key);