StarS: Interaktionstyp BUTTONS
Bei diesem Interationstyp werden Buttons gezeigt. Sie werden horizontal und vertikal zentriert.
Stimulus
Zusätzlich oder alternativ zum Haupt-Audio kann Text oder ein Image übergeben werden.
imageSource
: Image als base64-kodierter StringimagePosition
: Man kann über die KonstantenTOP
undLEFT
(Standard) die Position des Images beeinflussen.text
: Normaler String, wird ggf. nach Bedarf umgebrochen.
Auswahl und Antwortwert
Die ausgewählte Antwort wird bei Bild und Symbol durch einen fetten blauen Rand visualisiert. Bei Text erfolgt eine Farbänderung im Hintergrund (blau) und bei der Schrift (weiß). Beispiele siehe oben.
- 1
-
variableId
setzt die Bezeichnung der Antwortvariablen auf einen bestimmten Wert. Standard hier istBUTTONS
. - 2
-
multiSelect
: Wenntrue
, dann ist das Markieren mehrerer Optionen möglich. Standardwert istfalse
, d. h. mit einer neuen Auswahl wird die vorherige Auswahl aufgehoben.
Die Antwortdaten folgen der Standardstruktur des IQB. Als id
wird die gewählte variableId
bzw. der Standard BUTTONS
gesetzt, und der Status wäre zunächst VALUE_CHANGED
(zur Kodierung siehe hier).
Für value
muss unterschieden werden, ob multiSelect
gesetzt wurde:
multiSelect
true
: Der Antwortwert ist ein String. Jedes Zeichen ist0
oder1
und steht für einen Button, ob er gewählt wurde oder nicht.multiSelect
false
: Der Antwortwert ist eine Zahl mit der Position des gewählten Buttons.1
steht für den ersten Button.