static Route<T> route<T>(Widget next) { return pushRouteAnimation == PushRouteAnimation.defaultAnimation ? CoolUtil.defaultRoute(next) : CoolUtil.animatedRoute(next); }