ReorderableListView를 확장하여 리스트 항목에 전개 및 축소 기능을 추가하는 플러터 패키지입니다. 사용자는 항목을 재정렬하면서도 각 항목 내부의 중첩된 콘텐츠의 가시성을 제어할 수 있습니다. 사용자가 재정렬과 상호작용 가능한 콘텐츠 토글 기능이 모두 필요한 동적 목록에 적합합니다. 이 패키지는 Android, iOS, Web, macOS, Windows, Linux 등 모든 주요 플랫폼을 지원합니다.
사용 사례
- 접을 수 있는 세부 정보를 가진 동적 작업 목록
- 확장 가능한 섹션을 가진 재정렬 가능한 설정 패널
- 중첩 항목이 있는 상호작용식 할 일 목록 앱
- 사용자 정의 가능한 대시보드 위젯
- 숨겨진 콘텐츠를 가진 드래그 앤 드롭 인터페이스
주요 기능
- 아이템 확장 및 축소를 지원
- 재정렬 기능을 유지합니다
- 모든 플러터 플랫폼에서 작동합니다
- 기존 ReorderableListView와의 간단한 통합
- 사용자 정의 가능한 전개/접기 애니메이션
- Flexible 위젯 조합
적합한 대상
- 인터랙티브 리스트 인터페이스를 구축하는 개발자
- 중첩된 콘텐츠와 함께 드래그 앤 드롭이 필요한 앱
- 재정렬 가능한 목록 내 접을 수 있는 섹션을 가진 UI
- 확장 가능한 목록을 위한 최소한의 봐일러플레이트가 필요한 프로젝트
고려 사항
- 매우 큰 목록에서는 성능에 영향을 줄 수 있습니다
- 중첩된 콘텐츠에 대한 주의 깊은 상태 관리가 필요합니다
- 애니메이션은 플랫폼에 따라 약간 다를 수 있습니다
- 전개/접기 트리거에 대한 사용자 정의가 제한적
- 정적이고 재정렬할 수 없는 목록에 적합하지 않습니다
