|
Control Surface API
2.2.2
|

Public Member Functions | |
| void | addIsBrowsingObserver (BooleanValueChangedCallback callback) |
| void | startBrowsing () |
| void | cancelBrowsing () |
| void | commitSelectedResult () |
| void | activateSession (BrowsingSession session) |
| SettableBooleanValue | isWindowMinimized () |
| SettableBooleanValue | shouldAudition () |
| BrowsingSessionBank | createSessionBank (int size) |
| CursorBrowsingSession | createCursorSession () |
| DeviceBrowsingSession | getDeviceSession () |
| PresetBrowsingSession | getPresetSession () |
| SampleBrowsingSession | getSampleSession () |
| MultiSampleBrowsingSession | getMultiSampleSession () |
| ClipBrowsingSession | getClipSession () |
| MusicBrowsingSession | getMusicSession () |
Public Member Functions inherited from ObjectProxy | |
| BooleanValue | exists () |
| BooleanValue | createEqualsValue (ObjectProxy other) |
Public Member Functions inherited from Subscribable | |
| boolean | isSubscribed () |
| void | setIsSubscribed (boolean value) |
| void | subscribe () |
| void | unsubscribe () |
Instances of this interface represent a contextual browser in Bitwig Studio.
Definition at line 12 of file Browser.java.
| void activateSession | ( | BrowsingSession | session | ) |
Activates the given search session. Please note that only one search session can be active at a time.
| session | the session that should be activated. |
| void addIsBrowsingObserver | ( | BooleanValueChangedCallback | callback | ) |
Registers an observer that reports if a browsing session was started.
| callback | a callback function that receivers a single boolean parameter. |
| void cancelBrowsing | ( | ) |
Cancels the current browser session.
| void commitSelectedResult | ( | ) |
Finished the browser session by loading the selected item.
| CursorBrowsingSession createCursorSession | ( | ) |
Returns an object that represents the selected tab as shown in Bitwig Studio's contextual browser window.
| BrowsingSessionBank createSessionBank | ( | int | size | ) |
Returns an object that provided bank-wise navigation of the available search sessions. Each search session is dedicated to a certain material type, as shown in the tabs of Bitwig Studio's contextual browser.
| size | the size of the windows used to navigate the available browsing sessions. |
| ClipBrowsingSession getClipSession | ( | ) |
Returns an object that provides access to the contents of the clips tab as shown in Bitwig Studio's contextual browser window.
| DeviceBrowsingSession getDeviceSession | ( | ) |
Returns an object that provides access to the contents of the device tab as shown in Bitwig Studio's contextual browser window.
| MultiSampleBrowsingSession getMultiSampleSession | ( | ) |
Returns an object that provides access to the contents of the multi-samples tab as shown in Bitwig Studio's contextual browser window.
| MusicBrowsingSession getMusicSession | ( | ) |
Returns an object that provides access to the contents of the music tab as shown in Bitwig Studio's contextual browser window.
| PresetBrowsingSession getPresetSession | ( | ) |
Returns an object that provides access to the contents of the preset tab as shown in Bitwig Studio's contextual browser window.
| SampleBrowsingSession getSampleSession | ( | ) |
Returns an object that provides access to the contents of the samples tab as shown in Bitwig Studio's contextual browser window.
| SettableBooleanValue isWindowMinimized | ( | ) |
Return an object allows to observe and control if the browser window should be small or full-sized.
| SettableBooleanValue shouldAudition | ( | ) |
Return an object allows to observe and control if the selected result should be auditioned.
| void startBrowsing | ( | ) |
Starts a new browser session.