arelle.ViewWinTests

See COPYRIGHT.md for copyright information.

Module Contents

Classes

Functions

API

arelle.ViewWinTests.viewTests(modelXbrl, tabWin)
class arelle.ViewWinTests.ViewTests(modelXbrl, tabWin)

Bases: arelle.ViewWinTree.ViewTree

Initialization

viewTestcaseIndexElement(modelDocument, parentNode, parentNodeText=None)
viewTestcase(modelDocument, parentNode, n)
viewTestGroup(group, parentNode, n)
viewTestcaseVariation(modelTestcaseVariation, parentNode, n)
treeviewEnter(*args)
treeviewLeave(*args)
treeviewSelect(*args)
viewModelObject(modelObject)
view: Callable[[], None] | None

None

menu: tkinter.Menu | 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
menuAddExpandCollapse() → None
menuAddClipboard() → None
menuAddLangs() → None
menuAddLabelRoles(includeConceptName: bool = False, menulabel: str | None = None, usedLabelroles: list[tuple[str, str]] | None = None) → None
menuAddNameStyle(menulabel: str | None = None) → None
menuAddUnitDisplay() → None
menuAddViews(addClose: bool = True, tabWin: tkinter.ttk.Notebook | None = None, additionalViews: Iterable[tuple[Any, ...]] | None = None, additionalViewMethod: Callable[..., None] | None = None) → 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