TabletView.builder constructor

TabletView.builder({
  1. Key? key,
  2. required List<Widget>? slivers,
  3. required DetailWidgetBuilder detailBuilder,
  4. required int itemCount,
  5. required IndexedWidgetBuilder itemBuilder,
  6. required Widget? itemNotSelected,
  7. required Flexible? sideMenu,
  8. int flexListView = 4,
  9. int flexDetailView = 8,
  10. required PreferredSizeWidget? appBar,
  11. required Color? backgroundColor,
  12. required Widget? bottomNavigationBar,
  13. required Widget? bottomSheet,
  14. required Widget? drawer,
  15. required DragStartBehavior drawerDragStartBehavior,
  16. required Widget? endDrawer,
  17. required Widget? floatingActionButton,
  18. required FloatingActionButtonAnimator? floatingActionButtonAnimator,
  19. required FloatingActionButtonLocation? floatingActionButtonLocation,
  20. required List<Widget>? persistentFooterButtons,
  21. required bool primary,
  22. required bool? resizeToAvoidBottomInset,
  23. required bool? resizeToAvoidBottomPadding,
  24. required Key? scaffoldkey,
  25. required Key? detailScaffoldKey,
  26. required Widget? nullItems,
  27. required Widget? emptyItems,
})

Implementation

TabletView.builder({
  Key? key,
  required this.slivers,
  required this.detailBuilder,
  required int itemCount,
  required IndexedWidgetBuilder itemBuilder,
  required this.itemNotSelected,
  required this.sideMenu,
  this.flexListView = 4,
  this.flexDetailView = 8,
  required this.appBar,
  required this.backgroundColor,
  required this.bottomNavigationBar,
  required this.bottomSheet,
  required this.drawer,
  required this.drawerDragStartBehavior,
  required this.endDrawer,
  required this.floatingActionButton,
  required this.floatingActionButtonAnimator,
  required this.floatingActionButtonLocation,
  required this.persistentFooterButtons,
  required this.primary,
  required this.resizeToAvoidBottomInset,
  required this.resizeToAvoidBottomPadding,
  required this.scaffoldkey,
  required this.detailScaffoldKey,
  required this.nullItems,
  required this.emptyItems,
})   : childDelagate = SliverChildBuilderDelegate(
        itemBuilder,
        childCount: itemCount,
        addAutomaticKeepAlives: false,
        addRepaintBoundaries: false,
        addSemanticIndexes: false,
      ),
      super(key: key);