SafaehRouteOptions class

Shared size / motion / navigator knobs for showSafaeh and wrappers.

Nullable fields fill in when the matching named argument is omitted. barrierDismissible, useRootNavigator, and phonePlacement use the bag when non-null (function defaults cannot be told from an explicit pass).

showSafaehDialog reads rail / motion / barrier / navigator / fade / maxWidth / maxHeight. slideUp, phonePlacement, and tabletBreakpoint do not apply (the route stays a centered dialog).

Constructors

SafaehRouteOptions({double railWidthOf(BuildContext context)?, double? tabletBreakpoint, double? maxWidth, double? maxHeight, bool? barrierDismissible, Duration? motion, Curve? enterCurve, Curve? exitCurve, SafaehTransition? fadeScale, SafaehTransition? slideUp, SafaehPhoneSheetPlacement? phonePlacement, bool? useRootNavigator, String? dismissLabel, String? closeTooltip, SafaehFloatingAppearance? floatingAppearance})
const

Properties

barrierDismissible → bool?
final
closeTooltip → String?
Tablet header close. Defaults to Material close tooltip.
final
dismissLabel → String?
Phone drag-handle label. Defaults to Material “Dismiss”.
final
enterCurve → Curve?
final
exitCurve → Curve?
final
fadeScale → SafaehTransition?
final
floatingAppearance → SafaehFloatingAppearance?
Appearance inherited by package-owned floating surfaces on this route.
final
hashCode → int
The hash code for this object.
no setterinherited
maxHeight → double?
final
maxWidth → double?
final
motion → Duration?
final
phonePlacement → SafaehPhoneSheetPlacement?
final
railWidthOf → double Function(BuildContext context)?
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
slideUp → SafaehTransition?
final
tabletBreakpoint → double?
final
useRootNavigator → bool?
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