Skip to content

Push2.browser_modes

Classes

class BrowserModeBehaviour(ModeButtonBehaviour)

Bases: ModeButtonBehaviour

press_immediate(self, component, mode)

class BrowserComponentMode(LazyEnablingMode)

Bases: LazyEnablingMode

__init__(self, model_ref, *a, **k)

enter_mode(self)

class BrowseModeBase(Mode)

Bases: Mode

__init__(self, enabling_mode, *a, **k)

enter_mode(self)

leave_mode(self)

class HotswapBrowseMode(BrowseModeBase)

Bases: BrowseModeBase

__init__(self, application, drum_group_component, *a, **k)

leave_mode(self)

_enter_hotswap_mode(self)

class AddDeviceMode(HotswapBrowseMode)

Bases: HotswapBrowseMode

__init__(self, song, browser, selection, *a, **k)

enter_mode(self)

class AddTrackMode(BrowseModeBase)

Bases: BrowseModeBase

__init__(self, browser, *a, **k)

enter_mode(self)

class BrowseMode(HotswapBrowseMode)

Bases: HotswapBrowseMode

__init__(self, song, browser, *a, **k)

enter_mode(self)

Functions

get_filter_type_for_track(song)