コード例 #1
0
 private void PrepareMoveTaskToOtherLane(TaskBoardLaneViewModel sourceLane, TaskBoardLaneViewModel targetLane,
                                         TaskBoardTaskViewModel sourceItem,
                                         TaskBoardTaskViewModel targetItem = null)
 {
     this._currentMoveTaskToOtherPositionPayload = null;
     this._currentMoveTaskToOtherLanePayload     =
         new TaskChangedLanePayload(sourceLane, targetLane, sourceItem, targetItem);
 }
コード例 #2
0
 public TaskChangedLanePayload(TaskBoardLaneViewModel sourceLane, TaskBoardLaneViewModel targetLane,
                               TaskBoardTaskViewModel sourceItem,
                               TaskBoardTaskViewModel targetItem = null)
 {
     this.SourceLane = sourceLane;
     this.TargetLane = targetLane;
     this.SourceItem = sourceItem;
     this.TargetItem = targetItem;
 }
コード例 #3
0
 public TaskChangedPositionPayload(TaskBoardTaskViewModel sourceItem,
                                   TaskBoardTaskViewModel newParent)
 {
     this.SourceItem = sourceItem;
     this.NewParent  = newParent;
 }