ns-checkbox
Panoramica
Il componente ns-checkbox esegue il rendering di una casella di controllo cliccabile. Può essere usato con un oggetto campo NexoPOS completo oppure con le prop dirette checked e label.
Proprietà ed evento
field: definizione di campo opzionale. Se fornito, il componente attiva/disattivafield.value.checked: stato di controllo diretto quando non viene utilizzato alcun oggetto field.label: etichetta di testo diretta quando non viene utilizzata un’etichetta di campo.- Emette
changecon lo stato selezionato successivo.
Utilizzo
const field = {
name: 'is_active',
label: 'Active',
type: 'checkbox',
value: true,
description: 'Enable this option.',
errors: []
};
<ns-checkbox :field="field" @change="handleChange" />
Quando il componente viene renderizzato tramite ns-field, NexoPOS passa automaticamente la definizione del campo e inoltra la gestione delle modifiche al form padre.