AppRoute.uniq constructor

AppRoute.uniq(
  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. DuplicateStrategy duplicateStrategy = DuplicateStrategy.Ignore,
  9. bool? isCupertino,
})

Implementation

AppRoute.uniq(
  this.template,
  this.builder, {
  this.actualUri,
  this.data,
  this.transition,
  this.duration,
  this.reverseDuration,
  this.duplicateStrategy = DuplicateStrategy.Ignore,
  this.isCupertino,
}) : subRootDuplicateStrategy = SubRootDuplicateStrategy.None {
  _uriTemplate = UriTemplate(template);
  _isSubRoot = false;
  _unique = DateTime.now().millisecondsSinceEpoch;
}