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)