Interface AccessibleState


public interface AccessibleState
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    static final int
    A “busy” state.
    static final int
    A “checked” state; indicates the current
    state of a [class@CheckButton].
    static final int
    A “disabled” state; corresponds to the
    [property@Widget:sensitive] property.
    static final int
    An “expanded” state; corresponds to the
    [property@Expander:expanded] property.
    static final int
    A “hidden” state; corresponds to the
    [property@Widget:visible] property.
    static final int
    An “invalid” state; set when a widget
    is showing an error.
    static final int
    A “pressed” state; indicates the current
    state of a [class@ToggleButton].
    static final int
    A “selected” state; set when a widget
    is selected.
  • Field Details

    • BUSY

      static final int BUSY
      A “busy” state. This state has boolean values
      See Also:
    • CHECKED

      static final int CHECKED
      A “checked” state; indicates the current
      state of a [class@CheckButton]. Value type: [enum@AccessibleTristate]
      See Also:
    • DISABLED

      static final int DISABLED
      A “disabled” state; corresponds to the
      [property@Widget:sensitive] property. It indicates a UI element
      that is perceivable, but not editable or operable. Value type: boolean
      See Also:
    • EXPANDED

      static final int EXPANDED
      An “expanded” state; corresponds to the
      [property@Expander:expanded] property. Value type: boolean
      or undefined
      See Also:
    • HIDDEN

      static final int HIDDEN
      A “hidden” state; corresponds to the
      [property@Widget:visible] property. You can use this state
      explicitly on UI elements that should not be exposed to an assistive
      technology. Value type: boolean
      See also: %GTK_ACCESSIBLE_STATE_DISABLED
      See Also:
    • INVALID

      static final int INVALID
      An “invalid” state; set when a widget
      is showing an error. Value type: [enum@AccessibleInvalidState]
      See Also:
    • PRESSED

      static final int PRESSED
      A “pressed” state; indicates the current
      state of a [class@ToggleButton]. Value type: [enum@AccessibleTristate]
      enumeration
      See Also:
    • SELECTED

      static final int SELECTED
      A “selected” state; set when a widget
      is selected. Value type: boolean or undefined
      See Also: