@farris/renderer
Version:
Render schema to web page with farris ui.
23 lines (22 loc) • 611 B
TypeScript
import { Module } from "@farris/devkit-vue";
import { CallbackHandler } from "./callback-handler";
import { FormMetadataService } from "../service";
/**
* 弹窗关闭前回调
*/
export declare class BeforeCloseModalCallbackHandler extends CallbackHandler {
private module;
private formMetadataService;
/**
* 回调类型
*/
callbackType: string | null;
/**
* 构造函数
*/
constructor(module: Module, formMetadataService: FormMetadataService);
/**
* 回调处理
*/
handle(type: string, args: any[]): undefined | boolean | Promise<boolean>;
}