setAccessibilitySelectedRows(_:)
Sets the table’s currently selected rows.
Declaration
optional func setAccessibilitySelectedRows(_ selectedRows: [any NSAccessibilityRow])Parameters
- selectedRows:
An array containing the row elements to be selected.
Discussion
This method is the setter for the NSAccessibilityProtocol protocol’s accessibilitySelectedRows property. Implementing this method allows the user to change the selected row using an accessibility client. Additionally, your class needs to send a selectedRowsChanged notification whenever the table’s selected rows change.
See Also
Supporting Accessibility
accessibilityColumnHeaderUIElements()accessibilityColumns()accessibilityLabel()accessibilityRowHeaderUIElements()accessibilityRows()accessibilitySelectedCells()accessibilitySelectedColumns()accessibilitySelectedRows()accessibilityVisibleCells()accessibilityVisibleColumns()accessibilityVisibleRows()accessibilityHeaderGroup()