LivaDocs

LivaDrawer

DevExtreme Drawer üzerine kurulu kayar panel bileşeni. drawerContent panelin içeriğini, children ise ana içeriği tanımlar. Görünürlük visible + onVisibilityChange ile kontrollü yönetilir.

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

Temel kullanım

Varsayılan variant="overlay" panelde içeriğin üzerine açılır. Aşağıdaki örnek, sınırlı yükseklikteki bir kapsayıcı içinde çalışır; panel butonla açılıp kapatılır.

Not: children ilk render'da sabitlenir (performans için memoize edilir); bu yüzden ana içerikteki durum güncellemelerinde fonksiyonel setState kullanın.

Temel kullanım (overlay)
Önizleme yükleniyor…

Push varyantı

variant="push" panel açılırken ana içeriği iter; variant="shrink" ise içerik alanını daraltır. position ile panelin açılacağı kenar, size ile genişliği (hazır boyut adı ya da piksel) belirlenir.

Push varyantı, sağ konum ve sayısal boyut
Önizleme yükleniyor…