Options
All
  • Public
  • Public/Protected
  • All
Menu

Class MonacoResolvedKeybinding

Hierarchy

  • ResolvedKeybinding
    • MonacoResolvedKeybinding

Index

Constructors

constructor

  • new MonacoResolvedKeybinding(keySequence: KeySequence, keybindingService: KeybindingRegistry): MonacoResolvedKeybinding

Properties

Protected Readonly keySequence

keySequence: KeySequence

Protected Readonly parts

parts: ResolvedKeybindingPart[]

Methods

getAriaLabel

  • getAriaLabel(): null | string

getDispatchParts

  • getDispatchParts(): (null | string)[]

getElectronAccelerator

  • getElectronAccelerator(): null | string

getLabel

  • getLabel(): null | string

getParts

  • getParts(): ResolvedKeybindingPart[]

getSingleModifierDispatchParts

  • getSingleModifierDispatchParts(): (null | string)[]

getUserSettingsLabel

  • getUserSettingsLabel(): null | string

isChord

  • isChord(): boolean

isWYSIWYG

  • isWYSIWYG(): boolean

Private toKeybinding

  • toKeybinding(keyCode: KeyCode): SimpleKeybinding

Static keyCode

  • keyCode(keybinding: SimpleKeybinding): KeyCode

Static keySequence

  • keySequence(keybinding: ChordKeybinding): KeySequence

Static Private monaco2BrowserKeyCode

  • monaco2BrowserKeyCode(keyCode: KeyCode): number

Static toKeybinding

  • toKeybinding(keybinding: ChordKeybinding): string