【发布时间】:2018-04-25 20:19:29
【问题描述】:
我想为 vscode 编写一个扩展,但我很难正确理解如何扩展 TreeDataProvider。在example provided
export class DepNodeProvider implements vscode.TreeDataProvider<Dependency> {
是可能的。但是打字稿中的实现是
export interface TreeDataProvider<T>
据我了解,typescript 接口不能导出到标准 javascript。如果我在 vanilla JS 中编写扩展,我将如何实现 TreeDataProvider?
【问题讨论】:
-
省略泛型部分
export class DepNodeProvider implements vscode.TreeDataProvider { ... -
哎呀,你是对的。
标签: typescript visual-studio-code vscode-extensions