Optional
action?: QuestionnaireActionTypeOptional
autoscroll?: booleanDefault true. flag to toggle the UI scroll to the next question
Optional
channelOwner?: SHA256IdHash<Person>Optional
getRequiredHiddenAnswer?: (Optional. Default undefined. if a question is disableDisplay: hidden and required: true, this callback is called to fill the answer.
Optional
language?: stringoverwrites any GET params to show questionnaire with specified language
Optional
onCompletedAnswer?: (response: QuestionnaireResponse_2_0_0) => boolean | voidcallback for when an answer is considered complete. if true is returned validates & saves the questionnaire.
Optional
onFullscreenRequest?: booleanOptional. Default false. handle popup like behavier in a fullscreen mode, using AppBar context.
Optional
onMessage?: (message: Message, messagesDictionary: MessagesDictionary) => voidcallback for message handling outside one.ui
Optional
prefix?: booleanenable prefix rendering
Optional
questionnaireName?: stringoverwrites any GET params to show a specific questionnaire by name
Optional
questionnaireResponse?: QuestionnaireResponse_2_0_0questionnaire response outside of model. When provided force sets action to 'view' and ignores GET params.
Optional
redirectAfterSubmit?: (post-processed questionnaire callback
Optional
responseId?: stringid of an incomplete questionnaire, so we can load and show pre-filled answers
Optional
saveQuestionnaireProgress?: booleanDefault false. flag saving incomplete questionnaire response in model
Optional
viewTitle?: booleanenable title rendering
any GET params overwrites this. Show questionnaire with specified action type