public StutterTimerEvent(StutterTask task, TimeSpan elapsed, TimeSpan total, StutterTimedState state)
 {
     Task = task;
     Elapsed = elapsed;
     Total = total;
     State = state;
 }
        /// <summary>Default constructor for StutterIteration</summary>
        /// <param name="task">The task to perform during the iteration.</param>
        /// <param name="phraseLength">The time to spend working.</param>
        /// <param name="blockLength">The time to spend resting.</param>
        public StutterIteration(StutterTask task, TimeSpan phraseLength, TimeSpan blockLength)
        {
            Task = task;
            PhraseLength = phraseLength;
            BlockLength = blockLength;

            CreateTimer();
        }
示例#3
0
 public TaskModeEventArgs(StutterTask task, TaskMode mode)
 {
     Task = task;
     Mode = mode;
 }