Gjsify LogoGjsify Logo

The accessible role for a [ifaceAccessible] implementation.

Abstract roles are only used as part of the ontology; application developers must not use abstract roles in their code.

Index

Enumeration Members

ALERT: number

An element with important, and usually time-sensitive, information

ALERT_DIALOG: number

A type of dialog that contains an alert message

BANNER: number

Unused

BUTTON: number

An input element that allows for user-triggered actions when clicked or pressed

CAPTION: number

Unused

CELL: number

Unused

CHECKBOX: number

A checkable input element that has three possible values: true, false, or mixed

COLUMN_HEADER: number

A header in a columned list.

COMBO_BOX: number

An input that controls another element, such as a list or a grid, that can dynamically pop up to help the user set the value of the input

COMMAND: number

Abstract role.

COMPOSITE: number

Abstract role.

DIALOG: number

A dialog is a window that is designed to interrupt the current processing of an application in order to prompt the user to enter information or require a response.

DOCUMENT: number

Unused

FEED: number

Unused

FORM: number

Unused

GENERIC: number

Unused

GRID: number

A grid of items.

GRID_CELL: number

An item in a grid or tree grid.

GROUP: number

An element that groups multiple widgets. GTK uses this role for various containers, like [classBox], [classViewport], and [classHeaderBar].

HEADING: number

Unused

IMG: number

An image.

INPUT: number

Abstract role.

LABEL: number

A visible name or caption for a user interface component.

LANDMARK: number

Abstract role.

LEGEND: number

Unused

LINK: number

A clickable link.

LIST: number

A list of items.

LIST_BOX: number

Unused.

LIST_ITEM: number

An item in a list.

LOG: number

Unused

MAIN: number

Unused

MARQUEE: number

Unused

MATH: number

Unused

MENU: number

A menu.

MENU_BAR: number

A menubar.

MENU_ITEM: number

An item in a menu.

MENU_ITEM_CHECKBOX: number

A check item in a menu.

MENU_ITEM_RADIO: number

A radio item in a menu.

METER: number

An element that represents a value within a known range.

NAVIGATION: number

Unused

NONE: number

An element that is not represented to accessibility technologies.

NOTE: number

Unused

OPTION: number

Unused

PRESENTATION: number

An element that is not represented to accessibility technologies.

PROGRESS_BAR: number

An element that displays the progress status for tasks that take a long time.

RADIO: number

A checkable input in a group of radio roles, only one of which can be checked at a time.

RADIO_GROUP: number

Unused

RANGE: number

Abstract role.

REGION: number

Unused

ROW: number

A row in a columned list.

ROW_GROUP: number

Unused

ROW_HEADER: number

Unused

SCROLLBAR: number

A graphical object that controls the scrolling of content within a viewing area, regardless of whether the content is fully displayed within the viewing area.

SEARCH: number

Unused

SEARCH_BOX: number

A type of textbox intended for specifying search criteria.

SECTION: number

Abstract role.

SECTION_HEAD: number

Abstract role.

SELECT: number

Abstract role.

SEPARATOR: number

A divider that separates and distinguishes sections of content or groups of menuitems.

SLIDER: number

A user input where the user selects a value from within a given range.

SPIN_BUTTON: number

A form of range that expects the user to select from among discrete choices.

STATUS: number

Unused

STRUCTURE: number

Abstract role.

SWITCH: number

A type of checkbox that represents on/off values, as opposed to checked/unchecked values.

TAB: number

An item in a list of tab used for switching pages.

TABLE: number

Unused

TAB_LIST: number

A list of tabs for switching pages.

TAB_PANEL: number

A page in a notebook or stack.

TEXT_BOX: number

A type of input that allows free-form text as its value.

TIME: number

Unused

TIMER: number

Unused

TOOLBAR: number

Unused

TOOLTIP: number

Unused

TREE: number

Unused

TREE_GRID: number

A treeview-like, columned list.

TREE_ITEM: number

Unused

WIDGET: number

An interactive component of a graphical user interface. This is the role that GTK uses by default for widgets.

WINDOW: number

An application window.

Legend

  • Module
  • Object literal
  • Variable
  • Function
  • Function with type parameter
  • Index signature
  • Type alias
  • Type alias with type parameter
  • Enumeration
  • Enumeration member
  • Property
  • Method
  • Interface
  • Interface with type parameter
  • Constructor
  • Property
  • Method
  • Index signature
  • Class
  • Class with type parameter
  • Constructor
  • Property
  • Method
  • Accessor
  • Index signature
  • Inherited constructor
  • Inherited property
  • Inherited method
  • Inherited accessor
  • Protected property
  • Protected method
  • Protected accessor
  • Private property
  • Private method
  • Private accessor
  • Static property
  • Static method