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.ViewGrid

Initialization

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