code: def _fetchAllChildren(self):
          
          childItems = []
          fileNames = os.listdir(self._fileName)
          absFileNames = [os.path.join(self._fileName, fn) for fn in fileNames]
  
          # Add subdirectories
          for fileName, absFileName in zip(fileNames, absFileNames):
              if os.path.isdir(absFileName) and not fileName.startswith('.'):
                  childItems.append(DirectoryRti(fileName=absFileName, nodeName=fileName))
  
          # Add regular files
          for fileName, absFileName in zip(fileNames, absFileNames):
              if os.path.isfile(absFileName) and not fileName.startswith('.'):
                  childItem = createRtiFromFileName(absFileName)
                  childItems.append(childItem)
  
          return childItems
docs: Gets all sub directories and files within the current directory.
              Does not fetch hidden files.