ImplicitNavigator<T> constructor

const ImplicitNavigator<T>({
  1. Key? key,
  2. required T value,
  3. int? depth,
  4. List<ValueHistoryEntry<T>>? initialHistory,
  5. required AnimatedValueWidgetBuilder<T> builder,
  6. RouteTransitionsBuilder transitionsBuilder = defaultRouteTransitionsBuilder,
  7. Duration transitionDuration = const Duration(milliseconds: 300),
  8. void onPop(
    1. T poppedValue,
    2. T currentValue
    )?,
  9. bool takeFocus = false,
  10. bool maintainState = true,
  11. bool opaque = true,
  12. int? popPriority,
})

Implementation

const ImplicitNavigator({
  this.key,
  required this.value,
  this.depth,
  this.initialHistory,
  required this.builder,
  this.transitionsBuilder = defaultRouteTransitionsBuilder,
  this.transitionDuration = const Duration(milliseconds: 300),
  this.onPop,
  this.takeFocus = false,
  this.maintainState = true,
  this.opaque = true,
  this.popPriority,
})  : _valueNotifier = null,
      _getDepth = null;