Exemple #1
0
 private void onTaskViewEvent(TaskView taskView, TaskView.TaskViewEvent e)
 {
     if (TaskViewEvent != null)
     {
         TaskViewEvent(taskView, e);
     }
 }
Exemple #2
0
        public void OnTaskViewEvent(TaskView tv, TaskView.TaskViewEvent e)
        {
            switch (e)
            {
            case TaskView.TaskViewEvent.Remove:
                tv.MapNode.RemoveTask();
                break;

            case TaskView.TaskViewEvent.Complete:
                tv.MapNode.CompleteTask();
                break;

            case TaskView.TaskViewEvent.Defer:
                MoveDown(tv);
                break;

            case TaskView.TaskViewEvent.Expedite:
                MoveUp(tv);
                break;

            case TaskView.TaskViewEvent.Edit:
                SetDueDateUsingPicker(tv.MapNode);
                break;

            case TaskView.TaskViewEvent.Today:
                SetDueDateToday(tv.MapNode);
                break;

            case TaskView.TaskViewEvent.Tomorrow:
                SetDueDateTomorrow(tv.MapNode);
                break;

            case TaskView.TaskViewEvent.NextWeek:
                SetDueDateNextWeek(tv.MapNode);
                break;

            case TaskView.TaskViewEvent.NextMonth:
                SetDueDateNextMonth(tv.MapNode);
                break;

            case TaskView.TaskViewEvent.NextQuarter:
                SetDueDateNextQuarter(tv.MapNode);
                break;
            }

            PluginManager.FocusMapEditor();
        }
Exemple #3
0
 private void OnTaskViewEvent(TaskView tv, TaskView.TaskViewEvent e)
 {
     TaskViewEvent(tv, e);
 }