HTMLTableColElement
Represents the HTML column (col / colgroup) element.
namespace AngleSharp.DOM.Html
{
[DOM("HTMLTableColElement")]
public sealed class HTMLTableColElement : HTMLElement
{
internal const string ColTag = "col";
internal const string ColgroupTag = "colgroup";
[DOM("align")]
public HorizontalAlignment Align {
get {
return Element.ToEnum(GetAttribute("align"), HorizontalAlignment.Center);
}
set {
SetAttribute("align", value.ToString());
}
}
[DOM("span")]
public uint Span {
get {
return Element.ToInteger(GetAttribute("span"), 0);
}
set {
SetAttribute("span", value.ToString());
}
}
[DOM("vAlign")]
public VerticalAlignment VAlign {
get {
return Element.ToEnum(GetAttribute("valign"), VerticalAlignment.Middle);
}
set {
SetAttribute("valign", value.ToString());
}
}
[DOM("width")]
public string Width {
get {
return GetAttribute("width");
}
set {
SetAttribute("width", value);
}
}
protected internal override bool IsSpecial => true;
internal HTMLTableColElement()
{
_name = "col";
}
}
}