arelle.ViewWinTupleGrid¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Classes¶
Functions¶
API¶
- arelle.ViewWinTupleGrid.viewTuplesGrid(modelXbrl: arelle.ModelXbrl.ModelXbrl, tabWin: tkinter.ttk.Notebook, tupleObjectId: str | None, lang: str | None = None) ViewTuplesGrid | None¶
- class arelle.ViewWinTupleGrid.ViewTuplesGrid(modelXbrl: arelle.ModelXbrl.ModelXbrl, tabWin: tkinter.ttk.Notebook, tupleFact: arelle.ModelInstanceObject.ModelFact, parentFacts: list[arelle.ModelInstanceObject.ModelFact], lang: str | None)¶
Bases:
arelle.ViewWinGrid.ViewGridInitialization
- view() None¶
- analyzeColHdrs(tupleFacts: list[arelle.ModelInstanceObject.ModelFact], depth: int) 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) 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) None¶
- cellEnter(*args: Any) None¶
- cellLeave(*args: Any) None¶
- cellSelect(*args: Any) None¶
- viewModelObject(modelObject: arelle.ModelObject.ModelObject) None¶