# XWUIDockLayout

IDE-style docking manager: tab groups, nested splits, drag-to-dock, float, and a serialisable layout tree.

## BasicUsage

Default explorer | editor / terminal layout.

```example
file: examples/BasicUsage.ts
html: examples/BasicUsage.html
title: BasicUsage
description: Default explorer | editor / terminal layout.
```

## FloatTerminal

Float the terminal pane.

```example
file: examples/FloatTerminal.ts
html: examples/FloatTerminal.html
title: FloatTerminal
description: Float the terminal pane.
```

## NoFloat

Close allowed, float hidden.

```example
file: examples/NoFloat.ts
html: examples/NoFloat.html
title: NoFloat
description: Close allowed, float hidden.
```

## Serialized

Restore a previously exported layout.

```example
file: examples/Serialized.ts
html: examples/Serialized.html
title: Serialized
description: Restore a previously exported layout.
```

```api
```
