HtmlFormControlElementWithState
Represents the base class for all HTML form controls that contain a state.
using AngleSharp.Html;
namespace AngleSharp.Dom.Html
{
internal abstract class HtmlFormControlElementWithState : HtmlFormControlElement
{
internal bool CanContainRangeEndpoint { get; set; }
internal bool ShouldSaveAndRestoreFormControlState { get; set; }
public HtmlFormControlElementWithState(Document owner, string name, NodeFlags flags = NodeFlags.None)
: base(owner, name, flags)
{
CanContainRangeEndpoint = false;
}
internal abstract FormControlState SaveControlState();
internal abstract void RestoreFormControlState(FormControlState state);
}
}