compact_toast 0.0.1 copy "compact_toast: ^0.0.1" to clipboard
compact_toast: ^0.0.1 copied to clipboard

A beautiful, customizable, and feature-rich toast notification plugin for Flutter with smooth animations, queue management, and flexible positioning.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.

0.0.1 - 2025-01-13 #

Added #

  • Initial release of CompactToast
  • Basic toast types: success, error, warning, info
  • Loading toast with optional progress indicator
  • Custom toast with customizable icon
  • 7 positioning options: top, topLeft, topRight, center, bottom, bottomLeft, bottomRight
  • 5 animation styles: fade, slide, slideAndFade, scale, scaleAndFade
  • Action buttons support with multiple actions
  • Interactive features: tap to dismiss, swipe to dismiss, close button
  • Queue management for multiple toasts
  • Global configuration system
  • Fully customizable styling: colors, borders, shadows, padding
  • Dark mode support
  • Toast controller for programmatic dismissal
  • Comprehensive example app
  • Full documentation

Features #

  • Smooth 60fps animations
  • Automatic theme adaptation
  • Maximum toast limit configuration
  • Toast gap customization
  • Queue mode for sequential toast display
  • Custom widgets support (leading, trailing)
  • Progress tracking for loading states
  • Shadow and blur effects
  • Configurable animation duration
  • Custom text styles
  • Flexible dismiss directions
1
likes
160
points
189
downloads

Documentation

API reference

Publisher

unverified uploader

Weekly Downloads

A beautiful, customizable, and feature-rich toast notification plugin for Flutter with smooth animations, queue management, and flexible positioning.

Repository (GitHub)
View/report issues

License

MIT (license)

Dependencies

flutter

More

Packages that depend on compact_toast