Every property that can be set on the global AlgebraKIT configuration object. For how to apply these, see Configure behaviour.
Top-level properties
| Property |
Description |
proxy |
Routes API calls through a local proxy for enhanced security. See Set up the proxy. |
styles |
Customize the appearance of the Web Components. See Styling properties. |
behavior |
Control interaction behavior. See below. |
Global behaviour (behavior.general)
| Property |
Type |
Default |
Description |
externalSubmitButton |
boolean |
false |
Hide built-in submit/hint buttons if using your own. |
reviewModeShowSolution |
boolean |
false |
In review mode, shows correct answers next to student answers. |
emitEventsOnRehydrate |
boolean |
false |
Replay previous learning events when restoring previous sessions. |
Component-specific behaviour (behavior.components)
arithmeticNotebook
| Property |
Type |
Default |
Description |
showProgress |
boolean |
true |
Show/hide progress bar. |
inline, mathTable
| Property |
Type |
Default |
Description |
submitOnEnter |
boolean |
true |
Submit when "Enter" is pressed. |
geometry
| Property |
Type |
Default |
Description |
measureInstrument |
string |
'GEO90' |
Choose what type of set square to use. Options are 'GEO90' and 'GEO180'. |
multistep
| Property |
Type |
Default |
Description |
delayedFeedback |
boolean |
false |
Do not immediately check every input line but only after clicking the "Check" button. |
showCheckButton |
boolean |
true |
Show/hide the "Check" button. |
placeholderText |
string |
"Enter your calculation here" |
Placeholder inside the input box. |
authoring.multistep
| Property |
Type |
Default |
Description |
initialExpression |
boolean |
false |
Change the default setting for dropdown "Initial expression" to "From task" |
formulaEditor
| Property |
Type |
Default |
Description |
allowPositionToggle |
boolean |
true |
Allow the user to switch between "inline" and "fixed-to-bottom" positioning of the formula editor for non-mobile devices. |