FLUTTER ECOSYSTEM

flutter_expanded_tile

An Expansion tile similar to the list tile supports leading widget,and programatic control with content expansion animation.

flutter_expanded_tile cover
Latest version
0.4.0
30-day downloads
3.9K
Likes
77
Pub points
150

Package Overview

Selection guidance generated from public package information. For reference only.

Overview

flutter_expanded_tile is a customizable expansion tile widget for Flutter that mimics the behavior of a standard list tile while supporting a leading widget and smooth programmatic content expansion with animation. It enhances user interface design by enabling collapsible sections within lists, ideal for organizing content in a clean, interactive manner. The package is compatible across all major platforms, including mobile, web, and desktop, ensuring consistent behavior. It provides developers with fine-grained control over expansion states and transitions.

Use cases
  • Creating collapsible settings panels
  • Building FAQ sections in apps
  • Organizing detailed information in lists
  • Designing dynamic form sections
  • Implementing expandable product details
Key features
  • Supports leading widgets
  • Programmatic expansion control
  • Smooth animation during expansion
  • Cross-platform compatibility
  • Customizable appearance
  • Intuitive API for state management
Suitable for
  • Developers building interactive lists
  • UI designers needing expandable content
  • Apps requiring collapsible navigation or settings
  • Projects with cross-platform deployment needs
  • Teams prioritizing smooth animations
Considerations
  • Requires careful handling of state in complex layouts
  • May impact performance with large numbers of tiles
  • Limited to vertical expansion only
  • Not suitable for non-list container use cases
  • Depends on Flutter's animation framework for smoothness
Supported platformsAndroidiOSWebmacOSWindowsLinux

Install package

flutter pub add flutter_expanded_tile

Categories

Source repository

Related projects

No data available yet.