Newer
Older
flutterBaseApp / lib / ui / widgets / common / route / popRoute.dart
StephanieGitHub on 9 Feb 2021 549 bytes first commit
import 'package:flutter/material.dart';

class PopRoute extends PopupRoute{
  final Duration _duration = Duration(milliseconds: 300);
  Widget child;
 
  PopRoute({@required this.child});
 
  @override
  Color get barrierColor => null;
 
  @override
  bool get barrierDismissible => true;
 
  @override
  String get barrierLabel => null;
 
  @override
  Widget buildPage(BuildContext context, Animation<double> animation, Animation<double> secondaryAnimation) {
    return child;
  }
 
  @override
  Duration get transitionDuration => _duration;
 
}