Esempio n. 1
0
 public void RemoveFormNodeCollection(FormNodeSelector selector)
 {
     if (_formNodeCollections.Remove(selector))
     {
         _paths.Remove(selector.Path);
     }
 }
Esempio n. 2
0
 GetFormNodeCollection(FormNodeSelector selector) =>
 GetModifierNodeCollection(selector);
Esempio n. 3
0
 private ModifierNodeCollection CreateModifierNodeCollection(FormNodeSelector selector)
 {
     _paths.Add(selector.Path);
     return(_nodeFactory.Create(selector));
 }
Esempio n. 4
0
 private ModifierNodeCollection GetModifierNodeCollection(FormNodeSelector selector) =>
 (ModifierNodeCollection)_formNodeCollections.GetOrAdd(selector, CreateModifierNodeCollection);
Esempio n. 5
0
 public void RemoveFormNodeCollection(FormNodeSelector selector) =>
 _decoratedGraph.RemoveFormNodeCollection(selector);
Esempio n. 6
0
 public IBufferingEventViewProvider <INodeCollection <Modifier> > GetFormNodeCollection(FormNodeSelector selector) =>
 _decoratedGraph.GetFormNodeCollection(selector);
Esempio n. 7
0
 public ISuspendableEventViewProvider <INodeCollection <Modifier> > GetFormNodeCollection(FormNodeSelector selector) =>
 _decoratedGraph.GetFormNodeCollection(selector);