Multiple Choice Matrix
Een ISLE component die een matrix van meerkeuzevragen met dezelfde antwoorden maakt.
Opties
- questions |
array (required): een reeks vragen. Default:none. - answers |
array (required): een reeks antwoorden. Default:none. - title |
(string|node): titel die boven op de vragenmatrix moet worden weergegeven. Default:none. - solution |
array<array>: booleaanse matrix waarvan het element aangeeft of het betreffende keuzerondje of selectievakje moet worden aangekruist. Default:none. - type |
string: vraagtype (radiokomt overeen met "Selecteer een",checkboxmet "Selecteer alles wat van toepassing is"). Default:'radio'. - disableSubmitNotification |
boolean: controleert of de aanmeldingskennisgevingen moeten worden uitgeschakeld. Default:false. - onChange |
function: callback aangeroepen wanneer de waarde van een selectievakje / keuzerondje verandert; aangeroepen met de tweedimensionale boolean-array van de actieve status voor elke antwoordoptie. Default:onChange() {}. - onSubmit |
function: terugroeping aangeroepen wanneer de gebruiker op de knop "Submit" klikt; aangeroepen met de tweedimensionale boolean-array van de actieve status voor elke antwoordoptie. Default:onSubmit() {}.
Voorbeelden
Live redacteur
Resultaat
ReferenceError: Provider is not defined