Skip to content

DismissDirection

Inherits: Enum

Defines swipe directions allowed for dismissing a SnackBar.

The direction controls which drag gestures can close the snack bar when dismissal is enabled.

Properties

  • DOWN

    Allows dismissing only by swiping downward.

  • END_TO_START

    Allows dismissing toward the end-to-start reading direction.

  • HORIZONTAL

    Allows dismissing by swiping horizontally.

  • NONE

    Disables swipe-to-dismiss gestures.

  • START_TO_END

    Allows dismissing toward the start-to-end reading direction.

  • UP

    Allows dismissing only by swiping upward.

  • VERTICAL

    Allows dismissing by swiping vertically.

Properties#

DOWN = 'down' class-attribute instance-attribute #

Allows dismissing only by swiping downward.

END_TO_START = 'endToStart' class-attribute instance-attribute #

Allows dismissing toward the end-to-start reading direction.

For left-to-right locales this is right-to-left; for right-to-left locales this is left-to-right.

HORIZONTAL = 'horizontal' class-attribute instance-attribute #

Allows dismissing by swiping horizontally.

Users can drag either left or right to dismiss.

NONE = 'none' class-attribute instance-attribute #

Disables swipe-to-dismiss gestures.

START_TO_END = 'startToEnd' class-attribute instance-attribute #

Allows dismissing toward the start-to-end reading direction.

For left-to-right locales this is left-to-right; for right-to-left locales this is right-to-left.

UP = 'up' class-attribute instance-attribute #

Allows dismissing only by swiping upward.

VERTICAL = 'vertical' class-attribute instance-attribute #

Allows dismissing by swiping vertically.

Users can drag either up or down to dismiss.