Options
All
  • Public
  • Public/Protected
  • All
Menu

Interface RawKeybinding

internal

Optional representation of key sequence as found in keymaps.json file. Use keybinding as the official representation.

Hierarchy

Index

Properties

args?: any

Optional arguments that will be passed to the command when it gets triggered via this keybinding. Needs to be specified when the triggered command expects arguments to be passed to the command handler.

command: string

Unique command identifier of the command to be triggered by this keybinding.

context?: string

The optional keybinding context where this binding belongs to. If not specified, then this keybinding context belongs to the NOOP keybinding context.

deprecated

use when closure instead

key: string
when?: string

An 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.