コード例 #1
0
        private void TaskView_OnEndEdit(TaskView sender, Events.IDEventArgs eventArgs)
        {
            // GetStep task model:
            var taskModel = TasksModel.GetTask(eventArgs.ID);

            // Update name:
            taskModel.Name = sender.TaskName;

            // Unblock UI:
            TasksView.Interactale = true;
        }
        private void Controller_OnTaskSelected(StartMentorController sender, Events.IDEventArgs e)
        {
            Cursor.SetCursor(null, Vector2.zero, CursorMode.Auto);

            // Destroy start mentor controller:
            Destroy(sender.gameObject);

            PresentEditorScreen(e.ID);

            // Set task ID:
            CurrentTaskID = e.ID;
        }
コード例 #3
0
 private void TaskView_OnDeleted(TaskView sender, Events.IDEventArgs eventArgs)
 {
     TasksModel.DeleteTask(eventArgs.ID);
 }
コード例 #4
0
 private void TaskView_OnEdited(TaskView sender, Events.IDEventArgs eventArgs)
 {
     ActivateTaskViewInputField(sender);
 }
コード例 #5
0
 private void TaskView_OnSelected(TaskView sender, Events.IDEventArgs eventArgs)
 {
     TasksView.NotifyTaskSelected(eventArgs.ID);
 }
 private void StepController_OnDeleteClicked(object sender, Events.IDEventArgs e)
 {
     // Delete step model:
     TaskModel.DeleteStep(e.ID);
 }