pub trait HTMLImageElementMethods {
Show 34 methods
// Required methods
fn Alt(&self) -> DOMString;
fn SetAlt(&self, value: DOMString);
fn Src(&self) -> USVString;
fn SetSrc(&self, value: USVString);
fn Srcset(&self) -> USVString;
fn SetSrcset(&self, value: USVString);
fn GetCrossOrigin(&self) -> Option<DOMString>;
fn SetCrossOrigin(&self, value: Option<DOMString>);
fn UseMap(&self) -> DOMString;
fn SetUseMap(&self, value: DOMString);
fn IsMap(&self) -> bool;
fn SetIsMap(&self, value: bool);
fn Width(&self) -> u32;
fn SetWidth(&self, value: u32);
fn Height(&self) -> u32;
fn SetHeight(&self, value: u32);
fn NaturalWidth(&self) -> u32;
fn NaturalHeight(&self) -> u32;
fn Complete(&self) -> bool;
fn CurrentSrc(&self) -> USVString;
fn ReferrerPolicy(&self) -> DOMString;
fn SetReferrerPolicy(&self, value: DOMString);
fn Name(&self) -> DOMString;
fn SetName(&self, value: DOMString);
fn Align(&self) -> DOMString;
fn SetAlign(&self, value: DOMString);
fn Hspace(&self) -> u32;
fn SetHspace(&self, value: u32);
fn Vspace(&self) -> u32;
fn SetVspace(&self, value: u32);
fn LongDesc(&self) -> DOMString;
fn SetLongDesc(&self, value: DOMString);
fn Border(&self) -> DOMString;
fn SetBorder(&self, value: DOMString);
}