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