CustomButton.icon constructor
const
CustomButton.icon({
- Key? key,
- required IconData? icon,
- required VoidCallback onPressed,
- Color? color,
Creates an icon button with the specified icon and onPressed callback
The color parameter can be used to override the default icon color.
Example:
CustomButton.icon(
icon: Icons.delete,
onPressed: () => deleteItem(item),
color: Colors.red,
)
Implementation
const CustomButton.icon({
super.key,
required this.icon,
required this.onPressed,
this.color,
}) : type = CustomButtonType.icon,
text = null;