Inheritance
CupertinoPageRoute
public class CupertinoPageRoute : PageRoute, LocalHistoryRoute
Constructors
Declaration
public CupertinoPageRoute(WidgetBuilder builder, RouteSettings settings = null, string title = "", bool maintainState = true, bool fullscreenDialog = false)
Parameters
Fields
Declaration
public readonly WidgetBuilder builder
Field Value
Declaration
public readonly string title
Field Value
Properties
Declaration
public override Color barrierColor { get; }
Property Value
Overrides
Declaration
public string barrierLabel { get; }
Property Value
Declaration
public string debugLabel { get; }
Property Value
maintainState
Declaration
public override bool maintainState { get; }
Property Value
Overrides
Declaration
public bool popGestureEnabled { get; }
Property Value
Declaration
public bool popGestureInProgress { get; }
Property Value
Declaration
public ValueListenable<string> previousTitle { get; }
Property Value
Declaration
public override TimeSpan transitionDuration { get; }
Property Value
Overrides
Methods
Declaration
public override Widget buildPage(BuildContext context, Animation<float> animation, Animation<float> secondaryAnimation)
Parameters
Returns
Overrides
Declaration
public static Widget buildPageTransitions(PageRoute route, BuildContext context, Animation<float> animation, Animation<float> secondaryAnimation, Widget child)
Parameters
Returns
Declaration
public override Widget buildTransitions(BuildContext context, Animation<float> animation, Animation<float> secondaryAnimation, Widget child)
Parameters
Returns
Overrides
Declaration
public override bool canTransitionFrom(TransitionRoute previousRoute)
Parameters
Returns
Overrides
Declaration
public override bool canTransitionTo(TransitionRoute nextRoute)
Parameters
Returns
Overrides
Declaration
protected override void didChangePrevious(Route previousRoute)
Parameters
| Type |
Name |
Description |
| Route |
previousRoute |
|
Overrides