MenuNavScaffold constructor
const
MenuNavScaffold({
- Key? key,
- PreferredSizeWidget? appBar,
- Color? floatingButtonColor,
- Widget? body,
- Widget? drawer,
- DrawerCallback? onDrawerChanged,
- Widget? endDrawer,
- DrawerCallback? onEndDrawerChanged,
- required BottomBarDetails bottomBarDetails,
- Widget? bottomSheet,
- Color? backgroundColor,
- bool? resizeToAvoidBottomInset,
- bool primary = true,
- DragStartBehavior drawerDragStartBehavior = DragStartBehavior.start,
- bool extendBodyBehindAppBar = false,
- Color? drawerScrimColor,
- double? drawerEdgeDragWidth,
- bool drawerEnableOpenDragGesture = true,
- bool endDrawerEnableOpenDragGesture = true,
- double notchMargin = 10.0,
- double? strokewidth,
- double floatingbuttonsize = 60,
- Color? strokeColor,
- Color? bottomBarColor,
- Widget? activefloatingIcon,
- Widget? cancelMenuFloatingIcon,
Implementation
const MenuNavScaffold(
{Key? key,
this.appBar,
this.floatingButtonColor,
this.body,
this.persistentFooterButtons,
this.drawer,
this.onDrawerChanged,
this.endDrawer,
this.onEndDrawerChanged,
required this.bottomBarDetails,
this.bottomSheet,
this.backgroundColor,
this.resizeToAvoidBottomInset,
this.primary = true,
this.drawerDragStartBehavior = DragStartBehavior.start,
this.extendBodyBehindAppBar = false,
this.drawerScrimColor,
this.drawerEdgeDragWidth,
this.drawerEnableOpenDragGesture = true,
this.endDrawerEnableOpenDragGesture = true,
this.notchMargin = 10.0,
this.strokewidth,
this.floatingbuttonsize = 60,
this.strokeColor,
this.bottomBarColor,
this.activefloatingIcon,
this.cancelMenuFloatingIcon,
this.navHeight = 60})
: assert(navHeight >= 60 && notchMargin >= 8.0),
super(key: key);