Interface BrowsingSession
- All Superinterfaces:
ObjectProxy,Subscribable
- All Known Subinterfaces:
BitwigBrowsingSession,ClipBrowsingSession,CursorBrowsingSession,DeviceBrowsingSession,GenericBrowsingSession,MultiSampleBrowsingSession,MusicBrowsingSession,PresetBrowsingSession,SampleBrowsingSession
Deprecated.
Instances of this interface are used for browsing material according to a certain type. Possible material
types are devices, presets, samples, multi-samples, clips, or files from your music collection.
In Bitwig Studio's contextual browser window the search sessions for the various material kinds are shown
in tabs. Just like the tabs in the browser window, instances of this interface provide access to multiple
filter columns and one result column. The filter columns are used to control the content of the results
column.
- Since:
- API version 1
-
Method Summary
Modifier and TypeMethodDescriptionvoidactivate()Deprecated.Activates the given search session, same as callingBrowser#activateSession(this).voidDeprecated.UsehitCount()instead.voidDeprecated.Registers an observer that reports if the browser session is currently active.voidDeprecated.UseObjectProxy.exists()instead.createFilterBank(int numColumns) Deprecated.Returns an object that provided bank-wise navigation of filter columns.Deprecated.Returns an object that can be used to navigate over the various filter sections of the browsing session.Deprecated.Returns an object used for navigating the entries in the results column of Bitwig Studio's contextual browser.Deprecated.Returns an object that represents the column which shows the results according to the current filter settings in Bitwig Studio's contextual browser.Deprecated.Returns an object that represents the currently loaded material item.hitCount()Deprecated.Value that reports the number of results available for the current filter settings.Methods inherited from interface com.bitwig.extension.controller.api.ObjectProxy
createEqualsValue, existsMethods inherited from interface com.bitwig.extension.controller.api.Subscribable
isSubscribed, setIsSubscribed, subscribe, unsubscribe
-
Method Details
-
addIsAvailableObserver
Deprecated.UseObjectProxy.exists()instead.Registers an observer that reports if the browser session is available for the current context.- Parameters:
callback- a callback function that receives a single boolean argument.- Since:
- API version 1
-
addIsActiveObserver
Deprecated.Registers an observer that reports if the browser session is currently active.- Parameters:
callback- a callback function that receives a single boolean argument.- Since:
- API version 1
-
activate
void activate()Deprecated.Activates the given search session, same as callingBrowser#activateSession(this). Please note that only one search session can be active at a time.- Since:
- API version 1
- See Also:
-
getResults
BrowserResultsColumn getResults()Deprecated.Returns an object that represents the column which shows the results according to the current filter settings in Bitwig Studio's contextual browser.- Returns:
- the requested results browser column.
- Since:
- API version 1
-
getCursorResult
CursorBrowserResultItem getCursorResult()Deprecated.Returns an object used for navigating the entries in the results column of Bitwig Studio's contextual browser.- Returns:
- the requested cursor object.
- Since:
- API version 1
-
getSettledResult
BrowserResultsItem getSettledResult()Deprecated.Returns an object that represents the currently loaded material item.- Returns:
- the requested settled result object
- Since:
- API version 1
-
getCursorFilter
CursorBrowserFilterColumn getCursorFilter()Deprecated.Returns an object that can be used to navigate over the various filter sections of the browsing session.- Returns:
- the requested filter cursor object
-
createFilterBank
Deprecated.Returns an object that provided bank-wise navigation of filter columns.- Parameters:
numColumns- the number of columns that are simultaneously accessible.- Returns:
- the requested file column bank object
- Since:
- API version 1
-
hitCount
IntegerValue hitCount()Deprecated.Value that reports the number of results available for the current filter settings.- Since:
- API version 2
-
addHitCountObserver
Deprecated.UsehitCount()instead.Registers an observer that reports the number of results available for the current filter settings.- Parameters:
callback- a callback function that receives a single integer argument.- Since:
- API version 1
-
PopupBrowserinstead.