Multiple Choice Matrix
Eine ISLE-Komponente, die eine Matrix von Multiple-Choice-Fragen mit gleichen Antworten wiedergibt.
Optionen
- questions |
array (required): eine Vielzahl von Fragen. Default:none. - answers |
array (required): eine Reihe von Antworten. Default:none. - title |
(string|node): Titel, der oben in der Fragenmatrix angezeigt werden soll. Default:none. - solution |
array<array>: boolesche Matrix, deren Element angibt, ob der jeweilige Radiobutton oder das jeweilige Kontrollkästchen angekreuzt werden soll. Default:none. - type |
string: Fragetyp (Radioentspricht "Wähle eins",Checkboxentspricht "Wähle alles, was zutrifft"). Default:'radio'. - disableSubmitNotification |
boolean: steuert, ob Übermittlungsbenachrichtigungen deaktiviert werden sollen. Default:false. - onChange |
function: Callback, der aufgerufen wird, wenn sich der Wert einer Checkbox / eines Radiobuttons ändert; wird mit dem zweidimensionalen booleschen Array des aktiven Status für jede Antwortoption aufgerufen. Default:onChange() {}. - onSubmit |
function: Callback, der aufgerufen wird, wenn der Benutzer auf die Schaltfläche "Senden" klickt; wird mit dem zweidimensionalen booleschen Array des aktiven Status für jede Antwortoption aufgerufen. Default:onSubmit() {}.
Beispiele
Live-Editor
Ergebnis
ReferenceError: Provider is not defined