HtmlFrameOwnerElement
Represents the base class for frame owned elements.
using AngleSharp.Extensions;
using AngleSharp.Html;
namespace AngleSharp.Dom.Html
{
internal abstract class HtmlFrameOwnerElement : HtmlElement
{
public bool CanContainRangeEndpoint { get; set; }
public int DisplayWidth {
get {
return GetAttribute(AttributeNames.Width).ToInteger(0);
}
set {
SetAttribute(AttributeNames.Width, value.ToString());
}
}
public int DisplayHeight {
get {
return GetAttribute(AttributeNames.Height).ToInteger(0);
}
set {
SetAttribute(AttributeNames.Height, value.ToString());
}
}
public int MarginWidth {
get {
return GetAttribute(AttributeNames.MarginWidth).ToInteger(0);
}
set {
SetAttribute(AttributeNames.MarginWidth, value.ToString());
}
}
public int MarginHeight {
get {
return GetAttribute(AttributeNames.MarginHeight).ToInteger(0);
}
set {
SetAttribute(AttributeNames.MarginHeight, value.ToString());
}
}
public HtmlFrameOwnerElement(Document owner, string name, NodeFlags flags = NodeFlags.None)
: base(owner, name, flags)
{
}
}
}