@c-standard/angular-devui-extension
Version:
an extensional components lib for devui
18 lines (17 loc) • 495 B
TypeScript
export declare type DFormLayout = 'horizontal' | 'vertical';
export declare type DFormItemType = 'string' | 'text' | 'number' | 'boolean' | 'enum' | 'items';
export interface DFormValidator {
valid: boolean;
}
export interface DFormItem {
field: string;
label?: string;
showLabel?: boolean;
helpText?: string;
options?: any;
dataType?: DFormItemType;
required?: boolean;
disabled: boolean;
validateRules?: any[];
template?: string;
}