# VersionChangeType

> Value used to signify some changes in the VisualElement

## Definition

* **Type:** Enum
* **Namespace:** [UnityEngine.UIElements](/engine/6000.6/script-reference/unityengine/uielements.md)
* **Assembly:** UnityEngine.UIElementsModule

```csharp
[Flags]
public enum VersionChangeType
```

## Fields

| Value                                                                                                                          | Description                                                                                                         |
| ------------------------------------------------------------------------------------------------------------------------------ | ------------------------------------------------------------------------------------------------------------------- |
| [AnimationProperty](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/animationproperty.md)             | Some property changed that potentially changes animation playback state results                                     |
| [BindingRegistration](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/bindingregistration.md)         | Add or remove a binding was requested                                                                               |
| [Bindings](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/bindings.md)                               | Some data was bound                                                                                                 |
| [BorderRadius](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/borderradius.md)                       | changes to the border radis                                                                                         |
| [BorderWidth](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/borderwidth.md)                         | changes to the border width                                                                                         |
| [Color](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/color.md)                                     | Some color of the element has changed (background-color, border-color, etc.)                                        |
| [DataSource](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/datasource.md)                           | The data source of the element was changed                                                                          |
| [DisableRendering](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/disablerendering.md)               | The DisableRendering flag has changed                                                                               |
| [EventCallbackCategories](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/eventcallbackcategories.md) | The combined registered callbacks' EventCategory values has changed                                                 |
| [Hierarchy](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/hierarchy.md)                             | changes to hierarchy                                                                                                |
| [Layout](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/layout.md)                                   | changes to properties that may have an impact on layout                                                             |
| [Name](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/name.md)                                       | The element's [\_name](/engine/6000.6/script-reference/unityengine/uielements/visualelement/name.md) changed.       |
| [Opacity](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/opacity.md)                                 | The opacity of the element have changed                                                                             |
| [Overflow](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/overflow.md)                               | changes to the overflow                                                                                             |
| [Picking](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/picking.md)                                 | Some property changed that potentially invalidates cached Picking results                                           |
| [RenderHints](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/renderhints.md)                         | Some render hints were changed                                                                                      |
| [Repaint](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/repaint.md)                                 | The visuals of the element have changed                                                                             |
| [Size](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/size.md)                                       | changes to the size of the element after layout has been performed, without taking the local transform into account |
| [Styles](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/styles.md)                                   | changes to styles                                                                                                   |
| [StyleSheet](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/stylesheet.md)                           | changes to StyleSheet, USS class                                                                                    |
| [Transform](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/transform.md)                             | changes that may impact the world transform (e.g. laid out position, local transform)                               |
| [TransitionProperty](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/transitionproperty.md)           | The 'transition-property' style of the element has changed (impacts cancelling of ongoing style transitions)        |
| [ViewData](/engine/6000.6/script-reference/unityengine/uielements/versionchangetype/viewdata.md)                               | persistent data ready                                                                                               |
