FLUTTER ECOSYSTEM

anydrawer

一個功能強大的 Flutter 抽屜,可從任何邊緣(左、右、上或下)滑出。不需要 Scaffold。支援背景模糊、拖曳手勢、回傳值、多個抽屜、從邊緣滑動以及宣告式 API。

anydrawer 封面
最新版本
2.1.0
近 30 天下載
507
喜歡數
39
Pub 分數
150

Package Overview

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

套件概覽

AnyDrawer 是一個靈活的 Flutter 套件,可讓抽屜從螢幕的任何邊緣(左、右、上或下)滑入,無需 Scaffold。它支援進階功能,如背景模糊效果、拖曳手勢、從邊緣滑動啟動,以及關閉時傳回值。該套件提供宣告式 API,方便整合,並允許同時存在多個抽屜。適用於行動、Web 和桌面平台上的自訂導航佈局。

適用情境
  • 自定義邊緣導航
  • 多抽屜介面
  • 手勢驅動的側邊面板
  • 模糊的背景效果
  • 桌面和網頁導航
  • 無支架UI設計
主要特色
  • 來自任何邊緣的幻燈片
  • 背景模糊支援
  • 宣告式 API
  • 多抽屜支援
  • 從邊緣滑動手勢
  • 關閉時的返回值
適合對象
  • 尋求靈活抽屜佈局的開發者
  • 需要基於邊緣的導航的應用程式
  • 跨平台應用,針對網頁和桌面
  • 想要現代用戶介面互動的設計師
  • 避免 Scaffold 約束的項目
使用建議
  • 可能需要小心處理重疊的抽屜
  • 使用大量背景效果時的性能影響
  • 除了基本用法外,文件有限
  • 不適合簡單的左右抽屜
  • 嵌套導航器中的特殊情況
支援平台AndroidiOSWebmacOSWindowsLinux

安裝套件

flutter pub add anydrawer

所屬分類

原始碼儲存庫

相關專案

暫無相關資料。