搜尋分類、套件與程式碼儲存庫

delightful_toast 封面
套件詳情v1.1.0

delightful_toast

一個令人愉悅的 toastbar 套件,支援豐富的互動功能,例如滑動關閉、自動關閉、堆疊動畫和按需關閉。

AndroidiOSWebmacOSWindowsLinux
近 30 天下載
2650
喜歡數
244
Pub 分數
150

安裝套件

flutter pub add delightful_toast

套件介紹

根據套件公開資料產生的選型評估,僅供參考。

Delightful Toast 是一個 Flutter 套件,可為標準的 toast 通知增強豐富的互動功能。它支援滑動關閉手勢、自動關閉、多個 toast 的堆疊動畫,以及按需求的手動關閉。專為現代 UI 設計,提供流暢且吸引人的回饋,具備可自訂的外觀與行為。非常適合希望在跨平台應用中實現動態、使用者友善的 toast 經驗的應用。

適用情境

  • 應用內互動通知
  • 用戶反饋與滑動手勢
  • 堆疊的提示訊息
  • 自動消失的警告
  • 手動控制吐司生命週期

主要特色

  • 向左滑動以關閉
  • 自動關閉
  • 堆疊動畫
  • 依需求取消
  • 跨平台支援

適合對象

  • 行動與Web應用程式
  • 需要互動式吐司使用者介面的應用
  • 希望實現豐富通知效果的開發者
  • 強調使用者參與度的專案

使用建議

  • 可能需要為自定義主題添加額外的樣式
  • 高頻率彈出訊息的性能影響
  • 僅限基本吐司內容類型
  • 不適合複雜的對話
  • 需要仔細處理堆疊邏輯

原始 README

以下為關聯原始碼儲存庫的 README 原文快照,最新內容請造訪原始碼儲存庫。

A delighful and very interactive toast or a snackbar to add more delight to your application

ezgif com-video-to-gif

https://github.com/SwaroopSambhayya/delight_toast/assets/31922733/45b77a2e-7a73-44a0-899d-8d2f740097fb

Features

  1. Trigger a toastbar
  2. Slide to dismiss a toastbar
  3. Auto dimiss a toastbar
  4. Dismiss on demand via action buttons
  5. Stacking a toasbar in a delightful way!

Getting started

In pubspec.yaml

    delightful_toast: ^1.1.0
// add the import statement
import  'package:delightful_toast/delight_toast.dart';

Usage

Use the toasbar whenever a event has been triggered like onPressed/onTapped or in any other situation where the event is enforced

ElevatedButton( onPressed:(){
     DelightToastBar(
              builder: (context) => const ToastCard(
                leading: Icon(
                  Icons.flutter_dash,
                  size: 28,
                ),
                title: Text(
                  "Hi I'm Dash, Let's have a walkthrough of Delight Toast",
                  style: TextStyle(
                    fontWeight: FontWeight.w700,
                    fontSize: 14,
                  ),
                ),
              ),
            ).show(context);

},
     child: const Text("Toast!")
)

所屬分類

依賴

依賴清單 1 項

原始碼儲存庫

使用此套件的專案