pushTransparentRoute<T> method

Future<T?> pushTransparentRoute<T>(
  1. Widget page, {
  2. Color backgroundColor = Colors.black38,
  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, {
  final Color backgroundColor = Colors.black38,
  final Duration transitionDuration = _transitionDuration,
  final Duration reverseTransitionDuration = _transitionDuration,
  final bool rootNavigator = false,
}) =>
    Navigator.of(this, rootNavigator: rootNavigator).push(
      TransparentRoute(
        builder: (_) => page,
        backgroundColor: backgroundColor,
        transitionDuration: transitionDuration,
        reverseTransitionDuration: reverseTransitionDuration,
      ),
    );