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