blob: 8a08377a9b85ea0d4c5dd3dc4d035fd2c5198dac (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
|
import '../../../export.dart';
class MyPage<T> extends Page<T> {
const MyPage({required this.child, super.key});
final Widget child;
@override
Route<T> createRoute(BuildContext context) {
return PageRouteBuilder(
settings: this,
pageBuilder: (
BuildContext context,
Animation<double> animation,
Animation<double> secondaryAnimation,
) {
return FadeTransition(opacity: animation, child: child);
},
);
}
}
|