SnackBarBehavior enum Null safety

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.

Inheritance

Constructors

SnackBarBehavior()
const

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. Additionally, the SnackBar will cause other non-fixed widgets inside Scaffold to be pushed above (for example, the FloatingActionButton).

SnackBarBehavior()
floating → const SnackBarBehavior

This behavior will cause SnackBar to be shown above other widgets in the Scaffold. This includes being displayed above a BottomNavigationBar and a FloatingActionButton.

See material-io.cn/design/components/snackbars.html for more details.

SnackBarBehavior()

Properties

hashCode int
The hash code for this object.
read-only, inherited
index int
A numeric identifier for the enumerated value.
read-only, inherited
runtimeType Type
A representation of the runtime type of the object.
read-only, inherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a non-existent 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.
[fixed, floating]