AlertUtil class

Clase AlertUtil que sirve para mostrar diversos tipos de alertas en la aplicación, con soporte para internacionalización.

Constructors

AlertUtil()

Properties

hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Static Properties

iconPenalty IconData
Icono para las penalizaciones
getter/setter pair
timeTrainingDaoSb TimeTrainingDaoSb
Objeto para el dao de los tiempos de resolucion
final

Static Methods

addSecondsTimeOfInspectionForm(String titleKey, BuildContext context) Future<String?>
Metodo para mostrar un diálogo que permita que el usuario introduzca el tiempo de inspección deseado.
showAlert(String key, String contentKey, BuildContext context) → void
Muestra una alerta simple con título y contenido.
showAlertForm(String titleKey, String contentKey, String labelText, BuildContext context) Future<String?>
Muestra un formulario con un campo de texto para que el usuario ingrese información.
showAlertFormAddTime(String titleKey, String addScrambleKey, String addTimeKey, String scrambleLabelText, String timeLabelText, BuildContext context) Future<String?>
Muestra un formulario para agregar un nuevo tiempo y scramble.
showAlertSimple(BuildContext context, String key, String contentKey, String functionKey, Function function) → void
Método para mostrar un diálogo de alerta simple con un botón personalizado y uno de cancelación.
showChangeLanguague(BuildContext context) → dynamic
Método para mostrar un cuadro de diálogo para cambiar el idioma de la aplicación.
showCommentsTime(BuildContext context, String key, Future<void> addComment(String comment)) Future<bool?>
Método para mostrar un diálogo para agregar o editar un comentario asociado a un tiempo registrado.
showConfirmWithOldPass(BuildContext context, String key, String oldPass, UserClass currentUser) Future<bool?>
Método para mostrar una alerta de confirmación con la contraseña antigua.
showDeleteSessionOrCube(BuildContext context, String key, String contentKey, Function delete) → dynamic
Método para mostrar un cuadro de diálogo que permite confirmar la eliminación de una sesión o cubo.
showDetailsTime(BuildContext context, Future<void> deleteTime(), TimeTraining timeTraining) → dynamic
Método para mostrar los detalles de un tiempo seleccionado.
showExitAlert(BuildContext context) → void
Método para mostrar una alerta de confirmación para salir de la aplicación.
showExitConfirmationDialog(BuildContext context, String key, String contentKey) → dynamic
Método para mostrar una alerta cuando el usuario intente salir del perfil sin guardar los cambios.
showSnackBar(BuildContext context, IconData icon, String message, Color color) → dynamic
Método para mostrar un Snackbar con un mensaje personalizado.
showSnackBarError(BuildContext context, String messageKey) → dynamic
Método para mostrar un Snackbar de error.
showSnackBarInformation(BuildContext context, String messageKey) → dynamic
Método para mostrar un Snackbar con información.
showSnackBarWithDuration(BuildContext context, int seconds, String keyTitle) → dynamic
Metodo para mostrar un SnackBar personalizado con una duracion determinada.