Skip to content

ableton.v2.control_surface.component

Classes

class Component(ControlManager)

Bases: ControlManager

Attributes

  • name = ''
  • canonical_parent = None
  • is_private = False
  • _has_task_group = False
  • _layer = None

__init__(self, name, parent, register_component, song, layer, is_enabled, *a, **k)

disconnect(self)

parent(self)

is_root(self)

add_children(self, *a)

set_enabled(self, enable)

is_enabled(self, explicit)

on_enabled_changed(self)

control_notifications_enabled(self)

application(self)

song(self)

layer(self)

layer(self, new_layer)

_add_child(self, component)

_internal_on_enabled_changed(self)

_set_enabled_recursive(self, enable)

_update_is_enabled(self)

_tasks(self, parent_task_group)

_grab_all_layers(self)

_release_all_layers(self)

_get_layer_iterable(self)