ScaffoldConfig constructor

ScaffoldConfig({
  1. Key? key,
  2. bool extendBodyBehindAppBar = false,
  3. PreferredSizeWidget? mobileAppBar,
  4. PersistentWidget? persistentWidget,
  5. Widget? floatingActionButton,
  6. FloatingActionButtonLocation? floatingActionButtonLocation,
  7. FloatingActionButtonAnimator? floatingActionButtonAnimator,
  8. List<Widget>? persistentFooterButtons,
  9. Widget? endDrawer,
  10. Color? drawerScrimColor,
  11. Color? backgroundColor,
  12. Widget? bottomSheet,
  13. bool? resizeToAvoidBottomInset,
  14. bool primary = true,
  15. DragStartBehavior drawerDragStartBehavior = DragStartBehavior.start,
  16. double? drawerEdgeDragWidth,
  17. bool drawerEnableOpenDragGesture = true,
  18. bool endDrawerEnableOpenDragGesture = true,
  19. EdgeInsets pagePadding = EdgeInsets.zero,
})

Curtain main page scaffold config.

Implementation

ScaffoldConfig({
  this.key,
  this.extendBodyBehindAppBar = false,
  this.mobileAppBar,
  this.persistentWidget,
  this.floatingActionButton,
  this.floatingActionButtonLocation,
  this.floatingActionButtonAnimator,
  this.persistentFooterButtons,
  this.endDrawer,
  this.drawerScrimColor,
  this.backgroundColor,
  this.bottomSheet,
  this.resizeToAvoidBottomInset,
  this.primary = true,
  this.drawerDragStartBehavior = DragStartBehavior.start,
  this.drawerEdgeDragWidth,
  this.drawerEnableOpenDragGesture = true,
  this.endDrawerEnableOpenDragGesture = true,
  this.pagePadding = EdgeInsets.zero,
});