def delete(self):
        if self.exists():
            shutil.rmtree(self.path)
Present user with a dialog to define and add new components.
dataset/ETHPy150Open washingtontimes/django-repositories/repositories/vcs/base.py/BaseVCS.delete--crossover with--dataset/ETHPy150Open glue-viz/glue/glue/dialogs/custom_component/qt/widget.py/CustomComponentWidget.create_component