ButtonWidget constructor

const ButtonWidget(
  1. String? iconText,
  2. TextStyle textStyle, {
  3. Key? key,
  4. Widget? iconData,
  5. Widget? leftIconData,
  6. double iconPadding = 0,
  7. double leftIconPadding = 0,
  8. VoidCallback? onPressed,
  9. double textWidth = -1,
  10. MainAxisAlignment mainAxisAlignment = MainAxisAlignment.center,
  11. MainAxisSize mainAxisSize = MainAxisSize.max,
  12. CrossAxisAlignment crossAxisAlignment = CrossAxisAlignment.center,
  13. EdgeInsetsGeometry? padding,
  14. ShapeBorder? shape,
  15. required Color color,
  16. Color? colorAlpha,
  17. double height = 0,
  18. bool right = false,
  19. bool row = true,
  20. bool disabledBg = false,
  21. TextAlign textAlign = TextAlign.start,
  22. bool textExpanded = false,
  23. int maxLines = 1,
})

Implementation

const ButtonWidget(this.iconText, this.textStyle,
    {Key? key,
    this.iconData,
    this.leftIconData,
    this.iconPadding = 0,
    this.leftIconPadding = 0,
    this.onPressed,
    this.textWidth = -1,
    this.mainAxisAlignment = MainAxisAlignment.center,
    this.mainAxisSize = MainAxisSize.max,
    this.crossAxisAlignment = CrossAxisAlignment.center,
    this.padding,
    this.shape,
    required this.color,
    this.colorAlpha,
    this.height = 0,
    this.right = false,
    this.row = true,
    this.disabledBg = false,
    this.textAlign = TextAlign.start,
    this.textExpanded = false,
    this.maxLines = 1})
    : super(key: key);