public MenuUpdater Move(Func <MoveAction, MoveAction> moveAction) { var action = MenuMover.Create(); var result = moveAction(action); moveQueue.Add(result.Mover); return(this); }
public MoveAction(MenuMover mover) { this.mover = mover; }
public MenuUpdater Move(MenuMover mover) { moveQueue.Add(mover); return this; }
public static MoveAction Create() { var mover = new MenuMover(); return new MoveAction(mover); }
public MoveAction(MenuMover mover) { this.mover = mover; }
} // Move all recipes in source menu to targetMenu public static MoveAction Create() { var mover = new MenuMover(); return(new MoveAction(mover)); }
public MenuUpdater Move(MenuMover mover) { moveQueue.Add(mover); return(this); }