SaaS CMS has officially launched! Learn more now.

Class JsonTreeNode

Inheritance
System.Object
JsonTreeNode
Inherited Members
System.Object.ToString()
System.Object.Equals(System.Object)
System.Object.Equals(System.Object, System.Object)
System.Object.ReferenceEquals(System.Object, System.Object)
System.Object.GetHashCode()
System.Object.GetType()
System.Object.MemberwiseClone()
Namespace: Mediachase.BusinessFoundation
Assembly: Mediachase.BusinessFoundation.dll
Version: 11.8.3
Syntax
public class JsonTreeNode

Constructors

JsonTreeNode()

Declaration
public JsonTreeNode()

Fields

app

Declaration
public string app
Field Value
Type Description
System.String

children

Declaration
public List<JsonTreeNode> children
Field Value
Type Description
System.Collections.Generic.List<JsonTreeNode>

cls

Declaration
public string cls
Field Value
Type Description
System.String

customProperties

Declaration
public string customProperties
Field Value
Type Description
System.String

displayContextMenu

Declaration
public bool displayContextMenu
Field Value
Type Description
System.Boolean

expanded

Declaration
public bool expanded
Field Value
Type Description
System.Boolean

href

Declaration
public string href
Field Value
Type Description
System.String

hrefTarget

Declaration
public string hrefTarget
Field Value
Type Description
System.String

icon

Declaration
public string icon
Field Value
Type Description
System.String

iconCls

Declaration
public string iconCls
Field Value
Type Description
System.String

id

Declaration
public string id
Field Value
Type Description
System.String

itemid

Declaration
public string itemid
Field Value
Type Description
System.String

leaf

Declaration
public bool leaf
Field Value
Type Description
System.Boolean

parameters

Declaration
public string parameters
Field Value
Type Description
System.String

staticParentId

Declaration
public string staticParentId
Field Value
Type Description
System.String

text

Declaration
public string text
Field Value
Type Description
System.String

treeLoader

Declaration
public string treeLoader
Field Value
Type Description
System.String

type

Declaration
public string type
Field Value
Type Description
System.String

viewid

Declaration
public string viewid
Field Value
Type Description
System.String

Methods

CreateNode(String, String, String, String)

Declaration
public static JsonTreeNode CreateNode(string title, string app, string view, string parameters)
Parameters
Type Name Description
System.String title
System.String app
System.String view
System.String parameters
Returns
Type Description
JsonTreeNode

CreateNode(String, String, String, String, Boolean)

Declaration
public static JsonTreeNode CreateNode(string title, string app, string view, string parameters, bool leaf)
Parameters
Type Name Description
System.String title
System.String app
System.String view
System.String parameters
System.Boolean leaf
Returns
Type Description
JsonTreeNode

CreateNode(String, String, String, String, String, Boolean)

Declaration
public static JsonTreeNode CreateNode(string id, string title, string app, string view, string parameters, bool leaf)
Parameters
Type Name Description
System.String id
System.String title
System.String app
System.String view
System.String parameters
System.Boolean leaf
Returns
Type Description
JsonTreeNode

CreateNode(String, String, String, String, String, String, String)

Declaration
public static JsonTreeNode CreateNode(string id, string itemid, string title, string app, string view, string parameters, string treeListType)
Parameters
Type Name Description
System.String id
System.String itemid
System.String title
System.String app
System.String view
System.String parameters
System.String treeListType
Returns
Type Description
JsonTreeNode

CreateNode(String, String, String, String, String, String, String, Boolean)

Declaration
public static JsonTreeNode CreateNode(string id, string itemid, string title, string app, string view, string parameters, string treeListType, bool leaf)
Parameters
Type Name Description
System.String id
System.String itemid
System.String title
System.String app
System.String view
System.String parameters
System.String treeListType
System.Boolean leaf
Returns
Type Description
JsonTreeNode

CreateNode(String, String, String, String, String, String, String, String, String, String, String, String, Boolean)

Declaration
public static JsonTreeNode CreateNode(string id, string itemid, string title, string app, string view, string parameters, string treeListType, string cls, string href, string hrefTarget, string icon, string iconCls, bool leaf)
Parameters
Type Name Description
System.String id
System.String itemid
System.String title
System.String app
System.String view
System.String parameters
System.String treeListType
System.String cls
System.String href
System.String hrefTarget
System.String icon
System.String iconCls
System.Boolean leaf
Returns
Type Description
JsonTreeNode