Kendryte-dev-extension/src/command/openocd.ts

21 lines
659 B
TypeScript

import * as vscode from 'vscode'
import { OpenocdService } from '@service/openocd'
export const openocdStart = (openocdService: OpenocdService) => {
return vscode.commands.registerCommand('extension.openocd.start', async () => {
openocdService.start()
})
}
export const openocdStop = (openocdService: OpenocdService) => {
return vscode.commands.registerCommand('extension.openocd.stop', async () => {
openocdService.stop()
})
}
export const openocdRestart = (openocdService: OpenocdService) => {
return vscode.commands.registerCommand('extension.openocd.restart', () => {
openocdService.restart()
})
}