
## observe {#aspose.svg.dom.Node}

Instructs the user agent to observe a given target (a node) and report any mutations based on the criteria given by options (an object).
The options argument allows for setting mutation observation options via object members.



```python
def observe(self, target):
    ...
```


| Parameter | Type | Description |
| :- | :- | :- |
| target | [`Node`](/svg/python-net/aspose.svg.dom/node) | The target for observe. |


## observe {#aspose.svg.dom.Node-aspose.svg.dom.mutations.MutationObserverInit}

Instructs the user agent to observe a given target (a node) and report any mutations based on the criteria given by options (an object).
The options argument allows for setting mutation observation options via object members.



```python
def observe(self, target, options):
    ...
```


| Parameter | Type | Description |
| :- | :- | :- |
| target | [`Node`](/svg/python-net/aspose.svg.dom/node) | The target for observe. |
| options | [`MutationObserverInit`](/svg/python-net/aspose.svg.dom.mutations/mutationobserverinit) | The observer options. |



### See Also
* module [`aspose.svg.dom.mutations`](../../)
* class [`MutationObserver`](/svg/python-net/aspose.svg.dom.mutations/mutationobserver)
