'use strict' ; import { BlockchainTreeItem } from '../../model/BlockchainTreeItem' ; import * as vscode from 'vscode' ; import { BlockchainExplorerProvider } from '../../BlockchainExplorerProvider' ; import * as path from 'path' ; export class NodesTreeItem extends BlockchainTreeItem { contextValue : string = 'blockchain-runtime-nodes-item' ; iconPath : { light : string ; dark : string ; } = { light : path . join ( __filename , '..' , '..' , '..' , '..' , '..' , '..' , 'resources' , 'light' , `nodes.svg` ) , dark : path . join ( __filename , '..' , '..' , '..' , '..' , '..' , '..' , 'resources' , 'dark' , `nodes.svg` ) } ; constructor ( provider , public readonly collapsibleState , public readonly command ? ) { super ( provider , 'Nodes' , collapsibleState ) ; } }