2023-05-09 10:34:33 +08:00

13 lines
520 B
TypeScript

import * as vscode from 'vscode';
import * as fs from 'fs';
import { MessageHandler } from './messageHandler';
// message: { command: 'contextDetail', file: string }
// read detail context information from file
// return json string
export async function contextDetail(message: any, panel: vscode.WebviewPanel): Promise<void> {
const fileContent = fs.readFileSync(message.file, 'utf-8');
MessageHandler.sendMessage(panel, { command: 'contextDetailResponse', 'file':message.file, result: fileContent });
return;
}