MCPcopy Create free account
hub / github.com/Vector35/binaryninja-api / delete_folder

Method delete_folder

python/project.py:553–561  ·  view source on GitHub ↗

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)

Source from the content-addressed store, hash-verified

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 """

Callers

nothing calls this directly

Calls 1

_wrap_progressFunction · 0.85

Tested by

no test coverage detected