VoPageFlowTheme class
Constructors
- VoPageFlowTheme({Duration duration = const Duration(milliseconds: 300), Curve switchInCurve = Curves.easeOut, Curve switchOutCurve = Curves.easeIn, VoPageFlowTransition transition = VoPageFlowTransition.slideFade, VoPageTransitionBuilder? transitionBuilder, AnimatedSwitcherLayoutBuilder layoutBuilder = AnimatedSwitcher.defaultLayoutBuilder})
-
const
Properties
- duration → Duration
-
Animation duration.
final
- hashCode → int
-
The hash code for this object.
no setterinherited
- layoutBuilder → AnimatedSwitcherLayoutBuilder
-
AnimatedSwitcher layout builder.
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- switchInCurve → Curve
-
Curve for incoming page.
final
- switchOutCurve → Curve
-
Curve for outgoing page.
final
- transition → VoPageFlowTransition
-
Built-in transition.
final
- transitionBuilder → VoPageTransitionBuilder?
-
Custom transition builder.
final
Methods
-
copyWith(
{Duration? duration, Curve? switchInCurve, Curve? switchOutCurve, VoPageFlowTransition? transition, VoPageTransitionBuilder? transitionBuilder, AnimatedSwitcherLayoutBuilder? layoutBuilder}) → VoPageFlowTheme -
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