Skip to content

ableton.v2.control_surface.components.session_navigation

Classes

class SessionRingScroller(Scrollable)

Bases: Scrollable

Attributes

  • do_scroll_up
  • do_scroll_down

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

scroll_up(self)

scroll_down(self)

class SessionRingTrackScroller(SessionRingScroller)

Bases: SessionRingScroller

can_scroll_up(self)

can_scroll_down(self)

do_scroll_up(self)

do_scroll_down(self)

class SessionRingSceneScroller(SessionRingScroller)

Bases: SessionRingScroller

can_scroll_up(self)

can_scroll_down(self)

do_scroll_up(self)

do_scroll_down(self)

class SessionRingTrackPager(SessionRingScroller)

Bases: SessionRingScroller

__init__(self, *a, **k)

can_scroll_up(self)

can_scroll_down(self)

do_scroll_up(self)

do_scroll_down(self)

class SessionRingScenePager(SessionRingScroller)

Bases: SessionRingScroller

__init__(self, *a, **k)

can_scroll_up(self)

can_scroll_down(self)

do_scroll_up(self)

do_scroll_down(self)

class SessionNavigationComponent(Component)

Bases: Component

Attributes

  • track_scroller_type
  • scene_scroller_type
  • track_pager_type
  • scene_pager_type
  • _SessionNavigationComponent__on_offset_changed
  • _SessionNavigationComponent__on_tracks_changed
  • _SessionNavigationComponent__on_scene_list_changed

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

__on_offset_changed(self, track_offset, _)

__on_tracks_changed(self)

__on_scene_list_changed(self)

_update_vertical(self)

_update_horizontal(self)

set_up_button(self, button)

set_down_button(self, button)

set_left_button(self, button)

set_right_button(self, button)

set_page_up_button(self, page_up_button)

set_page_down_button(self, page_down_button)

set_page_left_button(self, page_left_button)

set_page_right_button(self, page_right_button)