_Framework.NotifyingControlElement (runtime)¶
Live 12 — Live Object Model & framework reference (descriptions and signatures).
Classes¶
class ControlElement(Disconnectable)¶
Properties¶
resource
Methods¶
ProxiedInterface(outer=None, *a, **k)¶
__init__(self, name='', resource_type=None, optimized_send_midi=None, send_midi=None, register_control=None, *a, **k)¶
Initialize self. See help(type(self)) for accurate signature.
_on_resource_lost(self, client)¶
_on_resource_received(self, client, *a, **k)¶
_resource_type(on_received_callback=None, on_lost_callback=None, *a, **k)¶
clear_send_cache(self)¶
disconnect(self)¶
notify_ownership_change(self, client, grabbed, element_ownership_handler=None)¶
reset(self)¶
reset_state(self)¶
send_midi(self, message)¶
Attributes¶
_has_resource=False- bool(x) -> bool_has_task_group=False- bool(x) -> bool_resource=<_Framework.Util.lazy_attribute object at 0x129db44d0>_tasks=<_Framework.Util.lazy_attribute object at 0x129db4710>canonical_parent=Nonename=''- str(object='') -> stroptimized_send_midi=True- bool(x) -> boolproxied_interface=<_Framework.Util.lazy_attribute object at 0x129db4290>
class NotifyingControlElement(Subject, ControlElement)¶
Properties¶
resource
Methods¶
ProxiedInterface(outer=None, *a, **k)¶
__init__(self, name='', resource_type=None, optimized_send_midi=None, send_midi=None, register_control=None, *a, **k)¶
Initialize self. See help(type(self)) for accurate signature.
_on_resource_lost(self, client)¶
_on_resource_received(self, client, *a, **k)¶
_resource_type(on_received_callback=None, on_lost_callback=None, *a, **k)¶
add_value_listener(self, slot, identify_sender=False, *a, **k)¶
Called when the control element receives a MIDI value from the hardware
clear_send_cache(self)¶
clear_value_listeners(self)¶
Called when the control element receives a MIDI value from the hardware
disconnect(self)¶
notify_ownership_change(self, client, grabbed, element_ownership_handler=None)¶
notify_value(self, *a, **k)¶
Called when the control element receives a MIDI value from the hardware
remove_value_listener(self, slot)¶
Called when the control element receives a MIDI value from the hardware
reset(self)¶
reset_state(self)¶
send_midi(self, message)¶
value_has_listener(self, slot)¶
Called when the control element receives a MIDI value from the hardware
value_listener_count(self)¶
Called when the control element receives a MIDI value from the hardware
Attributes¶
_has_resource=False- bool(x) -> bool_has_task_group=False- bool(x) -> bool_resource=<_Framework.Util.lazy_attribute object at 0x129db44d0>_tasks=<_Framework.Util.lazy_attribute object at 0x129db4710>canonical_parent=Nonename=''- str(object='') -> stroptimized_send_midi=True- bool(x) -> boolproxied_interface=<_Framework.Util.lazy_attribute object at 0x129db4290>
class Subject(Disconnectable)¶
Methods¶
__init__(self, /, *args, **kwargs)¶
Initialize self. See help(type(self)) for accurate signature.
disconnect(self)¶
class SubjectEvent(NamedTuple)¶
Methods¶
__init__(self, *others, **k)¶
Initialize self. See help(type(self)) for accurate signature.
signal(combiner=<function default_combiner at 0x129dd59e0>, sender=None, *a, **k)¶
Attributes¶
_eq_dict=<_Framework.Util.lazy_attribute object at 0x129d83b50>doc=''- str(object='') -> strname=Noneoverride=False- bool(x) -> bool