snackbar/snackbar library

Barrel file for snackbar widgets and classes

This file exports all snackbar-related widgets and classes for convenient importing.

Classes

AnimatedIcon
Professional animated icon widget with multiple animation effects.
AnimatedIconState
AnimatedWrapper
Professional wrapper for entrance and exit animations with enhanced dismiss effects
ClampedAnimation
A clamped animation that ensures values stay within 0, 1 range This is needed for curves like elasticOut, easeOutBack, and bounceOut which can produce values outside the normal range
ModernSnackbarContent
Modern snackbar content with enhanced features
ModernSnackbarContentState
ProgressIndicatorBar
Progress indicator bar at the bottom with rounded ends
SnackbarColorConfig
Bold & expressive snackbar colors, driven by the shared SpPalette tokens.
SnackbarConstants
Snackbar constants — values flow from the shared SpRadius/SpSpacing/ SpType design tokens so the snackbar stays in lockstep with the dialog and bottom sheet.
SnackbarShadows
Snackbar elevation — bold, colored-glow depth driven by SpShadows.

Enums

SnackbarAnimation
Snackbar animation style enum
SnackbarAnimationDirection
Direction for snackbar animations
SnackbarPosition
Snackbar position enum
SnackbarType
Snackbar type enum