# {py:mod}`arelle.ViewFileRelationshipSet` ```{py:module} arelle.ViewFileRelationshipSet ``` ```{autodoc2-docstring} arelle.ViewFileRelationshipSet :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`ViewRelationshipSet ` - ```{autodoc2-docstring} arelle.ViewFileRelationshipSet.ViewRelationshipSet :summary: ``` ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`viewRelationshipSet ` - ```{autodoc2-docstring} arelle.ViewFileRelationshipSet.viewRelationshipSet :summary: ``` * - {py:obj}`hasCalcArcrole ` - ```{autodoc2-docstring} arelle.ViewFileRelationshipSet.hasCalcArcrole :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`COL_WIDTHS ` - ```{autodoc2-docstring} arelle.ViewFileRelationshipSet.COL_WIDTHS :summary: ``` ```` ### API ````{py:function} viewRelationshipSet(modelXbrl, outfile, header, arcrole, linkrole=None, linkqname=None, arcqname=None, labelrole=None, lang=None, cols=None) :canonical: arelle.ViewFileRelationshipSet.viewRelationshipSet ```{autodoc2-docstring} arelle.ViewFileRelationshipSet.viewRelationshipSet ``` ```` ````{py:data} COL_WIDTHS :canonical: arelle.ViewFileRelationshipSet.COL_WIDTHS :value: > None ```{autodoc2-docstring} arelle.ViewFileRelationshipSet.COL_WIDTHS ``` ```` ````{py:function} hasCalcArcrole(arcroles: tuple[str] | str) -> bool :canonical: arelle.ViewFileRelationshipSet.hasCalcArcrole ```{autodoc2-docstring} arelle.ViewFileRelationshipSet.hasCalcArcrole ``` ```` `````{py:class} ViewRelationshipSet(modelXbrl, outfile, header, labelrole, lang, cols) :canonical: arelle.ViewFileRelationshipSet.ViewRelationshipSet Bases: {py:obj}`arelle.ViewFile.View` ```{autodoc2-docstring} arelle.ViewFileRelationshipSet.ViewRelationshipSet ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} arelle.ViewFileRelationshipSet.ViewRelationshipSet.__init__ ``` ````{py:method} view(arcrole, linkrole=None, linkqname=None, arcqname=None) :canonical: arelle.ViewFileRelationshipSet.ViewRelationshipSet.view ```{autodoc2-docstring} arelle.ViewFileRelationshipSet.ViewRelationshipSet.view ``` ```` ````{py:method} treeDepth(concept, modelObject, indent, arcrole, relationshipSet, visited) :canonical: arelle.ViewFileRelationshipSet.ViewRelationshipSet.treeDepth ```{autodoc2-docstring} arelle.ViewFileRelationshipSet.ViewRelationshipSet.treeDepth ``` ```` ````{py:method} viewConcept(concept, modelObject, labelPrefix, preferredLabel, indent, arcrole, relationshipSet, visited) :canonical: arelle.ViewFileRelationshipSet.ViewRelationshipSet.viewConcept ```{autodoc2-docstring} arelle.ViewFileRelationshipSet.ViewRelationshipSet.viewConcept ``` ```` `````