Loading...
Searching...
No Matches
juce::WebControlParameterIndexReceiver Class Reference

Detailed Description

This is a helper class for implementing AudioProcessorEditor::getControlParameterIndex with GUIs using a WebBrowserComponent.

Create an instance of this class and attach it to the WebBrowserComponent by using WebBrowserComponent::Options::withOptionsFrom.

In your frontend code you can use the ControlParameterIndexUpdater class, that emits controlParameterIndexChanged events based on the mouse movement, and control parameter index annotations attached to DOM elements.


The documentation for this class was generated from the following file:
Inheritance diagram for juce::WebControlParameterIndexReceiver:

Public Member Functions

int getControlParameterIndex () const
WebBrowserComponent::Options buildOptions (const WebBrowserComponent::Options &initialOptions) override
Public Member Functions inherited from OptionsBuilder< WebBrowserComponent::Options >
virtual ~OptionsBuilder ()=default
virtual WebBrowserComponent::Options buildOptions (const WebBrowserComponent::Options &initialOptions)=0

Member Functions

◆ getControlParameterIndex()

int juce::WebControlParameterIndexReceiver::getControlParameterIndex ( ) const
inline

◆ buildOptions()

WebBrowserComponent::Options juce::WebControlParameterIndexReceiver::buildOptions ( const WebBrowserComponent::Options & initialOptions)
inlineoverride
linkedin facebook pinterest youtube rss twitter instagram facebook-blank rss-blank linkedin-blank pinterest youtube twitter instagram