---
title: LayoutControlsRoot
description: Headless root primitive for auto-layout and sizing controls.
---

# LayoutControlsRoot

`LayoutControlsRoot` exposes the slot contract returned by `useLayout()` as a structural primitive.

Use it when you want a reusable layout-controls shell with app-owned markup.

## Related APIs

- [useLayout](../composables/use-layout)
- [Property Panels guide](../../guides/property-panels)
