Specification for the unit definition of the stars player.
Accepts the following message:
Specification for the unit definition of the stars player.
Ensures that this is the right definition type
Version to better support legacy definitions.
web-color
Rule if the navigation button to continue is presented
Parameters and source for main audio sequence used via upper left button.
base64 coded string
If true, an overlapping click area covers all available space to catch first click to start audio.
If true, the audio trigger button is a bit moving to demand attention.
Maximum number of plays. If '0', then no limit exists.
Additional properties are NOT allowed.
Type of interaction
Every interaction type needs a different set of parameters.
These parameters will be used for interactionType BUTTONS
Name of the variable stored as id in the response data object.
Stimulus image base64-coded.
Position of stimulus image
Stimulus text.
Variant of button styling
If true, more than one option can be selected.
The options are arranged in exact this number of rows regardless of the given space (no responsiveness). If an odd number of options is given, the upper row will contain of more options.
List of buttons.
Text, image or icon are valid defintions of one button
Will be cropped if not enough space is given.
Additional properties are allowed.
Image base64-coded
Additional properties are allowed.
Icon provided by player
Additional properties are allowed.
Additional properties are allowed.
Repeat one button.
Repeat one selection button several times
Text, image or icon are valid defintions of one button
Will be cropped if not enough space is given.
Additional properties are allowed.
Image base64-coded
Additional properties are allowed.
Icon provided by player
Additional properties are allowed.
Number of options. Every option carries a growing number of hand clapping images.
Additional properties are allowed.
Additional properties are allowed.
Additional properties are NOT allowed.
These parameters will be used for interactionType DROP
Name of the variable stored as id in the response data object.
Image base64-coded, placed at the bottom.
If an image is given too, this text is used as alt.
Each option specifies one button.
Text, image or icon are valid defintions of one button
Will be cropped if not enough space is given.
Additional properties are allowed.
Image base64-coded
Additional properties are allowed.
Icon provided by player
Additional properties are allowed.
Additional properties are NOT allowed.
These parameters will be used for interactionType WRITE
Name of the variable stored as id in the response data object.
Image base64-coded, placed at the top.
If image is given too, this text is used as alt.
If true, a backspace key is added to the keybboard.
If true, keys for umlauts are added to the keyboard.
All chars/strings in the list are added in a new key row at the bottom. Example: Graphemes
Maximal number of characters for input.
Additional properties are NOT allowed.
These parameters will be used for interactionType FIND_ON_IMAGE
Name of the variable stored as id in the response data object.
Image base64-coded, filling space as much as possible.
Placed below the image.
Number of columns of the virtual grid placed over the image.
Number of rows of the virtual grid placed over the image.
Additional properties are NOT allowed.
These parameters will be used for interactionType VIDEO
Name of the variable stored as id in the response data object. The variable holds the play progress value as parts of 1.
Video base64-coded, filling space as much as possible.
Placed below the video.
If true, an overlapping click area covers all available space to catch first click to start video.
If true, the video can be stopped by clicking on it.
Additional properties are NOT allowed.
Rules for coding and scoring the values
Name of the variable to be coded.
Parameter to comply with Verona state changed notification
Where the value for evaluation comes from.
First true code will be taken. If not code matches, code and score will be '0'. If the given code list includes code '0', the next available code will be taken.
If more than one rule is given, the first will go.
Method to compare value with parameter
Value to compare with
Additional properties are NOT allowed.
Additional properties are NOT allowed.
This will show the continue button unless other rules defined in 'continueButtonShow'. Audio feedback will not be given on every response but on continue button click. After playing feedback, the continue button triggers following rules defined in 'continueButtonShow'.
The feedback will be played for the variable just changed.
Name of the variable to trigger the feedback.
Where the value for evaluation comes from.
Operator and value to compare with
Method to compare value with parameter
Value to compare with
Additional properties are NOT allowed.
base64 coded string for audio sequence used via upper left button
Additional properties are NOT allowed.
Additional properties are allowed.
Additional properties are NOT allowed.