MyPageRouteTwo<T> constructor
MyPageRouteTwo<T> (
- WidgetBuilder? buildFn, {
- String? routeName,
Implementation
MyPageRouteTwo(this.buildFn, {this.routeName})
: super(
settings: routeName == null ? null : RouteSettings(name: routeName),
pageBuilder: (
BuildContext context,
Animation<double> animation,
Animation<double> secondaryAnimation,
) =>
buildFn!(context),
transitionsBuilder: (
BuildContext context,
Animation<double> animation,
Animation<double> secondaryAnimation,
Widget child,
) =>
VxAnimatedBox(child: child)
.elasticIn
.animDuration(Duration(milliseconds: 350))
.make());