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