using Avalonia.Media.Imaging; using System; namespace Avalar.ViewModels.Settings { public class SettingLimits : ISettingLimits { public SettingLimits(IBitmap bitmap) { var _ = bitmap ?? throw new ArgumentNullException(nameof(bitmap)); MaxWidth = Convert.ToUInt32(bitmap.Size.Width); MaxHeight = Convert.ToUInt32(bitmap.Size.Height); } public uint MaxWidth { get; } public uint MaxHeight { get; } } }