UNPKG

@farris/renderer

Version:

Render schema to web page with farris ui.

28 lines (27 loc) 765 B
import { Module } from "@farris/devkit-vue"; import { CallbackHandler } from "../callback-handler"; import { FormMetadataService } from "../../service"; /** * 帮助后回调 */ export declare class CrosstabCallbackHandler extends CallbackHandler { private module; private formMetadataService; /** * 回调类型 */ callbackType: string | null; /** * 构造函数 * @param module 模块实例 * @param formMetadataService 元数据服务 */ constructor(module: Module, formMetadataService: FormMetadataService); /** * 处理回调 * @param type 回调类型 * @param args 回调参数 * @returns */ handle(type: string, args: any[]): undefined | boolean | Promise<boolean>; }