# Sandbox.UI.CurveEditor.ChannelsChanged

```csharp
System.Action<IReadOnlyList<CurveChannel>> ChannelsChanged { get; set; }
```

Raised once per multi-curve edit, including undo and cancellation. The collection is a snapshot.

Declared in [Sandbox.UI.CurveEditor](/api/Sandbox.UI.CurveEditor).
Assembly: `Sandbox.Engine`.
