[AT-SPI] Add Table and TableCell interfaces 95/280895/6
authorArtur Świgoń <a.swigon@samsung.com>
Tue, 6 Sep 2022 09:40:58 +0000 (11:40 +0200)
committerArtur Świgoń <a.swigon@samsung.com>
Fri, 26 May 2023 12:05:51 +0000 (14:05 +0200)
commit1646a271a6cd0854eec41c68e37b39478b83fb96
tree304e5f1a7bca3f1b4e6e30b32a468b654621e3a8
parent011905c1aeb16f3f2ca6c6184f3c3068f331813d
[AT-SPI] Add Table and TableCell interfaces

The purpose of these interfaces is to support Screen Reader operation with
tables and grids, often in combination with the Selection interface, for
example reading the row and column number when navigating a grid of items, or
selecting cells / rows / columns, as specified in the UX guide.

Change-Id: If61844b73421b76661d3966c8e7caba6c9202c8f
dali/devel-api/adaptor-framework/accessibility.cpp
dali/devel-api/atspi-interfaces/table-cell.h [new file with mode: 0644]
dali/devel-api/atspi-interfaces/table.h [new file with mode: 0644]
dali/devel-api/file.list
dali/internal/accessibility/bridge/bridge-impl.cpp
dali/internal/accessibility/bridge/bridge-table-cell.cpp [new file with mode: 0644]
dali/internal/accessibility/bridge/bridge-table-cell.h [new file with mode: 0644]
dali/internal/accessibility/bridge/bridge-table.cpp [new file with mode: 0644]
dali/internal/accessibility/bridge/bridge-table.h [new file with mode: 0644]
dali/internal/accessibility/file.list