ewoksorange.bindings.owsignal_manager.SignalManagerWithOutputTracking#

class ewoksorange.bindings.owsignal_manager.SignalManagerWithOutputTracking(*args, **kwargs)[source]#

Bases: object

Store input and output signal value per widget. Knows when a widget is “executed” or not.

Losely based on Orange.widgets.tests.base.DummySignalManager

get_input_value(widget, signal_name, timeout=None)[source]#
get_output_value(widget, signal_name, timeout=None)[source]#
has_input_value(widget, signal_name)[source]#
has_output_value(widget, signal_name)[source]#
invalidate_input_value(widget, signal_name)[source]#
invalidate_output_value(widget, signal_name)[source]#
set_input_value(widget, signal_name, value)[source]#
set_output_value(widget, signal_name, value)[source]#
widget_is_executed(widget)[source]#