PageTransitionSettings class

This class contains all page transition settings.

Constructors

PageTransitionSettings({Widget? childCurrent, BuildContext? context, bool? inheritTheme, Curve? curve, Alignment? alignment, Duration? duration, Duration? reverseDuration, bool? fullscreenDialog, bool? opaque, bool? isIos, PageTransitionsBuilder? matchingBuilder})
const
PageTransitionSettings.base({Widget? childCurrent, BuildContext? context, bool? inheritTheme = false, Curve? curve = Curves.easeInOut, Alignment? alignment, Duration? duration, Duration? reverseDuration, bool? fullscreenDialog = false, bool? opaque = false, bool? isIos, PageTransitionsBuilder? matchingBuilder = const CupertinoPageTransitionsBuilder()})
Base constructor
const

Properties

alignment → Alignment?
final
childCurrent → Widget?
final
context → BuildContext?
final
curve → Curve?
final
duration → Duration?
final
fullscreenDialog → bool?
final
hashCode → int
The hash code for this object.
no setterinherited
inheritTheme → bool?
final
isIos → bool?
final
matchingBuilder → PageTransitionsBuilder?
final
opaque → bool?
final
reverseDuration → Duration?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() → String
A string representation of this object.
override

Operators

operator ==(Object other) → bool
The equality operator.
inherited