@wufengteam/wform
Version:
@wufengteam/wform
1,737 lines (1,736 loc) • 120 kB
TypeScript
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;