Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Model.Questionnaireval questions : t -> QuestionAnswer.t listval description : t -> stringval label : t -> stringval template_uuid : t -> stringval uuid : t -> stringval set_questions : QuestionAnswer.t list -> t -> tval to_yojson : t -> Yojson.Safe.tval of_yojson : Yojson.Safe.t -> t Ppx_deriving_yojson_runtime.error_orval pp : Format.formatter -> t -> unitval show : t -> stringval make :
uuid:string ->
template_uuid:string ->
label:string ->
description:string ->
?questions:QuestionAnswer.t list ->
unit ->
tval is_ready_for_submission : t -> boolval set_question_to_optional : (Question.t * 'a) -> Question.t * 'aval set_question_with_id_to_optional :
question_id:string ->
questions:(Question.t * 'a) list ->
(Question.t * 'a) listval answer : t -> QuestionAnswer.t list -> (Event.t list, string list) Result.t