pub trait HTMLTableElementMethods<D>{
Show 21 methods
// Required methods
fn GetCaption(
&self,
) -> Option<Root<Dom<<D as DomTypes>::HTMLTableCaptionElement>>>;
fn SetCaption(
&self,
value: Option<&<D as DomTypes>::HTMLTableCaptionElement>,
) -> Result<(), Error>;
fn CreateCaption(
&self,
_can_gc: CanGc,
) -> Root<Dom<<D as DomTypes>::HTMLTableCaptionElement>>;
fn DeleteCaption(&self);
fn GetTHead(
&self,
) -> Option<Root<Dom<<D as DomTypes>::HTMLTableSectionElement>>>;
fn SetTHead(
&self,
value: Option<&<D as DomTypes>::HTMLTableSectionElement>,
) -> Result<(), Error>;
fn CreateTHead(
&self,
_can_gc: CanGc,
) -> Root<Dom<<D as DomTypes>::HTMLTableSectionElement>>;
fn DeleteTHead(&self);
fn GetTFoot(
&self,
) -> Option<Root<Dom<<D as DomTypes>::HTMLTableSectionElement>>>;
fn SetTFoot(
&self,
value: Option<&<D as DomTypes>::HTMLTableSectionElement>,
) -> Result<(), Error>;
fn CreateTFoot(
&self,
_can_gc: CanGc,
) -> Root<Dom<<D as DomTypes>::HTMLTableSectionElement>>;
fn DeleteTFoot(&self);
fn TBodies(&self) -> Root<Dom<<D as DomTypes>::HTMLCollection>>;
fn CreateTBody(
&self,
_can_gc: CanGc,
) -> Root<Dom<<D as DomTypes>::HTMLTableSectionElement>>;
fn Rows(&self) -> Root<Dom<<D as DomTypes>::HTMLCollection>>;
fn InsertRow(
&self,
index: i32,
_can_gc: CanGc,
) -> Result<Root<Dom<<D as DomTypes>::HTMLTableRowElement>>, Error>;
fn DeleteRow(&self, index: i32) -> Result<(), Error>;
fn Width(&self) -> DOMString;
fn SetWidth(&self, value: DOMString);
fn BgColor(&self) -> DOMString;
fn SetBgColor(&self, value: DOMString);
}