' Options: 'Date: 2024-11-28 09:50:15 'Version: 6.40 'Tip: To override a DTO option, remove "''" prefix before updating 'BaseUrl: https://digiofficeapigateway.deltares.nl/api ' '''GlobalNamespace: '''MakePartial: True '''MakeVirtual: True '''MakeDataContractsExtensible: False '''AddReturnMarker: True '''AddDescriptionAsComments: True '''AddDataContractAttributes: False '''AddIndexesToDataMembers: False '''AddGeneratedCodeAttributes: False '''AddResponseStatus: False '''AddImplicitVersion: '''InitializeCollections: True '''ExportValueTypes: False 'IncludeTypes: ViewsAndExplorers.* '''ExcludeTypes: '''AddNamespaces: '''AddDefaultXmlNamespace: http://schemas.servicestack.net/types Imports System Imports System.Collections Imports System.Collections.Generic Imports System.Runtime.Serialization Imports ServiceStack Imports ServiceStack.DataAnnotations Imports System.Drawing Imports IDB.API.DTO.Navigation Namespace Global Namespace IDB.API.DTO.Navigation Public Partial Class Node Public Sub New() ChildNodes = New List(Of Node) End Sub Public Overridable Property EntityName As String Public Overridable Property ID As String Public Overridable Property ParentID As String Public Overridable Property Title As String Public Overridable Property Count As Nullable(Of Integer) Public Overridable Property ImageKey As String Public Overridable Property Expanded As Boolean Public Overridable Property Selected As Boolean Public Overridable Property DisplayPath As String Public Overridable Property ChildNodes As List(Of Node) Public Overridable Property RegistrationPathElement As String Public Overridable Property QueryPathElement As String Public Overridable Property Path As String Public Overridable Property IsHierarchy As Boolean End Class Public Partial Class ViewExplorerNode Inherits Node Public Sub New() ChildNodes = New List(Of ViewExplorerNode) End Sub Public Overridable Property ViewId As Nullable(Of Guid) Public Overridable Property ExplorerId As Nullable(Of Guid) Public Overridable Property ChildNodes As List(Of ViewExplorerNode) End Class Public Partial Class ViewsAndExplorers Implements IReturn(Of ViewsAndExplorers) Public Sub New() Nodes = New List(Of ViewExplorerNode) End Sub Public Overridable Property Nodes As List(Of ViewExplorerNode) End Class End Namespace End Namespace