pushTransparentRoute<T> method

Future<T?> pushTransparentRoute<T>(
  1. Widget page, {
  2. Color backgroundColor = Colors.transparent,
  3. Duration transitionDuration = _transitionDuration,
  4. Duration reverseTransitionDuration = _transitionDuration,
  5. bool rootNavigator = false,
})

Navigates to desired page with transparent transition background

Implementation

Future<T?> pushTransparentRoute<T>(
  Widget page, {
  Color backgroundColor = Colors.transparent,
  Duration transitionDuration = _transitionDuration,
  Duration reverseTransitionDuration = _transitionDuration,
  bool rootNavigator = false,
}) {
  return Navigator.of(this, rootNavigator: rootNavigator).push(
    TransparentRoute(
      builder: (_) => page,
      backgroundColor: backgroundColor,
      transitionDuration: transitionDuration,
      reverseTransitionDuration: reverseTransitionDuration,
    ),
  );
}