pub trait HTMLBodyElementMethods<D: DomTypes> {
Show 42 methods
// Required methods
fn Text(&self) -> DOMString;
fn SetText(&self, value: DOMString);
fn BgColor(&self) -> DOMString;
fn SetBgColor(&self, value: DOMString);
fn Background(&self) -> DOMString;
fn SetBackground(&self, value: DOMString, _can_gc: CanGc);
fn GetOnafterprint(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnafterprint(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnbeforeprint(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnbeforeprint(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnbeforeunload(
&self,
) -> Option<Rc<OnBeforeUnloadEventHandlerNonNull<D>>>;
fn SetOnbeforeunload(
&self,
value: Option<Rc<OnBeforeUnloadEventHandlerNonNull<D>>>,
);
fn GetOnhashchange(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnhashchange(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnlanguagechange(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnlanguagechange(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnmessage(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnmessage(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnmessageerror(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnmessageerror(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnoffline(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnoffline(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnonline(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnonline(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnpagehide(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnpagehide(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnpagereveal(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnpagereveal(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnpageshow(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnpageshow(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnpageswap(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnpageswap(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnpopstate(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnpopstate(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnrejectionhandled(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnrejectionhandled(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnstorage(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnstorage(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnunhandledrejection(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnunhandledrejection(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
fn GetOnunload(&self) -> Option<Rc<EventHandlerNonNull<D>>>;
fn SetOnunload(&self, value: Option<Rc<EventHandlerNonNull<D>>>);
}Required Methods§
fn Text(&self) -> DOMString
fn SetText(&self, value: DOMString)
fn BgColor(&self) -> DOMString
fn SetBgColor(&self, value: DOMString)
fn Background(&self) -> DOMString
fn SetBackground(&self, value: DOMString, _can_gc: CanGc)
fn GetOnafterprint(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnafterprint(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnbeforeprint(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnbeforeprint(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnbeforeunload(&self) -> Option<Rc<OnBeforeUnloadEventHandlerNonNull<D>>>
fn SetOnbeforeunload( &self, value: Option<Rc<OnBeforeUnloadEventHandlerNonNull<D>>>, )
fn GetOnhashchange(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnhashchange(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnlanguagechange(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnlanguagechange(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnmessage(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnmessage(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnmessageerror(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnmessageerror(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnoffline(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnoffline(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnonline(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnonline(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnpagehide(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnpagehide(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnpagereveal(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnpagereveal(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnpageshow(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnpageshow(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnpageswap(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnpageswap(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnpopstate(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnpopstate(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnrejectionhandled(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnrejectionhandled(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnstorage(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnstorage(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnunhandledrejection(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnunhandledrejection(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
fn GetOnunload(&self) -> Option<Rc<EventHandlerNonNull<D>>>
fn SetOnunload(&self, value: Option<Rc<EventHandlerNonNull<D>>>)
Dyn Compatibility§
This trait is dyn compatible.
In older versions of Rust, dyn compatibility was called "object safety".