Добавьте файлы проекта.

This commit is contained in:
2026-01-07 21:28:32 +03:00
parent 02603e60ad
commit fc994edf71
15 changed files with 531 additions and 0 deletions

View File

@@ -0,0 +1,16 @@
namespace Lattice.Core.Models;
/// <summary>
/// Определение команды для панели инструментов или меню.
/// </summary>
public class ActionDefinition
{
public string Id { get; init; } = string.Empty;
public string Label { get; init; } = string.Empty;
public string IconKey { get; init; } = string.Empty;
/// <summary>
/// Контекст, в котором эта кнопка должна быть доступна (например, "C#", "XAML", "Common").
/// </summary>
public string TargetContext { get; init; } = "Common";
}