UNPKG

@flowlab/event

Version:

FlowLab event-driven system

16 lines (15 loc) 491 B
import { NodeFunction, NodeOptions } from '../engine/types'; /** * BaseNode 是最基本的执行节点,包含函数、重试、超时、条件控制 */ export declare class BaseNode { name: string; private fn; private options?; constructor(name: string, fn: NodeFunction, options?: NodeOptions); /** * 执行节点函数(支持重试、条件跳过、超时控制) */ execute(input: any, context: any): Promise<any>; private _runWithTimeout; }