arelle.ViewWinRenderedGrid#

See COPYRIGHT.md for copyright information.

Module Contents#

Classes#

Functions#

Data#

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)#