AccessibleRole

public extension AccessibleRole
  • Cast constructor, converting any binary integer to a AccessibleRole.

    Declaration

    Swift

    @inlinable
    init!<I>(_ raw: I) where I : BinaryInteger

    Parameters

    raw

    The raw integer value to initialise the enum from

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

    Declaration

    Swift

    static let alert: GtkAccessibleRole
  • A type of dialog that contains an alert message

    Declaration

    Swift

    static let alertDialog: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let banner: GtkAccessibleRole
  • An input element that allows for user-triggered actions when clicked or pressed

    Declaration

    Swift

    static let button: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let caption: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let cell: GtkAccessibleRole
  • A checkable input element that has three possible values: true, false, or mixed

    Declaration

    Swift

    static let checkbox: GtkAccessibleRole
  • A header in a columned list.

    Declaration

    Swift

    static let columnHeader: GtkAccessibleRole
  • 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

    Declaration

    Swift

    static let comboBox: GtkAccessibleRole
  • Abstract role.

    Declaration

    Swift

    static let command: GtkAccessibleRole
  • Abstract role.

    Declaration

    Swift

    static let composite: GtkAccessibleRole
  • 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.

    Declaration

    Swift

    static let dialog: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let document: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let feed: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let form: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let generic: GtkAccessibleRole
  • A grid of items.

    Declaration

    Swift

    static let grid: GtkAccessibleRole
  • An item in a grid or tree grid.

    Declaration

    Swift

    static let gridCell: GtkAccessibleRole
  • An element that groups multiple widgets. GTK uses this role for various containers, like GtkBox, GtkViewport, and GtkHeaderBar.

    Declaration

    Swift

    static let group: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let heading: GtkAccessibleRole
  • img

    An image.

    Declaration

    Swift

    static let img: GtkAccessibleRole
  • Abstract role.

    Declaration

    Swift

    static let input: GtkAccessibleRole
  • A visible name or caption for a user interface component.

    Declaration

    Swift

    static let label: GtkAccessibleRole
  • Abstract role.

    Declaration

    Swift

    static let landmark: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let legend: GtkAccessibleRole
  • A clickable link.

    Declaration

    Swift

    static let link: GtkAccessibleRole
  • A list of items.

    Declaration

    Swift

    static let list: GtkAccessibleRole
  • Unused.

    Declaration

    Swift

    static let listBox: GtkAccessibleRole
  • An item in a list.

    Declaration

    Swift

    static let listItem: GtkAccessibleRole
  • log

    Unused

    Declaration

    Swift

    static let log: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let main: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let marquee: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let math: GtkAccessibleRole
  • An element that represents a value within a known range.

    Declaration

    Swift

    static let meter: GtkAccessibleRole
  • A menu.

    Declaration

    Swift

    static let menu: GtkAccessibleRole
  • A menubar.

    Declaration

    Swift

    static let menuBar: GtkAccessibleRole
  • An item in a menu.

    Declaration

    Swift

    static let menuItem: GtkAccessibleRole
  • A check item in a menu.

    Declaration

    Swift

    static let menuItemCheckbox: GtkAccessibleRole
  • A radio item in a menu.

    Declaration

    Swift

    static let menuItemRadio: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let navigation: GtkAccessibleRole
  • An element that is not represented to accessibility technologies.

    Declaration

    Swift

    static let none: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let note: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let option: GtkAccessibleRole
  • An element that is not represented to accessibility technologies.

    Declaration

    Swift

    static let presentation: GtkAccessibleRole
  • An element that displays the progress status for tasks that take a long time.

    Declaration

    Swift

    static let progressBar: GtkAccessibleRole
  • A checkable input in a group of radio roles, only one of which can be checked at a time.

    Declaration

    Swift

    static let radio: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let radioGroup: GtkAccessibleRole
  • Abstract role.

    Declaration

    Swift

    static let range: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let region: GtkAccessibleRole
  • row

    A row in a columned list.

    Declaration

    Swift

    static let row: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let rowGroup: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let rowHeader: GtkAccessibleRole
  • 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.

    Declaration

    Swift

    static let scrollbar: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let search: GtkAccessibleRole
  • A type of textbox intended for specifying search criteria.

    Declaration

    Swift

    static let searchBox: GtkAccessibleRole
  • Abstract role.

    Declaration

    Swift

    static let section: GtkAccessibleRole
  • Abstract role.

    Declaration

    Swift

    static let sectionHead: GtkAccessibleRole
  • Abstract role.

    Declaration

    Swift

    static let select: GtkAccessibleRole
  • A divider that separates and distinguishes sections of content or groups of menuitems.

    Declaration

    Swift

    static let separator: GtkAccessibleRole
  • A user input where the user selects a value from within a given range.

    Declaration

    Swift

    static let slider: GtkAccessibleRole
  • A form of range that expects the user to select from among discrete choices.

    Declaration

    Swift

    static let spinButton: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let status: GtkAccessibleRole
  • Abstract role.

    Declaration

    Swift

    static let structure: GtkAccessibleRole
  • A type of checkbox that represents on/off values, as opposed to checked/unchecked values.

    Declaration

    Swift

    static let `switch`: GtkAccessibleRole
  • tab

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

    Declaration

    Swift

    static let tab: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let table: GtkAccessibleRole
  • A list of tabs for switching pages.

    Declaration

    Swift

    static let tabList: GtkAccessibleRole
  • A page in a notebook or stack.

    Declaration

    Swift

    static let tabPanel: GtkAccessibleRole
  • A type of input that allows free-form text as its value.

    Declaration

    Swift

    static let textBox: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let time: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let timer: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let toolbar: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let tooltip: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let tree: GtkAccessibleRole
  • A treeview-like, columned list.

    Declaration

    Swift

    static let treeGrid: GtkAccessibleRole
  • Unused

    Declaration

    Swift

    static let treeItem: GtkAccessibleRole
  • An interactive component of a graphical user interface. This is the role that GTK uses by default for widgets.

    Declaration

    Swift

    static let widget: GtkAccessibleRole
  • An application window.

    Declaration

    Swift

    static let window: GtkAccessibleRole