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> abstract interface class EnhancedListViewBaseState<T>
extends State<EnhancedListViewBase> {} extends State<EnhancedListViewBase> {}
// ignore: must_be_immutable
class EnhancedListView<BodyType, HeaderType, FooterType> class EnhancedListView<BodyType, HeaderType, FooterType>
extends EnhancedListViewBase<BodyType, HeaderType, FooterType> { extends EnhancedListViewBase<BodyType, HeaderType, FooterType> {
BodyItemsBuilder<BodyType> bodyItems; final BodyItemsBuilder<BodyType> bodyItems;
PaginatedListViewBodyBuilder<BodyType> bodyBuilder; final PaginatedListViewBodyBuilder<BodyType> bodyBuilder;
HeaderItemsBuilder<HeaderType>? headerItems; final HeaderItemsBuilder<HeaderType>? headerItems;
PaginatedListViewHeaderBuilder<HeaderType>? headerBuilder; final PaginatedListViewHeaderBuilder<HeaderType>? headerBuilder;
FooterItemsBuilder<FooterType>? footerItems; final FooterItemsBuilder<FooterType>? footerItems;
PaginatedListViewFooterBuilder<FooterType>? footerBuilder; final PaginatedListViewFooterBuilder<FooterType>? footerBuilder;
EnhancedListView({ EnhancedListView({
Key? key, Key? key,