(t: IAsyncTask)
| 96 | public static tasks = new Array<IAsyncTask>(); |
| 97 | |
| 98 | public static addTask(t: IAsyncTask) { |
| 99 | TaskCenter.tasks.push(t); |
| 100 | t.start(); |
| 101 | t.on("stopped", () => TaskCenter.onTaskStopped(t)); |
| 102 | t.on("error", () => TaskCenter.onTaskError(t)); |
| 103 | } |
| 104 | |
| 105 | public static onTaskStopped(t: IAsyncTask) { |
| 106 | logger.info("Async Task:", t.taskId, "Stopped."); |
no test coverage detected