GrxSecondaryButton constructor
const
GrxSecondaryButton({
- Key? key,
- required String? text,
- GrxTextTransform transform = GrxTextTransform.none,
- void onPressed()?,
- EdgeInsets? margin,
- MainAxisSize mainAxisSize = MainAxisSize.min,
- IconData? icon,
- GrxAlign iconAlign = GrxAlign.left,
- double iconSize = 20.0,
- Color? iconColor,
- double iconPadding = GrxSpacing.xs,
- GrxShape shape = GrxShape.rounded,
- bool isLoading = false,
- Color? borderColor = GrxColors.primary,
- Color foregroundColor = GrxColors.primary,
- TextStyle? textStyle,
- bool enabled = true,
- EdgeInsets padding = const EdgeInsets.symmetric(vertical: 12.0, horizontal: 20.0),
Implementation
const GrxSecondaryButton({
super.key,
required super.text,
super.transform,
super.onPressed,
super.margin,
super.mainAxisSize,
super.icon,
super.iconAlign,
super.iconSize,
super.iconColor,
super.iconPadding,
super.shape,
super.isLoading,
super.borderColor = GrxColors.primary,
super.foregroundColor = GrxColors.primary,
super.textStyle,
super.enabled,
super.padding,
});