LMMS
Loading...
Searching...
No Matches
juce::AccessibilityTableInterface Class Referenceabstract

#include <juce_AccessibilityTableInterface.h>

Public Member Functions

virtual ~AccessibilityTableInterface ()=default
virtual int getNumRows () const =0
virtual int getNumColumns () const =0
virtual const AccessibilityHandlergetCellHandler (int row, int column) const =0

Detailed Description

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

Examples of UI elements which typically support a table interface are lists, tables, and trees.

@tags{Accessibility}

Constructor & Destructor Documentation

◆ ~AccessibilityTableInterface()

virtual juce::AccessibilityTableInterface::~AccessibilityTableInterface ( )
virtualdefault

Destructor.

Member Function Documentation

◆ getCellHandler()

virtual const AccessibilityHandler * juce::AccessibilityTableInterface::getCellHandler ( int row,
int column ) const
pure virtual

Returns the AccessibilityHandler for one of the cells in the table, or nullptr if there is no cell at the specified position.

◆ getNumColumns()

virtual int juce::AccessibilityTableInterface::getNumColumns ( ) const
pure virtual

Returns the total number of columns in the table.

◆ getNumRows()

virtual int juce::AccessibilityTableInterface::getNumRows ( ) const
pure virtual

Returns the total number of rows in the table.


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