Vixen
02b45cc4
csharp
public record class KeyBindingRow

One line of the keybinding editor: a command, and where its chord came from.

No guide page documents this yet — the page shows what the code says about itself.

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 Id

    The command's id, which is what a keymap file names.

  • public string Title

    What it is called on screen.

  • public string Category

    Where the palette files it.

Methods (1)

  • public KeyBindingRow(string Id, string Title, string Category)

    One line of the keybinding editor: a command, and where its chord came from.

Used by (2)

  • KeyBindingsPanelTestsVixen.Editor.App.Tests
  • KeyBindingsViewVixen.Editor.Ui