From 3bd730355e987108d8b7e04f8d67aaee5c4a1acf Mon Sep 17 00:00:00 2001 From: Josh Johnson Date: Sat, 28 Apr 2018 22:32:41 -0400 Subject: [PATCH] Display Attribute Values #117 --- src/tree-view/xml-tree-data-provider.ts | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/src/tree-view/xml-tree-data-provider.ts b/src/tree-view/xml-tree-data-provider.ts index afc2ba2..40e0988 100644 --- a/src/tree-view/xml-tree-data-provider.ts +++ b/src/tree-view/xml-tree-data-provider.ts @@ -32,6 +32,10 @@ export class XmlTreeDataProvider implements TreeDataProvider { getTreeItem(element: Node): TreeItem | Thenable { const treeItem = new TreeItem(element.localName); + if (!this._isElement(element)) { + treeItem.label = `${element.localName} = "${element.nodeValue}"`; + } + if (this._isElement(element) && this._getChildAttributeArray(element).length > 0) { treeItem.collapsibleState = TreeItemCollapsibleState.Collapsed; }