NavigationAnimationBuilder class
Navigation animation builder
Constructors
Properties
- config → NavigationAnimationConfig
-
final
- context → BuildContext?
-
final
- hashCode → int
-
The hash code for this object.
no setterinherited
-
final
- route → dynamic
-
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
android(
) → NavigationAnimationBuilder - Set Android platform
-
curve(
Curve curve) → NavigationAnimationBuilder - Set animation curve
-
duration(
dynamic durationValue) → NavigationAnimationBuilder - Set animation duration
-
go<
T, TO> (BuildContext context, {TO? result, bool predicate(Route)?, Object? arguments}) → Future< T?> - Execute navigation based on navigation type
-
ios(
) → NavigationAnimationBuilder - Set iOS platform
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
push<
T extends Object?> (BuildContext context) → Future< T?> - Execute push navigation (alias for go)
-
pushAndRemoveUntil<
T extends Object?> (BuildContext context, bool predicate(Route)) → Future< T?> - Execute push and remove until navigation
-
pushNamed<
T extends Object?> (BuildContext context, {Object? arguments}) → Future< T?> - Execute push named navigation
-
pushNamedAndRemoveUntil<
T extends Object?> (BuildContext context, bool predicate(Route), {Object? arguments}) → Future< T?> - Execute push named and remove until navigation
-
pushReplacement<
T extends Object?, TO extends Object?> (BuildContext context, {TO? result}) → Future< T?> - Execute push replacement navigation
-
pushReplacementNamed<
T extends Object?, TO extends Object?> (BuildContext context, {TO? result, Object? arguments}) → Future< T?> - Execute push replacement named navigation
-
toString(
) → String -
A string representation of this object.
inherited
-
web(
) → NavigationAnimationBuilder - Set web platform
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited