mirror of
https://github.com/lensapp/lens.git
synced 2025-05-20 05:10:56 +00:00
25 lines
530 B
TypeScript
25 lines
530 B
TypeScript
import { getInjectable } from "@ogre-tools/injectable";
|
|
import { keyboardShortcutInjectionToken } from "@k8slens/keyboard-shortcuts";
|
|
|
|
const closeTabShortcutInjectable = getInjectable({
|
|
id: "close-tab-shortcut",
|
|
|
|
instantiate: () => ({
|
|
scope: "dock",
|
|
|
|
binding: {
|
|
ctrlOrCommand: true,
|
|
code: "KeyW",
|
|
},
|
|
|
|
invoke: () => {
|
|
// Close Tab
|
|
// Focus the Dock to avoid losing the focus
|
|
},
|
|
}),
|
|
|
|
injectionToken: keyboardShortcutInjectionToken,
|
|
});
|
|
|
|
export default closeTabShortcutInjectable;
|