using Microsoft.UI.Xaml.Media;
using VRage.Game;
using XFEExtension.NetCore.StringExtension;
namespace SpaceEngineersBlueprintEditor.Model;
///
/// 定义集视图数据
///
public class DefinitionViewData
{
///
/// 定义集图片
///
public ImageSource? ImageSource { get; set; }
///
/// 附加信息
///
public string? AdditionalInfo { get; set; }
///
/// 是否有附加信息
///
public bool HasAdditionalInfo => AdditionalInfo is not null && !AdditionalInfo.IsNullOrEmpty();
///
/// 方块大小
///
public string? CubeSize { get; set; }
///
/// 是否有方块大小信息
///
public bool HasCubeSize => CubeSize is not null && !CubeSize.IsNullOrEmpty();
///
/// 定义集
///
public required MyDefinitionBase DefinitionBase { get; set; }
}