LMMS
Loading...
Searching...
No Matches
juce::ButtonAccessibilityHandler::ButtonValueInterface Class Reference
Inheritance diagram for juce::ButtonAccessibilityHandler::ButtonValueInterface:
juce::AccessibilityTextValueInterface juce::AccessibilityValueInterface

Public Member Functions

 ButtonValueInterface (Button &buttonToWrap)
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

Buttonbutton

Constructor & Destructor Documentation

◆ ButtonValueInterface()

juce::ButtonAccessibilityHandler::ButtonValueInterface::ButtonValueInterface ( Button & buttonToWrap)
inlineexplicit

Member Function Documentation

◆ getCurrentValueAsString()

String juce::ButtonAccessibilityHandler::ButtonValueInterface::getCurrentValueAsString ( ) const
inlineoverridevirtual

Returns the current value.

Implements juce::AccessibilityTextValueInterface.

◆ isReadOnly()

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

Sets the current value to a new value.

Implements juce::AccessibilityTextValueInterface.

Member Data Documentation

◆ button

Button& juce::ButtonAccessibilityHandler::ButtonValueInterface::button
private

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