SideMenu constructor

SideMenu({
  1. Key? key,
  2. required Widget child,
  3. Color? background,
  4. BorderRadius? radius,
  5. Icon? closeIcon = const Icon(Icons.close, color: Colors.black),
  6. Duration animatedDuration = const Duration(milliseconds: 350),
  7. Curve curve = Curves.fastLinearToSlowEaseIn,
  8. required Widget menu,
  9. void onClosedIcon()?,
  10. SideMenuType type = SideMenuType.animNRotate,
  11. double maxMenuWidth = 275.0,
  12. bool inverse = false,
  13. void onChange(
    1. bool isOpened
    )?,
})

Implementation

SideMenu({
 Key? key,
 required this.child,
 this.background,
 this.radius,
 this.closeIcon = const Icon(
   Icons.close,
   color: Colors.black,
 ),
 this.animatedDuration =const Duration(milliseconds: 350),
 this.curve =Curves.fastLinearToSlowEaseIn,
 required this.menu,
 this.onClosedIcon,
 this.type = SideMenuType.animNRotate,
 this.maxMenuWidth = 275.0,
 bool inverse = false,
 this.onChange,
  })  : assert(maxMenuWidth > 0),
     inverseValue = inverse ? -1 : 1,
     super(key: key);