# {py:mod}`labthings_fastapi.file_manager` ```{py:module} labthings_fastapi.file_manager ``` ```{autodoc2-docstring} labthings_fastapi.file_manager :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`FileManager ` - ```{autodoc2-docstring} labthings_fastapi.file_manager.FileManager :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`FileManagerDep ` - ```{autodoc2-docstring} labthings_fastapi.file_manager.FileManagerDep :summary: ``` ```` ### API `````{py:class} FileManager(invocation_id: labthings_fastapi.dependencies.invocation.InvocationID, request: fastapi.Request) :canonical: labthings_fastapi.file_manager.FileManager ```{autodoc2-docstring} labthings_fastapi.file_manager.FileManager ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} labthings_fastapi.file_manager.FileManager.__init__ ``` ````{py:attribute} __globals__ :canonical: labthings_fastapi.file_manager.FileManager.__globals__ :value: > 'globals(...)' ```{autodoc2-docstring} labthings_fastapi.file_manager.FileManager.__globals__ ``` ```` ````{py:property} directory :canonical: labthings_fastapi.file_manager.FileManager.directory :type: str ```{autodoc2-docstring} labthings_fastapi.file_manager.FileManager.directory ``` ```` ````{py:property} filenames :canonical: labthings_fastapi.file_manager.FileManager.filenames :type: list[str] ```{autodoc2-docstring} labthings_fastapi.file_manager.FileManager.filenames ``` ```` ````{py:method} add_link(rel: str, filename: str) -> None :canonical: labthings_fastapi.file_manager.FileManager.add_link ```{autodoc2-docstring} labthings_fastapi.file_manager.FileManager.add_link ``` ```` ````{py:method} path(filename: str, rel: typing.Optional[str] = None) -> str :canonical: labthings_fastapi.file_manager.FileManager.path ```{autodoc2-docstring} labthings_fastapi.file_manager.FileManager.path ``` ```` ````{py:method} links(prefix: str) -> typing.Sequence[labthings_fastapi.thing_description.model.LinkElement] :canonical: labthings_fastapi.file_manager.FileManager.links ```{autodoc2-docstring} labthings_fastapi.file_manager.FileManager.links ``` ```` ````` ````{py:data} FileManagerDep :canonical: labthings_fastapi.file_manager.FileManagerDep :value: > None ```{autodoc2-docstring} labthings_fastapi.file_manager.FileManagerDep ``` ````