Utility class that helps in writing Elements that act as a facade to
nested elements, hiding the complexity oif making sure that resource
ownership rules are preserved.
|
|
__init__(self,
*a,
**k)
x.__init__(...) initializes x; see help(type(x)) for signature |
source code
|
|
|
|
on_nested_control_element_grabbed(self,
control)
Notifies that the nested control can be used by the compound |
source code
|
|
|
|
on_nested_control_element_released(self,
control)
Notifies that we lost control over the control. |
source code
|
|
|
|
on_nested_control_element_value(self,
control,
value)
Notifies that an owned control element has received a value. |
source code
|
|
|
|
|
|
|
|
|
|
| unregister_control_elements(self,
*elements) |
source code
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
unrequest_listen_nested_control_elements(self)
See request_listen_nested_control_elements() |
source code
|
|
|
|
|
|
|
|
|
|
| _on_nested_control_element_grabbed(self,
control) |
source code
|
|
|
|
| _on_nested_control_element_released(self,
control) |
source code
|
|
|
|
|
|
|
| set_control_element(self,
control,
grabbed) |
source code
|
|
|
|
|
|
|
|
|
Inherited from ControlElement.ControlElement:
clear_send_cache,
disconnect,
send_midi
Inherited from SubjectSlot.SlotManager:
register_slot,
register_slot_manager
Inherited from Disconnectable.CompoundDisconnectable:
disconnect_disconnectable,
find_disconnectable,
has_disconnectable,
register_disconnectable,
unregister_disconnectable
Inherited from object:
__delattr__,
__format__,
__getattribute__,
__hash__,
__new__,
__reduce__,
__reduce_ex__,
__repr__,
__setattr__,
__sizeof__,
__str__,
__subclasshook__
|