Select Question Matrix
Otázka s odpovědí, která se skládá z několika políček.
Možnosti
- question |
(string|node)
: otázka, která se zobrazí v horní části matice vybraných otázek.. Default:''
. - rows |
array
: štítky řádků. Default:[]
. - cols |
array
: popisky sloupců. Default:[]
. - options |
object
: objekt s dvojicemi klíč-hodnota s klíči ve tvaruřádek:sloupec
, např.0:0
,0:1
,1:0
atd., a jejich odpovídajícími hodnotami jsou pole možných variant odpovědí pro jednotlivé výběrové otázky.. Default:{}
. - solution |
object
: objekt řešení s dvojicemi klíč-hodnota s klíči ve tvaruřádek:sloupec
, např.0:0
,0:1
,1:0
atd., a jejich odpovídajícími hodnotami jsou indexy prvků správné odpovědi z příslušného polemožnosti
.. Default:{}
. - hints |
array<(string|node)>
: nápovědy, jak odpovědět na otázku.. Default:[]
. - hintPlacement |
string
: umístění nápovědy (buďtop
,left
,right
, nebobottom
).. Default:'bottom'
. - feedback |
boolean
: řídí, zda se mají zobrazovat tlačítka zpětné vazby. Default:true
. - provideFeedback |
string
: zda poskytnoutžádnou
zpětnou vazbu vůbec,individuální
zpětnou vazbu k předloženým odpovědím nebocelkovou
zpětnou vazbu ke všem otázkám.. Default:'individual'
. - allowIncomplete |
boolean
: zda povolit podání bez výběru v každém výběrovém poli.. Default:false
. - nTries |
number
: po kolika pokusech se nepřijímají žádné další odpovědi (pokudprovideFeedback
nenínone
).. Default:3
. - failureMsg |
string
: text oznámení zobrazený při odeslání nesprávné odpovědi. Default:none
. - successMsg |
string
: text oznámení zobrazený po odeslání správných odpovědí. Default:none
. - cellLabels |
object
: popisky pro buňky definované objektem s klíči ve formátuřádek:sloupec
. Default:{}
. - chat |
boolean
: řídí, zda má mít prvek integrovaný chat. Default:false
. - panelProps |
object
: další vlastnosti, které se předávají vnější komponentě .. Default:{}
. - className |
string
: název třídy. Default:''
. - style |
object
: Řádkové styly CSS. Default:{}
. - onChange |
function
: funkce zpětného volání vyvolaná při změně odpovědí. Default:onChange() {}
. - onSubmit |
function
: funkce zpětného volání vyvolaná při odeslání s odpověďmi jako prvním a logickým parametrem označujícím správnost jako druhým parametrem.. Default:onSubmit() {}
.
Příklady
- Minimal
- With Hints
- With Style
- Feedback Messages
Živý editor
Výsledek
ReferenceError: Provider is not defined