expansion_tile_group
Enhance your Flutter apps with this advanced ExpansionTile package! This package overcomes the limitations of the standard ExpansionTile widget by incorporating highly customizable widgets that fully extends
its functionality.
These widgets can be seamlessly grouped and their interactions easily managed, offering you unparalleled control and flexibility.
Overview
Check out Example Or our Documentation
Check out Example Or our Documentation
Migrate with CHANGE LOG
Features
Item features:
ExpansionTileItem
fullyextends
standard of ExpansionTile functionality.- Supported many commonly types of
ExpansionTileItem
UIs:ExpansionTileOutlined
,ExpansionTileFlat
,ExpansionTileLeaf
,ExpansionTileCard
. - Can easily control behaviors of an
ExpansionTileItem
from anywhere (expand or collapse from anywhere). - Can easily custom or add decoration into an
ExpansionTileItem
withBorder
,BorderRadius
,Shadow
, orBoxDecoration
and more. - Can prevent an
ExpansionTileItem
expand until a task is completed. - Can remove completely the
trailing
included: area, arrow icon thatExpansionTile
can NOT. With that thetitle
can be extended the fully width. - Can remove completely default title's vertical padding of an
ExpansionTile
. - Can hide the subtitle of an
ExpansionTileItem
whenever it expanded. - Can change the default Trailing Icon to a custom widget with keeping default rotate animation.
Group features:
- Can group
ExpansionTileItem
s together and manage them. - Supporting type's behaviors of interactions of items in group:
ExpandOnlyCurrent
,ExpandAll
,CollapseAll
,ExpandAllOrCollapseAll
,expandAlwaysCurrent
. - Can listen to behaviors' changed of items in the group.
- Can add the space between items in the group.
Documentation
See the API documentation for details on the following topics:
FAQ
You can read the FAQ here: FAQ
Sponsoring
If this package or any other package I created is helping you, please consider sponsoring me so that I can take time to update this package.
OR
Contributions
Feel free to contribute to this project. Check more Contributing guide
I'd really appreciate it if you know any common ExpansionTile UIs and give the PR.
If you find a bug or want a feature, but don't know how to fix/implement it, please fill an issue.
If you fixed a bug or implemented a feature, please send a pull request.
Visitors Count
Libraries
- expansion_tile_group Get started Upgrading Item features Group features Troubleshooting
- This package overcomes the limitations of the standard ExpansionTile widget by incorporating highly customizable widgets that fully
extends
its functionality. These widgets can be seamlessly grouped and their interactions easily managed, offering you unparalleled control and flexibility. - expansion_tile_group Get started Upgrading Item features Group features Troubleshooting
- This package overcomes the limitations of the standard ExpansionTile widget by incorporating highly customizable widgets that fully
extends
its functionality. These widgets can be seamlessly grouped and their interactions easily managed, offering you unparalleled control and flexibility. - expansion_tile_group Get started Upgrading Item features Group features Troubleshooting
- This package overcomes the limitations of the standard ExpansionTile widget by incorporating highly customizable widgets that fully
extends
its functionality. These widgets can be seamlessly grouped and their interactions easily managed, offering you unparalleled control and flexibility. - expansion_tile_group Get started Upgrading Item features Group features Troubleshooting
- This package overcomes the limitations of the standard ExpansionTile widget by incorporating highly customizable widgets that fully
extends
its functionality. These widgets can be seamlessly grouped and their interactions easily managed, offering you unparalleled control and flexibility. - expansion_tile_group Get started Upgrading Item features Group features Troubleshooting
- This package overcomes the limitations of the standard ExpansionTile widget by incorporating highly customizable widgets that fully
extends
its functionality. These widgets can be seamlessly grouped and their interactions easily managed, offering you unparalleled control and flexibility.
Get started
To get started, follow the package installation instructions
Upgrading
Upgrade an app that using ExpansionTile
Item features
ExpansionTileItem
s overcomes the limitations of the standard ExpansionTile widget by incorporating highly customizable widgets that fully extends
its functionality.
Moreover, they also have awesome features.
Group features
ExpansionTileItem
s can be seamlessly grouped and their interactions easily managed, offering you unparalleled control and flexibility.
Troubleshooting
If you find a bug or want a feature, but don't know how to fix/implement it, please fill an issue. If you fixed a bug or implemented a feature, please send a pull request.