MCPcopy Index your code
hub / github.com/rawpython/remi / chdir

Method chdir

remi/gui.py:3831–3846  ·  view source on GitHub ↗
(self, directory)

Source from the content-addressed store, hash-verified

3829 os.chdir(curpath) # restore the path
3830
3831 def chdir(self, directory):
3832 self._selection_folder = directory
3833 curpath = os.getcwd() # backup the path
3834 log.debug("FileFolderNavigator - chdir: %s" % directory)
3835 for c in self.folderItems:
3836 self.itemContainer.remove_child(c) # remove the file and folders from the view
3837 self.folderItems = []
3838 self.selectionlist = [] # reset selected file list
3839 os.chdir(directory)
3840 directory = os.getcwd()
3841 self.disable_refresh()
3842 self.populate_folder_items(directory)
3843 self.enable_refresh()
3844 self.pathEditor.set_text(directory)
3845 self.currDir = directory
3846 os.chdir(curpath) # restore the path
3847
3848 @decorate_set_on_listener("(self, emitter, selected_item, selection_list)")
3849 @decorate_event

Callers 6

selection_folderMethod · 0.95
dir_go_backMethod · 0.95
dir_goMethod · 0.95
on_folder_item_clickMethod · 0.95
setUpMethod · 0.80
tearDownMethod · 0.80

Calls 5

populate_folder_itemsMethod · 0.95
disable_refreshMethod · 0.80
enable_refreshMethod · 0.80
remove_childMethod · 0.45
set_textMethod · 0.45

Tested by 2

setUpMethod · 0.64
tearDownMethod · 0.64