Press n or j to go to the next uncovered block, b, p or k for the previous block.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 | 21x 21x 21x | // Externals import { ExtensionContext } from "vscode"; import { createCommandName, createCommandTitle } from "./helpers"; export default class BaseCommand { cmdName: string; title: string; keybinding: string; constructor(cmdName: string, title: string, keybinding: string) { this.cmdName = createCommandName(cmdName); this.title = createCommandTitle(title); this.keybinding = keybinding; } // eslint-disable-next-line @typescript-eslint/no-unused-vars async handler(context: ExtensionContext, ...args: any[]): Promise<void> { // This function is called when ANY command is run } } |