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)