InternalOptionalargseslint-disable-next-line @typescript-eslint/no-explicit-any
Unique command identifier of the command to be triggered by this keybinding.
OptionalcontextThe optional keybinding context where this binding belongs to. If not specified, then this keybinding context belongs to the NOOP keybinding context.
OptionalwhenAn optional clause defining the condition when the keybinding is active, e.g. based on the current focus. See https://code.visualstudio.com/docs/getstarted/keybindings#_when-clause-contexts for more details.
Optional representation of key sequence as found in
keymaps.jsonfile. Usekeybindingas the official representation.