# {py:mod}`ovo.app.components.download_component` ```{py:module} ovo.app.components.download_component ``` ```{autodoc2-docstring} ovo.app.components.download_component :allowtitles: ``` ## Module Contents ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`download_job_designs_component ` - ```{autodoc2-docstring} ovo.app.components.download_component.download_job_designs_component :summary: ``` * - {py:obj}`download_descriptor_table ` - ```{autodoc2-docstring} ovo.app.components.download_component.download_descriptor_table :summary: ``` * - {py:obj}`download_design_files ` - ```{autodoc2-docstring} ovo.app.components.download_component.download_design_files :summary: ``` ```` ### API ````{py:function} download_job_designs_component(design_ids: list[str], pools: list[ovo.Pool], key: str = 'default', single_line: bool = True) :canonical: ovo.app.components.download_component.download_job_designs_component ```{autodoc2-docstring} ovo.app.components.download_component.download_job_designs_component ``` ```` ````{py:function} download_descriptor_table(filename, design_ids, descriptor_keys=None, key='default', width='content') :canonical: ovo.app.components.download_component.download_descriptor_table ```{autodoc2-docstring} ovo.app.components.download_component.download_descriptor_table ``` ```` ````{py:function} download_design_files(label: str, download_fields: dict[str, tuple[ovo.core.database.Base, str]], filename: str, design_ids: list, key='default') :canonical: ovo.app.components.download_component.download_design_files ```{autodoc2-docstring} ovo.app.components.download_component.download_design_files ``` ````