AngleSharp by AngleSharp

<PackageReference Include="AngleSharp" Version="1.3.0" />

.NET API 960,512 bytes

 MutationRecord

Represents a recording of DOM changes.
public INodeList Added { get; }

public string AttributeName { get; }

public string AttributeNamespace { get; }

public bool IsAttribute { get; }

public bool IsCharacterData { get; }

public bool IsChildList { get; }

public INode NextSibling { get; }

public INode PreviousSibling { get; }

public string PreviousValue { get; }

public INodeList Removed { get; }

public INode Target { get; }

public string Type { get; }

public static MutationRecord Attributes(INode target, string attributeName = null, string attributeNamespace = null, string previousValue = null)

public static MutationRecord CharacterData(INode target, string previousValue = null)

public static MutationRecord ChildList(INode target, INodeList addedNodes = null, INodeList removedNodes = null, INode previousSibling = null, INode nextSibling = null)

public MutationRecord Copy(bool clearPreviousValue)