pub(crate) trait HTMLOptionElementMethods<D: DomTypes> {
Show 15 methods // Required methods fn Disabled(&self) -> bool; fn SetDisabled(&self, value: bool); fn GetForm(&self) -> Option<DomRoot<D::HTMLFormElement>>; fn Label(&self) -> DOMString; fn SetLabel(&self, value: DOMString); fn DefaultSelected(&self) -> bool; fn SetDefaultSelected(&self, value: bool); fn Selected(&self) -> bool; fn SetSelected(&self, value: bool); fn Value(&self) -> DOMString; fn SetValue(&self, value: DOMString); fn Text(&self) -> DOMString; fn SetText(&self, value: DOMString, _can_gc: CanGc); fn Index(&self) -> i32; fn Option( global: &D::Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, text: DOMString, value: Option<DOMString>, defaultSelected: bool, selected: bool, ) -> Fallible<DomRoot<D::HTMLOptionElement>>;
}

Required Methods§

Source

fn Disabled(&self) -> bool

Source

fn SetDisabled(&self, value: bool)

Source

fn GetForm(&self) -> Option<DomRoot<D::HTMLFormElement>>

Source

fn Label(&self) -> DOMString

Source

fn SetLabel(&self, value: DOMString)

Source

fn DefaultSelected(&self) -> bool

Source

fn SetDefaultSelected(&self, value: bool)

Source

fn Selected(&self) -> bool

Source

fn SetSelected(&self, value: bool)

Source

fn Value(&self) -> DOMString

Source

fn SetValue(&self, value: DOMString)

Source

fn Text(&self) -> DOMString

Source

fn SetText(&self, value: DOMString, _can_gc: CanGc)

Source

fn Index(&self) -> i32

Source

fn Option( global: &D::Window, proto: Option<HandleObject<'_>>, can_gc: CanGc, text: DOMString, value: Option<DOMString>, defaultSelected: bool, selected: bool, ) -> Fallible<DomRoot<D::HTMLOptionElement>>

Dyn Compatibility§

This trait is not dyn compatible.

In older versions of Rust, dyn compatibility was called "object safety", so this trait is not object safe.

Implementors§