Forge
csharpdeeb25a2
1namespace CascadeIDE.Models;
2
3/// <summary>
4/// Ключи словаря <c>[instrument_routing]</c> в workspace / <c>[display.instrument_routing]</c> в settings (ADR 0050).
5/// </summary>
6public static class InstrumentRoutingSlotKeys
7{
8 public const string PfdPrimary = "pfd_primary";
9 public const string MfdPrimary = "mfd_primary";
10
11 /// <summary>Оверлей-полоса warm-up/HCI над колонкой PFD (не заменяет <see cref="PfdPrimary"/>).</summary>
12 public const string PfdStatusStrip = "pfd_status_strip";
13
14 /// <summary>Оверлей-полоса warm-up/HCI над зоной Forward (редактор / Intercom).</summary>
15 public const string ForwardStatusStrip = "forward_status_strip";
16
17 public static bool IsStatusStripKey(string key) =>
18 key.Equals(PfdStatusStrip, StringComparison.OrdinalIgnoreCase)
19 || key.Equals(ForwardStatusStrip, StringComparison.OrdinalIgnoreCase);
20}
21
View only · write via MCP/CIDE