Parâmetros que você pode passar

ParâmetroTipo de DadoDescrição
namestringNome do input a ser usado em um formulário
valuestringValor do input
idstringID do input
textstringTexto ao lado da caixa de seleção (checkbox)
class_namestringClasse de contêiner (você pode passar várias delas)
input_class_namestringClasse do input
text_class_namestringClasse do rótulo de texto (se foi passada)
checkedboolMostra se está selecionado (checked)
disabledboolMostra se está desabilitado (disabled)
smallboolMostra se é menor que o habitual

Desmarcado (padrão)

self.render({ ref: '/tmpl/controls/checkbox.twig' }, {
    name: 'checkbox',
    class_name: 'checkbox-wrapper-classname',
    input_class_name: 'checkbox-input-classname'
  }); 

Marcado

self.render({ ref: '/tmpl/controls/checkbox.twig' }, {
  name: 'checkbox',
  checked: true
});

Desabilitado

self.render({ ref: '/tmpl/controls/checkbox.twig' }, {
  name: 'checkbox',
  disabled: true
});

Marcado e desabilitado

self.render({ ref: '/tmpl/controls/checkbox.twig' }, {
  name: 'checkbox',
  checked: true,
  disabled: true
});

Caixa de seleção com texto

self.render({ ref: '/tmpl/controls/checkbox.twig' }, {
  name: 'checkbox',
  text: 'Você gostaria de se inscrever para receber nossa newsletter?',
  text_class_name: 'checkbox-text-classname'
});

Caixa de seleção pequena com texto

self.render({ ref: '/tmpl/controls/checkbox.twig' }, {
  name: 'checkbox',
  text: 'Você gostaria de se inscrever para receber nossa newsletter?',
  text_class_name: 'checkbox-text-classname',
  small: true
});