XBtnbase constructor

XBtnbase({
  1. String? label = "",
  2. Decoration? decorationBTN,
  3. Widget? iconWidget,
  4. bool? enableFeedback = true,
  5. EdgeInsets? paddingBTNContent,
  6. EdgeInsets? marginBTN,
  7. double? radiusBorder,
  8. double? widthBTN = 100,
  9. double? heightBTN = 50,
  10. AlignmentGeometry? alignmentLabel,
  11. double? elevation,
  12. BuildContext? buildContextOfPage,
  13. IconData? icon,
  14. TextAlign? textAlignLabel,
  15. String? nameOfPageToGo = "",
  16. TextStyle? styleLabel,
  17. double? iconSize = 28,
  18. Color? colorBTN = Colors.black,
  19. Color? textColor,
  20. Color? iconColor = Colors.black,
  21. dynamic onPressed()?,
  22. double? widthAreaOfIcon,
})

Implementation

XBtnbase({
  this.label = "",
  this.decorationBTN,
  this.iconWidget,
  this.enableFeedback = true,
  this.paddingBTNContent,
  this.marginBTN,
  this.radiusBorder,
  this.widthBTN = 100,
  this.heightBTN = 50,
  this.alignmentLabel,
  this.elevation,
  this.buildContextOfPage,
  this.icon,
  this.textAlignLabel,
  this.nameOfPageToGo = "",
  this.styleLabel,
  this.iconSize = 28,
  this.colorBTN = Colors.black,
  this.textColor,
  this.iconColor = Colors.black,
  this.onPressed,
  this.widthAreaOfIcon,
});