ewoksorange.bindings.owsignal_manager.SignalManagerWithoutScheme#

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

Bases: SignalManagerWithOutputTracking

Used when no Orange canvas is present.

Only needs to keep track of widget outputs because data between tasks is passed by the Ewoks mechanism, not the Orange mechanism (signal manager).

get_input_value(owwidget, signal_name, timeout=None)#
Return type:

Any

get_output_value(owwidget, signal_name, timeout=None)#
Return type:

Any

has_input_value(owwidget, signal_name)#
Return type:

bool

has_output_value(owwidget, signal_name)#
Return type:

bool

invalidate_input_value(owwidget, signal_name)#
Return type:

None

invalidate_output_value(owwidget, signal_name)#
Return type:

None

send(owwidget, signal_name, value, *args, **kwargs)[source]#
Return type:

None

set_input_value(owwidget, signal_name, value)#
Return type:

None

set_output_value(owwidget, signal_name, value)#
Return type:

None

widget_is_executed(owwidget)#
Return type:

bool