# XWUIFormField

Form field with layout (h/v): first part = XWUIItem, second part = any input (XWUIInput, XWUIInputSelect, etc.).

## Basic Usage

Form field with layout (h/v): first part = XWUIItem, second part = any input (XWUIInput, XWUIInputSelect, etc.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: Form field with layout (h/v): first part = XWUIItem, second part = any input (XWUIInput, XWUIInputSelect, etc.
```

## Variants

All mode options side by side.

```example
file: examples/Variants.ts
html: examples/Variants.html
title: Variants
description: All mode options side by side.
```

## Sizes

All size options.

```example
file: examples/Sizes.ts
html: examples/Sizes.html
title: Sizes
description: All size options.
```

## States

Component in different states.

```example
file: examples/States.ts
html: examples/States.html
title: States
description: Component in different states.
```

## Real-World

FormField in a realistic application context.

```example
file: examples/RealWorld.ts
html: examples/RealWorld.html
title: Real-World
description: FormField in a realistic application context.
```

```api
```
