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