using System; using System.Collections.Generic; namespace Sonex.Client.Controls.SceneCanvas; public sealed class SceneCanvasMagnetLayoutsChangedEventArgs : EventArgs { public SceneCanvasMagnetLayoutsChangedEventArgs(bool activeLayoutOnly, IReadOnlyList layoutIds) { ActiveLayoutOnly = activeLayoutOnly; LayoutIds = layoutIds ?? []; } public bool ActiveLayoutOnly { get; } public IReadOnlyList LayoutIds { get; } }