'use strict' ; import { BlockchainTreeItem } from '../../model/BlockchainTreeItem' ; import { FabricEnvironmentRegistryEntry , FabricNode } from 'ibm-blockchain-platform-common' ; import { BlockchainExplorerProvider } from '../../BlockchainExplorerProvider' ; import * as vscode from 'vscode' ; export abstract class NodeTreeItem extends BlockchainTreeItem { constructor ( provider , label , public readonly tooltip , public readonly environmentRegistryEntry , public readonly node , public readonly command ? ) { super ( provider , label , vscode . TreeItemCollapsibleState . None ) ; } }