The **Aspose.Html.Dom.Mutations** provides opportunity to observe DOM mutations and getting specific callback information.

## Classes

| Class | Description |
| --- | --- |
| [MutationCallback](./mutationcallback/) | Represents the method that will handle a mutation events. |
| [MutationObserver](./mutationobserver/) | A [`MutationObserver`](../aspose.html.dom.mutations/mutationobserver/) object can be used to observe mutations to the tree of [`Node`](../aspose.html.dom/node/). |
| [MutationObserverInit](./mutationobserverinit/) | This class represents an options collection which is used to configure [`MutationObserver`](../aspose.html.dom.mutations/mutationobserver/). |
| [MutationRecord](./mutationrecord/) | A MutationRecord represents an individual DOM mutation. It is the object that is passed to [`MutationObserver`](../aspose.html.dom.mutations/mutationobserver/)'s [`MutationCallback`](../aspose.html.dom.mutations/mutationcallback/). |
