LivaCheckBox
DevExtreme'in CheckBox bileşeni üzerine kurulu; renk için variant, boyut
için size ve yanında görünen metin için text prop'larıyla genişletilmiş
bir onay kutusu.
import { LivaCheckBox } from "@dataliva/livalib";
Renk varyantları
variant prop'u işaretli durumdaki rengi belirler.
Renk varyantları
Önizleme yükleniyor…
Boyutlar
Boyutlar
Önizleme yükleniyor…
Kontrollü değer
value ve onValueChanged ile bileşen React state'ine bağlanır.
Kontrollü değer
Önizleme yükleniyor…
Durumlar
disabled bileşeni kapatır; hint üzerine gelindiğinde ipucu gösterir,
label ile required alan etiketi ve yıldız ekler.
Durumlar
Önizleme yükleniyor…
| Prop | Tip | Varsayılan |
|---|---|---|
value | boolean | — |
text | string | — |
onValueChanged | (e) => void | — |
variant | 'primary' | 'secondary' | 'success' | 'warning' | 'danger' | 'primary' |
size | 'small' | 'medium' | 'large' | 'medium' |
label | string | — |
labelPosition | LabelPosition | 'top-start' |
labelWidth | number | string | — |
disabled | boolean | false |
required | boolean | false |
hint | string | — |
className | string | — |
Ayrıca DevExtreme ICheckBoxOptions'tan gelen tüm prop'lar (ör.
defaultValue, readOnly).