UNPKG

@tachybase/module-workflow

Version:

A powerful BPM tool that provides foundational support for business automation, with the capability to extend unlimited triggers and nodes.

14 lines (13 loc) 471 B
import { Transactionable } from 'sequelize'; import Trigger from '..'; import type Plugin from '../../Plugin'; import { WorkflowModel } from '../../types'; export default class ScheduleTrigger extends Trigger { sync: boolean; private modes; constructor(workflow: Plugin); private getTrigger; on(workflow: any): void; off(workflow: any): void; validateEvent(workflow: WorkflowModel, context: any, options: Transactionable): Promise<boolean>; }