Interface PopupBrowser

All Superinterfaces:
HardwareBindable, ObjectProxy, RelativeHardwarControlBindable, Subscribable

public interface PopupBrowser extends ObjectProxy, RelativeHardwarControlBindable
Object that represents the popup browser in Bitwig Studio.
Since:
API version 2
  • Method Details

    • title

      StringValue title()
      The title of the popup browser.
      Since:
      API version 2
    • contentTypeNames

      StringArrayValue contentTypeNames()
      Value that reports the possible content types that can be inserted by the popup browser. These are represented by the tabs in Bitwig Studio's popup browser. (e.g "Device", "Preset", "Sample" etc.)
      Since:
      API version 2
    • selectedContentTypeName

      StringValue selectedContentTypeName()
      Value that represents the selected content type.
      Since:
      API version 2
    • selectedContentTypeIndex

      SettableIntegerValue selectedContentTypeIndex()
      Value that represents the index of the selected content type within the content types supported.
      Since:
      API version 2
    • smartCollectionColumn

      BrowserFilterColumn smartCollectionColumn()
      The smart collections column of the browser.
      Since:
      API version 2
    • locationColumn

      BrowserFilterColumn locationColumn()
      The location column of the browser.
      Since:
      API version 2
    • deviceColumn

      BrowserFilterColumn deviceColumn()
      The device column of the browser.
      Since:
      API version 2
    • categoryColumn

      BrowserFilterColumn categoryColumn()
      The category column of the browser.
      Since:
      API version 2
    • tagColumn

      BrowserFilterColumn tagColumn()
      The tag column of the browser.
      Since:
      API version 2
    • deviceTypeColumn

      BrowserFilterColumn deviceTypeColumn()
      The device type column of the browser.
      Since:
      API version 2
    • fileTypeColumn

      BrowserFilterColumn fileTypeColumn()
      The file type column of the browser.
      Since:
      API version 2
    • creatorColumn

      BrowserFilterColumn creatorColumn()
      The creator column of the browser.
      Since:
      API version 2
    • resultsColumn

      BrowserResultsColumn resultsColumn()
      Column that represents the results of the search.
      Since:
      API version 2
    • canAudition

      BooleanValue canAudition()
      Value that indicates if the browser is able to audition material in place while browsing.
      Since:
      API version 2
    • shouldAudition

      SettableBooleanValue shouldAudition()
      Value that decides if the browser is currently auditioning material in place while browsing or not.
      Since:
      API version 2
    • selectNextFile

      void selectNextFile()
      Selects the next file.
      Since:
      API version 2
    • selectNextFileAction

      HardwareActionBindable selectNextFileAction()
      Action that selects the next file
      Since:
      API version 15
    • selectPreviousFile

      void selectPreviousFile()
      Selects the previous file.
      Since:
      API version 2
    • selectPreviousFileAction

      HardwareActionBindable selectPreviousFileAction()
      Action that selects the next file
      Since:
      API version 15
    • selectFirstFile

      void selectFirstFile()
      Selects the first file.
      Since:
      API version 2
    • selectLastFile

      void selectLastFile()
      Selects the last file.
      Since:
      API version 2
    • cancel

      void cancel()
      Cancels the popup browser.
      Since:
      API version 2
    • cancelAction

      HardwareActionBindable cancelAction()
    • commit

      void commit()
      Commits the selected item in the popup browser.
      Since:
      API version 2
    • commitAction

      HardwareActionBindable commitAction()