Multiple Choice Matrix
Un composant ISLE qui rend une matrice de questions à choix multiples avec les mêmes réponses.
Options
- questions |
array (required): une série de questions. Default:none. - answers |
array (required): un éventail de réponses. Default:none. - title |
(string|node): titre à afficher en haut de la matrice des questions. Default:none. - solution |
array<array>: matrice booléenne dont l'élément indique si le bouton radio ou la case à cocher correspondant doit être coché. Default:none. - type |
string: type de question ("radio" correspond à "Sélectionnez un", "case à cocher" à "Sélectionnez tout ce qui s'applique"). Default:'radio'. - disableSubmitNotification |
boolean: contrôle s'il faut désactiver les notifications de soumission. Default:false. - onChange |
function: rappel invoqué lorsque la valeur d'une case à cocher / d'un bouton radio change ; invoqué avec le tableau booléen bidimensionnel de l'état actif pour chaque option de réponse. Default:onChange() {}. - onSubmit |
function: rappel invoqué lorsque l'utilisateur clique sur le bouton "Soumettre" ; invoqué avec le tableau booléen bidimensionnel de l'état actif pour chaque option de réponse. Default:onSubmit() {}.
Exemples
Éditeur en direct
Résultat
ReferenceError: Provider is not defined