public void removeTask(Task item, bool willReload) { items.Remove(item.UniqueName); if (TaskRemoved != null) { TaskRemoved.Invoke(item, willReload); } }
public void Apply(TaskRemoved @event) { var task = List.Single(t => t.TaskId == @event.TaskId); List.Remove(task); }
public void When(TaskRemoved taskRemoved) { Deleted = taskRemoved.Deleted; }
/// <summary> /// Raises the <see cref="E:TaskRemoved" /> event. /// </summary> /// <param name="e">The <see cref="ParkitectNexus.Data.Tasks.QueueableTaskEventArgs" /> instance containing the event data.</param> protected virtual void OnTaskRemoved(QueueableTaskEventArgs e) { TaskRemoved?.Invoke(this, e); }