PageParameter class

Constructors

PageParameter({PageState? state, bool fullscreenDialog = false, bool maintainState = true, TransitionType transitionType = TransitionType.none, RouteTransitionsBuilder? transition, Duration transitionDuration = const Duration(milliseconds: 300), Duration reverseTransitionDuration = const Duration(milliseconds: 300), bool opaque = true})
const

Properties

fullscreenDialog → bool
final
hashCode → int
The hash code for this object.
no setterinherited
maintainState → bool
final
opaque → bool
Whether the created route fully obscures previous routes when the transition animation is complete. Passed straight through to PageRouteBuilder.opaque (only meaningful when transitionType is not TransitionType.none, since the else branch always builds a MaterialPageRoute, which doesn't expose this). Defaults to true, matching Flutter's own default and every existing caller's behavior.
final
reverseTransitionDuration → Duration
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
state → PageState?
final
transition → RouteTransitionsBuilder?
final
transitionDuration → Duration
final
transitionType → TransitionType
final

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