LMMS
Loading...
Searching...
No Matches
juce::ComboBoxAccessibilityHandler::ComboBoxValueInterface Class Reference
Inheritance diagram for juce::ComboBoxAccessibilityHandler::ComboBoxValueInterface:
juce::AccessibilityTextValueInterface juce::AccessibilityValueInterface

Public Member Functions

 ComboBoxValueInterface (ComboBox &comboBoxToWrap)
bool isReadOnly () const override
String getCurrentValueAsString () const override
void setValueAsString (const String &) override
Public Member Functions inherited from juce::AccessibilityTextValueInterface
double getCurrentValue () const final
void setValue (double newValue) final
AccessibleValueRange getRange () const final
Public Member Functions inherited from juce::AccessibilityValueInterface
virtual ~AccessibilityValueInterface ()=default

Private Attributes

ComboBoxcomboBox

Constructor & Destructor Documentation

◆ ComboBoxValueInterface()

juce::ComboBoxAccessibilityHandler::ComboBoxValueInterface::ComboBoxValueInterface ( ComboBox & comboBoxToWrap)
inlineexplicit

Member Function Documentation

◆ getCurrentValueAsString()

String juce::ComboBoxAccessibilityHandler::ComboBoxValueInterface::getCurrentValueAsString ( ) const
inlineoverridevirtual

Returns the current value.

Implements juce::AccessibilityTextValueInterface.

◆ isReadOnly()

bool juce::ComboBoxAccessibilityHandler::ComboBoxValueInterface::isReadOnly ( ) const
inlineoverridevirtual

Returns true if the value is read-only and cannot be modified by an accessibility client.

See also
setValueAsString

Implements juce::AccessibilityTextValueInterface.

◆ setValueAsString()

void juce::ComboBoxAccessibilityHandler::ComboBoxValueInterface::setValueAsString ( const String & newValue)
inlineoverridevirtual

Sets the current value to a new value.

Implements juce::AccessibilityTextValueInterface.

Member Data Documentation

◆ comboBox

ComboBox& juce::ComboBoxAccessibilityHandler::ComboBoxValueInterface::comboBox
private

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