Skip to content

_Framework.ControlSurfaceComponent

Classes

class ControlSurfaceComponent(ControlManager, Subject)

Bases: ControlManager, Subject

Attributes

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

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

disconnect(self)

is_root(self)

_internal_on_enabled_changed(self)

on_enabled_changed(self)

update_all(self)

set_enabled(self, enable)

_set_enabled_recursive(self, enable)

_update_is_enabled(self)

set_allow_update(self, allow_updates)

control_notifications_enabled(self)

application(self)

song(self)

_tasks(self, parent_task_group)

_get_layer(self)

_set_layer(self, new_layer)

is_enabled(self, explicit)

on_track_list_changed(self)

on_scene_list_changed(self)

on_selected_track_changed(self)

on_selected_scene_changed(self)

_register_timer_callback(self, callback, parent_task_group)

_unregister_timer_callback(self, callback, parent_task_group)