Skip to content

Move.track_list

Module constants

  • MIN_NUM_TRACK_BUTTONS = 4

Classes

class MomentaryAction(Enum)

Bases: Enum

Attributes

  • none = 0
  • mute = 1
  • solo = 2

class TrackButtonControl(ButtonControl)

Bases: ButtonControl

class State(ButtonControl.State)

Bases: ButtonControl.State

__init__(self, *a, **k)

class TrackListComponent(Component, Renderable)

Bases: Component, Renderable

Attributes

  • mute_button
  • delete_button
  • duplicate_button
  • record_button
  • shift_button
  • _TrackListComponent__on_mute_changed
  • _TrackListComponent__on_muted_via_solo_changed
  • _TrackListComponent__on_solo_changed
  • _TrackListComponent__on_arm_changed
  • _TrackListComponent__on_color_changed

__init__(self, session_ring, target_track, volume_parameters, *a, **k)

set_track_buttons(self, buttons)

mute_track_button(self, _)

track_buttons(self, button)

track_buttons(self, button)

track_buttons(self, button)

track_buttons(self, button)

master_track_button(self, _)

master_track_button(self, _)

_toggle_mute_or_solo(self, track)

_toggle_mute(self, track)

_toggle_solo(self, track)

_toggle_arm(self, track)

_select_track(self, track)

_store_track_selection(self)

_revert_track_selection(self)

_any_modifier_pressed(self)

_update_track_list(self)

_determine_track_list_offset(self, track_list)

_update_track_buttons(self)

__on_mute_changed(self, _)

__on_muted_via_solo_changed(self, _)

__on_solo_changed(self, _)

__on_arm_changed(self, _)

__on_color_changed(self, _)