AtomicButtonOptimized constructor
const
AtomicButtonOptimized({
- Key? key,
- required String label,
- VoidCallback? onPressed,
- AtomicButtonVariant variant = AtomicButtonVariant.primary,
- AtomicButtonSize size = AtomicButtonSize.medium,
- bool isLoading = false,
- IconData? icon,
- AtomicButtonIconPosition iconPosition = AtomicButtonIconPosition.start,
- bool isFullWidth = false,
Implementation
const AtomicButtonOptimized({
super.key,
required this.label,
this.onPressed,
this.variant = AtomicButtonVariant.primary,
this.size = AtomicButtonSize.medium,
this.isLoading = false,
this.icon,
this.iconPosition = AtomicButtonIconPosition.start,
this.isFullWidth = false,
});