using System; namespace ytLive.Models; public class ZoomState { public bool IsActive { get; set; } public double X { get; set; } public double Y { get; set; } public double Width { get; set; } public double Height { get; set; } public bool IsMoving { get; set; } public double GrabOffsetX { get; set; } public double GrabOffsetY { get; set; } public double Left => X; public double Top => Y; public double Right => X + Width; public double Bottom => Y + Height; }