# XWUIFormEditor

Drag-and-drop form builder with a palette of input types and a live preview pane.

## Basic Usage

Drag-and-drop form builder seeded with a "Contact" form definition (name + email + message).

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Drag-and-drop form builder seeded with a "Contact" form definition (name + email + message).
```

## Seeded Records

Pre-loads submittedData so the List tab opens with existing submissions, each row offering View / Update / Delete against the same Contact form definition.

```example
file: examples/SeededRecords.ts
html: examples/SeededRecords.html
title: Seeded Records
description: Pre-loads submittedData so the List tab opens with existing submissions, each row offering View / Update / Delete against the same Contact form definition.
```

## Hidden Palette

showComponentPalette: false drops the drag-and-drop component palette, leaving just the form canvas - the read-mostly shape for fixed, non-authorable forms.

```example
file: examples/HiddenPalette.ts
html: examples/HiddenPalette.html
title: Hidden Palette
description: showComponentPalette: false drops the drag-and-drop component palette, leaving just the form canvas - the read-mostly shape for fixed, non-authorable forms.
```

```api
```
