Inheritance
System.Object
TransitionRoute
public abstract class TransitionRoute : OverlayRoute
Constructors
Declaration
public TransitionRoute(RouteSettings settings = null)
Parameters
Properties
Declaration
public virtual Animation<float> animation { get; }
Property Value
Declaration
public IPromise<object> completed { get; }
Property Value
Type |
Description |
IPromise<System.Object> |
|
Declaration
public AnimationController controller { get; }
Property Value
Declaration
public string debugLabel { get; }
Property Value
Type |
Description |
System.String |
|
Declaration
protected override bool finishedWhenPopped { get; }
Property Value
Type |
Description |
System.Boolean |
|
Overrides
Declaration
public virtual bool opaque { get; }
Property Value
Type |
Description |
System.Boolean |
|
Declaration
public virtual Animation<float> secondaryAnimation { get; }
Property Value
Declaration
public virtual TimeSpan transitionDuration { get; }
Property Value
Type |
Description |
System.TimeSpan |
|
Methods
Declaration
public virtual bool canTransitionFrom(TransitionRoute previousRoute)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public virtual bool canTransitionTo(TransitionRoute nextRoute)
Parameters
Returns
Type |
Description |
System.Boolean |
|
Declaration
public virtual Animation<float> createAnimation()
Returns
Declaration
public virtual AnimationController createAnimationController()
Returns
Declaration
protected override void didChangeNext(Route nextRoute)
Parameters
Type |
Name |
Description |
Route |
nextRoute |
|
Overrides
Declaration
protected override bool didPop(object result)
Parameters
Type |
Name |
Description |
System.Object |
result |
|
Returns
Type |
Description |
System.Boolean |
|
Overrides
Declaration
protected override void didPopNext(Route nextRoute)
Parameters
Type |
Name |
Description |
Route |
nextRoute |
|
Overrides
Declaration
protected override TickerFuture didPush()
Returns
Overrides
Declaration
protected override void didReplace(Route oldRoute)
Parameters
Type |
Name |
Description |
Route |
oldRoute |
|
Overrides
Declaration
protected override void dispose()
Overrides
install(OverlayEntry)
Declaration
protected override void install(OverlayEntry insertionPoint)
Parameters
Overrides
Declaration
public override string ToString()
Returns
Type |
Description |
System.String |
|
Overrides
System.Object.ToString()