BCF project information.
(self)
| 66 | |
| 67 | @property |
| 68 | def project_info(self) -> Optional[mdl.ProjectExtension]: |
| 69 | """BCF project information.""" |
| 70 | if not self._project_info and self._zip_file and zipfile.Path(self._zip_file, "project.bcfp").exists(): |
| 71 | self._project_info = self._xml_handler.parse(self._zip_file.read("project.bcfp"), mdl.ProjectExtension) |
| 72 | return self._project_info |
| 73 | |
| 74 | @project_info.setter |
| 75 | def project_info(self, value: Optional[mdl.ProjectExtension]) -> None: |