class ClipModel(Binding): ADAPTER = ClipAdapter id = id_property() name = view_property(unicode, '') color_index = view_property(int, -1) is_recording = view_property(bool, False) view = view_property(ClipViewModel)
class Device(Binding): ADAPTER = DeviceAdapter name = view_property(unicode, '') nestingLevel = view_property(int, 0) is_active = view_property(bool, False) id = id_property() class_name = view_property(unicode, '') icon = view_property(unicode, '')
class Track(Binding): ADAPTER = TrackAdapter name = view_property(unicode, '') colorIndex = view_property(int, -1) isFoldable = view_property(bool, False) containsDrumRack = view_property(bool, False) canShowChains = view_property(bool, False) nestingLevel = view_property(int, 0) activated = view_property(bool, True) isFrozen = view_property(bool, True) parentColorIndex = view_property(int, -1) arm = view_property(bool, False) isMaster = view_property(bool, False) isAudio = view_property(bool, False) id = id_property()
class DeviceParameter(Binding): ADAPTER = DeviceParameterAdapter name = view_property(unicode, '') original_name = view_property(unicode, '') min = view_property(float, 0.0) max = view_property(float, 0.0) value = view_property(float, 0.0) valueItems = view_property(listof(unicode)) displayValue = view_property(unicode, '') unit = view_property(unicode, '') id = id_property() is_enabled = view_property(bool, True) hasAutomation = view_property(bool, False) automationActive = view_property(bool, False) isActive = view_property(bool, True)
class Chain(Binding): ADAPTER = ItemSlotAdapter name = view_property(unicode, '') id = id_property() icon = view_property(unicode, '')
class BrowserList(Binding): id = id_property() items = custom_property(listmodel(BrowserItem), wrapper_class=BrowserListWrapper)
class BrowserItem(Binding): ADAPTER = BrowserItemAdapter id = id_property() name = view_property(unicode, '') icon = view_property(unicode, '') is_loadable = view_property(bool, False)
class BrowserListView(Binding): id = id_property() selected_index = view_property(int, -1)
class Slice(Binding): id = id_property() time = view_property(int, -1)
class Encoder(Binding): id = id_property() touched = view_property(bool, False)