@@ -41,9 +41,15 @@ def __setattr__(self, name, value):
4141 TBC
4242 """
4343
44+ MODE_REPORT : ClassVar [RelationField ] = RelationField ("modeReport" )
45+ """
46+ Report to which this chart belongs.
47+ """
48+
4449 _convenience_properties : ClassVar [List [str ]] = [
4550 "mode_chart_type" ,
4651 "mode_query" ,
52+ "mode_report" ,
4753 ]
4854
4955 @property
@@ -66,11 +72,24 @@ def mode_query(self, mode_query: Optional[ModeQuery]):
6672 self .attributes = self .Attributes ()
6773 self .attributes .mode_query = mode_query
6874
75+ @property
76+ def mode_report (self ) -> Optional [ModeReport ]:
77+ return None if self .attributes is None else self .attributes .mode_report
78+
79+ @mode_report .setter
80+ def mode_report (self , mode_report : Optional [ModeReport ]):
81+ if self .attributes is None :
82+ self .attributes = self .Attributes ()
83+ self .attributes .mode_report = mode_report
84+
6985 class Attributes (Mode .Attributes ):
7086 mode_chart_type : Optional [str ] = Field (default = None , description = "" )
7187 mode_query : Optional [ModeQuery ] = Field (
7288 default = None , description = ""
7389 ) # relationship
90+ mode_report : Optional [ModeReport ] = Field (
91+ default = None , description = ""
92+ ) # relationship
7493
7594 attributes : ModeChart .Attributes = Field (
7695 default_factory = lambda : ModeChart .Attributes (),
@@ -83,5 +102,6 @@ class Attributes(Mode.Attributes):
83102
84103
85104from .mode_query import ModeQuery # noqa: E402, F401
105+ from .mode_report import ModeReport # noqa: E402, F401
86106
87107ModeChart .Attributes .update_forward_refs ()
0 commit comments