arelle.ViewWinFactGrid

See COPYRIGHT.md for copyright information.

Module Contents

Classes

Functions

API

arelle.ViewWinFactGrid.viewFactsGrid(modelXbrl: arelle.ModelXbrl.ModelXbrl, tabWin: tkinter.ttk.Notebook, header: str = 'Fact Grid', arcrole: str = XbrlConst.parentChild, linkrole: str | None = None, linkqname: str | None = None, arcqname: str | None = None, lang: str | None = None) None
class arelle.ViewWinFactGrid.ViewFactsGrid(modelXbrl: arelle.ModelXbrl.ModelXbrl, tabWin: tkinter.ttk.Notebook, header: str, arcrole: str, linkrole: str | None = None, linkqname: str | None = None, arcqname: str | None = None, lang: str | None = None)

Bases: arelle.ViewWinGrid.ViewGrid

Initialization

ignoreDims: tkinter.BooleanVar

None

showDimDefaults: tkinter.BooleanVar

None

parentFacts: list[arelle.ModelInstanceObject.ModelFact]

None

tupleFact: arelle.ModelInstanceObject.ModelFact

None

tupleConcept: arelle.ModelDtsObject.ModelConcept

None

definedLinkroles: list[tuple[str, str]]

None

zFilterIndex: int

None

treeView: tkinter.ttk.Treeview

None

tableSetup() bool
linkroleSetup() bool
view(*args: Any) None
analyzeColHdrs(tupleFacts: list[arelle.ModelInstanceObject.ModelFact], depth: int) None
zAxis(row: int | None = None) None
comboBoxSelected(*args: Any) None
xAxis(leftCol: int, topRow: int, rowBelow: int, tupleFacts: list[arelle.ModelInstanceObject.ModelFact], xFilters: list[arelle.ModelDtsObject.ModelConcept], childrenFirst: bool, renderNow: bool, atTop: bool) tuple[int, int, int, bool]
tupleDescendant(tupleParent: arelle.ModelInstanceObject.ModelFact, descendantConcept: arelle.ModelDtsObject.ModelConcept | None) arelle.ModelInstanceObject.ModelFact | None
bodyCells(row: int, indent: int, tupleFacts: list[arelle.ModelInstanceObject.ModelFact], xFilters: list[arelle.ModelDtsObject.ModelConcept], zFilters: bool) int
onClick(event: tkinter.Event[Any]) None
cellEnter(*args: Any) None
cellLeave(*args: Any) None
cellSelect(*args: Any) None
viewModelObject(modelObject: Any) None