Skip to main content

HTMLObjectElementMethods

Trait HTMLObjectElementMethods 

Source
pub trait HTMLObjectElementMethods<D>
where D: DomTypes,
{
Show 19 methods // Required methods fn Type(&self) -> DOMString; fn SetType(&self, cx: &mut JSContext, value: DOMString); fn GetForm(&self) -> Option<Root<Dom<<D as DomTypes>::HTMLFormElement>>>; fn Width(&self) -> DOMString; fn SetWidth(&self, cx: &mut JSContext, value: DOMString); fn Height(&self) -> DOMString; fn SetHeight(&self, cx: &mut JSContext, value: DOMString); fn WillValidate(&self, cx: &NoGC) -> bool; fn Validity( &self, cx: &mut JSContext, ) -> Root<Dom<<D as DomTypes>::ValidityState>>; fn ValidationMessage(&self, cx: &mut JSContext) -> DOMString; fn CheckValidity(&self, cx: &mut JSContext) -> bool; fn ReportValidity(&self, cx: &mut JSContext) -> bool; fn SetCustomValidity(&self, cx: &mut JSContext, error: DOMString); fn Hspace(&self) -> u32; fn SetHspace(&self, cx: &mut JSContext, value: u32); fn Vspace(&self) -> u32; fn SetVspace(&self, cx: &mut JSContext, value: u32); fn UseMap(&self) -> DOMString; fn SetUseMap(&self, cx: &mut JSContext, value: DOMString);
}

Required Methods§

Source

fn Type(&self) -> DOMString

Source

fn SetType(&self, cx: &mut JSContext, value: DOMString)

Source

fn GetForm(&self) -> Option<Root<Dom<<D as DomTypes>::HTMLFormElement>>>

Source

fn Width(&self) -> DOMString

Source

fn SetWidth(&self, cx: &mut JSContext, value: DOMString)

Source

fn Height(&self) -> DOMString

Source

fn SetHeight(&self, cx: &mut JSContext, value: DOMString)

Source

fn WillValidate(&self, cx: &NoGC) -> bool

Source

fn Validity( &self, cx: &mut JSContext, ) -> Root<Dom<<D as DomTypes>::ValidityState>>

Source

fn ValidationMessage(&self, cx: &mut JSContext) -> DOMString

Source

fn CheckValidity(&self, cx: &mut JSContext) -> bool

Source

fn ReportValidity(&self, cx: &mut JSContext) -> bool

Source

fn SetCustomValidity(&self, cx: &mut JSContext, error: DOMString)

Source

fn Hspace(&self) -> u32

Source

fn SetHspace(&self, cx: &mut JSContext, value: u32)

Source

fn Vspace(&self) -> u32

Source

fn SetVspace(&self, cx: &mut JSContext, value: u32)

Source

fn UseMap(&self) -> DOMString

Source

fn SetUseMap(&self, cx: &mut JSContext, value: DOMString)

Implementors§