geminis-ng
Version:
This library was generated with [Angular CLI](https://github.com/angular/angular-cli) version 8.2.14.
19 lines (18 loc) • 534 B
TypeScript
import { GnFormItemConfig } from './json-form-item/FormItemConfig';
import { NzFormLayoutType } from 'ng-zorro-antd/form';
export interface GnFormConfig {
url?: string;
dataKey?: string;
defaultValue?: any;
fields: GnFormItemConfig[];
includes?: string[];
layout?: NzFormLayoutType;
cols?: number;
labelWidth?: number;
controlWidth?: number;
format?: 'json' | 'form';
submitMethod?: 'post' | 'put';
submitOptions?: any;
loadMethod?: 'post' | 'put' | 'get';
loadOptions?: any;
}