Protocol

NSAccessibilityTable

A role-based protocol that declares the minimum interface required for an accessibility element to act as a table view.

Overview

You can further enhance the adopting element by implementing any of the information properties or action methods declared in the NSAccessibility protocol.

Topics

Accessibility Methods

func accessibilityColumnHeaderUIElements()

Returns the column header elements for the table.

func accessibilityColumns()

Returns the column elements for the table.

func accessibilityHeaderGroup()

Returns the header group for the table.

func accessibilityLabel()

Returns a short description of the table.

Required.

func accessibilityRowHeaderUIElements()

Returns the row header elements for the table.

func accessibilityRows()

Returns the row elements for the table.

Required.

func accessibilitySelectedCells()

The currently selected cells for the table.

func accessibilitySelectedColumns()

The currently selected columns for the table.

func accessibilitySelectedRows()

The currently selected rows for the table.

func accessibilityVisibleCells()

The visible cells for the table.

func accessibilityVisibleColumns()

The visible columns for the table.

func accessibilityVisibleRows()

The visible rows for the table.

func setAccessibilitySelectedRows([NSAccessibilityRow])

Sets the table’s currently selected rows.

Relationships

Adopted By

See Also

AppKit Elements

protocol NSAccessibilityElementProtocol

A role-based protocol that declares the minimum interface required to interact with an accessibility client.

protocol NSAccessibilityButton

A role-based protocol that declares the minimum interface required for an accessibility element to act as a button.

protocol NSAccessibilityCheckBox

A role-based protocol that declares the minimum interface required for an accessibility element to act as a checkbox.

protocol NSAccessibilityImage

A role-based protocol that declares the minimum interface required for an accessibility element to act as a image.

protocol NSAccessibilityList

A role-based protocol that declares the minimum interface required for an accessibility element to act as a list view.

protocol NSAccessibilityNavigableStaticText

A role-based protocol that declares the minimum interface required for an accessibility element to act as navigable static text.

protocol NSAccessibilityOutline

A role-based protocol that declares the minimum interface required for an accessibility element to act as an outline view.

protocol NSAccessibilityProgressIndicator

A role-based protocol that declares the minimum interface required for an accessibility element to act as a progress indicator.

protocol NSAccessibilityRadioButton

A role-based protocol that declares the minimum interface required for an accessibility element to act as a radio button.

protocol NSAccessibilityRow

A role-based protocol that declares the minimum interface required for an accessibility element to act as a row for a table, list, or outline view.

protocol NSAccessibilitySlider

A role-based protocol that declares the minimum interface required for an accessibility element to act as a slider.

protocol NSAccessibilityStaticText

A role-based protocol that declares the minimum interface required for an accessibility element to act as static text.

protocol NSAccessibilityStepper

A role-based protocol that declares the minimum interface required for an accessibility element to act as a stepper.

protocol NSAccessibilitySwitch

A role-based protocol that declares the minimum interface required for an accessibility element to act as a switch.