@kre-form/ant
Version:
17 lines (16 loc) • 664 B
TypeScript
import { KreFormFieldConfig } from "@kre-form/core";
import { IBusinessTable } from "./util";
import { KreToFormFieldService } from "./formFieldService";
export declare class KreDesginToFormService {
private toFormField;
constructor(toFormField: KreToFormFieldService);
initTableStatus(tables: IBusinessTable, fields: KreFormFieldConfig[]): void;
initFormFieldByTables(tables: IBusinessTable, fields: KreFormFieldConfig[]): void;
private initTableFields;
private setTableStatus;
private setTablePrimary;
private setTableSingle;
private setTableMultiple;
private checkKreFormFieldConfig;
private addKreFormFieldConfig;
}