Optional
autoscroll?: booleanOptional
disableErrorsHighlight?: booleandisable error highlighting
Optional
getRequiredHiddenAnswer?: (Optional. Default undefined. if a question is disableDisplay: hidden and required: true, this callback is called to fill the answer.
Optional
initialResponse?: QuestionnaireResponse_2_0_0pre-filled answers, maybe from past incomplete questionnaire
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 external message handling. Overwrites internal one.
Optional
onSuccessfulSubmit?: (response: QuestionnaireResponse_2_0_0) => voidcallback for response handling
Optional
prefix?: booleanenable prefix rendering
Prebuild questionnaire object
Optional
readonly?: booleanDefault false. disables answering the questionnaire and hides the submit button
Optional
submitText?: stringsubmit button text overwrite
Optional
submitVariant?: OverridableStringUnion<submit button variant overwrite
Optional
viewTitle?: booleanenable title rendering
ReactElement
Default true. toggle for the UI scroll to the next question on completing an answer