For AI agents: the complete documentation index is available at /llms.txt, the full documentation bundle is available at /llms-full.txt, and this page is available as Markdown at /server-editor/interfaces/IRegisteredKeyBinding.md.

Interface: IRegisteredKeyBinding experimental

Beta

Key binding that is registered to an input context

Properties

id

readonly id: string

Beta

Remarks

Unique identifier for the binding.

Methods

getProcessingState()

getProcessingState(): KeyProcessingState

Beta

Returns

KeyProcessingState

Remarks

Returns current processing state of the binding.


setProcessingState()

setProcessingState(newState): void

Beta

Parameters

newState

KeyProcessingState | undefined

New binding processing state.

Returns

void

Remarks

Updates how the key input will be processed for this binding. If undefined, it will be consumed.