SwipeTraceRoute class final

Inheritance

Constructors

SwipeTraceRoute({RouteTransition? routeTransition, BuildTransition? customTransition, bool opaque = false, bool maintainState = true, bool allowSnapshotting = false, ImageFilter? filter, TraversalEdgeBehavior? traversalEdgeBehavior, Color? barrierColor = const Color(0x8A000000), Duration reverseTransitionDuration = const Duration(milliseconds: 300), Duration transitionDuration = const Duration(milliseconds: 300), bool barrierDismissible = true, String barrierLabel = '', String semanticsLabel = '', bool useSafeArea = false, AxisDirection animationDirection = AxisDirection.up, bool enableDrag = true, double screenMaximumPercentage = 1, Offset? anchorPoint})
const

Properties

allowSnapshotting → bool
Whether this route can be snapshotted.
finalinherited
anchorPoint → Offset?
The anchor point used to pick the closest sub-screen.
final
animationDirection → AxisDirection
final
barrierColor → Color?
Specifies the color of the modal barrier that darkens everything below the modal.
finalinherited
barrierDismissible → bool
Whether the modal barrier can be dismissed by tapping on it.
finalinherited
barrierLabel → String
The semantic label for the modal barrier.
finalinherited
customTransition → BuildTransition?
An optional custom BuildTransition to override the transition animation.
finalinherited
enableDrag → bool
Specifies whether the bottom sheet can be dragged and dismissed by swiping downwards.
final
filter → ImageFilter?
An image filter to apply to the routes below this one.
finalinherited
hashCode → int
The hash code for this object.
no setterinherited
maintainState → bool
Whether the state of this route should be maintained when it is not visible.
finalinherited
opaque → bool
Whether this route obscures the route beneath it.
finalinherited
reverseTransitionDuration → Duration
The duration of the reverse transition animation.
finalinherited
routeTransition → RouteTransition?
The transition animation to use when the route is pushed or popped. If null, the default transition from BrowserRoute is used.
finalinherited
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
screenMaximumPercentage → double
final
semanticsLabel → String
The semantic label for the route.
finalinherited
transitionDuration → Duration
The duration of the transition animation.
finalinherited
traversalEdgeBehavior → TraversalEdgeBehavior?
The behavior of the traversal policy for nodes in the subtree of this route.
finalinherited
useSafeArea → bool
If useSafeArea is true, a SafeArea is inserted.
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