# {py:mod}`arelle.ViewFileFactList` ```{py:module} arelle.ViewFileFactList ``` ```{autodoc2-docstring} arelle.ViewFileFactList :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`ViewFacts ` - ```{autodoc2-docstring} arelle.ViewFileFactList.ViewFacts :summary: ``` ```` ### Functions ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`viewFacts ` - ```{autodoc2-docstring} arelle.ViewFileFactList.viewFacts :summary: ``` ```` ### Data ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`COL_WIDTHS ` - ```{autodoc2-docstring} arelle.ViewFileFactList.COL_WIDTHS :summary: ``` ```` ### API ````{py:function} viewFacts(modelXbrl, outfile, lang=None, labelrole=None, cols=None) :canonical: arelle.ViewFileFactList.viewFacts ```{autodoc2-docstring} arelle.ViewFileFactList.viewFacts ``` ```` ````{py:data} COL_WIDTHS :canonical: arelle.ViewFileFactList.COL_WIDTHS :value: > None ```{autodoc2-docstring} arelle.ViewFileFactList.COL_WIDTHS ``` ```` `````{py:class} ViewFacts(modelXbrl, outfile, labelrole, lang, cols) :canonical: arelle.ViewFileFactList.ViewFacts Bases: {py:obj}`arelle.ViewFile.View` ```{autodoc2-docstring} arelle.ViewFileFactList.ViewFacts ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} arelle.ViewFileFactList.ViewFacts.__init__ ``` ````{py:method} view(modelDocument) :canonical: arelle.ViewFileFactList.ViewFacts.view ```{autodoc2-docstring} arelle.ViewFileFactList.ViewFacts.view ``` ```` ````{py:method} tupleDepth(modelFacts, indentedCol) :canonical: arelle.ViewFileFactList.ViewFacts.tupleDepth ```{autodoc2-docstring} arelle.ViewFileFactList.ViewFacts.tupleDepth ``` ```` ````{py:method} viewFacts(modelFacts, indent) :canonical: arelle.ViewFileFactList.ViewFacts.viewFacts ```{autodoc2-docstring} arelle.ViewFileFactList.ViewFacts.viewFacts ``` ```` `````