示例#1
0
 public bool Process(HierarchicalResult hr, ITreeSelector <VM, T> parentSelector, ITreeSelector <VM, T> selector)
 {
     if (_hr.HasFlag(hr))
     {
         selector.IsSelected = false;
     }
     return(true);
 }
示例#2
0
 public bool Process(HierarchicalResult hr, ITreeSelector <VM, T> parentSelector, ITreeSelector <VM, T> selector)
 {
     if (_hr.HasFlag(hr))
     {
         selector.EntryHelper.LoadAsync(UpdateMode.Replace, true);
     }
     return(true);
 }
示例#3
0
 public bool Process(HierarchicalResult hr, ITreeSelector <VM, T> parentSelector, ITreeSelector <VM, T> selector)
 {
     if (_appliedResult.HasFlag(hr))
     {
         return(_processFunc(hr, parentSelector, selector));
     }
     return(true);
 }
示例#4
0
 public bool Process(HierarchicalResult hr, ITreeSelector <VM, T> parentSelector, ITreeSelector <VM, T> selector)
 {
     if (_hr.HasFlag(hr))
     {
         selector.SetSelectedChild(default(T));
     }
     return(true);
 }