Saltearse al contenido

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ámetroTipoDescripción
iconIconDataIcono que se mostrará en el botón.
onTapvoid Function()?Callback que se ejecuta al presionar el botón.
colorColor?Color del icono. Opcional.
iconSizedouble?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,
)

Header