# XWUIInputJson

XWUIInputJson Component JSON input with validation Extends XWUIInputTextarea with JSON validation.

## Basic Usage

XWUIInputJson Component JSON input with validation Extends XWUIInputTextarea with JSON validation.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: Basic Usage
description: XWUIInputJson Component JSON input with validation Extends XWUIInputTextarea with JSON validation.
```

## Real-World

InputJson in a realistic application context.

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

## Package Manifest

A `package.json`-style manifest editor with nested scripts and dependencies that reformats and validates on blur.

```example
file: examples/PackageManifest.ts
html: examples/PackageManifest.html
title: Package Manifest
description: Edit a package manifest with nested scripts/dependencies, auto-formatted on blur.
```

## Feature Flags

A feature-flag config holding an array of rollout rules, validated on blur.

```example
file: examples/FeatureFlags.ts
html: examples/FeatureFlags.html
title: Feature Flags
description: Edit an array of feature-flag rollout rules with on-blur JSON validation.
```

```api
```
