Skip to content

ableton.v2.control_surface.elements.button

Classes

class DummyUndoStepHandler(object)

Bases: object

begin_undo_step(self)

end_undo_step(self)

class ButtonElementMixin(object)

Bases: object

set_light(self, value)

class ButtonElement(InputControlElement, ButtonElementMixin)

Bases: InputControlElement, ButtonElementMixin

Attributes

  • num_delayed_messages = 2
  • _ButtonElement__on_midi_value_changed

__init__(self, is_momentary, msg_type, channel, identifier, is_rgb, skin, undo_step_handler, send_should_depend_on_forwarding, *a, **k)

reset(self)

is_momentary(self)

message_map_mode(self)

is_pressed(self)

set_light(self, value)

_set_skin_light(self, value)

_do_draw(self, color)

__on_midi_value_changed(self, *a)

send_value(self, value, force, channel)

receive_value(self, value)

disconnect(self)

_disconnect_color_listener(self)

class ProxiedInterface(InputControlElement.ProxiedInterface, ButtonElementMixin)

Bases: InputControlElement.ProxiedInterface, ButtonElementMixin

Attributes
  • is_momentary
  • is_pressed

class Colors

class DefaultButton
Attributes
  • On
  • Off
  • Disabled