# XWUIToast

Toast notification manager with positions, variants and per-toast actions.

## Basic Usage

Trigger a success toast on button click.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Trigger a success toast on button click.
```

## All Variants

info / success / warning / error toasts in the bottom-right corner.

```example
file: examples/AllVariants.ts
html: examples/AllVariants.html
title: All Variants
description: info / success / warning / error toasts in the bottom-right corner.
```

## Undo Delete

A destructive delete surfaces a top-center toast with a title and an Undo action button.

```example
file: examples/UndoDelete.ts
html: examples/UndoDelete.html
title: Undo Delete
description: Top-center warning toast with title and an 8-second Undo action.
```

## Upload Progress

A persistent info toast is dismissed by its id and replaced with a success toast when the upload finishes.

```example
file: examples/UploadProgress.ts
html: examples/UploadProgress.html
title: Upload Progress
description: Persistent upload toast swapped for a success toast via the returned id.
```

```api
```
