# {py:mod}`arelle.ViewWinFactTable` ```{py:module} arelle.ViewWinFactTable ``` ```{autodoc2-docstring} arelle.ViewWinFactTable :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`ViewFactTable ` - ```{autodoc2-docstring} arelle.ViewWinFactTable.ViewFactTable :summary: ``` ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`viewFacts ` - ```{autodoc2-docstring} arelle.ViewWinFactTable.viewFacts :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`stripXmlPattern ` - ```{autodoc2-docstring} arelle.ViewWinFactTable.stripXmlPattern :summary: ``` * - {py:obj}`decEntityPattern ` - ```{autodoc2-docstring} arelle.ViewWinFactTable.decEntityPattern :summary: ``` * - {py:obj}`hexEntityPattern ` - ```{autodoc2-docstring} arelle.ViewWinFactTable.hexEntityPattern :summary: ``` * - {py:obj}`stripWhitespacePattern ` - ```{autodoc2-docstring} arelle.ViewWinFactTable.stripWhitespacePattern :summary: ``` ```` ### API ````{py:data} stripXmlPattern :canonical: arelle.ViewWinFactTable.stripXmlPattern :value: > 'compile(...)' ```{autodoc2-docstring} arelle.ViewWinFactTable.stripXmlPattern ``` ```` ````{py:data} decEntityPattern :canonical: arelle.ViewWinFactTable.decEntityPattern :value: > 'compile(...)' ```{autodoc2-docstring} arelle.ViewWinFactTable.decEntityPattern ``` ```` ````{py:data} hexEntityPattern :canonical: arelle.ViewWinFactTable.hexEntityPattern :value: > 'compile(...)' ```{autodoc2-docstring} arelle.ViewWinFactTable.hexEntityPattern ``` ```` ````{py:data} stripWhitespacePattern :canonical: arelle.ViewWinFactTable.stripWhitespacePattern :value: > 'compile(...)' ```{autodoc2-docstring} arelle.ViewWinFactTable.stripWhitespacePattern ``` ```` ````{py:function} viewFacts(modelXbrl, tabWin, header='Fact Table', arcrole=XbrlConst.parentChild, linkrole=None, linkqname=None, arcqname=None, lang=None, expandAll=False) :canonical: arelle.ViewWinFactTable.viewFacts ```{autodoc2-docstring} arelle.ViewWinFactTable.viewFacts ``` ```` `````{py:class} ViewFactTable(modelXbrl, tabWin, header, arcrole, linkrole=None, linkqname=None, arcqname=None, lang=None, expandAll=False) :canonical: arelle.ViewWinFactTable.ViewFactTable Bases: {py:obj}`arelle.ViewWinTree.ViewTree` ```{autodoc2-docstring} arelle.ViewWinFactTable.ViewFactTable ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} arelle.ViewWinFactTable.ViewFactTable.__init__ ``` ````{py:method} viewReloadDueToMenuAction(*args) :canonical: arelle.ViewWinFactTable.ViewFactTable.viewReloadDueToMenuAction ```{autodoc2-docstring} arelle.ViewWinFactTable.ViewFactTable.viewReloadDueToMenuAction ``` ```` ````{py:method} view() :canonical: arelle.ViewWinFactTable.ViewFactTable.view ```{autodoc2-docstring} arelle.ViewWinFactTable.ViewFactTable.view ``` ```` ````{py:method} viewConcept(concept, modelObject, labelPrefix, preferredLabel, parentnode, n, relationshipSet, visited) :canonical: arelle.ViewWinFactTable.ViewFactTable.viewConcept ```{autodoc2-docstring} arelle.ViewWinFactTable.ViewFactTable.viewConcept ``` ```` ````{py:method} setRowFacts(node, concept, preferredLabel) :canonical: arelle.ViewWinFactTable.ViewFactTable.setRowFacts ```{autodoc2-docstring} arelle.ViewWinFactTable.ViewFactTable.setRowFacts ``` ```` ````{py:method} treeviewEnter(*args) :canonical: arelle.ViewWinFactTable.ViewFactTable.treeviewEnter ```{autodoc2-docstring} arelle.ViewWinFactTable.ViewFactTable.treeviewEnter ``` ```` ````{py:method} treeviewLeave(*args) :canonical: arelle.ViewWinFactTable.ViewFactTable.treeviewLeave ```{autodoc2-docstring} arelle.ViewWinFactTable.ViewFactTable.treeviewLeave ``` ```` ````{py:method} treeviewClick(event) :canonical: arelle.ViewWinFactTable.ViewFactTable.treeviewClick ```{autodoc2-docstring} arelle.ViewWinFactTable.ViewFactTable.treeviewClick ``` ```` ````{py:method} treeviewSelect(*args) :canonical: arelle.ViewWinFactTable.ViewFactTable.treeviewSelect ```{autodoc2-docstring} arelle.ViewWinFactTable.ViewFactTable.treeviewSelect ``` ```` ````{py:method} viewModelObject(modelObject) :canonical: arelle.ViewWinFactTable.ViewFactTable.viewModelObject ```{autodoc2-docstring} arelle.ViewWinFactTable.ViewFactTable.viewModelObject ``` ```` `````