use super::{Synthetic, WebEventExt}; use dioxus_html::HasSelectionData; impl HasSelectionData for Synthetic { fn as_any(&self) -> &dyn std::any::Any { &self.event } } impl WebEventExt for dioxus_html::SelectionData { type WebEvent = web_sys::Event; #[inline(always)] fn try_as_web_event(&self) -> Option { self.downcast::().cloned() } }