expandable_widgets 패키지는 Flutter용으로 완전히 Dart 기반의 사용자 정의 가능한 확장 가능한 위젯 세트를 제공합니다. 부드러운 애니메이션을 갖춘 접기 가능한 콘텐츠 섹션을 만들 수 있게 해주며, 카드나 확장 타일에서 정보를 정리하는 데 이상적입니다. 이 패키지는 Android, iOS, Web, macOS, Windows, Linux 등 여러 플랫폼을 지원하여 장치 간 일관된 동작을 보장합니다. pub add를 통해 간단하게 통합할 수 있으며, 동적 콘텐츠 가시성 제어를 가능하게 하여 사용자 경험을 향상시킵니다.
사용 사례
접을 수 있는 자주 묻는 질문 섹션 만들기
인터랙티브 제품 세부 정보 카드 만들기
확장 가능한 탐색 메뉴 설계
애니메이션 애코디언 구현
작은 레이아웃에서 상세 정보 표시
주요 기능
부드러운 애니메이션 전환
완전히 사용자 정의 가능한 외관
모든 주요 플러터 플랫폼을 지원합니다
경량이고 순수한 Dart 구현
기존 UI와의 간편한 통합
적합한 대상
반응형 카드 기반 인터페이스를 구축하는 개발자
인터랙티브 콘텐츠 전환을 필요로 하는 앱
경량 확장 구성 요소가 필요한 프로젝트
고려 사항
복잡한 레이아웃을 위해 추가 스타일링이 필요할 수 있습니다
제한된 내장 테마 옵션
매우 큰 데이터 세트에 최적화되지 않음
원본 README
연결된 소스 저장소의 README 원문 스냅샷입니다. 최신 내용은 저장소에서 확인하세요.
Expandable Widgets
A package provides expandable widgets for Flutter, written in 100% Dart.
Why?
Fast
There are various ways of getting expandable behaviour in Flutter. This package provides boilerplate code and reduces production time.
Inclusive
Expandable Widgets offers a variety of uses. Check More Usecases
Easy
You can obtain the basic expandable widgets by writing one single line of code.
Examples
General Use:
You can use Expandable with two required parameters.