Skip to content

ableton.v3.control_surface.controls.button

Classes

class ButtonControl(ButtonControlBase)

Bases: ButtonControlBase

class State(ButtonControlBase.State, Renderable)

Bases: ButtonControlBase.State, Renderable

Attributes
  • is_held
  • color
  • on_color
__init__(self, color, on_color, *a, **k)
is_pressed(self)
is_on(self)
is_on(self, is_on)
_send_button_color(self)
_has_delayed_event(self)
_call_listener(self, listener_name, *a)

class LockableButtonControl(ButtonControl)

Bases: ButtonControl

class State(ButtonControl.State)

Bases: ButtonControl.State

Attributes
  • is_locked
  • _State__on_is_locked_changed
set_control_element(self, control_element)
_update_is_locked(self)
__on_is_locked_changed(self, _)

class TouchControl(ButtonControl)

Bases: ButtonControl

class State(ButtonControl.State)

Bases: ButtonControl.State

set_control_element(self, control_element)