arelle.oim.csv.metadata.model¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Classes¶
Document level information from the resolved effective metadata. |
|
Data¶
API¶
- arelle.oim.csv.metadata.model.LinkTargets¶
None
- arelle.oim.csv.metadata.model.LinkGroups¶
None
- arelle.oim.csv.metadata.model.Links¶
None
- class arelle.oim.csv.metadata.model.XbrlCsvEffectiveMetadata¶
- document_info: XbrlCsvDocumentInfo¶
None
- table_templates: collections.abc.Mapping[str, XbrlCsvTableTemplate]¶
‘field(…)’
- tables: collections.abc.Mapping[str, XbrlCsvTable]¶
‘field(…)’
- parameters: collections.abc.Mapping[str, str]¶
‘field(…)’
- parameter_url: str | None¶
None
- dimensions: XbrlCsvDimensions | None¶
None
- decimals: int | str | None¶
None
- links: arelle.oim.csv.metadata.model.Links¶
‘field(…)’
- class arelle.oim.csv.metadata.model.XbrlCsvDocumentInfo¶
Document level information from the resolved effective metadata.
extendsis absent from the resolved model: it’s consumed during the JSON metadata file extension merging phase and has no logical meaning in the resolved effective model.- document_type: str¶
None
- namespaces: collections.abc.Mapping[str, str]¶
‘field(…)’
- link_types: collections.abc.Mapping[str, str]¶
‘field(…)’
- link_groups: collections.abc.Mapping[str, str]¶
‘field(…)’
- taxonomy: tuple[str, ...]¶
()
- features: collections.abc.Mapping[str, Any]¶
‘field(…)’
- final: collections.abc.Set[str]¶
‘frozenset(…)’
- base_url: str | None¶
None
- class arelle.oim.csv.metadata.model.XbrlCsvTableTemplate¶
- row_id_column: str | None¶
None
- columns: collections.abc.Mapping[str, XbrlCsvColumn]¶
‘field(…)’
- decimals: int | str | None¶
None
- dimensions: XbrlCsvDimensions | None¶
None
- class arelle.oim.csv.metadata.model.XbrlCsvColumn¶
- comment: bool¶
False
- decimals: int | str | None¶
None
- dimensions: XbrlCsvDimensions | None¶
None
- property_groups: collections.abc.Mapping[str, XbrlCsvPropertyGroup]¶
‘field(…)’
- properties_from: tuple[str, ...] | None¶
None
- class arelle.oim.csv.metadata.model.XbrlCsvDimensions¶
- concept: str | None¶
None
- entity: str | None¶
None
- period: str | None¶
None
- unit: str | None¶
None
- language: str | None¶
None
- taxonomy_defined: collections.abc.Mapping[str, str | None]¶
‘field(…)’
- class arelle.oim.csv.metadata.model.XbrlCsvPropertyGroup¶
- decimals: int | str | None¶
None
- dimensions: arelle.oim.csv.metadata.model.XbrlCsvDimensions | None¶
None