This would allow study designers to force a participant to the next component without saving their answers from that component. We need to flag in the data that the component has a completion time and that the reason there is no data is that the participant was advanced to the next component. The participant should be shown a warning, default 30s before being forwarded on. The message should be specifiable in the study config.
Config options:
Allow setting timeout to advance to next component
Allow changing when the timer message shows
Allow changing the message
These should all be defined in the src/parser/types.ts at the component level, base component definition.
This would allow study designers to force a participant to the next component without saving their answers from that component. We need to flag in the data that the component has a completion time and that the reason there is no data is that the participant was advanced to the next component. The participant should be shown a warning, default 30s before being forwarded on. The message should be specifiable in the study config.
Config options:
Allow setting timeout to advance to next component
Allow changing when the timer message shows
Allow changing the message
These should all be defined in the src/parser/types.ts at the component level, base component definition.