module documentation
(source)

Undocumented

Class BlockSignalsContextManager Undocumented
Class BoundSignalHandler No class docstring; 0/3 instance variable, 1/5 method documented
Class ConnectorMixin Mixin class that has convenience methods for objects that want to connect to signals of other objects.
Class DelayedCallback Wrapper for callbacks that need to be delayed after a signal
Class GSignalEmitterMixin Implements a subset of SignalEmitter to extend GObject.GObject classes with methods to use signals as callbacks.
Class SignalEmitter Replacement for GObject to make objects emit signals. API should be (mostly) compatible with API offered by GObject.
Class SignalEmitterMeta Undocumented
Class SignalHandler Wrapper for a signal handler method that allows blocking the handler for incoming signals. To be used as function decorator.
Class SignalHandlerBlockContextManager Undocumented
Function callback Returns a wrapper functions that call func and. Intended as wrapper for callbacks connected to (gtk) signals. The wrapper ignores any arguments given.
Function init_signals_for_new_object Undocumented
Constant SIGNAL_AFTER Undocumented
Constant SIGNAL_BEFORE Undocumented
Constant SIGNAL_NORMAL Undocumented
Constant SIGNAL_RUN_FIRST Undocumented
Constant SIGNAL_RUN_LAST Undocumented
Variable logger Undocumented
def callback(func, *arg, **kwarg): (source)
Returns a wrapper functions that call func and. Intended as wrapper for callbacks connected to (gtk) signals. The wrapper ignores any arguments given.
def init_signals_for_new_object(obj): (source)

Undocumented

SIGNAL_AFTER: int = (source)

Undocumented

Value
4
SIGNAL_BEFORE: int = (source)

Undocumented

Value
2
SIGNAL_NORMAL: int = (source)

Undocumented

Value
2
SIGNAL_RUN_FIRST: int = (source)

Undocumented

Value
1
SIGNAL_RUN_LAST: int = (source)

Undocumented

Value
3
logger = (source)

Undocumented