Início
NexoPOS

ns-checkbox

Visão geral

O componente ns-checkbox renderiza uma caixa de seleção clicável. Ele pode ser usado com um objeto de campo completo do NexoPOS ou com props diretas de checked e label.

Apoios e evento

  • field: definição de campo opcional. Quando fornecido, o componente alterna field.value.
  • checked: estado verificado direto quando nenhum objeto de campo é usado.
  • label: rótulo de texto direto quando não é usado um rótulo de campo.
  • Emite change com o próximo estado verificado.

Uso

const field = {
    name: 'is_active',
    label: 'Active',
    type: 'checkbox',
    value: true,
    description: 'Enable this option.',
    errors: []
};
<ns-checkbox :field="field" @change="handleChange" />

Quando o componente é renderizado através de ns-field, o NexoPOS passa automaticamente a definição do campo e encaminha o tratamento de alterações para o formulário pai.