class NetworkTreeItem extends TreeItem { constructor(network) { super(network.name, TreeItemCollapsibleState.None); this.identifier = network.identifier; this.image = "icons/network.png"; this.contextValue = "network"; this.tooltip = network.tooltip; this.descriptiveText = [network.subnet, network.mode] .filter((part) => part && part.length > 0) .join(" "); } } module.exports = { NetworkTreeItem };