qsoft-x6-materials-six
Version:
qsoft-x6-materials
122 lines (118 loc) • 2.59 kB
text/typescript
import { IPublicTypeComponentMetadata, IPublicTypeSnippet } from "@alilc/lowcode-types";
const ConvertMeta: IPublicTypeComponentMetadata = {
"componentName": "Convert",
"title": "转化节点",
"docUrl": "",
"screenshot": "",
"devMode": "proCode",
"tags": ["node"],
"npm": {
"package": "qsoft-x6-materials-six",
"version": "1.1.0",
"exportName": "Convert",
"main": "src/index.tsx",
"destructuring": true,
"subName": "",
},
"configure": {
"props": [
{
"title": {
"label": {
"type": "i18n",
"en-US": "Name",
"zh-CN": "名称",
},
},
"name": "name",
"setter": {
"componentName": "StringSetter",
"isRequired": true,
"initialValue": "转化节点",
},
},
{
"title": {
"label": {
"type": "i18n",
"en-US": "inputs",
"zh-CN": "输入",
},
},
"name": "inputs",
"setter": {
"componentName": "CascaderSetter",
"isRequired": false,
"initialValue": "",
},
},
{
"title": {
"label": {
"type": "i18n",
"en-US": "template",
"zh-CN": "模板文件",
},
},
"name": "template",
"setter": {
"componentName": "x6-setter",
"isRequired": false,
"initialValue": "",
},
},
{
"title": {
"label": {
"type": "i18n",
"en-US": "Outputs",
"zh-CN": "输出文件",
},
},
"name": "outputs",
"setter": {
"componentName": "StringSetter",
"isRequired": false,
"initialValue": "",
},
},
{
"title": {
"label": {
"type": 'i18n',
'en-US': 'memo',
'zh-CN': '备注',
},
},
"name": 'memo',
"setter": {
"componentName": 'TextAreaSetter',
"isRequired": true,
"initialValue": '',
},
},
],
"supports": {
"style": false,
"loop": false,
"condition": false,
},
"component": {},
},
"category": "事件节点",
"priority": 1,
};
const snippets: IPublicTypeSnippet[] = [
{
"title": "转化节点",
"screenshot": "",
"schema": {
"componentName": "Convert",
"props": {},
},
},
];
export default {
...ConvertMeta,
snippets,
};