private static ModifierFacade CreateFacade(INodeSimple <IGroupModifier> node) { return(node.AddNew().ToFacade()); }
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))); }