Skip to content

ableton.v3.control_surface.components.device_navigation

Classes

class FlattenedDeviceChain(ItemProvider)

Bases: ItemProvider

__init__(self, *a, **k)

track(self)

track(self, parent)

_on_items_changed(self)

_update_devices(self, *_)

_update_listeners(self)

class DeviceNavigationComponent(ItemListComponent, Renderable)

Bases: ItemListComponent, Renderable

Attributes

  • _DeviceNavigationComponent__on_selected_device_changed

__init__(self, name, device_provider, item_provider, *a, **k)

_do_scroll_up(self)

_do_scroll_down(self)

_select_device(self)

_on_devices_scrolled(self)

_show_device_chain(self)

_notify_device_selection(self, _)

_update_device_selection(self)

_update_track_selection(self)

_update_scroll_controls(self)

__on_selected_device_changed(self)