SnackBarBehavior enum
Defines where a SnackBar should appear within a Scaffold and how its location should be adjusted when the scaffold also includes a FloatingActionButton or a BottomNavigationBar.
Values
- fixed → const SnackBarBehavior
-
Fixes the SnackBar at the bottom of the Scaffold.
The exception is that the SnackBar will be shown above a BottomNavigationBar or a NavigationBar. Additionally, the SnackBar will cause other non-fixed widgets inside Scaffold to be pushed above (for example, the FloatingActionButton).
- floating → const SnackBarBehavior
-
This behavior will cause SnackBar to be shown above other widgets in the Scaffold. This includes being displayed above a BottomNavigationBar or a NavigationBar, and a FloatingActionButton when its location is on the bottom. When the floating action button location is on the top, this behavior will cause the SnackBar to be shown above other widgets in the Scaffold except the floating action button.
See material.io/design/components/snackbars.html for more details.
Properties
- hashCode → int
-
The hash code for this object.
no setterinherited
- index → int
-
A numeric identifier for the enumerated value.
no setterinherited
- name → String
-
Available on Enum, provided by the EnumName extension
The name of the enum value.no setter - 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
Constants
-
values
→ const List<
SnackBarBehavior> - A constant List of the values in this enum, in order of their declaration.