Asserts that the signatures are equal, but ignores the outer parentheses as
the difference between marshalled and unmarshalled signatures is often just one set of outer parentheses.
Enumeration used to indicate a type of live region and how assertive it
should be in terms of speaking notifications. Currently, this is only used
for “announcement” events, but it may be used for additional purposes
in the future.
An accessible object role.
To think of it in terms of HTML, any semantic element likely has a corollary in this enum.
For example: <button>, <input>, <form> or <h4>.
Non-semantic elements like <span>, <div> and <b> will not be represented here, and this information is not passed through via the atspi library.
TODO: add examples for GTK/Qt libraries in addition to HTML examples.