Legend:
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Page
Library
Module
Module type
Parameter
Class
Class type
Source
Model.Questiontype t = | Text of id * label * help_text * text * string option * regex * required| Country of id * label * help_text * text * required| Select of id * label * help_text * text * possible_options * required| YesNo of id * label * help_text * text * required| Date of id * label * help_text * text * required| File of id * label * help_text * text * mime_types * max_file_size * required| Year of id * label * help_text * text * requiredval 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 uuid : t -> stringval label : t -> stringval help_text : t -> string optionval text : t -> stringval is_file : t -> boolval is_required : t -> boolval is_valid : t -> AnswerInput.t -> boolval validate : t -> AnswerInput.t option -> (unit, string) Result.t