HiddenDrawerMenu constructor
HiddenDrawerMenu({
- required List<
ScreenHiddenDrawer> screens, - int initPositionSelected = 0,
- Color? backgroundColorAppBar,
- double elevationAppBar = 4.0,
- Widget leadingAppBar = const Icon(Icons.menu),
- DecorationImage? backgroundMenu,
- required Color backgroundColorMenu,
- Color backgroundColorContent = Colors.white,
- bool withAutoTittleName = true,
- TextStyle? styleAutoTittleName,
- List<
Widget> ? actionsAppBar, - Widget? tittleAppBar,
- bool? isTitleCentered,
- bool enableShadowItensMenu = false,
- Curve curveAnimation = Curves.decelerate,
- bool isDraggable = true,
- double slidePercent = 80.0,
- double verticalScalePercent = 80.0,
- double contentCornerRadius = 10.0,
- bool enableScaleAnimation = true,
- bool enableCornerAnimation = true,
- bool disableAppBarDefault = false,
- bool withShadow = true,
- List<
BoxShadow> ? boxShadow, - TypeOpen typeOpen = TypeOpen.FROM_LEFT,
Implementation
HiddenDrawerMenu({
required this.screens,
this.initPositionSelected = 0,
this.backgroundColorAppBar,
this.elevationAppBar = 4.0,
this.leadingAppBar = const Icon(Icons.menu),
this.backgroundMenu,
required this.backgroundColorMenu,
this.backgroundColorContent = Colors.white,
this.withAutoTittleName = true,
this.styleAutoTittleName,
this.actionsAppBar,
this.tittleAppBar,
this.isTitleCentered,
this.enableShadowItensMenu = false,
this.curveAnimation = Curves.decelerate,
this.isDraggable = true,
this.slidePercent = 80.0,
this.verticalScalePercent = 80.0,
this.contentCornerRadius = 10.0,
this.enableScaleAnimation = true,
this.enableCornerAnimation = true,
this.disableAppBarDefault = false,
this.withShadow = true,
this.boxShadow,
this.typeOpen = TypeOpen.FROM_LEFT,
});