Multiple Choice Matrix
Składnik ISLE, który tworzy matrycę pytań wielokrotnego wyboru z tymi samymi odpowiedziami.
Opcje
- questions |
array (required)
: szereg pytań. Default:none
. - answers |
array (required)
: szereg odpowiedzi. Default:none
. - title |
(string|node)
: tytuł, który będzie wyświetlany na górze matrycy pytań. Default:none
. - solution |
array<array>
: matryca logiczna, której element wskazuje, czy dany przycisk radiowy lub pole wyboru ma być zaznaczony. Default:none
. - type |
string
: typ pytania (radio
odpowiada "Wybierz jedno",pole wyboru
do "Wybierz wszystko, co dotyczy"). Default:'radio'
. - disableSubmitNotification |
boolean
: kontrola, czy należy wyłączyć powiadomienia o złożeniu wniosku. Default:false
. - onChange |
function
: callback wywoływany przy zmianie wartości pola wyboru / przycisku radiowego; wywoływany z dwuwymiarową tablicą boolean aktywnego stanu dla każdej opcji odpowiedzi. Default:onChange() {}
. - onSubmit |
function
: wywołanie zwrotne po kliknięciu przycisku "Prześlij"; wywołane dwuwymiarową tablicą boolean aktywnego stanu dla każdej z opcji odpowiedzi. Default:onSubmit() {}
.
Przykłady
Edytor na żywo
Wynik
ReferenceError: Provider is not defined