@wufengteam/wform
Version:
@wufengteam/wform
368 lines (367 loc) • 9.37 kB
TypeScript
declare const _default: {
type: string;
alias: string;
icon: string;
groupsName: string;
compType: number;
label: string;
isContainer: boolean;
props: {
name: string;
span: number;
labelCol: number;
subFormFields: never[];
isAddData: boolean;
isExportTemplate: boolean;
isImportData: boolean;
isExportData: boolean;
isDelData: boolean;
isView: boolean;
};
engineApi: string[];
todoProps: {
isView: {
label: string;
type: string;
props: {
dependProps: {
noShow: boolean;
};
};
};
subFormFields: {
label: string;
type: string;
props: {
dependProps: {
noShow: boolean;
};
};
};
name: {
type: string;
label: string;
groupsName: string;
props: {
label: string;
maxLength: number;
};
};
fieldNameAlias: {
label: string;
type: string;
groupsName: string;
props: {
required: boolean;
tooltipText: string;
};
};
labelCol: {
label: string;
type: string;
groupsName: string;
props: {
dependProps: {
noShow: boolean;
};
};
};
wrapperCol: {
label: string;
type: string;
groupsName: string;
props: {
dependProps: {
noShow: boolean;
};
};
};
fieldName: {
label: string;
type: string;
props: {
dependProps: {
noShow: boolean;
};
};
};
basicStatus: {
label: string;
type: string;
groupsName: string;
istodoBind: boolean;
props: {
options: {
title: string;
value: number;
}[];
defaultValue: number;
style: {
padding: string;
fontSize: string;
};
};
};
isAddData: {
label: string;
type: string;
groupsName: string;
props: {
defaultValue: boolean;
};
};
isExportTemplate: {
label: string;
type: string;
groupsName: string;
props: {
defaultValue: boolean;
};
};
isImportData: {
label: string;
type: string;
groupsName: string;
props: {
defaultValue: boolean;
};
};
isExportData: {
label: string;
type: string;
groupsName: string;
props: {
defaultValue: boolean;
};
};
isDelData: {
label: string;
type: string;
groupsName: string;
props: {
defaultValue: boolean;
};
};
defaultValueType: {
label: string;
type: string;
groupsName: string;
props: {
defaultValue: string;
inhibitBtn: boolean;
description: string;
options: {
title: string;
value: string;
}[];
};
};
otherForm: {
label: string;
type: string;
groupsName: string;
props: {
required: boolean;
dependProps: {
defaultValueType: string;
};
};
};
subFormFillOtherFormRule: {
label: string;
type: string;
groupsName: string;
props: {
required: boolean;
description: string;
dependProps: {
defaultValueType: string;
};
};
};
subFormFilterAttrOtherFormRule: {
label: string;
type: string;
groupsName: string;
props: {
dependProps: {
defaultValueType: string;
};
};
};
apiObject: {
label: string;
type: string;
groupsName: string;
props: {
required: boolean;
dependProps: {
defaultValueType: string;
};
};
};
apiParams: {
label: string;
type: string;
groupsName: string;
props: {
required: boolean;
dependProps: {
defaultValueType: string;
};
};
};
apiRespond: {
label: string;
type: string;
groupsName: string;
istodoBind: boolean;
props: {
required: boolean;
dependProps: {
defaultValueType: string;
};
};
};
isUnique: {
label: string;
type: string;
groupsName: string;
istodoBind: boolean;
props: {
defaultValue: boolean;
description: string;
};
};
uniqueFields: {
label: string;
type: string;
groupsName: string;
istodoBind: boolean;
props: {
required: boolean;
dependProps: {
isUnique: boolean;
};
};
};
parityBit: {
label: string;
type: string;
groupsName: string;
props: {
defaultValue: string;
inhibitBtn: boolean;
description: string;
options: {
title: string;
value: string;
}[];
};
};
parityApiObject: {
label: string;
type: string;
groupsName: string;
props: {
required: boolean;
dependProps: {
parityBit: string;
};
};
};
parityApiParams: {
label: string;
type: string;
groupsName: string;
props: {
required: boolean;
dependProps: {
parityBit: string;
};
};
};
parityOtherForm: {
label: string;
type: string;
groupsName: string;
props: {
required: boolean;
dependProps: {
parityBit: string;
};
};
};
subFormParityAttrOtherFormRule: {
label: string;
type: string;
groupsName: string;
props: {
required: boolean;
dependProps: {
parityBit: string;
};
};
};
dataStatisticsRules: {
label: string;
type: string;
groupsName: string;
istodoBind: boolean;
};
selfSpan: {
label: string;
type: string;
groupsName: string;
istodoBind: boolean;
};
titleTip: {
label: string;
type: string;
groupsName: string;
props: {
options: {
title: string;
value: string;
}[];
defaultValue: string;
};
};
tipIcon: {
label: string;
type: string;
groupsName: string;
props: {
visibleFlag: string;
visibleFlagValue: string[];
tabs: string[];
};
};
tipLocation: {
label: string;
type: string;
groupsName: string;
props: {
options: {
title: string;
value: string;
}[];
defaultValue: string;
visibleFlag: string;
visibleFlagValue: string[];
};
};
tipContent: {
label: string;
type: string;
groupsName: string;
props: {
visibleFlag: string;
visibleFlagValue: string[];
};
};
};
todoActionList: any[];
onlyChildren: string[];
};
export default _default;