LMMS
Loading...
Searching...
No Matches
juce::LabelAccessibilityHandler::LabelValueInterface Class Reference
Inheritance diagram for juce::LabelAccessibilityHandler::LabelValueInterface:
juce::AccessibilityTextValueInterface juce::AccessibilityValueInterface

Public Member Functions

 LabelValueInterface (Label &labelToWrap)
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

Labellabel

Constructor & Destructor Documentation

◆ LabelValueInterface()

juce::LabelAccessibilityHandler::LabelValueInterface::LabelValueInterface ( Label & labelToWrap)
inlineexplicit

Member Function Documentation

◆ getCurrentValueAsString()

String juce::LabelAccessibilityHandler::LabelValueInterface::getCurrentValueAsString ( ) const
inlineoverridevirtual

Returns the current value.

Implements juce::AccessibilityTextValueInterface.

◆ isReadOnly()

bool juce::LabelAccessibilityHandler::LabelValueInterface::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::LabelAccessibilityHandler::LabelValueInterface::setValueAsString ( const String & newValue)
inlineoverridevirtual

Sets the current value to a new value.

Implements juce::AccessibilityTextValueInterface.

Member Data Documentation

◆ label

Label& juce::LabelAccessibilityHandler::LabelValueInterface::label
private

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