AngleSharp by Florian Rappl

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

.NET API 1,175,040 bytes

 MutationObserver

public sealed class MutationObserver
MutationObserver provides developers a way to react to changes in a DOM.

Creates a new mutation observer with the provided callback.

public void Connect(INode target, MutationObserverInit options)

Registers the MutationObserver instance to receive notifications of DOM mutations on the specified node.

public void Connect(INode target, IDictionary<string, object> options)

Registers the MutationObserver instance to receive notifications of DOM mutations on the specified node.

public void Disconnect()

Stops the MutationObserver instance from receiving notifications of DOM mutations. Until the observe() method is used again, observer's callback will not be invoked.

Empties the MutationObserver instance's record queue and returns what was in there.