Recursively delete a folder from the project :param folder: Folder to delete recursively :param progress_func: Progress function that will be called as objects get deleted :return: True if the folder was deleted, False otherwise
(self, folder: ProjectFolder, progress_func: ProgressFuncType = _nop)
| 551 | return folder |
| 552 | |
| 553 | def delete_folder(self, folder: ProjectFolder, progress_func: ProgressFuncType = _nop) -> bool: |
| 554 | """ |
| 555 | Recursively delete a folder from the project |
| 556 | |
| 557 | :param folder: Folder to delete recursively |
| 558 | :param progress_func: Progress function that will be called as objects get deleted |
| 559 | :return: True if the folder was deleted, False otherwise |
| 560 | """ |
| 561 | return core.BNProjectDeleteFolder(self._handle, folder._handle, None, _wrap_progress(progress_func)) |
| 562 | |
| 563 | def create_file_from_path(self, path: AsPath, folder: Optional[ProjectFile], name: str, description: str = "", progress_func: ProgressFuncType = _nop) -> ProjectFile: |
| 564 | """ |
nothing calls this directly
no test coverage detected