generated/arcane_shadcn/src/components/overlay/toast library
Classes
- ToastEntry
- ToastEntryLayout
- ToastLayer
- A sophisticated layer widget that provides toast notification infrastructure.
- ToastOverlay
- Abstract interface for controlling individual toast notification instances.
- ToastTheme
- Theme configuration for toast notification system.
Enums
- ExpandMode
- Expansion behavior modes for toast notification stacks.
- ToastLocation
- Screen position enumeration for toast notification placement.
Functions
-
showToast(
{required BuildContext context, required ToastBuilder builder, ToastLocation location = ToastLocation.bottomRight, bool dismissible = true, Curve curve = Curves.easeOutCubic, Duration entryDuration = const Duration(milliseconds: 500), VoidCallback? onClosed, Duration showDuration = const Duration(seconds: 5)}) → ToastOverlay - Displays a toast notification with sophisticated positioning and animation.
Typedefs
- ToastBuilder = Widget Function(BuildContext context, ToastOverlay overlay)