UNPKG

@adaptabletools/adaptable

Version:

Powerful AG Grid extension which provides advanced, cutting-edge functionality to meet all DataGrid requirements

12 lines (11 loc) 427 B
import { Schedule } from '../../../AdaptableState/Common/Schedule'; export interface ScheduleJobManagerConfig<T> { getActiveItems: () => T[]; getSchedule: (item: T) => Schedule | undefined; onFire: (item: T) => void; } export interface ScheduleJobManager { setUpJobs(): void; clearJobs(): void; } export declare function createScheduleJobManager<T>(config: ScheduleJobManagerConfig<T>): ScheduleJobManager;