AT-SPI Events

« AT APIs Support Page

Introduction

Proposed mapping AT-SPI Events to Gecko Events.

Events List

Event Description Gecko Event
object:children-changed:add   EVENT_DOM_CREATE, EVENT_ASYNCH_SHOW
object:children-changed:remove   EVENT_DOM_DESTROY, EVENT_ASYNCH_HIDE
object:visible-data-changed   EVENT_SELECTION_CHANGED
object:selection-changed   EVENT_SELECTION_CHANGED
object:text-selection-changed   EVENT_TEXT_SELECTION_CHANGED
object:text-changed:insert   EVENT_TEXT_INSERTED
object:text-changed:delete   EVENT_TEXT_REMOVED
object:text-caret-moved   EVENT_TEXT_CARET_MOVED
object:row-inserted   EVENT_TABLE_ROW_INSERT
object:row-reordered   EVENT_TABLE_ROW_REORDER
object:row-deleted   EVENT_TABLE_ROW_DELETE
object:column-inserted   EVENT_TABLE_COLUMN_INSERT
object:column-reordered   EVENT_TABLE_COLUMN_REORDER
object:column-deleted   EVENT_TABLE_COLUMN_DELETE
object:model-changed   EVENT_TABLE_MODEL_CHANGED
object:state-change  

EVENT_STATE_CHANGE,
EVENT_MENUPOPUP_START : ATK_STATE_VISIBLE - enabled, ATK_STATE_SHOWING - enabled,
EVENT_MENUPOPUP_END: ATK_STATE_VISIBLE - disabled, ATK_STATE_SHOWING - disabled,
EVENT_FOCUS: ATK_STATE_FOCUSED - enabled

object:property-change:accessible-value   EVENT_VALUE_CHANGE
window:activate   EVENT_WINDOW_ACTIVATE
window:deactivate   EVENT_WINDOW_DEACTIVATE
document:load-complete   EVENT_DOCUMENT_LOAD_COMPLETE
document:reload   EVENT_DOCUMENT_RELOAD
document:load-stopped   EVENT_DOCUMENT_LOAD_STOPPED
document:attributes-changed   EVENT_DOCUMENT_ATTRIBUTES_CHANGED

Document Tags and Contributors

 Contributors to this page: bunnybooboo, Sheppy, fscholz, Surkov.alexander
 Last updated by: bunnybooboo,