@@ -13,21 +13,21 @@ public interface ITree
1313 bool DisplayRootNode { get ; }
1414 bool IsCheckable { get ; }
1515 string PathSeparator { get ; }
16- string SelectedNodeName { get ; }
16+ string SelectedNodePath { get ; }
1717 }
1818
1919 public static class TreeLoader
2020 {
2121 public static void Load ( ITree tree , IEnumerable < ITreeData > treeDatas )
2222 {
2323 var collapsedFolders = tree . GetCollapsedFolders ( ) ;
24- var selectedNodeName = tree . SelectedNodeName ;
24+ var selectedNodePath = tree . SelectedNodePath ;
2525
2626 tree . Clear ( ) ;
2727
2828 var displayRootLevel = tree . DisplayRootNode ? 1 : 0 ;
2929
30- var isSelected = selectedNodeName != null && tree . Title == selectedNodeName ;
30+ var isSelected = selectedNodePath != null && tree . Title == selectedNodePath ;
3131 tree . AddNode ( path : tree . Title , label : tree . Title , level : - 1 + displayRootLevel , isFolder : true , isActive : false , isHidden : false , isCollapsed : false , isSelected : isSelected ) ;
3232
3333 var hideChildren = false ;
@@ -77,7 +77,7 @@ public static void Load(ITree tree, IEnumerable<ITreeData> treeDatas)
7777 }
7878 }
7979
80- isSelected = selectedNodeName != null && nodePath == selectedNodeName ;
80+ isSelected = selectedNodePath != null && nodePath == selectedNodePath ;
8181 tree . AddNode ( path : nodePath , label : label , level : i + displayRootLevel , isFolder : isFolder , isActive : treeData . IsActive , isHidden : nodeIsHidden , isCollapsed : nodeIsCollapsed , isSelected : isSelected ) ;
8282 }
8383 }
0 commit comments