import 'package:flutter/widgets.dart'; abstract class BasicPageRoute extends PageRoute { @override final Duration transitionDuration; @override final bool maintainState; BasicPageRoute({ this.transitionDuration = const Duration(milliseconds: 300), this.maintainState = true, super.settings, }); @override bool get barrierDismissible => false; @override Color? get barrierColor => null; @override String? get barrierLabel => null; }