--- title: Navigations-Panels description: Seiten- und Ebenen-Seitenleisten mit PageListRoot, LayerTreeRoot und Auswahlzustand erstellen. --- # Navigations-Panels OpenPencil-Seitenleisten kombinieren gewöhnlich zwei Belange: - Seitennavigation - Ebenennavigation Das Vue SDK stellt headless Primitive für beide bereit. ## Seitennavigation Verwenden Sie `PageListRoot` oder `usePageList()`. ```vue
``` ## Ebenennavigation Verwenden Sie `LayerTreeRoot`, wenn Sie SDK-verwaltete Baumstruktur, aber app-eigene Darstellung möchten. ```vue ``` ## Praktisches Muster Ein gebräuchliches Layout ist: - Seiten am oberen Rand der Seitenleiste - Ebenen darunter - Details oder Inline-Umbenennen-Steuerelemente in Ihren Zeilenkomponenten eingebettet ## Verwandte APIs - [usePageList](../api/composables/use-page-list) - [PageListRoot](../api/components/page-list-root) - [LayerTreeRoot](../api/components/layer-tree-root) - [useSelectionState](../api/composables/use-selection-state)