taskbuffer/dist/taskbuffer.classes.helpers.d.ts
2016-08-01 00:53:27 +02:00

12 lines
598 B
TypeScript

/// <reference types="q" />
import plugins = require("./taskbuffer.plugins");
import { Task } from "./taskbuffer.classes.task";
export declare let emptyTaskFunction: () => plugins.Q.Promise<{}>;
export declare let isTask: (taskArg: any) => boolean;
export declare let isTaskTouched: (taskArg: Task, touchedTasksArray: Task[]) => boolean;
export declare let runTask: (taskArg: Task, optionsArg?: {
touchedTasksArray: Task[];
}) => plugins.Q.Promise<{}>;
export declare let runBufferedTask: (taskArg: Task) => void;
export declare let updateTaskStatus: (taskArg: any, statusArg: string) => void;