# {py:mod}`arelle.ViewWinRelationshipSet` ```{py:module} arelle.ViewWinRelationshipSet ``` ```{autodoc2-docstring} arelle.ViewWinRelationshipSet :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`ViewRelationshipSet ` - ```{autodoc2-docstring} arelle.ViewWinRelationshipSet.ViewRelationshipSet :summary: ``` ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`viewRelationshipSet ` - ```{autodoc2-docstring} arelle.ViewWinRelationshipSet.viewRelationshipSet :summary: ``` ```` ### API ````{py:function} viewRelationshipSet(modelXbrl, tabWin, arcrole, linkrole=None, linkqname=None, arcqname=None, lang=None, treeColHdr=None, showLinkroles=True, showRelationships=True, showColumns=True, expandAll=False, hasTableIndex=False, noRelationshipsMsg=True) :canonical: arelle.ViewWinRelationshipSet.viewRelationshipSet ```{autodoc2-docstring} arelle.ViewWinRelationshipSet.viewRelationshipSet ``` ```` `````{py:class} ViewRelationshipSet(modelXbrl, tabWin, arcrole, linkrole=None, linkqname=None, arcqname=None, lang=None, treeColHdr=None, showLinkroles=True, showRelationships=True, showColumns=True, expandAll=False, hasTableIndex=False) :canonical: arelle.ViewWinRelationshipSet.ViewRelationshipSet Bases: {py:obj}`arelle.ViewWinTree.ViewTree` ```{autodoc2-docstring} arelle.ViewWinRelationshipSet.ViewRelationshipSet ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} arelle.ViewWinRelationshipSet.ViewRelationshipSet.__init__ ``` ````{py:method} view(firstTime=False, relationshipSet=None) :canonical: arelle.ViewWinRelationshipSet.ViewRelationshipSet.view ```{autodoc2-docstring} arelle.ViewWinRelationshipSet.ViewRelationshipSet.view ``` ```` ````{py:method} viewConcept(concept, modelObject, labelPrefix, preferredLabel, parentnode, n, relationshipSet, visited) :canonical: arelle.ViewWinRelationshipSet.ViewRelationshipSet.viewConcept ```{autodoc2-docstring} arelle.ViewWinRelationshipSet.ViewRelationshipSet.viewConcept ``` ```` ````{py:method} getToolTip(tvRowId, tvColId) :canonical: arelle.ViewWinRelationshipSet.ViewRelationshipSet.getToolTip ```{autodoc2-docstring} arelle.ViewWinRelationshipSet.ViewRelationshipSet.getToolTip ``` ```` ````{py:method} treeviewEnter(*args) :canonical: arelle.ViewWinRelationshipSet.ViewRelationshipSet.treeviewEnter ```{autodoc2-docstring} arelle.ViewWinRelationshipSet.ViewRelationshipSet.treeviewEnter ``` ```` ````{py:method} treeviewLeave(*args) :canonical: arelle.ViewWinRelationshipSet.ViewRelationshipSet.treeviewLeave ```{autodoc2-docstring} arelle.ViewWinRelationshipSet.ViewRelationshipSet.treeviewLeave ``` ```` ````{py:method} treeviewSelect(*args) :canonical: arelle.ViewWinRelationshipSet.ViewRelationshipSet.treeviewSelect ```{autodoc2-docstring} arelle.ViewWinRelationshipSet.ViewRelationshipSet.treeviewSelect ``` ```` ````{py:method} viewModelObject(modelObject) :canonical: arelle.ViewWinRelationshipSet.ViewRelationshipSet.viewModelObject ```{autodoc2-docstring} arelle.ViewWinRelationshipSet.ViewRelationshipSet.viewModelObject ``` ```` ````{py:method} hasAncestor(node, ancestor) :canonical: arelle.ViewWinRelationshipSet.ViewRelationshipSet.hasAncestor ```{autodoc2-docstring} arelle.ViewWinRelationshipSet.ViewRelationshipSet.hasAncestor ``` ```` `````