(task: TaskListItem)
| 69 | } |
| 70 | |
| 71 | public async executeTask(task: TaskListItem) { |
| 72 | task.runInfo.msg += '\r\n' + `${new Date(Date.now()).toLocaleString()}: ${t('trigger_task')}` |
| 73 | const updatedTask = await runTask(task) |
| 74 | this.tasks = this.tasks.map(t => (t.name === updatedTask.name ? updatedTask : t)) |
| 75 | } |
| 76 | |
| 77 | cancelTask(taskName: string) { |
| 78 | const task = this.tasks.find(t => t.name === taskName) |
no test coverage detected