# {py:mod}`arelle.ViewWinFactList` ```{py:module} arelle.ViewWinFactList ``` ```{autodoc2-docstring} arelle.ViewWinFactList :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`ViewFactList ` - ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList :summary: ``` ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`viewFacts ` - ```{autodoc2-docstring} arelle.ViewWinFactList.viewFacts :summary: ``` ```` ### API ````{py:function} viewFacts(modelXbrl: arelle.ModelXbrl.ModelXbrl, tabWin: tkinter.ttk.Notebook, lang: str | None = None) -> None :canonical: arelle.ViewWinFactList.viewFacts ```{autodoc2-docstring} arelle.ViewWinFactList.viewFacts ``` ```` `````{py:class} ViewFactList(modelXbrl: arelle.ModelXbrl.ModelXbrl, tabWin: tkinter.ttk.Notebook, lang: str | None) :canonical: arelle.ViewWinFactList.ViewFactList Bases: {py:obj}`arelle.ViewWinTree.ViewTree` ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList.__init__ ``` ````{py:attribute} footnotesRelationshipSet :canonical: arelle.ViewWinFactList.ViewFactList.footnotesRelationshipSet :type: arelle.ModelRelationshipSet.ModelRelationshipSet :value: > None ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList.footnotesRelationshipSet ``` ```` ````{py:attribute} blockViewModelObject :canonical: arelle.ViewWinFactList.ViewFactList.blockViewModelObject :type: int :value: > None ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList.blockViewModelObject ``` ```` ````{py:attribute} tag_has :canonical: arelle.ViewWinFactList.ViewFactList.tag_has :type: dict[str, list[str]] :value: > None ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList.tag_has ``` ```` ````{py:attribute} viewedTupleId :canonical: arelle.ViewWinFactList.ViewFactList.viewedTupleId :type: str | None :value: > None ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList.viewedTupleId ``` ```` ````{py:method} setViewTupleChildMenuItem(event: tkinter.Event | None = None) -> None :canonical: arelle.ViewWinFactList.ViewFactList.setViewTupleChildMenuItem ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList.setViewTupleChildMenuItem ``` ```` ````{py:method} viewTuplesGrid() -> None :canonical: arelle.ViewWinFactList.ViewFactList.viewTuplesGrid ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList.viewTuplesGrid ``` ```` ````{py:method} view() -> None :canonical: arelle.ViewWinFactList.ViewFactList.view ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList.view ``` ```` ````{py:method} viewFacts(modelFacts: collections.abc.Sequence[arelle.ModelInstanceObject.ModelFact], parentNode: str, n: int) -> None :canonical: arelle.ViewWinFactList.ViewFactList.viewFacts ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList.viewFacts ``` ```` ````{py:method} getToolTip(tvRowId: str, tvColId: str) -> str | None :canonical: arelle.ViewWinFactList.ViewFactList.getToolTip ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList.getToolTip ``` ```` ````{py:method} treeviewEnter(*args: typing.Any) -> None :canonical: arelle.ViewWinFactList.ViewFactList.treeviewEnter ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList.treeviewEnter ``` ```` ````{py:method} treeviewLeave(*args: typing.Any) -> None :canonical: arelle.ViewWinFactList.ViewFactList.treeviewLeave ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList.treeviewLeave ``` ```` ````{py:method} treeviewSelect(*args: typing.Any) -> None :canonical: arelle.ViewWinFactList.ViewFactList.treeviewSelect ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList.treeviewSelect ``` ```` ````{py:method} viewModelObject(modelObject: arelle.ModelObject.ModelObject) -> None :canonical: arelle.ViewWinFactList.ViewFactList.viewModelObject ```{autodoc2-docstring} arelle.ViewWinFactList.ViewFactList.viewModelObject ``` ```` `````