コード例 #1
0
ファイル: BotViewModel.cs プロジェクト: nagyistge/RocketBot
 BotAction DequeueAction()
 {
     if (HasNextAction())
     {
         var firstAction = UpcomingActions[0];
         UpcomingActions.RemoveAt(0);
         return(firstAction);
     }
     return(new StoppedAction(this));
 }
コード例 #2
0
ファイル: BotViewModel.cs プロジェクト: nagyistge/RocketBot
 void ExecuteAddAction(BotActionType param)
 {
     UpcomingActions.Add(actionFactory.Get(param));
     Start.RaiseCanExecuteChanged();
     Stop.RaiseCanExecuteChanged();
 }