(self, destination_zip: ZipFileInterface, item: Any, target: str)
| 195 | self.viewpoints[vpt.viewpoint].save(destination_zip, topic_dir, vpt) |
| 196 | |
| 197 | def _save_xml(self, destination_zip: ZipFileInterface, item: Any, target: str) -> None: |
| 198 | to_write = self._xml_handler.serialize(item) if item else self._topic_dir.joinpath(target).read_bytes() |
| 199 | destination_zip.writestr(f"{self._topic_dir.name}/{target}", to_write) |
| 200 | |
| 201 | def _save_bim_snippet(self, destination_zip: ZipFileInterface) -> None: |
| 202 | snippet = self.topic.bim_snippet |