JUCE
Public Member Functions | List of all members
AccessibilityCellInterface Class Referenceabstract

An abstract interface which represents a UI element that supports a cell interface. More...

Public Member Functions

virtual ~AccessibilityCellInterface ()=default
 Destructor. More...
 
virtual int getDisclosureLevel () const =0
 Returns the indentation level for the cell. More...
 
virtual const AccessibilityHandlergetTableHandler () const =0
 Returns the AccessibilityHandler of the table which contains the cell. More...
 
virtual std::vector< const AccessibilityHandler * > getDisclosedRows () const
 Returns a list of the accessibility elements that are disclosed by this element, if any. More...
 

Detailed Description

An abstract interface which represents a UI element that supports a cell interface.

This typically represents a single cell inside of a UI element which implements an AccessibilityTableInterface.

Constructor & Destructor Documentation

◆ ~AccessibilityCellInterface()

virtual AccessibilityCellInterface::~AccessibilityCellInterface ( )
virtualdefault

Destructor.

Member Function Documentation

◆ getDisclosureLevel()

virtual int AccessibilityCellInterface::getDisclosureLevel ( ) const
pure virtual

Returns the indentation level for the cell.

◆ getTableHandler()

virtual const AccessibilityHandler* AccessibilityCellInterface::getTableHandler ( ) const
pure virtual

Returns the AccessibilityHandler of the table which contains the cell.

◆ getDisclosedRows()

virtual std::vector<const AccessibilityHandler*> AccessibilityCellInterface::getDisclosedRows ( ) const
virtual

Returns a list of the accessibility elements that are disclosed by this element, if any.


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