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]