JUCE  v6.1.6 (6.0.8-1114)
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::AccessibilityCellInterface Class Referenceabstract

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

#include <juce_AccessibilityCellInterface.h>

Public Member Functions

virtual ~AccessibilityCellInterface ()=default
 Destructor. More...
 
virtual int getColumnIndex () const =0
 Returns the column index of the cell in the table. More...
 
virtual int getColumnSpan () const =0
 Returns the number of columns occupied by the cell in the table. More...
 
virtual int getDisclosureLevel () const =0
 Returns the indentation level for the cell. More...
 
virtual int getRowIndex () const =0
 Returns the row index of the cell in the table. More...
 
virtual int getRowSpan () const =0
 Returns the number of rows occupied by the cell in the table. More...
 
virtual const AccessibilityHandlergetTableHandler () const =0
 Returns the AccessibilityHandler of the table which contains the cell. 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.

@tags{Accessibility}

Constructor & Destructor Documentation

◆ ~AccessibilityCellInterface()

virtual juce::AccessibilityCellInterface::~AccessibilityCellInterface ( )
virtualdefault

Destructor.

Member Function Documentation

◆ getColumnIndex()

virtual int juce::AccessibilityCellInterface::getColumnIndex ( ) const
pure virtual

Returns the column index of the cell in the table.

Referenced by juce::UIAGridItemProvider::get_Column().

◆ getColumnSpan()

virtual int juce::AccessibilityCellInterface::getColumnSpan ( ) const
pure virtual

Returns the number of columns occupied by the cell in the table.

Referenced by juce::UIAGridItemProvider::get_ColumnSpan().

◆ getDisclosureLevel()

virtual int juce::AccessibilityCellInterface::getDisclosureLevel ( ) const
pure virtual

Returns the indentation level for the cell.

◆ getRowIndex()

virtual int juce::AccessibilityCellInterface::getRowIndex ( ) const
pure virtual

Returns the row index of the cell in the table.

Referenced by juce::UIAGridItemProvider::get_Row().

◆ getRowSpan()

virtual int juce::AccessibilityCellInterface::getRowSpan ( ) const
pure virtual

Returns the number of rows occupied by the cell in the table.

Referenced by juce::UIAGridItemProvider::get_RowSpan().

◆ getTableHandler()

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

Returns the AccessibilityHandler of the table which contains the cell.

Referenced by juce::UIAGridItemProvider::get_ContainingGrid().


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