# {py:mod}`arelle.ViewWinXml` ```{py:module} arelle.ViewWinXml ``` ```{autodoc2-docstring} arelle.ViewWinXml :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`ViewXml ` - ```{autodoc2-docstring} arelle.ViewWinXml.ViewXml :summary: ``` ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`viewXml ` - ```{autodoc2-docstring} arelle.ViewWinXml.viewXml :summary: ``` ```` ### API ````{py:function} viewXml(modelXbrl, tabWin, tabTitle, xmlDoc) :canonical: arelle.ViewWinXml.viewXml ```{autodoc2-docstring} arelle.ViewWinXml.viewXml ``` ```` `````{py:class} ViewXml(modelXbrl, tabWin, tabTitle) :canonical: arelle.ViewWinXml.ViewXml Bases: {py:obj}`arelle.ViewWinList.ViewList` ```{autodoc2-docstring} arelle.ViewWinXml.ViewXml ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} arelle.ViewWinXml.ViewXml.__init__ ``` ````{py:method} view(xmlDoc) :canonical: arelle.ViewWinXml.ViewXml.view ```{autodoc2-docstring} arelle.ViewWinXml.ViewXml.view ``` ```` ````{py:method} validate() :canonical: arelle.ViewWinXml.ViewXml.validate ```{autodoc2-docstring} arelle.ViewWinXml.ViewXml.validate ``` ```` `````