Metaclasses¶
-
class
urwid.WidgetMeta(name, bases, d)¶ Bases:
MetaSuper,MetaSignalsAutomatic caching of render and rows methods.
Class variable no_cache is a list of names of methods to not cache automatically. Valid method names for no_cache are
'render'and'rows'.Class variable ignore_focus if defined and set to
Trueindicates that the canvas this widget renders is not affected by the focus parameter, so it may be ignored when caching.
-
class
urwid.MetaSuper(name, bases, d)¶ adding .__super
-
class
urwid.MetaSignals(name, bases, d)¶ register the list of signals in the class varable signals, including signals in superclasses.