# ContentZoomer

> Manipulator that allows zooming in GraphView.

## Definition

* **Type:** Class
* **Namespace:** [UnityEditor.Experimental.GraphView](/engine/6000.7/script-reference/unityeditor/experimental/graphview.md)
* **Assembly:** UnityEditor
* **Inherits from:** [Manipulator](/engine/6000.7/script-reference/unityengine/uielements/manipulator.md)
* **Implements:** [IManipulator](/engine/6000.7/script-reference/unityengine/uielements/imanipulator.md)

```csharp
public class ContentZoomer : Manipulator, IManipulator
```

## Static Fields

| Value                                                                                                                              | Description                   |
| ---------------------------------------------------------------------------------------------------------------------------------- | ----------------------------- |
| [DefaultMaxScale](/engine/6000.7/script-reference/unityeditor/experimental/graphview/contentzoomer/defaultmaxscale.md)             | Default max zoom level.       |
| [DefaultMinScale](/engine/6000.7/script-reference/unityeditor/experimental/graphview/contentzoomer/defaultminscale.md)             | Default min zoom level.       |
| [DefaultReferenceScale](/engine/6000.7/script-reference/unityeditor/experimental/graphview/contentzoomer/defaultreferencescale.md) | Default reference zoom level. |
| [DefaultScaleStep](/engine/6000.7/script-reference/unityeditor/experimental/graphview/contentzoomer/defaultscalestep.md)           | Default zoom step.            |

## Constructors

| Constructor                                                                                                 | Description                |
| ----------------------------------------------------------------------------------------------------------- | -------------------------- |
| [ContentZoomer()](/engine/6000.7/script-reference/unityeditor/experimental/graphview/contentzoomer/ctor.md) | ContentZoomer constructor. |

## Properties

| Property                                                                                                             | Description                                                                                                                                                                           |
| -------------------------------------------------------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| [maxScale](/engine/6000.7/script-reference/unityeditor/experimental/graphview/contentzoomer/maxscale.md)             | Max zoom level.                                                                                                                                                                       |
| [minScale](/engine/6000.7/script-reference/unityeditor/experimental/graphview/contentzoomer/minscale.md)             | Min zoom level.                                                                                                                                                                       |
| [referenceScale](/engine/6000.7/script-reference/unityeditor/experimental/graphview/contentzoomer/referencescale.md) | Reference zoom level.                                                                                                                                                                 |
| [scaleStep](/engine/6000.7/script-reference/unityeditor/experimental/graphview/contentzoomer/scalestep.md)           | Zoom step: percentage of variation between a zoom level and the next. For example, with a value of 0.15, which represents 15%, a zoom level of 200% will become 230% when zooming in. |

## Methods

| Method                                                                                                                                             | Description                                                     |
| -------------------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------- |
| [RegisterCallbacksOnTarget](/engine/6000.7/script-reference/unityeditor/experimental/graphview/contentzoomer/registercallbacksontarget.md)         | Called to register click event callbacks on the target element. |
| [UnregisterCallbacksFromTarget](/engine/6000.7/script-reference/unityeditor/experimental/graphview/contentzoomer/unregistercallbacksfromtarget.md) | Called to unregister event callbacks from the target element.   |

## Inheritance

**Inherited Members:**

* [Manipulator.target](/engine/6000.7/script-reference/unityengine/uielements/manipulator/target.md)
