routerOutlet property

Widget get routerOutlet

Get the scoped router outlet widget. It looks up the widget tree for the closest sub route and returns its router outlet widget.

Implementation

Widget get routerOutlet {
  final r = getElementForInheritedWidgetOfExactType<SubRoute>()?.widget
      as SubRoute?;
  assert(r?.route != null);
  return r!.route!;
  // if (r!.animation == null || !r.shouldAnimate) {
  //   return r.route!;
  // }

  // final widget = r.transitionsBuilder?.call(
  //       this,
  //       r.animation!,
  //       r.animation!,
  //       r.route!,
  //     ) ??
  //     _navigate.transitionsBuilder?.call(
  //       this,
  //       r.animation!,
  //       r.animation!,
  //       r.route!,
  //     ) ??
  //     _getThemeTransition!(
  //       this,
  //       r.animation!,
  //       r.animation!,
  //       r.route!,
  //     );
  // return Stack(
  //   children: [
  //     r.lastSubRoute!,
  //     Builder(builder: (_) {
  //       return widget;
  //     }),
  //   ],
  // );
}