zeba_academy_collapsible 0.0.1 copy "zeba_academy_collapsible: ^0.0.1" to clipboard
zeba_academy_collapsible: ^0.0.1 copied to clipboard

A flexible Flutter package for building animated collapsible panels, accordions, and nested expandable sections.

Changelog #

All notable changes to this project will be documented in this file.

The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.


0.0.1 - 2026-07-16 #

Added #

  • Added the initial release of zeba_academy_collapsible.
  • Added ZebaCollapsible for standalone expandable and collapsible panels.
  • Added ZebaAccordion for creating accordion-based interfaces.
  • Added ZebaCollapsibleItem for reusable accordion item rendering.
  • Added CollapsibleItem model for defining accordion content.
  • Added CollapsibleController for programmatic expansion state management.
  • Added support for single-item expansion mode.
  • Added support for multiple simultaneous expanded items.
  • Added support for initially expanded accordion items.
  • Added support for nested collapsible panels.
  • Added support for nested accordion structures.
  • Added smooth expand and collapse animations.
  • Added configurable animation duration.
  • Added configurable animation curves.
  • Added animated expansion icon rotation.
  • Added custom header widgets.
  • Added custom content widgets.
  • Added optional leading widgets.
  • Added optional trailing widgets.
  • Added custom header padding.
  • Added custom content padding.
  • Added custom background colors.
  • Added custom header colors.
  • Added custom border radius.
  • Added custom borders.
  • Added spacing customization between accordion items.
  • Added programmatic item expansion.
  • Added programmatic item collapse.
  • Added programmatic item toggling.
  • Added support for expanding multiple items programmatically.
  • Added support for collapsing all items programmatically.
  • Added support for replacing the expanded index state.
  • Added expansion state checking through isExpanded.
  • Added access to currently expanded indexes.
  • Added expansion state change callbacks.
  • Added Flutter widget tests.
  • Added controller unit tests.
  • Added package documentation and API examples.
  • Added GPL-3.0 licensing.
  • Added support for Android.
  • Added support for iOS.
  • Added support for Web.
  • Added support for Windows.
  • Added support for macOS.
  • Added support for Linux.
  • Added a dependency-free implementation using Flutter SDK APIs only.

Unreleased #

Added #

  • Future improvements and new features will be documented here.

Changed #

  • Future changes will be documented here.

Fixed #

  • Future bug fixes will be documented here.

0
likes
150
points
91
downloads

Documentation

API reference

Publisher

verified publisherzeba.academy

Weekly Downloads

A flexible Flutter package for building animated collapsible panels, accordions, and nested expandable sections.

Homepage

Topics

#flutter #collapsible #accordion #expandable #animation

License

GPL-3.0 (license)

Dependencies

flutter

More

Packages that depend on zeba_academy_collapsible