BsButton constructor

const BsButton({
  1. Key? key,
  2. required VoidCallback onPressed,
  3. double? width,
  4. EdgeInsetsGeometry? margin,
  5. Widget? label,
  6. IconData? prefixIcon,
  7. IconData? suffixIcon,
  8. Widget? badge,
  9. VoidCallback? onLongPressed,
  10. BsButtonStyle style = BsButtonStyle.secondary,
  11. BsButtonSize? size = BsButtonSize.btnMd,
  12. bool autofocus = false,
  13. bool disabled = false,
  14. FocusNode? focusNode,
  15. Clip clipBehavior = Clip.none,
  16. CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center,
  17. MainAxisAlignment mainAxisAlignment = MainAxisAlignment.center,
})

Construct BsButton

Implementation

const BsButton({
  Key? key,
  required this.onPressed,
  this.width,
  this.margin,
  this.label,
  this.prefixIcon,
  this.suffixIcon,
  this.badge,
  this.onLongPressed,
  this.style = BsButtonStyle.secondary,
  this.size = BsButtonSize.btnMd,
  this.autofocus = false,
  this.disabled = false,
  this.focusNode,
  this.clipBehavior = Clip.none,
  this.crossAxisAlignment = CrossAxisAlignment.center,
  this.mainAxisAlignment = MainAxisAlignment.center,
}) : super(key: key);