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 GetOwnAttribute(AttributeNames.Width).ToInteger(0);
}
set {
SetOwnAttribute(AttributeNames.Width, value.ToString());
}
}
public int DisplayHeight {
get {
return GetOwnAttribute(AttributeNames.Height).ToInteger(0);
}
set {
SetOwnAttribute(AttributeNames.Height, value.ToString());
}
}
public int MarginWidth {
get {
return GetOwnAttribute(AttributeNames.MarginWidth).ToInteger(0);
}
set {
SetOwnAttribute(AttributeNames.MarginWidth, value.ToString());
}
}
public int MarginHeight {
get {
return GetOwnAttribute(AttributeNames.MarginHeight).ToInteger(0);
}
set {
SetOwnAttribute(AttributeNames.MarginHeight, value.ToString());
}
}
public HtmlFrameOwnerElement(Document owner, string name, string prefix, NodeFlags flags = NodeFlags.None)
: base(owner, name, prefix, flags)
{
}
}
}