Signal Functions¶
The urwid.*_signal()
functions use a shared Signals object instance
for tracking registered and connected signals. There is no reason to
instantiate your own Signals object.
-
urwid.
connect_signal
(obj, name, callback, user_arg=None, weak_args=None, user_args=None)¶
-
urwid.
disconnect_by_key
(obj, name, key)¶
-
urwid.
disconnect_signal
(obj, name, callback, user_arg=None, weak_args=None, user_args=None)¶
-
urwid.
register_signal
(sig_cls, signals)¶
-
urwid.
emit_signal
(obj, name, *args)¶