BaseScaffold constructor

const BaseScaffold({
  1. Key? key,
  2. BaseAppBar? appBar,
  3. BaseAppBar? navBar,
  4. Color? backgroundColor,
  5. Widget? body,
  6. bool resizeToAvoidBottomInset = true,
  7. bool safeAreaTop = false,
  8. bool safeAreaBottom = false,
  9. Widget? floatingActionButton,
  10. FloatingActionButtonLocation? floatingActionButtonLocation,
  11. FloatingActionButtonAnimator? floatingActionButtonAnimator,
  12. List<Widget>? persistentFooterButtons,
  13. Widget? drawer,
  14. Widget? endDrawer,
  15. Widget? bottomNavigationBar,
  16. Widget? bottomSheet,
  17. bool primary = true,
  18. DragStartBehavior drawerDragStartBehavior = DragStartBehavior.start,
  19. bool extendBody = false,
  20. bool? extendBodyBehindAppBar,
  21. bool autoSafeArea = true,
  22. Color? drawerScrimColor,
  23. double? drawerEdgeDragWidth,
  24. bool drawerEnableOpenDragGesture = true,
  25. bool endDrawerEnableOpenDragGesture = true,
  26. DrawerCallback? onDrawerChanged,
  27. DrawerCallback? onEndDrawerChanged,
  28. String? restorationId,
  29. BaseParam? baseParam,
})

Implementation

const BaseScaffold({
  Key? key,
  this.appBar,
  this.navBar,
  this.backgroundColor,
  this.body,
  this.resizeToAvoidBottomInset = true,
  this.safeAreaTop = false,
  this.safeAreaBottom = false,
  this.floatingActionButton,
  this.floatingActionButtonLocation,
  this.floatingActionButtonAnimator,
  this.persistentFooterButtons,
  this.drawer,
  this.endDrawer,
  this.bottomNavigationBar,
  this.bottomSheet,
  this.primary = true,
  this.drawerDragStartBehavior = DragStartBehavior.start,
  this.extendBody = false,
  this.extendBodyBehindAppBar,
  this.autoSafeArea = true,
  this.drawerScrimColor,
  this.drawerEdgeDragWidth,
  this.drawerEnableOpenDragGesture = true,
  this.endDrawerEnableOpenDragGesture = true,
  this.onDrawerChanged,
  this.onEndDrawerChanged,
  this.restorationId,
  BaseParam? baseParam,
}) : super(key: key, baseParam: baseParam);