FLUTTER ECOSYSTEM

window_manager

此外掛程式允許 Flutter 桌面應用程式調整視窗大小和重新定位視窗。

最新版本
0.5.2
近 30 天下載
71.6萬
喜歡數
1130
Pub 分數
160

Package Overview

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

套件概覽

window_manager 是一個專為 macOS、Windows 和 Linux 上的桌面應用程式設計的 Flutter 插件。它讓開發者能夠以程式設計方式控制視窗屬性,例如大小、位置和可見性。透過此套件,使用者可以動態調整視窗大小與重新定位視窗,進而提升桌面優先的 Flutter 應用程式的使用者體驗。該套件提供簡單的 API 來管理視窗行為,無需撰寫原生程式碼。該插件與 Flutter 的 UI 架構無縫整合,並支援跨平台的響應式視窗管理。

適用情境
  • 透過程式調整視窗大小
  • 重新定位應用程式視窗
  • 管理視窗可見性
  • 建立浮動或可拖曳的視窗
  • 實現自定義視窗行為
主要特色
  • 跨平台支援(macOS、Windows、Linux)
  • 用於視窗操作的簡單 API
  • 支援視窗調整大小與定位
  • 不需要原生平台程式碼
  • 與 Flutter UI 的無縫整合
適合對象
  • 以桌面為先的 Flutter 應用
  • 需要動態窗口控制的應用
  • 針對多個桌面平台的開發者
  • 自訂窗口佈局
  • 進階桌面使用者體驗功能
使用建議
  • 需要 Flutter 3.0 或更高版本
  • 僅限桌面平台
  • 可能需要平台特定的設定
  • 不適用於行動或Web應用
  • 行為在不同作業系統之間可能略有差異
支援平台macOSWindowsLinux

安裝套件

flutter pub add window_manager

所屬分類

依賴

依賴清單 2 項

原始碼儲存庫

相關專案

所在榜單