# {py:mod}`arelle.oim.csv.context` ```{py:module} arelle.oim.csv.context ``` ```{autodoc2-docstring} arelle.oim.csv.context :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`XbrlCsvLoadingContext ` - ```{autodoc2-docstring} arelle.oim.csv.context.XbrlCsvLoadingContext :summary: ``` ```` ### API `````{py:class} XbrlCsvLoadingContext :canonical: arelle.oim.csv.context.XbrlCsvLoadingContext ```{autodoc2-docstring} arelle.oim.csv.context.XbrlCsvLoadingContext ``` ````{py:attribute} metadata :canonical: arelle.oim.csv.context.XbrlCsvLoadingContext.metadata :type: arelle.oim.csv.metadata.model.XbrlCsvEffectiveMetadata :value: > None ```{autodoc2-docstring} arelle.oim.csv.context.XbrlCsvLoadingContext.metadata ``` ```` ````{py:attribute} tc_metadata :canonical: arelle.oim.csv.context.XbrlCsvLoadingContext.tc_metadata :type: arelle.oim.tc.metadata.model.TCMetadata | None :value: > None ```{autodoc2-docstring} arelle.oim.csv.context.XbrlCsvLoadingContext.tc_metadata ``` ```` ````{py:attribute} report_parameters :canonical: arelle.oim.csv.context.XbrlCsvLoadingContext.report_parameters :type: collections.abc.Mapping[str, str | None] :value: > 'field(...)' ```{autodoc2-docstring} arelle.oim.csv.context.XbrlCsvLoadingContext.report_parameters ``` ```` ````{py:attribute} metadata_path :canonical: arelle.oim.csv.context.XbrlCsvLoadingContext.metadata_path :type: str | None :value: > None ```{autodoc2-docstring} arelle.oim.csv.context.XbrlCsvLoadingContext.metadata_path ``` ```` `````