# {py:mod}`arelle.ViewWinList` ```{py:module} arelle.ViewWinList ``` ```{autodoc2-docstring} arelle.ViewWinList :allowtitles: ``` ## Module Contents ### Classes ````{list-table} :class: autosummary longtable :align: left * - {py:obj}`ViewList ` - ```{autodoc2-docstring} arelle.ViewWinList.ViewList :summary: ``` ```` ### API `````{py:class} ViewList(modelXbrl: arelle.ModelXbrl.ModelXbrl | None, tabWin: tkinter.ttk.Notebook, tabTitle: str, hasToolTip: bool = False) :canonical: arelle.ViewWinList.ViewList ```{autodoc2-docstring} arelle.ViewWinList.ViewList ``` ```{rubric} Initialization ``` ```{autodoc2-docstring} arelle.ViewWinList.ViewList.__init__ ``` ````{py:attribute} menu :canonical: arelle.ViewWinList.ViewList.menu :type: tkinter.Menu :value: > None ```{autodoc2-docstring} arelle.ViewWinList.ViewList.menu ``` ```` ````{py:method} close() -> None :canonical: arelle.ViewWinList.ViewList.close ```{autodoc2-docstring} arelle.ViewWinList.ViewList.close ``` ```` ````{py:method} select() -> None :canonical: arelle.ViewWinList.ViewList.select ```{autodoc2-docstring} arelle.ViewWinList.ViewList.select ``` ```` ````{py:method} append(line: str) -> None :canonical: arelle.ViewWinList.ViewList.append ```{autodoc2-docstring} arelle.ViewWinList.ViewList.append ``` ```` ````{py:method} clear() -> None :canonical: arelle.ViewWinList.ViewList.clear ```{autodoc2-docstring} arelle.ViewWinList.ViewList.clear ``` ```` ````{py:method} listBoxClick(*args: typing.Any) -> None :canonical: arelle.ViewWinList.ViewList.listBoxClick ```{autodoc2-docstring} arelle.ViewWinList.ViewList.listBoxClick ``` ```` ````{py:method} listBoxLeave(*args: typing.Any) -> None :canonical: arelle.ViewWinList.ViewList.listBoxLeave ```{autodoc2-docstring} arelle.ViewWinList.ViewList.listBoxLeave ``` ```` ````{py:method} lines() -> typing.Any :canonical: arelle.ViewWinList.ViewList.lines ```{autodoc2-docstring} arelle.ViewWinList.ViewList.lines ``` ```` ````{py:method} lineText(lineNumber: int) -> typing.Any :canonical: arelle.ViewWinList.ViewList.lineText ```{autodoc2-docstring} arelle.ViewWinList.ViewList.lineText ``` ```` ````{py:method} selectLine(lineNumber: int) -> None :canonical: arelle.ViewWinList.ViewList.selectLine ```{autodoc2-docstring} arelle.ViewWinList.ViewList.selectLine ``` ```` ````{py:method} saveToFile(filename: str) -> None :canonical: arelle.ViewWinList.ViewList.saveToFile ```{autodoc2-docstring} arelle.ViewWinList.ViewList.saveToFile ``` ```` ````{py:method} copyToClipboard(cntlr: arelle.Cntlr.Cntlr | None = None, *ignore: typing.Any) -> None :canonical: arelle.ViewWinList.ViewList.copyToClipboard ```{autodoc2-docstring} arelle.ViewWinList.ViewList.copyToClipboard ``` ```` ````{py:method} listBoxMotion(*args: typing.Any) -> None :canonical: arelle.ViewWinList.ViewList.listBoxMotion ```{autodoc2-docstring} arelle.ViewWinList.ViewList.listBoxMotion ``` ```` ````{py:method} contextMenu(contextMenuClick: str | None = None) -> tkinter.Menu :canonical: arelle.ViewWinList.ViewList.contextMenu ```{autodoc2-docstring} arelle.ViewWinList.ViewList.contextMenu ``` ```` ````{py:method} popUpMenu(event: tkinter.Event) -> None :canonical: arelle.ViewWinList.ViewList.popUpMenu ```{autodoc2-docstring} arelle.ViewWinList.ViewList.popUpMenu ``` ```` ````{py:method} menuAddSaveClipboard() -> None :canonical: arelle.ViewWinList.ViewList.menuAddSaveClipboard ```{autodoc2-docstring} arelle.ViewWinList.ViewList.menuAddSaveClipboard ``` ```` `````