rhamt-vscode-extension
Version:
RHAMT VSCode extension
22 lines (17 loc) • 1.01 kB
text/typescript
/*---------------------------------------------------------------------------------------------
* Copyright (c) Microsoft Corporation. All rights reserved.
* Licensed under the MIT License. See License.txt in the project root for license information.
*--------------------------------------------------------------------------------------------*/
import { EventEmitter } from 'vscode';
import { RhamtTreeDataProvider, IRhamtNode, IRhamtParentTreeItem } from "./index";
import { RhamtParentNode } from "./RhamtParentNode";
export class RootNode extends RhamtParentNode {
private readonly _treeDataProvider: RhamtTreeDataProvider;
public constructor(treeDataProvider: RhamtTreeDataProvider, treeItem: IRhamtParentTreeItem, onNodeCreateEmitter: EventEmitter<IRhamtNode>) {
super(undefined, treeItem, onNodeCreateEmitter);
this._treeDataProvider = treeDataProvider;
}
public get treeDataProvider(): RhamtTreeDataProvider {
return this._treeDataProvider;
}
}