SBaseMenu constructor

const SBaseMenu({
  1. Key? key,
  2. Duration duration = const Duration(milliseconds: 250),
  3. required List<SMenuItem> items,
  4. Widget builder(
    1. BuildContext context,
    2. List<SMenuItem> items
    )?,
  5. Widget? header,
  6. Widget? footer,
  7. SMenuController? controller,
  8. SMenuStyle style = const SMenuStyle(),
  9. Axis scrollDirection = Axis.vertical,
  10. SMenuPosition position = SMenuPosition.left,
  11. double openSize = 250.0,
  12. double closedSize = 50.0,
  13. ScrollPhysics? scrollPhysics,
})

Implementation

const SBaseMenu({
  super.key,
  super.duration,
  required super.items,
  super.builder,
  super.header,
  super.footer,
  super.controller,
  this.style = const SMenuStyle(),
  this.scrollDirection = Axis.vertical,
  this.position = SMenuPosition.left,
  this.openSize = 250.0,
  this.closedSize = 50.0,
  this.scrollPhysics,
});