Enum gtk4::AccessibleRelation [−][src]
#[non_exhaustive]
pub enum AccessibleRelation {
Show 18 variants
ActiveDescendant,
ColCount,
ColIndex,
ColIndexText,
ColSpan,
Controls,
DescribedBy,
Details,
ErrorMessage,
FlowTo,
LabelledBy,
Owns,
PosInSet,
RowCount,
RowIndex,
RowIndexText,
RowSpan,
SetSize,
// some variants omitted
}
Expand description
The possible accessible relations of a Accessible
.
Accessible relations can be references to other widgets, integers or strings.
Variants (Non-exhaustive)
This enum is marked as non-exhaustive
Identifies the currently active element when focus is on a composite widget, combobox, textbox, group, or application. Value type: reference
Defines the total number of columns in a table, grid, or treegrid. Value type: integer
Defines an element’s column index or position with respect to the total number of columns within a table, grid, or treegrid. Value type: integer
Defines a human readable text
alternative of ColIndex
. Value type: string
Defines the number of columns spanned by a cell or gridcell within a table, grid, or treegrid. Value type: integer
Identifies the element (or elements) whose contents or presence are controlled by the current element. Value type: reference
Identifies the element (or elements) that describes the object. Value type: reference
Identifies the element (or elements) that provide additional information related to the object. Value type: reference
Identifies the element that provides an error message for an object. Value type: reference
Identifies the next element (or elements) in an alternate reading order of content which, at the user’s discretion, allows assistive technology to override the general default of reading in document source order. Value type: reference
Identifies the element (or elements) that labels the current element. Value type: reference
Identifies an element (or elements) in order to define a visual, functional, or contextual parent/child relationship between elements where the widget hierarchy cannot be used to represent the relationship. Value type: reference
Defines an element’s number or position in the current set of listitems or treeitems. Value type: integer
Defines the total number of rows in a table, grid, or treegrid. Value type: integer
Defines an element’s row index or position with respect to the total number of rows within a table, grid, or treegrid. Value type: integer
Defines a human readable text alternative of aria-rowindex. Value type: string
Defines the number of rows spanned by a cell or gridcell within a table, grid, or treegrid. Value type: integer
Defines the number of items in the current set of listitems or treeitems. Value type: integer
Implementations
Trait Implementations
type Checker = GenericValueTypeChecker<Self>
type Checker = GenericValueTypeChecker<Self>
Value type checker.
Get the contained value from a Value
. Read more
This method tests for self
and other
values to be equal, and is used
by ==
. Read more
This method tests for !=
.
This method returns an ordering between self
and other
values if one exists. Read more
This method tests less than (for self
and other
) and is used by the <
operator. Read more
This method tests less than or equal to (for self
and other
) and is used by the <=
operator. Read more
This method tests greater than (for self
and other
) and is used by the >
operator. Read more
Returns the type identifier of Self
.
Auto Trait Implementations
impl RefUnwindSafe for AccessibleRelation
impl Send for AccessibleRelation
impl Sync for AccessibleRelation
impl Unpin for AccessibleRelation
impl UnwindSafe for AccessibleRelation
Blanket Implementations
Mutably borrows from an owned value. Read more
Returns a SendValue
clone of self
.