HeaderIconButton
Este widget permite mostrar un botón con un icono al cual se le asigna un callback para manejar el evento de pulsación, además de opciones para personalizar el color y el tamaño del icono.
Importación
import 'package:togie/widgets/general/header_icon_button.dart';Constructor:
const HeaderIconButton({ super.key, required this.icon, required this.onTap, this.color, this.iconSize,});Parámetro del constructor:
| Parámetro | Tipo | Descripción |
|---|---|---|
icon | IconData | Icono que se mostrará en el botón. |
onTap | void Function()? | Callback que se ejecuta al presionar el botón. |
color | Color? | Color del icono. Opcional. |
iconSize | double? | Tamaño del icono. Opcional. |
Ejemplo de uso:
HeaderIconButton( icon: Icons.home, onTap: () { // Lógica al presionar el botón }, color: Colors.blue, iconSize: 30,)