+
@Data.Label
+ [
+ Instance: @instanceId;
+
+ Is new:
+ @if (firstCreatedOnUpdateCount == RenderContext.UpdateCount)
+ {
+
true
+ }
+ else
+ {
+
false
+ }
+ ]
+
+ @if (Data.Children?.Any() ?? false)
+ {
+
@{
+ foreach (var child in Data.Children)
+ {
+ if (child.Key != null)
+ {
+
+ }
+ else
+ {
+
+ }
+ }
+ }
+ }
+
+
+@functions {
+ public class Node
+ {
+ public object Key { get; set; }
+ public string Label { get; set; }
+ public List