@finos/legend-application-pure-ide
Version:
Legend Pure IDE application core
156 lines • 7.74 kB
JavaScript
/**
* Copyright (c) 2020-present, Goldman Sachs
*
* Licensed under the Apache License, Version 2.0 (the "License");
* you may not use this file except in compliance with the License.
* You may obtain a copy of the License at
*
* http://www.apache.org/licenses/LICENSE-2.0
*
* Unless required by applicable law or agreed to in writing, software
* distributed under the License is distributed on an "AS IS" BASIS,
* WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
* See the License for the specific language governing permissions and
* limitations under the License.
*/
export var LEGEND_PURE_IDE_COMMAND_KEY;
(function (LEGEND_PURE_IDE_COMMAND_KEY) {
LEGEND_PURE_IDE_COMMAND_KEY["SEARCH_FILE"] = "editor.search.file";
LEGEND_PURE_IDE_COMMAND_KEY["SEARCH_TEXT"] = "editor.search.text";
LEGEND_PURE_IDE_COMMAND_KEY["GO_TO_FILE"] = "editor.go-to-file";
LEGEND_PURE_IDE_COMMAND_KEY["TOGGLE_TERMINAL_PANEL"] = "editor.toggle-terminal-panel";
LEGEND_PURE_IDE_COMMAND_KEY["EXECUTE"] = "editor.execute";
LEGEND_PURE_IDE_COMMAND_KEY["FULL_RECOMPILE"] = "editor.full-compile";
LEGEND_PURE_IDE_COMMAND_KEY["FULL_RECOMPILE_WITH_FULL_INIT"] = "editor.full-compile.with-init";
LEGEND_PURE_IDE_COMMAND_KEY["RUN_ALL_TESTS"] = "editor.run-all-tests";
LEGEND_PURE_IDE_COMMAND_KEY["RUN_RELAVANT_TESTS"] = "editor.run-relavant-tests";
})(LEGEND_PURE_IDE_COMMAND_KEY || (LEGEND_PURE_IDE_COMMAND_KEY = {}));
export const LEGEND_PURE_IDE_COMMAND_CONFIG = {
[]: {
title: 'Search for file',
defaultKeyboardShortcut: 'Control+Shift+KeyN',
additionalKeyboardShortcuts: ['Control+KeyP', 'Meta+KeyP'],
},
[]: {
title: 'Search text',
defaultKeyboardShortcut: 'Control+Shift+KeyF',
additionalKeyboardShortcuts: ['Meta+Shift+KeyF'],
},
[]: {
title: 'Go to file',
defaultKeyboardShortcut: 'Control+F1',
},
[]: {
title: 'Toggle terminal',
defaultKeyboardShortcut: 'Control+Backquote',
},
[]: {
title: 'Execute',
defaultKeyboardShortcut: 'F9',
},
[]: {
title: 'Run full re-compilation',
defaultKeyboardShortcut: 'F11',
},
[]: {
title: 'Run full re-compilation',
defaultKeyboardShortcut: 'Shift+F11',
},
[]: {
title: 'Run all tests',
defaultKeyboardShortcut: 'F10',
},
[]: {
title: 'Run relavant tests',
defaultKeyboardShortcut: 'Shift+F10',
},
};
export var LEGEND_PURE_IDE_DIAGRAM_EDITOR_COMMAND_KEY;
(function (LEGEND_PURE_IDE_DIAGRAM_EDITOR_COMMAND_KEY) {
LEGEND_PURE_IDE_DIAGRAM_EDITOR_COMMAND_KEY["RECENTER"] = "editor.diagram-editor.recenter";
LEGEND_PURE_IDE_DIAGRAM_EDITOR_COMMAND_KEY["USE_ZOOM_TOOL"] = "editor.diagram-editor.use-zoom-tool";
LEGEND_PURE_IDE_DIAGRAM_EDITOR_COMMAND_KEY["USE_VIEW_TOOL"] = "editor.diagram-editor.use-view-tool";
LEGEND_PURE_IDE_DIAGRAM_EDITOR_COMMAND_KEY["USE_PAN_TOOL"] = "editor.diagram-editor.use-pan-tool";
})(LEGEND_PURE_IDE_DIAGRAM_EDITOR_COMMAND_KEY || (LEGEND_PURE_IDE_DIAGRAM_EDITOR_COMMAND_KEY = {}));
export const LEGEND_PURE_IDE_DIAGRAM_EDITOR_COMMAND_CONFIG = {
[]: {
title: 'Diagram Editor: Recenter',
defaultKeyboardShortcut: 'KeyR',
},
[]: {
title: 'Diagram Editor: Use zoom tool',
defaultKeyboardShortcut: 'KeyZ',
},
[]: {
title: 'Diagram Editor: Use view tool',
defaultKeyboardShortcut: 'KeyV',
},
[]: {
title: 'Diagram Editor: Use pan tool',
defaultKeyboardShortcut: 'KeyM',
},
};
export var LEGEND_PURE_IDE_PURE_FILE_EDITOR_COMMAND_KEY;
(function (LEGEND_PURE_IDE_PURE_FILE_EDITOR_COMMAND_KEY) {
LEGEND_PURE_IDE_PURE_FILE_EDITOR_COMMAND_KEY["TOGGLE_TEXT_WRAP"] = "editor.file-editor.toggle-text-wrap";
LEGEND_PURE_IDE_PURE_FILE_EDITOR_COMMAND_KEY["REVEAL_CONCEPT_IN_TREE"] = "editor.file-editor.reveal-concept-in-tree";
LEGEND_PURE_IDE_PURE_FILE_EDITOR_COMMAND_KEY["GO_TO_DEFINITION"] = "editor.file-editor.go-to-definition";
LEGEND_PURE_IDE_PURE_FILE_EDITOR_COMMAND_KEY["GO_BACK"] = "editor.file-editor.go-back";
LEGEND_PURE_IDE_PURE_FILE_EDITOR_COMMAND_KEY["FIND_USAGES"] = "editor.file-editor.find-usage";
LEGEND_PURE_IDE_PURE_FILE_EDITOR_COMMAND_KEY["RENAME_CONCEPT"] = "editor.file-editor.rename-concept";
LEGEND_PURE_IDE_PURE_FILE_EDITOR_COMMAND_KEY["GO_TO_LINE"] = "editor.file-editor.go-to-line";
LEGEND_PURE_IDE_PURE_FILE_EDITOR_COMMAND_KEY["DELETE_LINE"] = "editor.file-editor.delete-line";
})(LEGEND_PURE_IDE_PURE_FILE_EDITOR_COMMAND_KEY || (LEGEND_PURE_IDE_PURE_FILE_EDITOR_COMMAND_KEY = {}));
export const LEGEND_PURE_IDE_PURE_FILE_EDITOR_COMMAND_CONFIG = {
[]: {
title: 'Toggle Text-wrap (File)',
defaultKeyboardShortcut: 'Alt+KeyZ',
},
[]: {
title: 'Reveal Concept in Tree (File)',
defaultKeyboardShortcut: 'Control+Shift+KeyB',
},
[]: {
title: 'Go to Definition (File)',
defaultKeyboardShortcut: 'Control+KeyB',
},
[]: {
title: 'Go Back (File)',
defaultKeyboardShortcut: 'Control+Alt+KeyB',
},
[]: {
title: 'Find Usages (File)',
defaultKeyboardShortcut: 'Alt+F7',
},
[]: {
title: 'Rename Concept (File)',
defaultKeyboardShortcut: 'F2',
},
[]: {
title: 'Go to Line (File)',
defaultKeyboardShortcut: 'Control+KeyG',
},
[]: {
title: 'Delete Line (File)',
defaultKeyboardShortcut: 'Control+KeyD',
},
};
export var LEGEND_PURE_IDE_TERMINAL_COMMAND;
(function (LEGEND_PURE_IDE_TERMINAL_COMMAND) {
LEGEND_PURE_IDE_TERMINAL_COMMAND["GO"] = "go";
LEGEND_PURE_IDE_TERMINAL_COMMAND["TEST"] = "test";
LEGEND_PURE_IDE_TERMINAL_COMMAND["REMOVE"] = "rm";
LEGEND_PURE_IDE_TERMINAL_COMMAND["MOVE"] = "mv";
LEGEND_PURE_IDE_TERMINAL_COMMAND["NEW_DIRECTORY"] = "mkdir";
LEGEND_PURE_IDE_TERMINAL_COMMAND["NEW_FILE"] = "touch";
LEGEND_PURE_IDE_TERMINAL_COMMAND["OPEN_FILE"] = "open";
LEGEND_PURE_IDE_TERMINAL_COMMAND["OPEN_DIRECTORY"] = "cd";
LEGEND_PURE_IDE_TERMINAL_COMMAND["LIST_DIRECTORY"] = "ls";
LEGEND_PURE_IDE_TERMINAL_COMMAND["WELCOME"] = "welcome";
LEGEND_PURE_IDE_TERMINAL_COMMAND["ECHO"] = "echo";
LEGEND_PURE_IDE_TERMINAL_COMMAND["CLEAR"] = "clear";
LEGEND_PURE_IDE_TERMINAL_COMMAND["ANSI"] = "ansi";
LEGEND_PURE_IDE_TERMINAL_COMMAND["HELP"] = "help";
LEGEND_PURE_IDE_TERMINAL_COMMAND["DEBUG"] = "debug";
})(LEGEND_PURE_IDE_TERMINAL_COMMAND || (LEGEND_PURE_IDE_TERMINAL_COMMAND = {}));
//# sourceMappingURL=LegendPureIDECommand.js.map