UNPKG

@adaptabletools/adaptable

Version:

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

192 lines (191 loc) 9.84 kB
import * as Redux from 'redux'; import { ScheduleState } from '../../AdaptableState/ScheduleState'; import { ReminderSchedule, ReportSchedule } from '../../types'; import { IPushPullSchedule } from '../../AdaptableState/IPushPullState'; import { OpenFinSchedule } from '../../AdaptableState/OpenFinState'; import { BaseSchedule } from '../../AdaptableState/Common/Schedule'; import { ScheduleType } from '../../AdaptableState/Common/Enums'; /** * @ReduxAction Runs a Scheduled job */ export declare const SCHEDULE_JOB_RUN = "SCHEDULE_JOB_RUN"; /** * @ReduxAction A Report Schedule has been added */ export declare const REPORT_SCHEDULE_ADD = "REPORT_SCHEDULE_ADD"; /** * @ReduxAction A Report Schedule has been edited */ export declare const REPORT_SCHEDULE_EDIT = "REPORT_SCHEDULE_EDIT"; /** * @ReduxAction A Report Schedule has been deleted */ export declare const REPORT_SCHEDULE_DELETE = "REPORT_SCHEDULE_DELETE"; /** * @ReduxAction A Report Schedule has been suspended */ export declare const REPORT_SCHEDULE_SUSPEND = "REPORT_SCHEDULE_SUSPEND"; /** * @ReduxAction A Report Schedule has been unsuspended or activated */ export declare const REPORT_SCHEDULE_UNSUSPEND = "REPORT_SCHEDULE_UNSUSPEND"; /** * @ReduxAction All Report Schedules have been suspended */ export declare const REPORT_SCHEDULE_SUSPEND_ALL = "REPORT_SCHEDULE_SUSPEND_ALL"; /** * @ReduxAction All Report Schedules have been unsuspended or activated */ export declare const REPORT_SCHEDULE_UNSUSPEND_ALL = "REPORT_SCHEDULE_UNSUSPEND_ALL"; /** * @ReduxAction A Reminder Schedule has been added */ export declare const REMINDER_SCHEDULE_ADD = "REMINDER_SCHEDULE_ADD"; /** * @ReduxAction A Reminder Schedule has been edited */ export declare const REMINDER_SCHEDULE_EDIT = "REMINDER_SCHEDULE_EDIT"; /** * @ReduxAction A Reminder Schedule has been deleted */ export declare const REMINDER_SCHEDULE_DELETE = "REMINDER_SCHEDULE_DELETE"; /** * @ReduxAction A Reminder Schedule has been suspended */ export declare const REMINDER_SCHEDULE_SUSPEND = "REMINDER_SCHEDULE_SUSPEND"; /** * @ReduxAction A Reminder Schedule has been unsuspended or activated */ export declare const REMINDER_SCHEDULE_UNSUSPEND = "REMINDER_SCHEDULE_UNSUSPEND"; /** * @ReduxAction All Reminder Schedules have been suspended */ export declare const REMINDER_SCHEDULE_SUSPEND_ALL = "REMINDER_SCHEDULE_SUSPEND_ALL"; /** * @ReduxAction All Reminder Schedules have been unsuspended or activated */ export declare const REMINDER_SCHEDULE_UNSUSPEND_ALL = "REMINDER_SCHEDULE_UNSUSPEND_ALL"; export declare const IPUSHPULL_SCHEDULE_ADD = "IPUSHPULL_SCHEDULE_ADD"; export declare const IPUSHPULL_SCHEDULE_EDIT = "IPUSHPULL_SCHEDULE_EDIT"; export declare const IPUSHPULL_SCHEDULE_DELETE = "IPUSHPULL_SCHEDULE_DELETE"; export declare const IPUSHPULL_SCHEDULE_SUSPEND = "IPUSHPULL_SCHEDULE_SUSPEND"; export declare const IPUSHPULL_SCHEDULE_UNSUSPEND = "IPUSHPULL_SCHEDULE_UNSUSPEND"; export declare const IPUSHPULL_SCHEDULE_SUSPEND_ALL = "IPUSHPULL_SCHEDULE_SUSPEND_ALL"; export declare const IPUSHPULL_SCHEDULE_UNSUSPEND_ALL = "IPUSHPULL_SCHEDULE_UNSUSPEND_ALL"; export declare const OPENFIN_SCHEDULE_ADD = "OPENFIN_SCHEDULE_ADD"; export declare const OPENFIN_SCHEDULE_EDIT = "OPENFIN_SCHEDULE_EDIT"; export declare const OPENFIN_SCHEDULE_DELETE = "OPENFIN_SCHEDULE_DELETE"; export declare const OPENFIN_SCHEDULE_SUSPEND = "OPENFIN_SCHEDULE_SUSPEND"; export declare const OPENFIN_SCHEDULE_UNSUSPEND = "OPENFIN_SCHEDULE_UNSUSPEND"; export declare const OPENFIN_SCHEDULE_SUSPEND_ALL = "OPENFIN_SCHEDULE_SUSPEND_ALL"; export declare const OPENFIN_SCHEDULE_UNSUSPEND_ALL = "OPENFIN_SCHEDULE_UNSUSPEND_ALL"; /** * @ReduxAction Schedule Module is ready */ export declare const SCHEDULE_READY = "SCHEDULE_READY"; export interface ScheduleJobRunAction extends Redux.Action { schedule: BaseSchedule; scheduleType: ScheduleType; } export interface ScheduleReadyAction extends Redux.Action { scheduleState: ScheduleState; } export declare const ScheduleJobRun: (schedule: BaseSchedule, scheduleType: ScheduleType) => ScheduleJobRunAction; export declare const ScheduleReady: (scheduleState: ScheduleState) => ScheduleReadyAction; export interface OpenFinScheduleAction extends Redux.Action { openFinSchedule: OpenFinSchedule; } export interface OpenFinScheduleAddAction extends OpenFinScheduleAction { } export interface OpenFinScheduleEditAction extends OpenFinScheduleAction { } export interface OpenFinScheduleDeleteAction extends OpenFinScheduleAction { } export interface OpenFinScheduleSuspendAction extends OpenFinScheduleAction { } export interface OpenFinScheduleUnSuspendAction extends OpenFinScheduleAction { } export interface OpenFinScheduleSuspendAllAction extends Redux.Action { } export interface OpenFinScheduleUnSuspendAllAction extends Redux.Action { } export declare const OpenFinScheduleAdd: (openFinSchedule: OpenFinSchedule) => OpenFinScheduleAddAction; export declare const OpenFinScheduleEdit: (openFinSchedule: OpenFinSchedule) => OpenFinScheduleEditAction; export declare const OpenFinScheduleDelete: (openFinSchedule: OpenFinSchedule) => OpenFinScheduleDeleteAction; export declare const OpenFinScheduleSuspend: (openFinSchedule: OpenFinSchedule) => OpenFinScheduleSuspendAction; export declare const OpenFinScheduleUnSuspend: (openFinSchedule: OpenFinSchedule) => OpenFinScheduleUnSuspendAction; export declare const OpenFinScheduleSuspendAll: () => OpenFinScheduleSuspendAllAction; export declare const OpenFinScheduleUnSuspendAll: () => OpenFinScheduleUnSuspendAllAction; export interface IPushPullScheduleAction extends Redux.Action { iPushPullSchedule: IPushPullSchedule; } export interface IPushPullScheduleAddAction extends IPushPullScheduleAction { } export interface IPushPullScheduleEditAction extends IPushPullScheduleAction { } export interface IPushPullScheduleDeleteAction extends IPushPullScheduleAction { } export interface IPushPullScheduleSuspendAction extends IPushPullScheduleAction { } export interface IPushPullScheduleUnSuspendAction extends IPushPullScheduleAction { } export interface IPushPullScheduleSuspendAllAction extends Redux.Action { } export interface IPushPullScheduleUnSuspendAllAction extends Redux.Action { } export interface ReminderScheduleAction extends Redux.Action { reminderSchedule: ReminderSchedule; } export interface ReminderScheduleAddAction extends ReminderScheduleAction { } export interface ReminderScheduleEditAction extends ReminderScheduleAction { } export interface ReminderScheduleDeleteAction extends ReminderScheduleAction { } export interface ReminderScheduleSuspendAction extends ReminderScheduleAction { } export interface ReminderScheduleUnSuspendAction extends ReminderScheduleAction { } export interface ReminderScheduleSuspendAllAction extends Redux.Action { } export interface ReminderScheduleUnSuspendAllAction extends Redux.Action { } export interface ReportScheduleAction extends Redux.Action { reportSchedule: ReportSchedule; } export interface ReportScheduleAddAction extends ReportScheduleAction { } export interface ReportScheduleEditAction extends ReportScheduleAction { } export interface ReportScheduleDeleteAction extends ReportScheduleAction { } export interface ReportScheduleSuspendAction extends ReportScheduleAction { } export interface ReportScheduleUnSuspendAction extends ReportScheduleAction { } export interface ReportScheduleSuspendAllAction extends Redux.Action { } export interface ReportScheduleUnSuspendAllAction extends Redux.Action { } export declare const ReportScheduleAdd: (reportSchedule: ReportSchedule) => ReportScheduleAddAction; export declare const ReportScheduleEdit: (reportSchedule: ReportSchedule) => ReportScheduleEditAction; export declare const ReportScheduleDelete: (reportSchedule: ReportSchedule) => ReportScheduleDeleteAction; export declare const ReportScheduleSuspend: (reportSchedule: ReportSchedule) => ReportScheduleSuspendAction; export declare const ReportScheduleUnSuspend: (reportSchedule: ReportSchedule) => ReportScheduleUnSuspendAction; export declare const ReportScheduleSuspendAll: () => ReportScheduleSuspendAllAction; export declare const ReportScheduleUnSuspendAll: () => ReportScheduleUnSuspendAllAction; export declare const ReminderScheduleAdd: (reminderSchedule: ReminderSchedule) => ReminderScheduleAddAction; export declare const ReminderScheduleEdit: (reminderSchedule: ReminderSchedule) => ReminderScheduleEditAction; export declare const ReminderScheduleDelete: (reminderSchedule: ReminderSchedule) => ReminderScheduleDeleteAction; export declare const ReminderScheduleSuspend: (reminderSchedule: ReminderSchedule) => ReminderScheduleSuspendAction; export declare const ReminderScheduleUnSuspend: (reminderSchedule: ReminderSchedule) => ReminderScheduleUnSuspendAction; export declare const ReminderScheduleSuspendAll: () => ReminderScheduleSuspendAllAction; export declare const ReminderScheduleUnSuspendAll: () => ReminderScheduleUnSuspendAllAction; export declare const IPushPullScheduleAdd: (iPushPullSchedule: IPushPullSchedule) => IPushPullScheduleAddAction; export declare const IPushPullScheduleEdit: (iPushPullSchedule: IPushPullSchedule) => IPushPullScheduleEditAction; export declare const IPushPullScheduleDelete: (iPushPullSchedule: IPushPullSchedule) => IPushPullScheduleDeleteAction; export declare const IPushPullScheduleSuspend: (iPushPullSchedule: IPushPullSchedule) => IPushPullScheduleSuspendAction; export declare const IPushPullScheduleUnSuspend: (iPushPullSchedule: IPushPullSchedule) => IPushPullScheduleUnSuspendAction; export declare const IPushPullScheduleSuspendAll: () => IPushPullScheduleSuspendAllAction; export declare const IPushPullScheduleUnSuspendAll: () => IPushPullScheduleUnSuspendAllAction; export declare const ScheduleReducer: Redux.Reducer<ScheduleState>;