private static ModifierFacade CreateFacade(INodeSimple <IGroupModifier> node)
 {
     return(node.AddNew().ToFacade());
 }
Example #2
0
 public static BindableMap <ConditionItemFacade, ICatalogueConditionGroup> ToBindableMap(
     this INodeSimple <ICatalogueConditionGroup> collection, string key = null,
     ICommand <ConditionItemFacade> removeCommand = null)
 {
     return(collection.ToBindableMap(group => group.ToFacade(), key, removeCommand));
 }
 public CreateModifierCommand EnableFor(INodeSimple <IRuleModifier> node)
 {
     return(new CreateModifierCommand(DialogService, OpenModifierCommand, () => CreateFacade(node)));
 }