LivaDocsv1.1.2

LivaSelectBox

DevExtreme'in SelectBox bileşeni üzerine kurulu; variant, size, label, hint ve errorMessage prop'larıyla genişletilmiş bir açılır seçim kutusu.

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

Temel kullanım

Dizi tabanlı dataSource ile birlikte displayExpr görünen metni, valueExpr seçilen değeri belirler.

Temel kullanım
Önizleme yükleniyor…

Kontrollü seçim

value ve onValueChanged ile bileşen React state'ine bağlanır.

Kontrollü seçim
Önizleme yükleniyor…

Arama

Arama her zaman açıktır: kutuya yazdıkça liste içerir (contains) eşleşmesiyle süzülür, yazmadan açıldığında tüm kayıtlar listelenir. Bileşen searchEnabled ve searchMode değerlerini kendisi belirlediği için bu iki prop dışarıdan değiştirilemez. showClearButton seçimi temizleme düğmesini ekler.

Arama
Önizleme yükleniyor…

Boyutlar

size kutunun yüksekliğini belirler: xxs 22px, xs 26px (varsayılan), sm 29px, md 32px, lg 38px, xl 44px. Eski small / medium / large değerleri sm / md / lg karşılığına çevrilir. Aynı ölçeği LivaDropdownBox da kullanır.

Boyutlar
Önizleme yükleniyor…

Durumlar

disabled bileşeni kapatır; required etiketin yanına yıldız ekler, errorMessage alanın altında hata metni gösterir.

Durumlar
Önizleme yükleniyor…