arelle.ViewFileFormulae¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Classes¶
Functions¶
API¶
- arelle.ViewFileFormulae.viewFormulae(modelXbrl: arelle.ModelXbrl.ModelXbrl | None, outfile: str | arelle.FileSource.FileNamedStringIO | None, header: str, lang: str | None = None) None¶
- class arelle.ViewFileFormulae.ViewFormulae(modelXbrl: arelle.ModelXbrl.ModelXbrl | None, outfile: str | arelle.FileSource.FileNamedStringIO | None, header: str, lang: str | None)¶
Bases:
arelle.ViewFile.ViewInitialization
- varSetFilterRelationshipSet: arelle.ModelRelationshipSet.ModelRelationshipSet¶
None
- allFormulaRelationshipsSet: arelle.ModelRelationshipSet.ModelRelationshipSet¶
None
- treeCols: int¶
None
- view() None¶
- treeDepth(fromObject: arelle.ModelObject.ModelObject | None, indent: int, visited: set[arelle.ModelObject.ModelObject]) None¶
- viewFormulaObjects(fromObject: arelle.ModelObject.ModelObject | None, fromRel: arelle.ModelDtsObject.ModelRelationship | None, indent: int, visited: set[arelle.ModelObject.ModelObject]) None¶
- langDir: str¶
None
- langAlign: str¶
None
- xmlRowElementName: str | None¶
None
- columnEltNames: list[str]¶
None
- csvFile: arelle.FileSource.FileNamedStringIO | io.TextIOWrapper¶
None
- xmlDoc: lxml.etree._ElementTree | None¶
None
- tblElt: lxml.etree._Element | None¶
None
- xlsxWs: openpyxl.worksheet._write_only.WriteOnlyWorksheet | openpyxl.worksheet.worksheet.Worksheet¶
None
- setColWidths(colWidths: Iterable[float]) None¶
- setColWrapText(colColWrapText: list[bool]) None¶
- setAutoFilter(autoFilter: bool) None¶
- addRow(cols: Sequence[str | int | float | arelle.ModelValue.QName | decimal.Decimal | None], asHeader: bool = False, treeIndent: int = 0, colSpan: int = 1, xmlRowElementName: str | None = None, xmlRowEltAttr: dict[str, Any] | None = None, xmlRowText: str | None = None, xmlCol0skipElt: bool = False, xmlColElementNames: list[str] | None = None, lastColSpan: int | None = None, arcRole: str | None = None) None¶
- close(noWrite: bool = False) None¶