Home
NexoPOS

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/disattiva field.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 change con 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.