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 (radioodpowiada "Wybierz jedno",pole wyborudo "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