Bitwig Studio Control Surface API  5.0.11
BrowserItem Interface Reference
+ Inheritance diagram for BrowserItem:

Public Member Functions

void addExistsObserver (BooleanValueChangedCallback callback)
 
StringValue name ()
 
void addValueObserver (int maxCharacters, String textWhenUnassigned, StringValueChangedCallback callback)
 
SettableBooleanValue isSelected ()
 
- 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 ()
 

Detailed Description

Instances of this interface represent entries in a browser filter column.

Since
API version 1

Member Function Documentation

◆ addExistsObserver()

void addExistsObserver ( BooleanValueChangedCallback  callback)

Registers an observer that reports if the item exists.

Parameters
callbacka callback function that receives a single boolean parameter
Since
API version 1
Deprecated:
Use exists() instead.

◆ addValueObserver()

void addValueObserver ( int  maxCharacters,
String  textWhenUnassigned,
StringValueChangedCallback  callback 
)

Registers an observer that reports the string value of the browser item.

Parameters
maxCharacters
textWhenUnassigned
callbacka callback function that receives a single string argument
Since
API version 1
Deprecated:
Use name() instead.

◆ isSelected()

SettableBooleanValue isSelected ( )

Returns an object that provides access to the selected state of the browser item.

Returns
an boolean value object
Since
API version 1

◆ name()

StringValue name ( )

Value that reports the name of the browser item.

Since
API version 2

The documentation for this interface was generated from the following file: