ewoksorange.gui.orange_utils.signals.Output#

class ewoksorange.gui.orange_utils.signals.Output(name, type, *args, ewoksname='', **kwargs)[source]#

Bases: Output

Parameters:

ewoksname (str)

bound_signal(widget)#

Return a copy of the signal bound to a widget.

Called from WidgetSignalsMixin.__init__

default: bool = None#
doc: str | None = None#
dynamic: bool = None#
explicit: bool = None#
static get_flags(multiple, default, explicit, dynamic)#

Compute flags from arguments

id: str | None = None#
invalidate()[source]#

Invalidate the current output value on the signal

name: str = ''#
replaces: List[str] = None#
send(value, *args, **kwargs)[source]#

Emit the signal through signal manager.

single: bool = None#
type: str | type | Tuple[str | type, ...] = ''#
property types: Tuple[str, ...]#

The normalized type specification. This is a tuple of qualified type names that were passed to the constructor.

Added in version 0.1.5.

Type:

Tuple[str, …]