arelle.ViewWinRenderedGrid
¶
See COPYRIGHT.md for copyright information.
Module Contents¶
Classes¶
Functions¶
Data¶
Returns a tuple with all known table axis roles |
API¶
- arelle.ViewWinRenderedGrid.TRACE_TK¶
False
- arelle.ViewWinRenderedGrid.emptyList¶
[]
- 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()¶
- arelle.ViewWinRenderedGrid.viewRenderedGrid(modelXbrl, tabWin, lang=None)¶
- class arelle.ViewWinRenderedGrid.ViewRenderedGrid(modelXbrl, tabWin, lang)¶
Bases:
arelle.ViewWinTkTable.ViewTkTable
Initialization
- close()¶
- loadTablesMenu()¶
- viewReloadDueToMenuAction(*args)¶
- setOpenBreakdownEntryRows(*args)¶
- view(viewTblELR=None, newInstance=None, profile=False)¶
if profile: # for debugging only, to use, uncomment in loadTablesMenu import cProfile, pstats, sys statsFile = “/Users/hermf/temp/profileRendering.bin” cProfile.runctx(“self.view(viewTblELR=viewTblELR)”, globals(), locals(), statsFile) priorStdOut = sys.stdout sys.stdout = open(“/Users/hermf/temp/profileRendering.txt”, “w”) statObj = pstats.Stats(statsFile) statObj.strip_dirs() statObj.sort_stats(“time”) statObj.print_stats() statObj.print_callees() statObj.print_callers() sys.stdout.flush() sys.stdout.close() del statObj sys.stdout = priorStdOut os.remove(statsFile) return
- zAxis(breakdownRow, zStrctNode, clearZchoices)¶
- setZStrctNodeAspects(zStrctNode, add=True)¶
- onZComboBoxSelected(event)¶
- xAxis(leftCol, topRow, rowBelow, xParentStrctNode, xStrctNodes, renderNow, atTop)¶
- yAxis(leftCol, row, yParentStrctNode, renderNow, atLeft)¶
- getbackgroundColor(factPrototype)¶
- bodyCells(row, yParentStrctNode, xStrctNodes, zAspectStrctNodes)¶
- onClick(event)¶
- cellEnter(*args)¶
- cellLeave(*args)¶
- cellSelect(*args)¶
- viewModelObject(modelObject)¶
- onConfigure(event, *args)¶
- onQuitView(event, *args)¶
- hasChangesToSave()¶
- updateProperties()¶
- updateInstanceFromFactPrototypes()¶
- saveInstance(newFilename=None, onSaved=None)¶
- backgroundSaveInstance(newFilename=None, onSaved=None)¶
- newFactOpenAspects(factObjectId)¶
- aspectEntryValues(structuralNode)¶
- onAspectComboboxSelection(event)¶
- comboboxLoadExplicitDimension(gridCombobox, structuralNode, structuralNodeWithFilter)¶
- explicitDimensionFilterMembers(structuralNode, structuralNodeWithFilter)¶