@farris/renderer
Version:
Render schema to web page with farris ui.
36 lines (35 loc) • 678 B
TypeScript
import { CommunicationConfig } from './types';
/**
* 通讯执行器
*/
declare class CommunicationExecutor {
/**
* 开发框架实例
*/
private devkit;
/**
* 构造函数
*/
constructor();
/**
* 执行事件通讯
*/
executeCommunications(configs: CommunicationConfig[]): Promise<void>;
/**
* 执行事件通讯
*/
executeCommunication(config: CommunicationConfig): any;
/**
* 映射参数
*/
private mappParams;
/**
* 解析源参数值
*/
private parseSourceValue;
/**
* 调用命令
*/
private invokeCommand;
}
export { CommunicationExecutor };