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

expandable_reorderable_list 封面
插件详情v2.0.0

expandable_reorderable_list

一个围绕 ReorderableListView 的包装器,允许您展开和折叠项目。

AndroidiOSWebmacOSWindowsLinux
近 30 天下载
1530
喜欢数
45
Pub 分数
130

安装插件

flutter pub add expandable_reorderable_list

插件介绍

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

一个 Flutter 包,通过为列表项添加可展开和可折叠功能来扩展 ReorderableListView。它允许用户在重新排序项目的同时,控制每个项目内嵌套内容的可见性。适用于需要同时进行重新排序和交互式内容切换的动态列表。该包支持所有主要平台,包括 Android、iOS、Web、macOS、Windows 和 Linux。

适合场景

  • 动态任务列表,可折叠详细信息
  • 可重新排序的设置面板,带有可展开的区域
  • 带有嵌套项的交互式待办事项应用
  • 可自定义的仪表板小部件
  • 拖放界面中的隐藏内容

主要特点

  • 支持项目展开和折叠
  • 保留重新排序功能
  • 适用于所有 Flutter 平台
  • 与现有 ReorderableListView 的简单集成
  • 可自定义的展开/折叠动画
  • Flexible widget 组合

适合对象

  • 开发交互式列表界面的开发者
  • 需要拖放功能的嵌套内容应用
  • 可折叠部分的可重新排序列表中的UI
  • 需要最少样板代码的可展开列表项目

使用建议

  • 在非常大的列表上可能会影响性能
  • 需要仔细管理嵌套内容的状态
  • 动画在不同平台上的表现可能略有差异
  • 展开/折叠触发器的自定义选项有限
  • 不适用于静态、不可重新排序的列表

原始 README

以下为关联源码仓库的 README 原文快照,最新内容请访问源码仓库。

flutter_packages

所属分类

依赖

依赖清单 1 项

源码仓库

使用此插件的项目

暂无相关数据。