Skip to main content

AccessibilityBridge

Trait AccessibilityBridge 

Source
pub trait AccessibilityBridge {
    // Required methods
    fn update_accessibility(
        &self,
        handle: NativeHandle,
        info: &AccessibilityInfo,
    );
    fn announce(&self, message: &str, priority: LiveRegion);
    fn set_accessibility_focus(&self, handle: NativeHandle);
}
Expand description

Platform bridges implement this to push accessibility info to the OS.

Required Methods§

Source

fn update_accessibility(&self, handle: NativeHandle, info: &AccessibilityInfo)

Update the accessibility info for a native view.

Source

fn announce(&self, message: &str, priority: LiveRegion)

Announce a message to the screen reader.

Source

fn set_accessibility_focus(&self, handle: NativeHandle)

Move accessibility focus to a specific element.

Implementors§