FadeUpwardsPageTransitionsBuilder class
Used by PageTransitionsTheme to define a vertically fading MaterialPageRoute page transition animation that looks like the default page transition used on Android O.
The animation fades the new page in while translating it upwards, starting from about 25% below the top of the screen.
See also:
- OpenUpwardsPageTransitionsBuilder, which defines a page transition that's similar to the one provided by Android P.
- ZoomPageTransitionsBuilder, which defines the default page transition that's similar to the one provided in Android Q.
- CupertinoPageTransitionsBuilder, which defines a horizontal page transition that matches native iOS page transitions.
- PredictiveBackPageTransitionsBuilder, which defines a page transition that allows peeking behind the current route on Android U and above.
- Inheritance
-
- Object
- PageTransitionsBuilder
- FadeUpwardsPageTransitionsBuilder
Constructors
- FadeUpwardsPageTransitionsBuilder()
-
Constructs a page transition animation that slides the page up.
const
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
Methods
-
buildTransitions<
T> (PageRoute< T> ? route, BuildContext? context, Animation<double> animation, Animation<double> ? secondaryAnimation, Widget child) → Widget -
Wraps the child with one or more transition widgets which define how
route
arrives on and leaves the screen.override -
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited