Parent folder, if one exists. None if this is in the root of the project. :return: Folder object or None
(self)
| 118 | |
| 119 | @property |
| 120 | def folder(self) -> Optional['_folder.RemoteFolder']: |
| 121 | """ |
| 122 | Parent folder, if one exists. None if this is in the root of the project. |
| 123 | |
| 124 | :return: Folder object or None |
| 125 | """ |
| 126 | if not self.project.has_pulled_folders: |
| 127 | self.project.pull_folders() |
| 128 | value = core.BNRemoteFileGetFolder(self._handle) |
| 129 | if value is None: |
| 130 | return None |
| 131 | return _folder.RemoteFolder(handle=value) |
| 132 | |
| 133 | @folder.setter |
| 134 | def folder(self, folder: Optional['_folder.RemoteFolder']): |
nothing calls this directly
no test coverage detected