UNPKG

@wufengteam/wform

Version:

@wufengteam/wform

1,737 lines (1,736 loc) 120 kB
declare const _default: { AddDepartment: { type: string; icon: string; groupsName: string; compType: number; label: string; props: { name: string; btnText: string; pickerType: string; isInSubForm: boolean; selectRange: string; isView: boolean; }; engineApi: string[]; todoProps: { isInSubForm: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; fieldName: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; labelCol: { label: string; type: string; groupsName: string; props: { dependProps: { noShow: boolean; }; }; }; wrapperCol: { label: string; type: string; groupsName: string; props: { dependProps: { noShow: boolean; }; }; }; name: { type: string; label: string; groupsName: string; props: { label: string; defaultValue: string; maxLength: number; showCount: boolean; }; }; fieldNameAlias: { label: string; type: string; groupsName: string; props: { required: boolean; tooltipText: string; }; }; selectType: { type: string; label: string; groupsName: string; props: { label: string; options: { label: string; value: string; }[]; defaultValue: string; optionType: string; }; }; basicStatus: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { options: { title: string; value: number; }[]; defaultValue: number; style: { padding: string; fontSize: string; }; }; }; required: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { defaultValue: boolean; }; }; selectRange: { type: string; label: string; groupsName: string; props: { required: boolean; label: string; defaultValue: string; options: { label: string; value: string; }[]; }; }; defaultDepart: { type: string; label: string; groupsName: string; props: { label: string; visibleFlag: string; visibleFlagValue: string[]; }; }; settingDepart: { type: string; label: string; groupsName: string; props: { label: string; visibleFlag: string; visibleFlagValue: string[]; }; }; selectRank: { type: string; label: string; groupsName: string; props: { label: string; tooltipText: string; }; }; 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[]; }; }; isView: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; selfSpan: { label: string; type: string; groupsName: string; props: { dependProps: { isInSubForm: boolean; }; }; istodoBind: boolean; }; }; todoActionList: any[]; }; AddMember: { type: string; icon: string; groupsName: string; compType: number; label: string; props: { name: string; type: string; btnText: string; pickerType: string; selectType: string; isInSubForm: boolean; isView: boolean; selectRange: string; }; engineApi: string[]; todoProps: { isInSubForm: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; 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; }; }; }; name: { type: string; label: string; groupsName: string; props: { label: string; defaultValue: string; maxLength: number; showCount: boolean; }; }; fieldNameAlias: { label: string; type: string; groupsName: string; props: { required: boolean; tooltipText: string; }; }; selectType: { type: string; label: string; groupsName: string; props: { label: string; options: { label: string; value: string; }[]; optionType: string; }; }; basicStatus: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { options: { title: string; value: number; }[]; defaultValue: number; style: { padding: string; fontSize: string; }; }; }; required: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { defaultValue: boolean; }; }; selectRange: { type: string; label: string; groupsName: string; props: { required: boolean; label: string; defaultValue: string; options: { label: string; value: string; }[]; }; }; defaultMenber: { type: string; label: string; groupsName: string; props: { label: string; visibleFlag: string; visibleFlagValue: string[]; }; }; dependOnDepart: { type: string; label: string; groupsName: string; props: { label: string; visibleFlag: string; visibleFlagValue: string[]; }; }; settingMember: { type: string; label: string; groupsName: string; props: { label: string; visibleFlag: string; visibleFlagValue: string[]; }; }; apiObject: { label: string; type: string; groupsName: string; props: { visibleFlag: string; visibleFlagValue: string[]; }; }; apiParams: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { visibleFlag: string; visibleFlagValue: string[]; }; }; outParams: { label: string; type: string; groupsName: string; props: { visibleFlag: string; visibleFlagValue: string[]; }; }; 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[]; }; }; selfSpan: { label: string; type: string; groupsName: string; props: { dependProps: { isInSubForm: boolean; }; }; istodoBind: boolean; }; isView: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; }; todoActionList: any[]; }; Address: { type: string; icon: string; alias: string; groupsName: string; label: string; compType: number; platform: string; props: { name: string; placeholderList: string[]; textAlign: string; alias: { label: string; }; isInSubForm: boolean; isView: boolean; }; engineApi: string[]; todoProps: { isInSubForm: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; 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; }; }; }; name: { type: string; label: string; groupsName: string; props: { label: string; maxLength: number; showCount: boolean; }; }; fieldNameAlias: { label: string; type: string; groupsName: string; props: { required: boolean; tooltipText: string; }; }; placeholder: { label: string; type: string; groupsName: string; props: { maxLength: number; showCount: boolean; }; }; basicStatus: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { options: { title: string; value: number; }[]; defaultValue: number; style: { padding: string; fontSize: string; }; }; }; required: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { defaultValue: 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[]; }; }; selfSpan: { label: string; type: string; groupsName: string; props: { dependProps: { isInSubForm: boolean; }; }; }; isView: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; }; todoActionList: any[]; }; Api: { icon: string; label: string; type: string; platform: string; groupsName: string; compType: number; props: { name: string; buttonName: string; isView: boolean; }; engineApi: string[]; todoProps: { 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; }; }; }; name: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { maxLength: number; showCount: boolean; }; }; fieldNameAlias: { label: string; type: string; groupsName: string; props: { required: boolean; tooltipText: string; }; }; buttonName: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { maxLength: number; }; }; apiObject: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { required: boolean; }; }; apiParams: { label: string; type: string; groupsName: string; istodoBind: boolean; props: {}; }; apiRespond: { label: string; type: string; groupsName: string; istodoBind: boolean; props: {}; }; apiOptions: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { tooltipText: string; }; }; selfSpan: { label: string; type: string; groupsName: string; istodoBind: boolean; }; isView: { label: string; type: string; props: { dependProps: { noShow: 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[]; }; }; }; }; Attachments: { type: string; icon: string; label: string; groupsName: string; compType: number; platform: string; props: { name: string; attachments: never[]; isView: boolean; }; engineApi: string[]; todoProps: { 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; }; }; }; name: { type: string; label: string; groupsName: string; props: { label: string; defaultValue: string; maxLength: number; showCount: boolean; }; }; fieldNameAlias: { label: string; type: string; groupsName: string; props: { required: boolean; tooltipText: string; }; }; attachments: { type: string; label: string; groupsName: string; props: { label: string; }; }; 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[]; }; }; selfSpan: { label: string; type: string; groupsName: string; istodoBind: boolean; }; isView: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; }; todoActionList: any[]; }; Autograph: { type: string; icon: string; groupsName: string; compType: number; platform: string; label: string; props: { name: string; isInSubForm: boolean; isView: boolean; }; engineApi: string[]; todoProps: { isView: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; isInSubForm: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; 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; }; }; }; name: { type: string; label: string; groupsName: string; props: { label: string; defaultValue: string; maxLength: number; showCount: boolean; }; }; fieldNameAlias: { label: string; type: string; groupsName: string; props: { required: boolean; tooltipText: string; }; }; basicStatus: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { options: { title: string; value: number; }[]; defaultValue: number; style: { padding: string; fontSize: string; }; }; }; required: { label: string; type: string; groupsName: string; istodoBind: boolean; props: {}; }; 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[]; }; }; selfSpan: { label: string; type: string; groupsName: string; props: { dependProps: { isInSubForm: boolean; }; }; istodoBind: boolean; }; }; todoActionList: any[]; }; DataQuery: { type: string; alias: string; icon: string; groupsName: string; compType: number; label: string; props: { name: string; isView: boolean; }; engineApi: string[]; todoProps: { isView: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; 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; }; }; }; name: { type: string; label: string; groupsName: string; props: { label: string; maxLength: number; showCount: boolean; }; }; fieldNameAlias: { label: string; type: string; groupsName: string; props: { required: boolean; tooltipText: string; }; }; bindForm: { label: string; type: string; groupsName: string; props: { required: boolean; }; }; selectAttr: { label: string; type: string; groupsName: string; props: { required: boolean; tooltipText: string; }; }; filterAttr: { label: string; type: string; groupsName: string; props: { required: boolean; tooltipText: string; }; }; 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[]; }; CheckUpload: { type: string; icon: string; label: string; groupsName: string; compType: number; platform: string; props: { name: string; action: string; defaultUploadList: never[]; defaultSort: string; withCredentials: boolean; isView: boolean; }; engineApi: string[]; todoProps: { isView: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; 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; }; }; }; name: { type: string; label: string; groupsName: string; props: { label: string; defaultValue: string; maxLength: number; showCount: boolean; }; }; fieldNameAlias: { label: string; type: string; groupsName: string; props: { required: boolean; tooltipText: string; }; }; sort: { type: string; label: string; groupsName: string; props: { options: { label: string; value: string; }[]; label: string; defaultValue: string; optionType: string; }; }; required: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { defaultValue: boolean; }; }; inputVerify: { type: string; label: string; groupsName: string; props: { options: ({ label: string; value: string; title?: undefined; } | { label: string; value: string; title: string; })[]; label: string; showFileNumKey: string; showFileSizeKey: string; }; }; fieldAttr: { type: string; label: string; groupsName: string; props: { options: { label: string; value: string; title: string; }[]; label: string; }; }; 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[]; }; }; selfSpan: { label: string; type: string; groupsName: string; istodoBind: boolean; }; }; todoActionList: any[]; }; DataLinkage: { type: string; icon: string; groupsName: string; compType: number; label: string; engineApi: string[]; props: { name: string; span: number; placeholder: string; allowClear: boolean; isInSubForm: boolean; isView: boolean; }; todoProps: { isView: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; isInSubForm: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; 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; }; }; }; name: { type: string; label: string; groupsName: string; props: { label: string; maxLength: number; showCount: boolean; }; }; fieldNameAlias: { label: string; type: string; groupsName: string; props: { required: boolean; tooltipText: string; }; }; placeholder: { label: string; type: string; groupsName: string; props: { maxLength: number; showCount: boolean; }; }; basicStatus: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { options: { title: string; value: number; }[]; defaultValue: number; style: { padding: string; fontSize: string; }; }; }; required: { label: string; type: string; groupsName: string; istodoBind: boolean; props: { defaultValue: boolean; }; }; bindForm: { label: string; type: string; groupsName: string; props: { required: boolean; }; }; selectFields: { label: string; type: string; groupsName: string; props: { required: boolean; tooltipText: string; ignoreFieldByCode: string[]; ignoreFieldByCompType: string[]; }; }; dataLinkageRuleInfo: { label: string; type: string; groupsName: string; }; previewFields: { label: string; type: string; groupsName: string; props: { tooltipText: string; }; }; 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[]; }; }; selfSpan: { label: string; type: string; groupsName: string; props: { dependProps: { isInSubForm: boolean; }; }; istodoBind: boolean; }; }; todoActionList: any[]; }; DformCascader: { icon: string; label: string; type: string; platform: string; description: string; image: string; groupsName: string; compType: number; isContainer: boolean; compLib: string; props: { name: string; selfSpan: string; labelCol: number; wrapperCol: number; size: string; expandTrigger: string; popupPlacement: string; visible: boolean; }; todoProps: { isView: { label: string; type: string; props: { dependProps: { noShow: boolean; }; }; }; }; }; EditableTable: { type: string; icon: string; groupsName: string; compType: number; label: string; platform: string; props: { name: string; span: number; tableItem: { id: string; alias: string; text: string; type: string; name: string; props: { name: string; }; todoProps: { name: { label: string; type: string; groupsName: string; props: { required: boolean; maxLength: number; showCount: boolean; }; }; defaultValue: { label: string; type: string; groupsName: string; }; placeholder: { label: string; type: string;