claygl/typescript/async/TaskGroup.d.ts
2018-02-03 20:58:14 +08:00

16 lines
358 B
TypeScript

import { Task } from './Task';
export class TaskGroup extends Task {
all(tasks: Task[]): TaskGroup;
allSettled(tasks: Task[]): TaskGroup;
getFulfilledNumber(recursive?: boolean): number;
getRejectedNumber(recursive?: boolean): number;
getSettledNumber(recursive?: boolean): number;
getTaskNumber(recursive?: boolean): number;
}