UNPKG

rhamt-vscode-extension

Version:

RHAMT VSCode extension

22 lines (17 loc) 1.01 kB
/*--------------------------------------------------------------------------------------------- * 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; } }