feat: better a11y support

This commit is contained in:
Ashley Wulber 2024-11-11 16:58:38 -05:00 committed by Jeremy Soller
parent be4c0a0848
commit 2ecef3c7b2
14 changed files with 144 additions and 16 deletions

View file

@ -252,6 +252,17 @@ where
) -> Option<overlay::Element<'b, Message, crate::Theme, Renderer>> {
self.container.overlay(tree, layout, renderer, translation)
}
#[cfg(feature = "a11y")]
/// get the a11y nodes for the widget
fn a11y_nodes(
&self,
layout: Layout<'_>,
state: &Tree,
p: mouse::Cursor,
) -> iced_accessibility::A11yTree {
self.container.a11y_nodes(layout, state, p)
}
}
impl<'a, Message, Renderer> From<AspectRatio<'a, Message, Renderer>>