Skip to content

_Framework.ModeSelectorComponent (runtime)

Live 11 — Live Object Model & framework reference (descriptions and signatures).

Classes

class ButtonElement(InputControlElement, ButtonElementMixin)

Properties

  • _last_sent_value
  • mapping_sensitivity
  • resource
  • suppress_script_forwarding

Methods

ProxiedInterface(outer=None, *a, **k)
__init__(self, is_momentary, msg_type, channel, identifier, skin=<_Framework.Skin.Skin object at 0x162cc2940>, undo_step_handler=<_Framework.ButtonElement.DummyUndoStepHandler object at 0x162cc29e8>, *a, **k)

Initialize self. See help(type(self)) for accurate signature.

_do_send_value(self, value, channel=None)
_get_mapping_sensitivity(self)
_get_suppress_script_forwarding(self)
_mapping_feedback_values(self)
_on_resource_lost(self, client)
_on_resource_received(self, client, *a, **k)
_report_value(self, value, is_input)
_resource_type(on_received_callback=None, on_lost_callback=None, *a, **k)
_send_delayed_messages(self)
_set_mapping_sensitivity(self, sensitivity)
_set_skin_light(self, value)
_set_suppress_script_forwarding(self, value)
_status_byte(self, channel)
_verify_value(self, value)
add_value_listener(self, slot, identify_sender=False, *a, **k)
begin_gesture(self)
clear_send_cache(self)
clear_value_listeners(self)
connect_to(self, parameter)
disconnect(self)
end_gesture(self)
force_next_send(self)
identifier_bytes(self)
install_connections(self, install_translation, install_mapping, install_forwarding)
is_momentary(self)
is_pressed(self)
mapped_parameter(self)
message_channel(self)
message_identifier(self)
message_map_mode(self)
message_sysex_identifier(self)
message_type(self)
needs_takeover(self)
notify_ownership_change(self, client, grabbed, element_ownership_handler=None)
notify_value(self, *a, **k)
original_channel(self)
original_identifier(self)
receive_value(self, value)
release_parameter(self)
remove_value_listener(self, slot)
reset(self)
reset_state(self)
script_wants_forwarding(self)
send_midi(self, message)
send_value(self, value, force=False, channel=None)
set_channel(self, channel)
set_feedback_delay(self, delay)
set_identifier(self, identifier)
set_light(self, value)
set_needs_takeover(self, needs_takeover)
set_report_values(self, report_input, report_output)
turn_off(self)
turn_on(self)
use_default_message(self)
value_has_listener(self, slot)
value_listener_count(self)

Attributes

  • _has_resource = False - bool(x) -> bool
  • _has_task_group = False - bool(x) -> bool
  • _input_signal_listener_count = 0 - int([x]) -> integer
  • _resource = <_Framework.Util.lazy_attribute object at 0x162c99550>
  • _tasks = <_Framework.Util.lazy_attribute object at 0x162c995f8>
  • canonical_parent = None
  • name = '' - str(object='') -> str
  • num_delayed_messages = 1 - int([x]) -> integer
  • optimized_send_midi = True - bool(x) -> bool
  • proxied_interface = <_Framework.Util.lazy_attribute object at 0x162c91b00>
  • send_depends_on_forwarding = True - bool(x) -> bool

class ControlSurfaceComponent(ControlManager, Subject)

class ModeSelectorComponent(ControlSurfaceComponent)

class MomentaryModeObserver

Methods

__init__(self)

Initialize self. See help(type(self)) for accurate signature.

_control_changed(self, value)
_release_controls(self)
_reset(self)
disconnect(self)
is_mode_momentary(self)
on_timer(self)
set_mode_details(self, base_mode, controls, mode_callback=None)