helpers/file_browser.py.dox.md
file_browser.py helper module.file_browser.py because this directory is intentionally flat.file_browser.py owns the runtime implementation.file_browser.py.dox.md owns durable notes about responsibilities, contracts, side effects, and verification for that implementation.FileBrowser (no explicit base class)
save_file_b64(self, current_path: str, filename: str, base64_content: str)save_files(self, files: List, current_path: str=...) -> Tuple[List[str], List[str]]delete_file(self, file_path: str) -> boolrename_item(self, file_path: str, new_name: str) -> boolcreate_folder(self, parent_path: str, folder_name: str) -> boolsave_text_file(self, file_path: str, content: str) -> boolget_files(self, current_path: str=...) -> Dictget_full_path(self, file_path: str, allow_dir: bool=...) -> strbase64, datetime, helpers, helpers.localization, helpers.print_style, helpers.security, os, pathlib, shutil, subprocess, typing.Path, files.get_abs_path, self._get_file_extension, file.seek, file.tell, resolve, os.makedirs, os.path.exists, full_path.with_name, new_path.exists, os.rename, target_dir.exists, filename.rsplit.lower, subprocess.run, result.stdout.strip.split, self._get_files_via_ls, files.exists, ValueError, str.startswith, file.write.tests/test_download_toast_regressions.pytests/test_office_document_store.pyNo child DOX files.