_Framework.ButtonElement¶
Module constants¶
ON_VALUEOFF_VALUE
Classes¶
class ButtonValue(object)¶
Bases: object
Attributes¶
midi_value = 0
__init__(self, midi_value, *a, **k)¶
__int__(self)¶
__eq__(self, other)¶
__ne__(self, other)¶
__bool__(self)¶
class Color(ButtonValue)¶
Bases: ButtonValue
draw(self, interface)¶
class DummyUndoStepHandler(object)¶
Bases: object
begin_undo_step(self)¶
end_undo_step(self)¶
class ButtonElementMixin(object)¶
Bases: object
set_light(self, is_turned_on)¶
turn_on(self)¶
turn_off(self)¶
class ButtonElement(InputControlElement, ButtonElementMixin)¶
Bases: InputControlElement, ButtonElementMixin
__init__(self, is_momentary, msg_type, channel, identifier, skin, undo_step_handler, *a, **k)¶
is_momentary(self)¶
message_map_mode(self)¶
is_pressed(self)¶
set_light(self, value)¶
_set_skin_light(self, value)¶
receive_value(self, value)¶
disconnect(self)¶
class ProxiedInterface(InputControlElement.ProxiedInterface, ButtonElementMixin)¶
Bases: InputControlElement.ProxiedInterface, ButtonElementMixin
Attributes¶
is_momentaryis_pressed