mirror of
https://github.com/arduino/arduino-ide.git
synced 2025-11-04 16:08:32 +00:00
23 lines
773 B
TypeScript
23 lines
773 B
TypeScript
import { injectable } from 'inversify';
|
|
import { MenuModelRegistry } from '@theia/core';
|
|
import {
|
|
KeymapsFrontendContribution as TheiaKeymapsFrontendContribution,
|
|
KeymapsCommands,
|
|
} from '@theia/keymaps/lib/browser/keymaps-frontend-contribution';
|
|
import { ArduinoMenus } from '../../menu/arduino-menus';
|
|
import { nls } from '@theia/core/lib/browser/nls';
|
|
|
|
@injectable()
|
|
export class KeymapsFrontendContribution extends TheiaKeymapsFrontendContribution {
|
|
registerMenus(menus: MenuModelRegistry): void {
|
|
menus.registerMenuAction(ArduinoMenus.FILE__ADVANCED_SUBMENU, {
|
|
commandId: KeymapsCommands.OPEN_KEYMAPS.id,
|
|
label: nls.localize(
|
|
'vscode/helpActions/miKeyboardShortcuts',
|
|
'Keyboard Shortcuts'
|
|
),
|
|
order: '1',
|
|
});
|
|
}
|
|
}
|