AppRoute.subroot constructor

AppRoute.subroot(
  1. String template,
  2. Widget builder(
    1. Map<String, dynamic>? data
    ), {
  3. Uri? actualUri,
  4. Map<String, dynamic>? data,
  5. TransitionProvider? transition,
  6. Duration? duration,
  7. Duration? reverseDuration,
  8. bool? isCupertino,
  9. SubRootDuplicateStrategy duplicateStrategy = SubRootDuplicateStrategy.MakeVisible,
})

Implementation

AppRoute.subroot(
  this.template,
  this.builder, {
  this.actualUri,
  this.data,
  this.transition,
  this.duration,
  this.reverseDuration,
  this.isCupertino,
  SubRootDuplicateStrategy duplicateStrategy =
      SubRootDuplicateStrategy.MakeVisible,
})  : duplicateStrategy = DuplicateStrategy.None,
      subRootDuplicateStrategy = duplicateStrategy {
  _uriTemplate = UriTemplate(template);
  _isSubRoot = true;
}