csharp
public record class KeyBindingRowOne line of the keybinding panel: a command, and where its chord came from.
Remarks
⚠ The chord is not on this record and is read from the map every time a cell is filled. A row that carried its chord would be a second copy of the binding, and the way that goes wrong is a rebind that changes the map and leaves the grid showing the old key until something happened to rebuild it.
Fields and properties (3)
public string IdThe command's id, which is what a keymap file names.
public string TitleWhat it is called on screen.
public string CategoryWhere the palette files it.
Methods (1)
public KeyBindingRow(string Id, string Title, string Category)One line of the keybinding panel: a command, and where its chord came from.
Used by (4)
- KeyBindingsViewVixen.Ui.Controls.Advanced
- KeyBindingsViewTestsVixen.Ui.Controls.Advanced.Tests
- KeyBindingsPanelTestsVixen.Editor.App.Tests
- SelfHandlerKeyTestsVixen.Editor.Ui.Tests