LivaDocs

LivaLayout

Uygulamanın genel iskeletini kuran yerleşim bileşeni: üst bar (header), daraltılabilir kenar çubuğu (sidebar), alt bilgi (footer) ve ana içerik alanını tek bileşende toplar. Kenar çubuğunda gezinme menüsü, kullanıcı kartı ve isteğe bağlı spotlight araması bulunur.

import { LivaLayout } from "@dataliva/livalib";

Tam yerleşim

navigationItems ile gezinme ağacı, user ile kullanıcı kartı ve footerText ile alt bilgi tanımlanır. currentPathname verilen öğe menüde aktif olarak vurgulanır. Bileşen normalde height="100vh" ile tüm ekranı kaplar; aşağıdaki önizlemede sınırlı yükseklikteki bir kapsayıcı içinde height="100%" ile gösterilmektedir.

Her gezinme öğesinde items alanı zorunludur; alt öğesi olmayanlar için boş dizi verilir. icon alanı bir CSS sınıfı bekler (ör. DevExtreme ikonları için dx-icon dx-icon-home).

Tam yerleşim (header + sidebar + footer)
Önizleme yükleniyor…

Sade yerleşim

showSidebar, showFooter ve showUserCard ile bölümler tek tek kapatılabilir. headerRightElement üst barın sağına özel içerik yerleştirir.

Sade yerleşim (yalnızca üst bar)
Önizleme yükleniyor…