pub(crate) trait ShadowRootMethods<D: DomTypes> {
Show 15 methods // Required methods fn Mode(&self) -> ShadowRootMode; fn DelegatesFocus(&self) -> bool; fn SlotAssignment(&self) -> SlotAssignmentMode; fn Clonable(&self) -> bool; fn Serializable(&self) -> bool; fn Host(&self) -> DomRoot<D::Element>; fn GetOnslotchange(&self) -> Option<Rc<EventHandlerNonNull<D>>>; fn SetOnslotchange(&self, value: Option<Rc<EventHandlerNonNull<D>>>); fn GetHTML(&self, options: &GetHTMLOptions<D>, _can_gc: CanGc) -> DOMString; fn InnerHTML(&self, _can_gc: CanGc) -> DOMString; fn SetInnerHTML(&self, value: DOMString, _can_gc: CanGc); fn ElementFromPoint( &self, x: Finite<f64>, y: Finite<f64>, _can_gc: CanGc, ) -> Option<DomRoot<D::Element>>; fn ElementsFromPoint( &self, x: Finite<f64>, y: Finite<f64>, _can_gc: CanGc, ) -> Vec<DomRoot<D::Element>>; fn GetActiveElement(&self) -> Option<DomRoot<D::Element>>; fn StyleSheets(&self) -> DomRoot<D::StyleSheetList>;
}

Required Methods§

Implementors§