UNPKG

@adaptabletools/adaptable

Version:

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

22 lines (21 loc) 975 B
import { AdaptableModuleBase } from './AdaptableModuleBase'; import { AdaptableModuleView, AdaptableObjectView } from './Interface/IModule'; import { AdaptableApi } from '../Api/AdaptableApi'; import { LayoutExtendedConfig } from '../types'; import { BaseSchedule } from '../AdaptableState/Common/Schedule'; import { IScheduleModule } from './Interface/IScheduleModule'; export declare class ScheduleModule extends AdaptableModuleBase implements IScheduleModule { private scheduleJobs; constructor(api: AdaptableApi); onAdaptableReady(): void; setUpScheduleJobs(): void; private addSchedule; private addMidnightRefreshSchedule; private getDateFromSchedule; private clearAllJobs; getModuleAdaptableObjects(config?: LayoutExtendedConfig): BaseSchedule[]; toView(schedule: BaseSchedule): AdaptableObjectView; toViewAll(): AdaptableObjectView[]; getViewProperties(): AdaptableModuleView; containsLayoutExtensions(): boolean; }