|
LMMS
|
#include <juce_AccessibilityCellInterface.h>
Public Member Functions | |
| virtual | ~AccessibilityCellInterface ()=default |
| virtual int | getColumnIndex () const =0 |
| virtual int | getColumnSpan () const =0 |
| virtual int | getRowIndex () const =0 |
| virtual int | getRowSpan () const =0 |
| virtual int | getDisclosureLevel () const =0 |
| virtual const AccessibilityHandler * | getTableHandler () const =0 |
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}
|
virtualdefault |
Destructor.
|
pure virtual |
Returns the column index of the cell in the table.
Implemented in juce::ListBox::RowComponent::RowAccessibilityHandler::RowCellInterface, juce::TableListBox::RowComp::RowAccessibilityHandler::RowComponentCellInterface, and juce::TreeView::ItemComponent::ItemAccessibilityHandler::ItemCellInterface.
|
pure virtual |
Returns the number of columns occupied by the cell in the table.
Implemented in juce::ListBox::RowComponent::RowAccessibilityHandler::RowCellInterface, juce::TableListBox::RowComp::RowAccessibilityHandler::RowComponentCellInterface, and juce::TreeView::ItemComponent::ItemAccessibilityHandler::ItemCellInterface.
|
pure virtual |
Returns the indentation level for the cell.
Implemented in juce::ListBox::RowComponent::RowAccessibilityHandler::RowCellInterface, juce::TableListBox::RowComp::RowAccessibilityHandler::RowComponentCellInterface, and juce::TreeView::ItemComponent::ItemAccessibilityHandler::ItemCellInterface.
|
pure virtual |
Returns the row index of the cell in the table.
Implemented in juce::ListBox::RowComponent::RowAccessibilityHandler::RowCellInterface, juce::TableListBox::RowComp::RowAccessibilityHandler::RowComponentCellInterface, and juce::TreeView::ItemComponent::ItemAccessibilityHandler::ItemCellInterface.
|
pure virtual |
Returns the number of rows occupied by the cell in the table.
Implemented in juce::ListBox::RowComponent::RowAccessibilityHandler::RowCellInterface, juce::TableListBox::RowComp::RowAccessibilityHandler::RowComponentCellInterface, and juce::TreeView::ItemComponent::ItemAccessibilityHandler::ItemCellInterface.
|
pure virtual |
Returns the AccessibilityHandler of the table which contains the cell.
Implemented in juce::ListBox::RowComponent::RowAccessibilityHandler::RowCellInterface, juce::TableListBox::RowComp::RowAccessibilityHandler::RowComponentCellInterface, and juce::TreeView::ItemComponent::ItemAccessibilityHandler::ItemCellInterface.