Protected ReadonlychangeProtected ReadonlydeferredProtected ReadonlyjsoncProtected ReadonlykeybindingProtected ReadonlymessageProtectedmodelReadonlyonProtected ReadonlyopenerProtected ReadonlytextProtected ReadonlyworkspaceProtecteddothe keybinding command id
ProtectedinitInitialize the keybinding service.
Open the keybindings widget.
Optionalref: Widgetthe optional reference for opening the widget.
ProtectedreconcileReconcile all the keybindings, registering them to the registry.
Remove the keybindings with the given command id from the JSON. This includes disabled keybindings.
the keybinding command id.
Set the keybinding in the JSON.
the new JSON keybinding
the old JSON keybinding
Unset the given keybinding in the JSON. If the given keybinding has a default scope, it will be disabled in the JSON. Otherwise, it will be removed from the JSON.
the keybinding to unset
Protectedupdate
Whether there is a keybinding with the given command id in the JSON.