onChanged static method
- BuildContext context,
- MenuItem item,
- TimeTraining timetraining
Método que se ejecuta cuando el usuario selecciona un ítem del menú.
Actualiza el icono de la penalización en la clase AlertUtil en función
del ítem elegido.
context El contexto de la aplicación.
item El ítem de menú seleccionado.
timetraining El objeto de tiempo que será modificado según la penalización seleccionada.
Implementation
static void onChanged(
BuildContext context, MenuItem item, TimeTraining timetraining) {
switch (item) {
case MenuItems.noPenalty:
AlertUtil.iconPenalty = Icons.block;
break;
case MenuItems.dnf:
AlertUtil.iconPenalty = Icons.close;
break;
case MenuItems.plusTwo:
AlertUtil.iconPenalty = Icons.timer;
break;
}
}