MapNavigator constructor

MapNavigator({
  1. required Map<String, MapItemBuilder> maps,
  2. required BonfireMapBuilder builder,
  3. Key? key,
  4. String? initialMap,
  5. AnimatedSwitcherTransitionBuilder? transitionBuilder,
  6. AnimatedSwitcherLayoutBuilder? layoutBuilder,
  7. Duration transitionDuration = Durations.medium2,
  8. Curve transitionCurve = Curves.linear,
})

Implementation

MapNavigator({
  required this.maps,
  required this.builder,
  super.key,
  this.initialMap,
  this.transitionBuilder,
  this.layoutBuilder,
  this.transitionDuration = Durations.medium2,
  this.transitionCurve = Curves.linear,
}) : assert(maps.isNotEmpty);