示例#1
0
        public MenuUpdater Move(Func <MoveAction, MoveAction> moveAction)
        {
            var action = MenuMover.Create();
            var result = moveAction(action);

            moveQueue.Add(result.Mover);
            return(this);
        }
示例#2
0
文件: Menus.cs 项目: relimited/core
 public MoveAction(MenuMover mover)
 {
     this.mover = mover;
 }
示例#3
0
文件: Menus.cs 项目: relimited/core
 public MenuUpdater Move(MenuMover mover)
 {
     moveQueue.Add(mover);
      return this;
 }
示例#4
0
文件: Menus.cs 项目: relimited/core
 public static MoveAction Create()
 {
     var mover = new MenuMover();
      return new MoveAction(mover);
 }
示例#5
0
 public MoveAction(MenuMover mover)
 {
     this.mover = mover;
 }
示例#6
0
        }                           // Move all recipes in source menu to targetMenu

        public static MoveAction Create()
        {
            var mover = new MenuMover();

            return(new MoveAction(mover));
        }
示例#7
0
 public MenuUpdater Move(MenuMover mover)
 {
     moveQueue.Add(mover);
     return(this);
 }