on MLIndicator Click
Maneja los clics en el indicador del modelo de Machine Learning (ML).
Esta función se ejecuta cuando el usuario interactúa con el indicador visual del estado del modelo ML. Su comportamiento depende del estado actual del modelo:
NOT_LOADED: Intenta cargar el modelo ML.
ERROR: Intenta recargar el modelo ML.
READY o INFERENCING: Alterna el modo de visualización del indicador entre mostrar el porcentaje de confianza de la predicción y mostrar solo el icono de estado.
LOADING: No realiza ninguna acción, ya que el modelo ya se está cargando.
DISABLED: Intenta habilitar el modelo ML.
Las acciones se ejecutan dentro de un viewModelScope.launch para asegurar que se realizan en un contexto de corrutina apropiado.