Skip to content

ableton.v3.control_surface.components.paginator (runtime)

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

Functions

depends(**dependencies)

forward_property(member)

listens(event_path, *a, **k)

Classes

class Component(ControlManager)

Properties

  • application
  • is_root
  • layer
  • parent
  • song

Methods

__init__(self, name='', parent=None, register_component=None, song=None, layer=None, is_enabled=True, is_private=True, *a, **k)

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

_add_child(self, component)
_get_layer_iterable(self)
_grab_all_layers(self)
_internal_on_enabled_changed(self)
_release_all_layers(self)
_set_enabled_recursive(self, enable)
_tasks(self, parent_task_group=None)
_update_is_enabled(self)
add_any_clipboard_has_content_listener(self, slot, identify_sender=False, *a, **k)
add_children(self, *children)
add_control(self, name, control)
add_enabled_listener(self, slot, identify_sender=False, *a, **k)
any_clipboard_has_content_has_listener(self, slot)
any_clipboard_has_content_listener_count(self)
control_notifications_enabled(self)
disconnect(self)
disconnect_disconnectable(self, slot)
enabled_has_listener(self, slot)
enabled_listener_count(self)
find_disconnectable(self, predicate)
has_disconnectable(self, slot)
is_enabled(self, explicit=False)
notify_any_clipboard_has_content(self, *a, **k)
notify_enabled(self, *a, **k)
on_enabled_changed(self)
register_clipboard(self)
register_disconnectable(self, slot)
register_disconnectables(self, disconnectables)
register_slot(self, *a, **k)
remove_any_clipboard_has_content_listener(self, slot)
remove_enabled_listener(self, slot)
set_enabled(self, enable)
unregister_disconnectable(self, slot)
update(self)

Attributes

  • _clipboard_component_instances = [] - Built-in mutable sequence.
  • any_clipboard_has_content = False - bool(x) -> bool
  • canonical_parent = None
  • num_layers = 0 - int([x]) -> integer

class EventObject(CompoundDisconnectable)

Methods

__init__(self, *a, **k)

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

disconnect(self)
disconnect_disconnectable(self, slot)
find_disconnectable(self, predicate)
has_disconnectable(self, slot)
register_disconnectable(self, slot)
register_disconnectables(self, disconnectables)
register_slot(self, *a, **k)
unregister_disconnectable(self, slot)

class NoteEditorPaginator(Component, Paginator)

Properties

  • application
  • is_root
  • layer
  • page_time
  • parent
  • song

Methods

__init__(self, note_editor=None, *a, **k)

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

_add_child(self, component)
_get_layer_iterable(self)
_grab_all_layers(self)
_internal_on_enabled_changed(self)
_release_all_layers(self)
_set_enabled_recursive(self, enable)
_tasks(self, parent_task_group=None)
_update_is_enabled(self)
add_any_clipboard_has_content_listener(self, slot, identify_sender=False, *a, **k)
add_children(self, *children)
add_control(self, name, control)
add_enabled_listener(self, slot, identify_sender=False, *a, **k)
add_page_length_listener(self, slot, identify_sender=False, *a, **k)
add_page_listener(self, slot, identify_sender=False, *a, **k)
add_page_time_listener(self, slot, identify_sender=False, *a, **k)
any_clipboard_has_content_has_listener(self, slot)
any_clipboard_has_content_listener_count(self)
control_notifications_enabled(self)
disconnect(self)
disconnect_disconnectable(self, slot)
enabled_has_listener(self, slot)
enabled_listener_count(self)
find_disconnectable(self, predicate)
has_disconnectable(self, slot)
is_enabled(self, explicit=False)
notify_any_clipboard_has_content(self, *a, **k)
notify_enabled(self, *a, **k)
notify_page(self, *a, **k)
notify_page_length(self, *a, **k)
notify_page_time(self, *a, **k)
on_enabled_changed(self)
page_has_listener(self, slot)
page_length_has_listener(self, slot)
page_length_listener_count(self)
page_listener_count(self)
page_time_has_listener(self, slot)
page_time_listener_count(self)
register_clipboard(self)
register_disconnectable(self, slot)
register_disconnectables(self, disconnectables)
register_slot(self, *a, **k)
remove_any_clipboard_has_content_listener(self, slot)
remove_enabled_listener(self, slot)
remove_page_length_listener(self, slot)
remove_page_listener(self, slot)
remove_page_time_listener(self, slot)
set_enabled(self, enable)
unregister_disconnectable(self, slot)
update(self)

Attributes

  • _NoteEditorPaginator__on_active_steps_changed = None
  • _NoteEditorPaginator__on_page_length_changed = None
  • _clipboard_component_instances = [] - Built-in mutable sequence.
  • any_clipboard_has_content = False - bool(x) -> bool
  • can_change_page = <ableton.v2.base.util.forward_property.<locals>.Descriptor object at 0x13c91a650>
  • canonical_parent = None
  • num_layers = 0 - int([x]) -> integer
  • page_length = <ableton.v2.base.util.forward_property.<locals>.Descriptor object at 0x13c91a750>

class Paginator(EventObject)

Methods

__init__(self, *a, **k)

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

add_page_length_listener(self, slot, identify_sender=False, *a, **k)
add_page_listener(self, slot, identify_sender=False, *a, **k)
add_page_time_listener(self, slot, identify_sender=False, *a, **k)
can_change_page()
disconnect(self)
disconnect_disconnectable(self, slot)
find_disconnectable(self, predicate)
has_disconnectable(self, slot)
notify_page(self, *a, **k)
notify_page_length(self, *a, **k)
notify_page_time(self, *a, **k)
page_has_listener(self, slot)
page_length_has_listener(self, slot)
page_length_listener_count(self)
page_listener_count(self)
page_time_has_listener(self, slot)
page_time_listener_count(self)
register_disconnectable(self, slot)
register_disconnectables(self, disconnectables)
register_slot(self, *a, **k)
remove_page_length_listener(self, slot)
remove_page_listener(self, slot)
remove_page_time_listener(self, slot)
unregister_disconnectable(self, slot)

Attributes

  • page_length = NotImplemented
  • page_time = NotImplemented