Table of Contents

Class Node

Namespace
Dynamicweb.Core.UI
Assembly
Dynamicweb.Core.UI.dll
The class Node represents node object.
public class Node
Inheritance
Node
Inherited Members

Properties

Actions

Gets or sets the node Action collection.
[JsonIgnore]
public IEnumerable<Action> Actions { get; set; }

Property Value

IEnumerable<Action>

Remarks

Has Newtonsoft.Json.JsonIgnoreAttribute.

Adornments

Gets or sets the node KnownAdornment collection.
[JsonConverter(typeof(KnownAdornmentJsonConverter))]
public IEnumerable<KnownAdornment> Adornments { get; set; }

Property Value

IEnumerable<KnownAdornment>

DefaultAction

Gets or sets the node default on click action.
public Action DefaultAction { get; set; }

Property Value

Action

Enabled

Gets or sets the value indicating whether the node is enabled.
public bool Enabled { get; set; }

Property Value

bool

Remarks

Set to true by default

HasActions

Gets or sets the value indicating whether the node has actions.
public bool HasActions { get; set; }

Property Value

bool

HasNodes

Gets or sets the value indicating whether the node has child nodes.
public bool HasNodes { get; set; }

Property Value

bool

Hint

Gets or sets the node hint.
public string Hint { get; set; }

Property Value

string

Icon

Gets or sets the node icon.
[JsonConverter(typeof(NodeKnownIconJsonConverter))]
public KnownIcon Icon { get; set; }

Property Value

KnownIcon

IconColor

Gets or sets the node icon color.
public KnownColor IconColor { get; set; }

Property Value

KnownColor

Id

Gets or sets the node id.
public string Id { get; set; }

Property Value

string

Nodes

Gets or sets the node child Node collection.
public IEnumerable<Node> Nodes { get; set; }

Property Value

IEnumerable<Node>

Reload

Gets or sets the value indicating whether to reload the node.
public bool Reload { get; set; }

Property Value

bool

Title

Gets or sets the node title.
public string Title { get; set; }

Property Value

string
To top