@@ -144,21 +144,16 @@ class ReportTemplate(Flow360BaseModel):
144144 """
145145 A model representing a report containing various components such as summaries, inputs, tables,
146146 and charts in both 2D and 3D.
147-
148- Parameters
149- ----------
150- title: str, optional
151- Title of report, shown on the first page
152- items : List[Union[Summary, Inputs, Table, Chart2D, Chart3D]]
153- A list of report items, each of which can be a summary, input data, table, 2D chart, or 3D chart.
154- The `type` field acts as a discriminator for differentiating item types.
155- include_case_by_case : bool, default=True
156- Flag indicating whether to include a case-by-case analysis in the report.
157147 """
158148
159- title : Optional [str ] = None
160- items : List [ReportItemTypes ] = pd .Field ()
161- include_case_by_case : bool = False
149+ title : Optional [str ] = pd .Field (None , description = "Title of report, shown on the first page." )
150+ items : List [ReportItemTypes ] = pd .Field (
151+ description = "A list of report items, each of which can be a summary, input data, table, 2D chart, or 3D chart."
152+ )
153+ include_case_by_case : bool = pd .Field (
154+ False ,
155+ description = "Flag indicating whether to include a case-by-case analysis in the report." ,
156+ )
162157 settings : Optional [Settings ] = Settings ()
163158
164159 @pd .model_validator (mode = "after" )
0 commit comments