update_state


Description:

[ CCode ( sentinel = "-1" ) ]
public void update_state (...)

Updates a list of accessible states.

See the [enum@Gtk.AccessibleState] documentation for the value types of accessible states.

This function should be called by `GtkWidget` types whenever an accessible state change must be communicated to assistive technologies.

Example:

```c value = GTK_ACCESSIBLE_TRISTATE_MIXED; gtk_accessible_update_state (GTK_ACCESSIBLE (check_button), GTK_ACCESSIBLE_STATE_CHECKED, value, -1); ```

Parameters:

this

a `GtkAccessible`

...

a list of state and value pairs, terminated by -1

first_state

the first `GtkAccessibleState`