This commit is contained in:
jantunesmessias 2025-02-18 08:30:36 -03:00
parent 866e438c87
commit 0e895110e3
1 changed files with 6 additions and 7 deletions

View File

@ -152,15 +152,14 @@ abstract interface class EnhancedListViewBase<T, H, F> extends StatefulWidget {
abstract interface class EnhancedListViewBaseState<T>
extends State<EnhancedListViewBase> {}
// ignore: must_be_immutable
class EnhancedListView<BodyType, HeaderType, FooterType>
extends EnhancedListViewBase<BodyType, HeaderType, FooterType> {
BodyItemsBuilder<BodyType> bodyItems;
PaginatedListViewBodyBuilder<BodyType> bodyBuilder;
HeaderItemsBuilder<HeaderType>? headerItems;
PaginatedListViewHeaderBuilder<HeaderType>? headerBuilder;
FooterItemsBuilder<FooterType>? footerItems;
PaginatedListViewFooterBuilder<FooterType>? footerBuilder;
final BodyItemsBuilder<BodyType> bodyItems;
final PaginatedListViewBodyBuilder<BodyType> bodyBuilder;
final HeaderItemsBuilder<HeaderType>? headerItems;
final PaginatedListViewHeaderBuilder<HeaderType>? headerBuilder;
final FooterItemsBuilder<FooterType>? footerItems;
final PaginatedListViewFooterBuilder<FooterType>? footerBuilder;
EnhancedListView({
Key? key,