---
title: valueChangedHandler
framework: gamecontroller
role: symbol
role_heading: Instance Property
path: gamecontroller/gcgamepad/valuechangedhandler
---

# valueChangedHandler

A block called when any element in the profile changes.

## Declaration

```swift
var valueChangedHandler: GCGamepadValueChangedHandler? { get set }
```
