amis-model-design
Version:
amis模型设计器
19 lines (18 loc) • 629 B
TypeScript
import { BasePlugin } from '../base/BasePlugin';
import { BuildModelFormFieldContext } from '../base/PluginInterface';
import { FieldItem, FormSchema } from '../type';
export declare const getTplPrefix: (field: FieldItem) => string;
export declare const settingTypeLabel: (name: string) => {
name: string;
type: string;
label: string;
tpl: string;
};
export declare class FieldPlugin extends BasePlugin {
static id: string;
static order: number;
/**
* 构建模型字段右侧面板表单
*/
buildModelFieldForm(schema: FormSchema, context: BuildModelFormFieldContext): Promise<void>;
}