Skip to content

Commit ba61181

Browse files
committed
needs a binary viewer?
1 parent ccb2bad commit ba61181

2 files changed

Lines changed: 24 additions & 0 deletions

File tree

src/viewers/HDSViewer/FormViewer.vb

Lines changed: 20 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -72,4 +72,24 @@ Public Class FormViewer
7272
Call tree.Fields.Add(node)
7373
Next
7474
End Sub
75+
76+
Private Sub packTree_ViewAction(node As JsonViewerTreeNode) Handles packTree.ViewAction
77+
If node.JsonObject.Value Is Nothing OrElse TypeOf node.JsonObject.Value Is StreamGroup Then
78+
Return
79+
End If
80+
81+
Dim file As StreamBlock = DirectCast(node.JsonObject.Value, StreamBlock)
82+
83+
Select Case file.fileName.ExtensionSuffix
84+
Case "json"
85+
Case "txt"
86+
Case "jpg", "png", "jpeg", "bmp", "tiff"
87+
Case "xml"
88+
Case "html"
89+
Case "csv"
90+
Case Else
91+
' view in binary mode
92+
93+
End Select
94+
End Sub
7595
End Class

src/viewers/HDSViewer/HDSViewer.vbproj

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,8 @@
4242
</None>
4343
</ItemGroup>
4444

45+
<ItemGroup>
46+
<Folder Include="DataViewer\" />
47+
</ItemGroup>
48+
4549
</Project>

0 commit comments

Comments
 (0)