protected PageRoute( RouteSettings routeSettings, float transitionDuration, float reverseTransitionDuration ) : base(routeSettings) { _animation = new AnimationController(transitionDuration, reverseTransitionDuration); _secondaryAnimation = new AnimationController(transitionDuration, reverseTransitionDuration, true); }
public PageRouteBuilder( RouteSettings settings, PageBuilder pageBuilder, PageTransitionsBuilder transitionsBuilder = null, float transitionDuration = 0f, float reverseTransitionDuration = 0f ) : base(settings, transitionDuration, reverseTransitionDuration) { _pageBuilder = pageBuilder; _transitionsBuilder = transitionsBuilder ?? DefaultTransitionsBuilder; }
protected Route(RouteSettings settings) { _settings = settings; _machine = BuildStateMachine(); }