The “active-descendant-changed” signal is emitted by an object
which has the state ATK_STATE_MANAGES_DESCENDANTS when the focus
object in the object changes. For instance, a table will emit the
signal when the cell in the table which has focus changes.
The “announcement” signal can be emitted to pass an announcement on to
be read by a screen reader.
The signal “children-changed” is emitted when a child is added or
removed form an object. It supports two details: “add” and “remove”.
The signal “focus-event” is emitted when an object gained or lost focus.
The “notification” signal can be emitted to pass an announcement on to
be read by a screen reader.
The signal “property-change” is emitted when an object’s property
value changes. arg1
contains an AtkPropertyValues
with the name
and the new value of the property whose value has changed. Note
that, as with GObject notify, getting this signal does not
guarantee that the value of the property has actually changed; it
may also be emitted when the setter of the property is called to
reinstate the previous value.
The “state-change” signal is emitted when an object’s state
changes. The detail value identifies the state type which has changed.
The “visible-data-changed” signal is emitted when the visual
appearance of the object changed.