# XWUIDialog

Modal dialog with header, body, footer and four size variants.

## Basic Usage

Dialog opened by a button.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Dialog opened by a button.
```

## Sizes

sm / md / lg / fullscreen variants.

```example
file: examples/Sizes.ts
html: examples/Sizes.html
title: Sizes
description: sm / md / lg / fullscreen variants.
```

## Confirm Delete

A destructive confirmation with footer buttons that cannot be dismissed by backdrop or Escape.

```example
file: examples/ConfirmDelete.ts
html: examples/ConfirmDelete.html
title: Confirm Delete
description: Destructive confirmation forcing an explicit choice.
```

## Terms Scroll

A large scrollable dialog holding long terms-of-service text.

```example
file: examples/TermsScroll.ts
html: examples/TermsScroll.html
title: Terms Scroll
description: Long terms-of-service text in a scrollable dialog.
```

```api
```
