namespace Lattice.Serialization.Docking;
///
/// Базовый DTO для элементов дерева компоновки.
///
public abstract class ElementDto
{
///
/// Уникальный идентификатор элемента.
///
public string Id { get; set; } = Guid.NewGuid().ToString();
///
/// Тип элемента (для десериализации).
///
public string Type { get; set; } = string.Empty;
///
/// Ширина элемента.
///
public double Width { get; set; }
///
/// Высота элемента.
///
public double Height { get; set; }
///
/// Минимальная ширина элемента.
///
public double MinWidth { get; set; }
///
/// Минимальная высота элемента.
///
public double MinHeight { get; set; }
}