Multiple Choice Matrix
O componentă ISLE care redă o matrice de întrebări cu alegere multiplă cu aceleași răspunsuri.
Opțiuni
- questions |
array (required)
: o serie de întrebări. Default:none
. - answers |
array (required)
: o serie de răspunsuri. Default:none
. - title |
(string|node)
: titlul care urmează să fie afișat în partea de sus a matricei de întrebări. Default:none
. - solution |
array<array>
: matrice booleană al cărei element indică dacă butonul radio sau caseta de selectare respectivă trebuie bifată sau nu. Default:none
. - type |
string
: tipul de întrebare (radio
corespunde la "Selectați una",checkbox
la "Selectați toate cele care se aplică"). Default:'radio'
. - disableSubmitNotification |
boolean
: controlează dacă se dezactivează sau nu notificările de trimitere. Default:false
. - onChange |
function
: callback invocat atunci când se modifică valoarea unei casete de selectare / buton radio; invocat cu matrice booleană bidimensională a statutului activ pentru fiecare opțiune de răspuns. Default:onChange() {}
. - onSubmit |
function
: callback invocat atunci când utilizatorul face clic pe butonul "Trimite"; invocat cu matrice booleană bidimensională a statutului activ pentru fiecare opțiune de răspuns. Default:onSubmit() {}
.
Exemple
Editor live
Rezultat
ReferenceError: Provider is not defined