BsButton constructor
const
BsButton({
- Key? key,
- required String label,
- VoidCallback? onPressed,
- BsButtonVariant variant = BsButtonVariant.primary,
- BsButtonSize size = BsButtonSize.md,
- bool isLoading = false,
- IconData? icon,
- BsIconVariant? iconVariant,
- Color? iconColor,
- bool fullWidth = false,
- BorderRadius? customBorderRadius,
- Widget? badge,
- BsBadgePosition badgePosition = BsBadgePosition.trailing,
Creates a BsButton widget.
Implementation
const BsButton({
super.key,
required this.label,
this.onPressed,
this.variant = BsButtonVariant.primary,
this.size = BsButtonSize.md,
this.isLoading = false,
this.icon,
this.iconVariant,
this.iconColor,
this.fullWidth = false,
this.customBorderRadius,
this.badge,
this.badgePosition = BsBadgePosition.trailing,
});