HiddenDrawerMenu constructor

HiddenDrawerMenu({
  1. required List<ScreenHiddenDrawer> screens,
  2. int initPositionSelected = 0,
  3. Color? backgroundColorAppBar,
  4. double elevationAppBar = 4.0,
  5. Widget leadingAppBar = const Icon(Icons.menu),
  6. DecorationImage? backgroundMenu,
  7. required Color backgroundColorMenu,
  8. Color backgroundColorContent = Colors.white,
  9. bool withAutoTittleName = true,
  10. TextStyle? styleAutoTittleName,
  11. List<Widget>? actionsAppBar,
  12. Widget? tittleAppBar,
  13. bool? isTitleCentered,
  14. bool enableShadowItensMenu = false,
  15. Curve curveAnimation = Curves.decelerate,
  16. bool isDraggable = true,
  17. double slidePercent = 80.0,
  18. double verticalScalePercent = 80.0,
  19. double contentCornerRadius = 10.0,
  20. bool enableScaleAnimation = true,
  21. bool enableCornerAnimation = true,
  22. bool disableAppBarDefault = false,
  23. bool withShadow = true,
  24. List<BoxShadow>? boxShadow,
  25. 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,
});