foldable_list

Last updated:

0 purchases

foldable_list Image
foldable_list Images
Add to Cart

Description:

foldable list

Foldable List #
An animated foldable list cells with dynamic widget list input, let you display detailed item cell without navigating to a new screen.









Features #

Display list of widgets
Display detailed cell item
Animation transition between item cell and foldable item

Getting Started #
In order to use foldable list package you need to install it via pubspec.yaml file
dependencies:
foldable_list: ^1.0.1
copied to clipboard
Parameters #



Name
Type
Description
Required




foldableItems
List<Widget>
List of widget items that will be shown when an item is clicked
True


items
List<Widget>
List of widgets that will be shown by default in the listview
True


animationDuration
Duration
the duration of the animation by default: Duration(milliseconds: 500)
False


animationType
ANIMATION_TYPE
the animation that will applied on the transition between items
False



possible values of animationType : NONE, SIZE_TRANSITION, SCALE
Example #
return Scaffold(
backgroundColor: Colors.white,
body: Container(
child: FoldableList(
animationType: ANIMATION_TYPE.NONE,
foldableItems: this.expandedWidgetList,
items: this.simpleWidgetList
)
)
);
copied to clipboard
Result:

Contribution #
Of course the project is open source, and you can contribute to it repository link


If you found a bug, open an issue.


If you have a feature request, open an issue.


If you want to contribute, submit a pull request.

License:

For personal and professional use. You cannot resell or redistribute these repositories in their original state.

Customer Reviews

There are no reviews.