ableton.v3.control_surface.components.device
Classes
class DeviceComponent(ParameterProvider, Component, Renderable)
Bases: ParameterProvider, Component, Renderable
Attributes
_DeviceComponent__on_is_showing_chain_devices_changed
_DeviceComponent__on_provided_device_changed
_DeviceComponent__on_bank_changed
_DeviceComponent__on_parameters_changed_in_device
_DeviceComponent__on_bank_parameters_changed
__init__(self, name, continuous_parameter_sensitivity, quantized_parameter_sensitivity, parameters_component_type, bank_size, bank_definitions, bank_navigation_component_type, device_provider, device_bank_registry, device_decorator_factory, toggle_lock, show_message, *a, **k)
disconnect(self)
device(self)
device(self, device)
bank_name(self)
bank_index(self)
set_parameter_controls(self, controls)
__getattr__(self, name)
_on_device_on_off_pressed(self)
_create_parameter_info(self, parameter, name)
_set_device(self, device)
_get_decorated_device(self, device)
_set_decorated_device(self, decorated_device)
_disconnect_decorated_device(self)
_on_device_changed(self, device)
_setup_bank(self, device, bank_factory)
_set_bank_index(self, bank)
_current_bank_details(self)
_show_device_and_bank_info(self)
__on_is_showing_chain_devices_changed(self)
__on_provided_device_changed(self)
__on_bank_changed(self, device, bank)
__on_parameters_changed_in_device(self)
__on_bank_parameters_changed(self)
Functions
get_on_off_parameter(device)
create_device_decorator_factory(device_decorator_factory, bank_definitions)