搜索插件、代码仓与 APP 分类

draggable_container 封面
插件详情v1.0.7+2

draggable_container

一个非常顺滑的可拖动小部件容器。每个子项都是可拖动、可删除和可固定。支持 SliverGridDelegate!

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
59
喜欢数
28
Pub 分数
130

安装插件

flutter pub add draggable_container

插件介绍

基于插件公开信息、社区数据与项目使用情况整理的选型参考。

一个平滑、可自定义的可拖动容器小部件,允许单独拖动、删除或固定子项。专为支持 SliverGridDelegate 的动态布局设计,非常适合跨多个平台的可重新排序和交互式 UI。该包通过启用直观的拖放行为来增强用户交互,同时保持性能和响应性。非常适合构建可自定义的仪表板、任务看板或任何需要灵活项目管理的布局。

适合场景

  • 可重新排序的仪表板小部件
  • 交互式任务或卡片管理
  • 支持拖拽的动态网格布局
  • 可自定义的 UI 组件
  • 构建看板式界面

主要特点

  • 可拖动的单个子项
  • 支持删除和修复项目
  • SliverGridDelegate 兼容性
  • 平滑拖动动画
  • 跨平台支持(Android、iOS、Web、macOS、Windows、Linux)
  • 通过 pub add 轻松集成

适合对象

  • 开发交互式布局的开发者
  • 需要拖放功能的UI设计师
  • 需要可自定义网格或列表布局的应用程序
  • 包含动态内容重新排序的项目
  • 跨平台应用程序

使用建议

  • 可能需要仔细的状态管理
  • 大量项目带来的性能影响
  • 除了基本的拖动行为外,自定义选项有限
  • 未针对极高频率的拖动操作进行优化

所属分类

使用此插件的项目

暂无相关数据。