UNPKG

simple-job-scheduler

Version:

A simple job scheduling system written in TypeScript

11 lines (10 loc) 341 B
import { Job } from './Job'; export declare class Scheduler { private readonly indexedJobsByName; constructor(); schedule(jobName: string, runnable: (job?: Job) => void, intervalInMillis: number): Job; cancel(jobName: string): boolean; cancelAll(): void; runningJobs(): Job[]; private cancelInternal; }