RouteSide class

Provides customizable route transitions using slide, fade, scale, and instant animations.

Constructors

RouteSide.new()

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

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

Static Methods

fadeOnly<T>(Widget page) Route<T>
Fade transition (no slide).
instant<T>(Widget page) Route<T>
Instant transition (no animation).
noSlide<T>(Widget page) Route<T>
Fade-only transition (no slide).
scaleUp<T>(Widget page) Route<T>
Scale transition (no slide).
slideBottom<T>(Widget page) Route<T>
Slide from bottom of screen.
slideLeft<T>(Widget page) Route<T>
Slide from left of screen.
slideRight<T>(Widget page) Route<T>
Slide from right of screen.
slideTop<T>(Widget page) Route<T>
Slide from top of screen.
transition<T>(Widget page, {SlideDirection from = SlideDirection.none, RouteEffect effect = RouteEffect.all, Duration duration = const Duration(milliseconds: 300), Curve curve = Curves.easeOut}) Route<T>
Creates a customizable transition with direction and effect.