XBtnbaseForTheme constructor

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

Implementation

XBtnbaseForTheme({
  this.label = "",
  this.decorationBTN,
  this.iconWidget,
  this.shape,
  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,
  this.textColor,
  this.iconColor = Colors.black,
  this.onPressed,
  this.widthAreaOfIcon,
});