Pular para o conteúdo principal

Multiple Choice Matrix

Um componente do ISLE que torna uma matriz de perguntas de múltipla escolha com as mesmas respostas.

Opções

  • questions | array (required): uma série de perguntas. Default: none.
  • answers | array (required): uma série de respostas. Default: none.
  • title | (string|node): título a ser exibido no topo da matriz de perguntas. Default: none.
  • solution | array<array>: matriz booleana cujo elemento indica se o respectivo botão de rádio ou caixa de seleção deve ser assinalado. Default: none.
  • type | string: tipo de pergunta (rádio corresponde a "Selecione uma", caixa de seleção a "Selecione todas as que se aplicam"). Default: 'radio'.
  • disableSubmitNotification | boolean: controla se as notificações de submissão devem ser desativadas. Default: false.
  • onChange | function: chamada de retorno invocada quando o valor de uma caixa de seleção / botão de rádio muda; invocada com a matriz booleana bidimensional do status ativo para cada opção de resposta. Default: onChange() {}.
  • onSubmit | function: chamada de retorno invocada quando o usuário clica no botão "Submit"; invocada com a matriz booleana bidimensional do status ativo para cada opção de resposta. Default: onSubmit() {}.

Exemplos

Editor ao vivo
Resultado
ReferenceError: Provider is not defined