INNER CODE UNIT · TypeScript

getTasks

MCSManager/MCSManager · daemon/src/service/async_task_service/index.ts:119

  public static getTasks(type?: string) {
    const result: IAsyncTask[] = [];
    for (const iterator of TaskCenter.tasks) {
      if (type == null || iterator.type === type) {
        result.push(iterator);
      }
    }
    return result;
  }

  public static deleteAllStoppedTask() {
    TaskCenter.tasks.forEach((v, i, arr) => {
      if (v.status() !== 1) {
        arr.splice(i, 1);
      }
    });
  }
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…