Trait gtk4::prelude::AccessibleExt
source · pub trait AccessibleExt: 'static {
// Required methods
fn accessible_role(&self) -> AccessibleRole;
fn reset_property(&self, property: AccessibleProperty);
fn reset_relation(&self, relation: AccessibleRelation);
fn reset_state(&self, state: AccessibleState);
fn set_accessible_role(&self, accessible_role: AccessibleRole);
fn connect_accessible_role_notify<F: Fn(&Self) + 'static>(
&self,
f: F
) -> SignalHandlerId;
}
Expand description
Trait containing all Accessible
methods.
Implementors
AboutDialog
, Accessible
, ActionBar
, AppChooserButton
, AppChooserDialog
, AppChooserWidget
, ApplicationWindow
, AspectFrame
, Assistant
, Box
, Button
, Calendar
, CellView
, CenterBox
, CheckButton
, ColorButton
, ColorChooserDialog
, ColorChooserWidget
, ColumnView
, ComboBoxText
, ComboBox
, Dialog
, DragIcon
, DrawingArea
, DropDown
, EditableLabel
, EmojiChooser
, Entry
, Expander
, FileChooserDialog
, FileChooserWidget
, Fixed
, FlowBoxChild
, FlowBox
, FontButton
, FontChooserDialog
, FontChooserWidget
, Frame
, GLArea
, GridView
, Grid
, HeaderBar
, IconView
, Image
, InfoBar
, Label
, LevelBar
, LinkButton
, ListBase
, ListBoxRow
, ListBox
, ListView
, LockButton
, MediaControls
, MenuButton
, MessageDialog
, Notebook
, Overlay
, PageSetupUnixDialog
, Paned
, PasswordEntry
, Picture
, PopoverMenuBar
, PopoverMenu
, Popover
, PrintUnixDialog
, ProgressBar
, Range
, Revealer
, ScaleButton
, Scale
, Scrollbar
, ScrolledWindow
, SearchBar
, SearchEntry
, Separator
, ShortcutLabel
, ShortcutsGroup
, ShortcutsSection
, ShortcutsShortcut
, ShortcutsWindow
, SpinButton
, Spinner
, StackPage
, StackSidebar
, StackSwitcher
, Stack
, Statusbar
, Switch
, TextView
, Text
, ToggleButton
, TreeExpander
, TreeView
, Video
, Viewport
, VolumeButton
, Widget
, WindowControls
, WindowHandle
, Window
Required Methods§
sourcefn accessible_role(&self) -> AccessibleRole
fn accessible_role(&self) -> AccessibleRole
sourcefn reset_property(&self, property: AccessibleProperty)
fn reset_property(&self, property: AccessibleProperty)
sourcefn reset_relation(&self, relation: AccessibleRelation)
fn reset_relation(&self, relation: AccessibleRelation)
sourcefn reset_state(&self, state: AccessibleState)
fn reset_state(&self, state: AccessibleState)
sourcefn set_accessible_role(&self, accessible_role: AccessibleRole)
fn set_accessible_role(&self, accessible_role: AccessibleRole)
The accessible role of the given Accessible
implementation.
The accessible role cannot be changed once set.