arelle.ViewWinRenderedGrid

See COPYRIGHT.md for copyright information.

Module Contents

Classes

Functions

Data

API

arelle.ViewWinRenderedGrid.TRACE_TK

False

arelle.ViewWinRenderedGrid.emptyList: list[Any]

[]

arelle.ViewWinRenderedGrid.ENTRY_WIDTH_IN_CHARS

12

arelle.ViewWinRenderedGrid.ENTRY_WIDTH_SCREEN_UNITS

100

arelle.ViewWinRenderedGrid.PADDING

20

arelle.ViewWinRenderedGrid.qnPercentItemType

‘qname(…)’

arelle.ViewWinRenderedGrid.qnPureItemType

‘qname(…)’

arelle.ViewWinRenderedGrid.integerItemTypes

None

arelle.ViewWinRenderedGrid.TABLE_AXIS_ROLES

()

Returns a tuple with all known table axis roles

arelle.ViewWinRenderedGrid.getTableAxisArcroles() tuple[str, ...]
arelle.ViewWinRenderedGrid.viewRenderedGrid(modelXbrl: arelle.ModelXbrl.ModelXbrl, tabWin: tkinter.ttk.Notebook, lang: str | None = None) ViewRenderedGrid | None
class arelle.ViewWinRenderedGrid.ViewRenderedGrid(modelXbrl: arelle.ModelXbrl.ModelXbrl, tabWin: tkinter.ttk.Notebook, lang: str | None)

Bases: arelle.ViewWinTkTable.ViewTkTable

Initialization

blockMenuEvents: int

None

tablesMenuLength: int

None

dataFirstCol: int

None

dataCols: int

None

tablesMenu: tkinter.Menu

None

rowHdrColWidth: list[int]

None

close() None
loadTablesMenu() None
viewReloadDueToMenuAction(*args: Any) None
setOpenBreakdownEntryRows(*args: Any) None
view(viewTblELR: str | None = None, newInstance: arelle.ModelXbrl.ModelXbrl | None = None, profile: bool = False) None
zAxis(clearZchoices: bool, colSpan: int) None
onZComboBoxSelected(event: tkinter.Event) None
xAxis(leftCol: int, topRow: int) None
yAxis(leftCol: int, row: int) None
getbackgroundColor(factPrototype: arelle.PrototypeInstanceObject.FactPrototype) str
bodyCells(leftCol: int, topRow: int) bool
onClick(event: tkinter.Event) None
cellEnter(*args: Any) None
cellLeave(*args: Any) None
cellSelect(*args: Any) None
viewModelObject(modelObject: arelle.ModelObject.ModelObject) None
onConfigure(event: tkinter.Event, *args: Any) None
onQuitView(event: tkinter.Event, *args: Any) None
hasChangesToSave() int
updateProperties() None
updateInstanceFromFactPrototypes() None
saveInstance(newFilename: str | None = None, onSaved: collections.abc.Callable[..., None] | None = None) None
backgroundSaveInstance(newFilename: str | None = None, onSaved: collections.abc.Callable[..., None] | None = None) None
newFactOpenAspects(factObjectId: str) dict[arelle.ModelValue.QName | int, arelle.ModelObject.ModelObject | None] | None
aspectEntryValues(structuralNode: arelle.ModelRenderingObject.StrctMdlNode) collections.abc.Sequence[str | None]
onAspectComboboxSelection(event: tkinter.Event) None
comboboxLoadExplicitDimension(gridCombobox: tkinter.ttk.Combobox, structuralNode: arelle.ModelRenderingObject.StrctMdlNode, structuralNodeWithFilter: arelle.ModelRenderingObject.StrctMdlNode) None
explicitDimensionFilterMembers(structuralNode: arelle.ModelRenderingObject.StrctMdlNode, structuralNodeWithFilter: arelle.ModelRenderingObject.StrctMdlNode) list[str]