Skip to content

_Framework.TrackArmState (runtime)

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

Functions

subject_slot(events, *a, **k)

Classes

class SlotManager(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_slot(self, *a, **k)
register_slot_manager(self, *a, **k)
unregister_disconnectable(self, slot)

class Subject(Disconnectable)

Methods

__init__(self, /, *args, **kwargs)

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

disconnect(self)

class TrackArmState(Subject, SlotManager)

Properties

  • arm

Methods

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

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

_get_arm(self)
_on_arm_changed(self)
_set_arm(self, new_state)
add_arm_listener(self, slot, identify_sender=False, *a, **k)
arm_has_listener(self, slot)
arm_listener_count(self)
clear_arm_listeners(self)
disconnect(self)
disconnect_disconnectable(self, slot)
find_disconnectable(self, predicate)
has_disconnectable(self, slot)
notify_arm(self, *a, **k)
register_disconnectable(self, slot)
register_slot(self, *a, **k)
register_slot_manager(self, *a, **k)
remove_arm_listener(self, slot)
set_track(self, track)
unregister_disconnectable(self, slot)

Attributes

  • _on_explicit_arm_changed = None
  • _on_implicit_arm_changed = None