@farris/renderer
Version:
Render schema to web page with farris ui.
18 lines (17 loc) • 815 B
TypeScript
import { ExpressionEvaluator, ExpressionRegistry, Module } from "@farris/devkit-vue";
import { CallbackHandler } from "./callback-handler";
import { FormMetadataService } from "../service";
import { FormNotifyService } from "@farris/command-services-vue";
/**
* 帮助前回调
*/
export declare class DictPickingCallbackHandler extends CallbackHandler {
private module;
private formMetadataService;
private expressionEvaluator;
private expressionRegistry;
private formNotifyService;
callbackType: string | null;
constructor(module: Module, formMetadataService: FormMetadataService, expressionEvaluator: ExpressionEvaluator, expressionRegistry: ExpressionRegistry, formNotifyService: FormNotifyService);
handle(type: string, args: any[]): undefined | boolean | Promise<boolean>;
}