Include interfaces as childItems in navigation bar

This commit is contained in:
Andy Hanson
2016-05-25 07:34:35 -07:00
parent 7173fa8d02
commit 91b473389b
6 changed files with 15 additions and 11 deletions

View File

@@ -320,6 +320,9 @@ namespace ts.NavigationBar {
case SyntaxKind.EnumMember:
return createItem(node, getTextOfNode((<EnumMember>node).name), ts.ScriptElementKind.memberVariableElement);
case SyntaxKind.InterfaceDeclaration:
return createItem(node, getTextOfNode((<InterfaceDeclaration>node).name), ts.ScriptElementKind.interfaceElement);
case SyntaxKind.CallSignature:
return createItem(node, "()", ts.ScriptElementKind.callSignatureElement);