contextoptionseditor module¶
-
class
contextoptionseditor.ContextOptionsEditor(parent=None)¶ Bases:
sphinx.ext.autodoc.importer._MockObject
-
class
contextoptionseditor.ContextOptionsTable(parent=None)¶ Bases:
sphinx.ext.autodoc.importer._MockObject-
appendEntry(name, value)¶
-
refreshFromSession()¶
-
removeRow(row)¶
-
updateAtItem(item)¶
-
-
class
contextoptionseditor.HistoriedModel(*args, **kwargs)¶ Bases:
sphinx.ext.autodoc.importer._MockObjectThe model stores one previous value for helping ContextOptionsTable remove the old pair when user edits the option’s name in the table. It also checks and renames the option’s name once detected duplicate names in the table.
-
duplicateCheck(index, value)¶
-
myPreviousData= {}¶
-
previousData(row, col)¶
-
removeRow(row)¶
-
setData(index, value, role)¶
-
-
class
contextoptionseditor.SimpleLock¶ Bases:
objectSimple read-write lock. Used in ContextOptionsTable for stopping callback calls when building the table.
-
lock(**kwds)¶
-
-
class
contextoptionseditor.TwoWayButton(atext, btext, parent=None)¶ Bases:
sphinx.ext.autodoc.importer._MockObjectA flat two-way button.