Edit ACTION-1519: Determine mapping of aria-colindex and aria-rowindex for ATK/AT-SPI




Due Date:

(accepts formats such as "2005-05-17", "+1 week", "14 August 2005" and "next Thursday")

Associated Issue:

Or Associated Product:

Add notes (no markup allowed, URIs get automatically hyperlinked):

Related emails:

  1. PFWG-ACTION-1519: Determine mapping of aria-colindex and aria-rowindex for ATK/AT-SPI (from sysbot+tracker@w3.org on 2014-10-15) (from sysbot+tracker@w3.org on 2014-10-15)

Related notes:

See: https://developer.gnome.org/atk/stable/AtkTableCell.html#atk-table-cell-get-position

Thus given a cell or cell-like object (i.e. something with a identifiable coordinates within a table or grid or similar parent container): The object with those coordinates should implement the AtkTableCell interface. It will need to inherit its rowindex from the parent row. Then the values should be exposed via atk_table_cell_get_position().

Related aside number 1, but not necessarily(?) something implementation-guide worthy, it appears that AT-SPI2 is slightly different wrt its interface:

* atspi_table_cell_get_column_index()
* atspi_table_cell_get_row_index()

But the principles are the same.

Related aside number 2: Seems we're missing some docs [1]. I've pinged the maintainer. But proof that the interface exists can be found in the code [2] in the meantime. (Yeah, I know. Sorry. The docs shall be updated soon.)

[1] https://developer.gnome.org/libatspi/2.14/api-index-full.html
[2] https://git.gnome.org/browse/at-spi2-core/tree/atspi/atspi-table-cell.h

Joanmarie Diggs, 15 Oct 2014, 20:25:18

While I had completed the task last month, I left this action open until I had platform API documentation I could point to (in particular, AT-SPI2 which had the API but not the docs see previous note).

Docs are now available without having to read the code:

Closing this action as completed.

Joanmarie Diggs, 5 Nov 2014, 18:12:27

Joanmarie Diggs <jdiggs@igalia.com>, James Nurthen <nurthen@adobe.com>, Chairs, Michael Cooper <cooper@w3.org>, Ruoxi Ran <ran@w3.org>, Staff Contacts
Tracker: documentation, (configuration for this group), originally developed by Dean Jackson, is developed and maintained by the Systems Team <w3t-sys@w3.org>.
$Id: index.php,v 1.326 2018/10/13 17:29:51 vivien Exp $