ableton.v2.control_surface.skin (runtime)¶
Live 11 — Live Object Model & framework reference (descriptions and signatures).
Functions¶
const(value)¶
depends(**dependencies)¶
is_dynamic_color_factory(skin_element)¶
liveobj_valid(obj)¶
merge_skins(*skins)¶
Classes¶
class DynamicColorNotAvailableError(Exception)¶
Common base class for all non-exit exceptions.
Methods¶
__init__(self, /, *args, **kwargs)¶
Initialize self. See help(type(self)) for accurate signature.
with_traceback(...)¶
Exception.with_traceback(tb) -- set self.traceback to tb and return self.
Attributes¶
args=<attribute 'args' of 'BaseException' objects>msg='In order to use dynamic colors, you need to inject the song while creating the skin'- str(object='') -> str
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 Skin(EventObject)¶
Methods¶
__init__(self, colors=None, song=None, *a, **k)¶
Initialize self. See help(type(self)) for accurate signature.
_create_dynamic_color(self, color_factory, song)¶
_fill_colors(self, colors, pathname='', song=None)¶
_get_dynamic_color(self, color_factory, song)¶
disconnect(self)¶
disconnect_disconnectable(self, slot)¶
find_disconnectable(self, predicate)¶
has_disconnectable(self, slot)¶
items(self)¶
register_disconnectable(self, slot)¶
register_disconnectables(self, disconnectables)¶
register_slot(self, *a, **k)¶
unregister_disconnectable(self, slot)¶
class SkinColorMissingError(Exception)¶
Common base class for all non-exit exceptions.
Methods¶
__init__(self, /, *args, **kwargs)¶
Initialize self. See help(type(self)) for accurate signature.
with_traceback(...)¶
Exception.with_traceback(tb) -- set self.traceback to tb and return self.
Attributes¶
args=<attribute 'args' of 'BaseException' objects>
class chain¶
chain(*iterables) --> chain object
Return a chain object whose .next() method returns elements from the first iterable until it is exhausted, then elements from the next iterable, until all of the iterables are exhausted.
Methods¶
__init__(self, /, *args, **kwargs)¶
Initialize self. See help(type(self)) for accurate signature.
from_iterable(...)¶
chain.from_iterable(iterable) --> chain object
Alternate chain() constructor taking a single iterable argument that evaluates lazily.