Saltearse al contenido

ItemMenu

Widget utilizado para mostrar un elemento del menú que consiste en un icono y un texto. El icono cambia de color según si el elemento está activo o inactivo, lo que se determina comparando el índice del elemento con la página actual.

Importación

import 'package:togie/widgets/menu/item_menu.dart';

Constructor:

const ItemMenu({
super.key,
required this.text,
required this.icon,
required this.currentPage,
required this.index,
});

Parámetro del constructor:

ParámetroTipoDescripción
textStringTexto que se mostrará debajo del icono en el elemento del menú.
iconIconDataIcono que se mostrará en el elemento del menú.
currentPageintÍndice de la página actualmente activa. Se utiliza para determinar el estado de selección del elemento.
indexintÍndice del elemento en el menú. Comparado con currentPage para definir si está activo.

Ejemplo de uso:

ItemMenu(
text: 'Inicio',
icon: Icons.home,
currentPage: 0,
index: 0,
)