_Framework.TrackArmState (runtime)¶
Live 11 — 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