arelle.ViewWinTree¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Classes¶
API¶
- class arelle.ViewWinTree.ViewTree(modelXbrl: arelle.ModelXbrl.ModelXbrl, tabWin: tkinter.ttk.Notebook, tabTitle: str, hasToolTip: bool = False, lang: str | None = None)¶
Initialization
- view: Callable[[], None] | None¶
None
None
- clearTreeView() None¶
- viewSelectionChange(event: Any = None) None¶
- onViewClick(*args: Any) None¶
- close() None¶
- select() None¶
- leave(*args: Any) None¶
- motion(*args: Any) None¶
- getToolTip(rowId: str, colId: str) str | None¶
- setToolTip(text: str | None, colId: str = '#0') None¶
- contextMenu() tkinter.Menu | None¶
- popUpMenu(event: Any) None¶
- expand() None¶
- expandAll() None¶
- collapse() None¶
- collapseAll() None¶
- setTreeItemOpen(node: str, open: bool = True) None¶
- newView(arcrole: str, tabWin: tkinter.ttk.Notebook) None¶
- newArcroleGroupView(tabWin: tkinter.ttk.Notebook) None¶
- setLang(lang: str) None¶
- setLabelrole(labelrole: str) None¶
- setNamestyle(isPrefixed: bool) None¶
- setUnitDisplay(unitDisplayID: bool = False) None¶
- setColumnsSortable(treeColIsInt: bool = False, startUnsorted: bool = False, initialSortCol: str = '#0', initialSortDirForward: bool = True) None¶
- colSortVal(node: str, col: str) str | int¶
- sortNestedRows(parentNode: str, col: str, reverse: bool) None¶
- sortColumn(col: str) None¶
- copyCellToClipboard(*ignore: Any) None¶
- copyRowToClipboard(*ignore: Any) None¶
- copyTableToClipboard(*ignore: Any) None¶
- tabLines(parentNode: str, indent: str, cols: Iterable[str], lines: list[str]) None¶