> ## Documentation Index
> Fetch the complete documentation index at: https://docs.comfy.org/llms.txt
> Use this file to discover all available pages before exploring further.

# API de Toast de ComfyUI

> Usa la API de Toast de ComfyUI para mostrar notificaciones no bloqueantes. Cubre los tipos de toast (éxito, advertencia, error), el helper alert y la referencia completa de la API.

La API de Toast permite mostrar mensajes de notificación no bloqueantes a los usuarios. Resultan útiles para dar retroalimentación sin interrumpir el flujo de trabajo.

## Uso básico

### Toast simple

```javascript theme={null}
// Mostrar un toast informativo simple
app.extensionManager.toast.add({
  severity: "info",
  summary: "Information",
  detail: "Operation completed successfully",
  life: 3000
});
```

### Tipos de toast

```javascript theme={null}
// Toast de éxito
app.extensionManager.toast.add({
  severity: "success",
  summary: "Success",
  detail: "Data saved successfully",
  life: 3000
});

// Toast de advertencia
app.extensionManager.toast.add({
  severity: "warn",
  summary: "Warning",
  detail: "This action may cause problems",
  life: 5000
});

// Toast de error
app.extensionManager.toast.add({
  severity: "error",
  summary: "Error",
  detail: "Failed to process request",
  life: 5000
});
```

### Helper de alerta

```javascript theme={null}
// Atajo para crear un toast de alerta
app.extensionManager.toast.addAlert("This is an important message");
```

## Referencia de la API

### Mensaje de toast

```javascript theme={null}
app.extensionManager.toast.add({
  severity?: "success" | "info" | "warn" | "error" | "secondary" | "contrast", // Nivel de severidad del mensaje (predeterminado: "info")
  summary?: string,         // Título corto del toast
  detail?: any,             // Contenido detallado del mensaje
  closable?: boolean,       // Indica si el usuario puede cerrar el toast (predeterminado: true)
  life?: number,            // Duración en milisegundos antes del cierre automático
  group?: string,           // Identificador de grupo para gestionar toasts relacionados
  styleClass?: any,         // Clase de estilo del mensaje
  contentStyleClass?: any   // Clase de estilo del contenido
});
```

### Helper de alerta

```javascript theme={null}
app.extensionManager.toast.addAlert(message: string);
```

### Métodos adicionales

```javascript theme={null}
// Eliminar un toast específico
app.extensionManager.toast.remove(toastMessage);

// Eliminar todos los toasts
app.extensionManager.toast.removeAll();
```


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.